E-commerce businesses need to understand customer behavior to maximize retention, increase lifetime value (LTV), and prevent churn.
However, without proper segmentation, it becomes difficult to:
- Identify high-value customers
- Detect churn risk early
- Optimize marketing and retention strategies
- Improve profitability across product categories
Develop an analytics solution to:
- Segment customers based on behavior (RFM model)
- Identify high-value and at-risk customer groups
- Analyze profitability and sales performance
- Support data-driven marketing and pricing decisions
This project delivers an executive-level analytics dashboard combining:
- RFM segmentation to classify customers by value and engagement
- Sales and profitability analysis to identify revenue drivers
- Operational insights to improve logistics and pricing decisions
- Total Revenue: $8.43M
- Total Orders: 54k
- MoM Growth: -9.06%
- Average Order Value (AOV): $156.07
-
High-Value Customers (VIPs):
Small segment driving a disproportionate share of revenue, with high AOV in premium categories -
Conversion Opportunity:
Large volume of new customers with strong potential for repeat purchases -
Churn Risk (At Risk Segment):
High freight costs may be negatively impacting customer retention -
Profitability Issues:
Negative margins identified in key product categories, requiring urgent action
This analysis enables:
- Targeted retention strategies to maximize LTV
- Early identification of churn risk
- Optimization of pricing and product profitability
- More efficient marketing segmentation and campaigns
-
🎯 Retention Strategy:
Prioritize VIP customers to maximize long-term revenue -
📣 Marketing Optimization:
Convert new customers into repeat buyers through targeted campaigns -
🚚 Logistics Optimization:
Reduce freight costs in low-margin regions to improve retention -
💰 Pricing Strategy:
Review pricing for products with negative margins
- Power BI (Dashboard & Data Visualization)
- DAX (RFM logic, KPIs, growth calculations)
- Power Query (ETL, data transformation)
Brazilian E-Commerce Public Dataset (Olist) ~100k orders (2016–2018) Access the original dataset here
- Download the
.pbixfile - Open in Power BI Desktop
- Explore filters and segmentation
