Customer Spending Analysis for Wholesale Business Optimization
Created on Mar 21, 2025
View on GitHub
Skills:
- Libraries: Pandas, Matplotlib, Seaborn
- Data Visualization: Boxplots, Histograms, Heatmaps, and Pairwise Scatter Plots
- Business Intelligence: Inventory Optimization, Market Segmentation, Targeted Marketing
- EDA & Feature Engineering: Outlier Detection, Correlation Analysis
Project Overview:
This project analyzes the Wholesale Customers Dataset to identify spending patterns across different customer segments (Retail vs. Horeca) and regions. The goal was to uncover insights for inventory management, targeted marketing, and customer segmentation.
- Data Cleaning & Preparation: Processed a dataset with 6 numerical and 2 categorical variables, ensuring data integrity.
- Exploratory Data Analysis (EDA): Identified patterns in customer spending using statistical methods and visualizations.
- Market Segmentation: Analyzed spending behaviors across different regions and customer channels.
- Visualization & Reporting: Utilized boxplots, histograms, scatter plots, and correlation heatmaps to derive actionable insights.
Key Contributions:
- Category-wise Spending Analysis:
- Discovered that Fresh products have the highest spending across all customer segments, while Delicatessen has the least.
- Retailers spend significantly more on Grocery, Milk, and Detergents and Paper products, while Horeca clients prioritize Fresh products.
- Correlation & Outlier Detection:
- Found a strong correlation between Grocery, Milk, and Detergents_Paper categories, aiding in product bundling for better sales strategies.
- Identified bulk buyers in the ‘Other’ region using outlier detection, enabling better inventory planning.
- Business Strategy & Inventory Planning:
- Recognized that spending patterns remain uniform across regions, allowing for consistent marketing strategies.
- Discovered high spending variability for Fresh and Frozen products in Horeca clients, making inventory planning more challenging.
Results and Impact:
- Optimized Inventory Management: Helped understand how to better allocate resources based on product demand trends.
- Enhanced Market Segmentation: Provided insights into customer spending behavior for targeted marketing campaigns.
- Data-Driven Decision Making: Enabled refining of sales strategies and maximize revenue potential.
Learnings and Takeaways:
- Advanced EDA Techniques: Developed expertise in boxplots, histograms, scatter plots, and heatmaps to uncover patterns.
- Customer Segmentation Strategies: Learned how data can be leveraged to personalize marketing and improve sales forecasting.
- Real-World Data Handling: Gained experience in dealing with missing values, outliers, and market segmentation challenges.