Dataset: https://www.kaggle.com/datasets/carrie1/ecommerce-data
STEPS INVOLVED:
- Data Preprocessing
- RFM Calculation
- RFM Segmentation: Assign RFM scores to each customer based on quartiles, Combine the RFM scores to create a single RFM score for each customer.
- Customer Segmentation: Used K-Means to segment customers based on their RFM scores.
- Marketing Recommendations: Provided actionable marketing recommendations for each customer segment. How can the business tailor its marketing strategies for each group to improve customer retention and maximize revenue.
- Visualization: Created visualizations to illustrate the RFM distribution and the clusters formed.