Why Use This Cohort Retention Calculator
Overall churn metrics mask historical trends. Cohort analysis isolates specific signup groups to reveal whether your product is getting stickier over time. This calculator enables you to:
- 📊 Track Milestone Retention — measure retention at Month 1, Month 3, Month 6, and Month 12.
- 📉 Detect Curve Flattening — verify if your retention curve flattens out (proof of Product-Market Fit).
- 🚀 Evaluate Onboarding Improvements — compare newer signup cohorts against historical baselines.
- 🎯 Benchmark Customer Health — evaluate cohort survival rates against top-tier SaaS standards.
Cohort Retention Formula
\[\text{Month } N \text{ Retention (\%)} = \frac{\text{Active Customers at Month } N}{\text{Initial Signup Cohort Size}} \times 100\] \[\text{Month } N \text{ Churn (\%)} = 100 - \text{Month } N \text{ Retention (\%)}\]Milestone Cohort Retention Benchmarks
| Milestone Period | B2B Enterprise Target | B2B Mid-Market Target | B2C / SMB Target | Key Health Signal |
|---|---|---|---|---|
| Month 1 | 95% – 98% | 90% – 95% | 75% – 85% | Onboarding & activation quality |
| Month 3 | 92% – 96% | 85% – 90% | 65% – 75% | Habit formation & core feature adoption |
| Month 6 | 90% – 94% | 80% – 85% | 55% – 65% | Value realization & contract renewal |
| Month 12 | 85% – 92% | 75% – 82% | 45% – 55% | Product-Market Fit curve stability |
How to Use This Cohort Retention Calculator
- Enter Initial Cohort Size (Logos) at Month 0.
- Enter remaining Active Logos at Month 1, Month 3, Month 6, and Month 12.
- Review Month 1, 3, 6, 12 Retention Rates (%) and inspect your Cohort Retention Curve.
Frequently Asked Questions
What is Cohort Retention analysis in SaaS?
Cohort retention analysis tracks a specific group of customers who signed up during the same timeframe (e.g. January cohort) over sequential months (Month 1, 3, 6, 12) to measure long-term engagement.
Why is a flattening cohort retention curve proof of Product-Market Fit (PMF)?
When a cohort retention curve levels off horizontally (e.g., stabilizing at 70% retention from Month 6 through Month 24), it proves a core group of customers finds permanent value in your software.
What is the formula for Month N Cohort Retention %?
Month N Retention (%) = (Active Customers at Month N / Initial Cohort Size) × 100.
What is the difference between a signup cohort and a revenue cohort?
A signup cohort tracks customer account counts (logos) over time, while a revenue cohort tracks total recurring dollars (MRR) generated by that group.
What is a healthy Month 12 Cohort Retention benchmark for SaaS?
For Enterprise B2B SaaS, Month 12 logo retention should exceed 85%–90%. For Mid-Market, 75%–85%. For SMB SaaS, 60%–70%.
How does cohort analysis improve onboarding optimization?
Comparing Month 1 retention across consecutive monthly cohorts helps Customer Success teams verify whether onboarding improvements successfully increase early user activation.
How often should growth teams run cohort retention reports?
Product and growth teams evaluate cohort retention curves monthly to catch retention degradation early.