What is Cohort Retention?

Cohort retention tracks the percentage of customers from a specific signup month still paying over time, revealing onboarding and product-value problems that aggregate churn rate hides. Covers the formula, a worked example, three diagnostic curve shapes, and how it differs from aggregate retention.

Author
Theodore Sterling
Date posted
July 16, 2026
Category
Glossary
Time to read
X min

Cohort retention shows how many customers from the same signup month are still paying you later. It helps SaaS teams see whether customers are staying, leaving early, or leaving slowly over time.

That matters because aggregate churn can hide what’s really happening. Your overall churn rate may look flat while one signup group is doing well and another is losing customers fast.

Cohort retention separates those groups, so you can see where retention is getting better or worse.

Instead of asking, “What share of all customers stayed this month?” cohort retention asks, “Of the customers who joined in January, how many are still here in April?”

That’s what makes cohort retention a clearer way to measure whether retention is improving, getting worse, or holding steady.

Key takeaways

  • Cohort retention groups customers by signup month and tracks what percentage stays each month after signup.
  • The formula is: customers still active at Month N divided by the Month 0 cohort size, times 100.
  • Aggregate churn rate can hide trends that cohort retention makes clear.
  • 3 common curve shapes are Steep-Then-Flat, Steady-Decline, and Recovery-Curve. Each shape points to a different root cause.

What is the cohort retention formula?

The cohort retention formula divides the number of customers still active at Month N by the number of customers in the cohort at Month 0. Then you multiply that number by 100.

Month 0 is always 100% because every customer who joined is active on day one. Every month after Month 0 shows what percentage of that original group is still active.

Here’s the formula for cohort retention:

(Customers from cohort still active at Month N ÷ Customers in cohort at Month 0) × 100

And here’s an example of this in practice:

Period Customers active Retention rate
Month 0 (signup) 200 100%
Month 3 140 70%

In this example, 200 customers joined in January. By April, 140 were still paying. That means cohort retention at Month 3 is 70%.

For the revenue cohort version, replace customer count with monthly recurring revenue (MRR). A cohort can lose customers and still show 110% retention if expansion MRR grows faster than the lost revenue.

To run the numbers on your own data, the Churn.io cohort analysis tool builds the retention matrix automatically.

David Skok’s SaaS Metrics 2.0 shows this with Zendesk’s cohort data. The revenue curves bend upward even while some customers churn, which is one of the clearest examples of negative churn.

What cohort retention reveals that churn rate hides

Aggregate monthly churn rate groups all active customers together, no matter how long they’ve been subscribed. A 3% monthly churn rate tells you that 3% of your customer base canceled.

Aggregate monthly churn doesn’t tell you where the churn is coming from. That 3% may come mostly from customers in their first 30 days, which points to an onboarding problem. Or it may be spread evenly across all customers, which points to a product-value problem.

Those two problems need different fixes, and aggregate churn rate can blur them together.

In our customer base, the majority of churn for new SaaS accounts concentrates in the first 60 days. That pattern is hard to see in aggregate churn rate, but it’s clear in a cohort retention table:

Shape What the curve looks like What it means
Steep-Then-Flat Sharp drop in months 1-2, then levels off Onboarding or activation problem. Product has long-term value for survivors
Steady-Decline Constant downward slope through month 6 and beyond Product-value or pricing problem. Customers aren't finding recurring value
Recovery-Curve Newer cohorts sit higher than older cohorts at the same tenure An improvement (onboarding change, product update) is working

Common misuse: cohort retention vs. aggregate retention rate

Your churn rate can hold flat at 3% while your newest cohorts are churning at 7% and your two-year cohorts are churning at 0.5%. The averages cancel out, so the bad trend stays hidden.

That matters because you may be missing a growing onboarding problem. ChartMogul’s SaaS Retention Report shows how cohort-level data can surface gaps that aggregate metrics hide.

Cohort retention is a measurement method. It’s separate from the 3 retention types: classic retention, range retention, and bracket retention.

Those retention types describe different time windows for counting who returned to your product. Cohort retention describes how you group the users you’re measuring.

Related terms

Term Definition
Cohort A group of customers who started their subscription in the same calendar month.
Retention curve The line chart produced by plotting cohort retention rate at Month 1, Month 2, Month 3, and so on. The shape of this curve is the diagnostic.
Revenue cohort retention Cohort retention rate applied to MRR instead of customer count. A revenue cohort can show >100% retention if expansion MRR outpaces losses.
Net Revenue Retention (NRR) The blended metric that aggregates revenue cohort performance across all active cohorts. NRR above 100% means the business grows without new customers.
Churn rate The aggregate metric cohort retention supersedes for diagnosis. Useful for reporting, insufficient for root-cause analysis.
Retention rate The percentage of customers a business keeps over a period. Cohort retention is the method for measuring it with precision.
Theodore Sterling

Share this article: