How to conduct a customer behavior analysis: A complete guide