This project performs a comprehensive analysis of customer data to identify key segments and optimize marketing strategies. Through rigorous data cleaning, feature engineering (creating metrics like Total Spending and Tenure), and statistical testing (Kruskal-Wallis), the study reveals distinct behaviors across demographic groups. The findings highlight that older, highly educated customers constitute a high-value segment, providing a data-driven foundation for targeted marketing campaigns.
This project applies unsupervised machine learning techniques to segment customers based on demographic attributes and purchasing behavior. The analysis uncovers meaningful customer personas to aid strategic marketing decisions
Customer data contained diverse demographic and purchasing behaviors, but lacked clear segmentation. This made it difficult to understand customer differences and derive meaningful insights for targeted marketing strategies.
Applied unsupervised learning techniques to segment customers based on demographic and behavioral features. The resulting clusters revealed distinct customer personas and enabled data-driven marketing insights.

Shows how total purchases vary across different age groups. The analysis highlights that customers aged 45 and above contribute the highest purchase volume, indicating stronger engagement among middle-aged and senior customers.

Illustrates purchasing behavior across marital categories. Married customers account for the largest share of purchases, suggesting household and family status plays a significant role in buying behavior.

Displays the distribution of purchases across store, web, and catalog channels. In-store purchases dominate, followed by web purchases, emphasizing the importance of an effective omnichannel strategy.

Breaks down how customers engage with marketing efforts across different channels and interactions. Direct purchase channels show higher engagement compared to deal-based interactions, providing insight into customer response patterns.
Core language for customer data analysis and segmentation
Data cleaning, preprocessing, and feature engineering
Data visualization and insight generation
Interactive environment for exploratory data analysis
Solution Applied:
Performed structured exploratory data analysis using grouping, aggregation, and visual comparisons to break down complex customer attributes into interpretable insights.
Solution Applied:
Analyzed purchasing behavior across age groups, marital status, channels, and campaign responses to uncover clear behavioral and demographic trends.
Solution Applied:
Designed intuitive visualizations and concise summaries to translate raw data into business-friendly insights for marketing decision support.
I'd love to discuss the technical details, methodology, and learnings from this project. Feel free to reach out to learn more!