Design a complete analytics system to measure acquisition efficiency, retention performance and revenue growth in a SaaS environment.
- Customer Acquisition Cost (CAC)
- Funnel Conversion Rate (Visit β Lead β Customer)
- Cohort Retention Analysis
- Lifetime Value (LTV) Estimation
- Channel Efficiency Comparison
Python (Pandas, NumPy)
SQL
Power BI
Excel
This framework enables founders and growth teams to:
- Identify highest-performing acquisition channels
- Detect funnel drop-offs
- Reduce churn risk
- Optimise marketing budget allocation
data/β Raw & processed datasetssql/β Data transformation queriesnotebooks/β Analysis & modellingdashboard/β KPI dashboard design
- Add real dataset
- Build cohort retention model
- Publish Power BI dashboard screenshots
- Customers on month-to-month contracts show significantly higher churn.
- Simulated CAC highlights acquisition cost sensitivity.
- Churn distribution suggests retention should be prioritised over aggressive acquisition.
=== Churn Distribution ===
No 0.73
Yes 0.27
=== Estimated CAC ===
Estimated CAC: 13.52 β¬