Skip to content

niloofarvafa/saas-growth-analytics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

12 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

saas-growth-analytics

SaaS Growth Analytics Framework

🎯 Objective

Design a complete analytics system to measure acquisition efficiency, retention performance and revenue growth in a SaaS environment.


πŸ“Š Key Metrics

  • Customer Acquisition Cost (CAC)
  • Funnel Conversion Rate (Visit β†’ Lead β†’ Customer)
  • Cohort Retention Analysis
  • Lifetime Value (LTV) Estimation
  • Channel Efficiency Comparison

πŸ›  Tech Stack

Python (Pandas, NumPy)
SQL
Power BI
Excel


πŸ“ˆ Business Impact

This framework enables founders and growth teams to:

  • Identify highest-performing acquisition channels
  • Detect funnel drop-offs
  • Reduce churn risk
  • Optimise marketing budget allocation

πŸ“‚ Project Structure

  • data/ β†’ Raw & processed datasets
  • sql/ β†’ Data transformation queries
  • notebooks/ β†’ Analysis & modelling
  • dashboard/ β†’ KPI dashboard design

πŸš€ Next Steps

  • Add real dataset
  • Build cohort retention model
  • Publish Power BI dashboard screenshots

πŸ“Š Key Insights

  • 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.

πŸ“Š Sample Output

=== Churn Distribution ===
No 0.73
Yes 0.27

=== Estimated CAC ===
Estimated CAC: 13.52 €

About

SaaS churn analytics and CAC simulation project built with Python and business-focused metrics

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages