Cohort Retention Calculator

Calculate cohort retention rates across time periods. Visualize user retention curves, identify drop-off points, and benchmark retention by cohort size.

Active Users per Period

Period 6 Retention
37.00%
Good
Final Active Users
370
of 1,000 original
Average Retention
47.00%
across all periods
Steepest Drop
32.00% in P0
largest single-period loss
Retention Half-Life
Period 3
first time below 50%

Retention Table

PeriodActive UsersRetention %Drop-offCurve
01,000100.0%โ€”
168068.00%โˆ’32.00%
252052.00%โˆ’16.00%
345045.00%โˆ’7.00%
441041.00%โˆ’4.00%
539039.00%โˆ’2.00%
637037.00%โˆ’2.00%

Industry Benchmarks (Month 1)

SaaS: 80%+
Mobile App: 40%+
E-commerce: 30%+
Media: 25%+
Gaming: 35%+
Social: 50%+
Planning notes, formulas, and examples

About the Cohort Retention Calculator

Cohort retention analysis is the gold standard for understanding how well your product retains users over time. Instead of looking at aggregate retention numbers that mix together users who signed up at different times, cohort analysis groups users by their sign-up period and tracks what percentage remain active in each subsequent period. This reveals true retention patterns, seasonal effects, and the impact of product changes on specific user groups.

Strong retention is the foundation of sustainable growth. A product with high acquisition but poor retention is a leaky bucket โ€” no amount of new users can compensate for rapid churn. Conversely, even modest acquisition combined with excellent retention creates compounding growth over time. The shape of your retention curve tells you whether users find lasting value or lose interest quickly.

This calculator lets you input cohort sizes and active user counts across multiple time periods, then computes retention rates, identifies the steepest drop-off points, and calculates average retention across cohorts. Use it to track progress, set targets, and prioritize retention improvements.

When This Page Helps

Aggregate retention metrics mask critical patterns. A 60% overall retention rate could mean every cohort retains 60% or that half your cohorts retain 90% while the other half retain 30%. Cohort analysis reveals the truth. This calculator helps you build a retention table, spot where users drop off fastest, compare cohorts to see if product improvements are working, and set period-by-period retention targets that align with your growth model.

How to Use the Inputs

  1. Enter the number of time periods you want to track (e.g., 6 months).
  2. Input the initial cohort size (number of users who signed up in period 0).
  3. For each subsequent period, enter the number of users from the cohort who are still active.
  4. Review the retention rate for each period, the drop-off between periods, and the overall retention curve.
  5. Compare results to industry benchmarks: 40%+ month-1 retention is strong for most SaaS products.
  6. Experiment with different cohort sizes to model scenarios or compare actual cohorts.
Formula used
Retention Rate at Period t = (Active Users at Period t รท Cohort Size at Period 0) ร— 100 Period-over-Period Drop-off = Retention(t) โˆ’ Retention(tโˆ’1) Average Retention at Period t = Mean of Retention(t) across all cohorts Retention Half-Life = Period at which Retention first drops below 50%

Example Calculation

Result: Period 5 retention = 39.0%

Starting with a cohort of 1,000 users, 680 remain active in period 1 (68.0%), 520 in period 2 (52.0%), 450 in period 3 (45.0%), 410 in period 4 (41.0%), and 390 in period 5 (39.0%). The steepest drop is between period 0 and period 1 (32.0 points), which is typical. Retention stabilizes around 40%, suggesting a core group that finds lasting value.

Tips & Best Practices

  • The biggest retention drop almost always occurs in the first period โ€” focus on improving onboarding to flatten this curve.
  • A retention curve that flattens out (L-shaped) indicates a healthy core of engaged users.
  • Compare consecutive cohorts to measure the impact of product changes on retention.
  • Segment cohorts by acquisition channel, plan, or user persona for deeper insights.
  • Industry benchmarks: 40%+ month-1 retention for SaaS, 25%+ for mobile apps, 20%+ for e-commerce.
  • Retention improvements compound โ€” a 5% improvement in month-1 retention lifts all subsequent periods.
  • Track both user retention (any activity) and revenue retention (recurring payment) separately.

Understanding the Retention Curve

Retention curves typically follow a characteristic shape: a steep initial drop followed by a gradual flattening. The initial drop captures casual sign-ups and users who don't find immediate value. The flattening represents users who have integrated the product into their routine. The height of the plateau determines long-term product viability โ€” the higher the better.

Cohort Retention vs. Rolling Retention

Cohort retention measures the exact percentage of a specific cohort active at each point. Rolling retention counts anyone who was active on day N or after, giving a more optimistic view. Both are useful: cohort retention shows precise engagement patterns, while rolling retention better represents the total active user base. This calculator focuses on cohort retention for its diagnostic precision.

Using Retention Data for Growth Modeling

Retention curves directly feed into LTV calculations and growth models. If you know your acquisition rate and retention curve, you can project total active users at any future date. Improving retention by even a few percentage points in early periods compounds significantly over time, often yielding better growth returns than increasing acquisition spend.

Sources & Methodology

Last updated:

Frequently Asked Questions

  • Cohort retention analysis groups users by when they first signed up or converted, then tracks what percentage remain active over subsequent time periods. Unlike aggregate retention, it reveals real patterns by controlling for acquisition timing. This makes it the industry standard for measuring product-market fit and long-term user engagement.