Customer cohort analysis retention curves showing flattening vs decaying patterns for B2B SaaS subscriptions

Customer Cohort Analysis: How to Read Retention Curves and Act on Them

Published 2026-07-06Updated 2026-07-06Metrics

Quick answer

Customer cohort analysis groups customers by a shared start period (usually signup month) and tracks how each group retains over time, so you see whether retention is improving cohort-over-cohort and whether the retention curve flattens (a healthy sign of product-market fit) or keeps declining. It converts a single blended churn rate into a diagnostic: which cohorts leak, when they leak, and whether recent changes moved the curve.

A flat churn rate of 4% month-over-month sounds acceptable — until you realize your newest customers are churning at 10% while your tenured accounts are locked in. A blended rate hides two different realities. Cohort analysis pulls them apart.

Key takeaways

  • Cohort analysis groups customers by start period (usually signup month) and tracks retention per group over time.
  • A flattening retention curve signals product-market fit; a continuously decaying curve means leaks you need to plug.
  • Logo cohorts (count of accounts) and revenue cohorts (dollar value) answer different questions — use both.
  • Cohort analysis reveals whether product changes, onboarding tweaks, or pricing shifts actually improve retention, or just shift churn to later months.

What is customer cohort analysis?

Customer cohort analysis segments your customer base into groups defined by a shared start date — typically the month they first subscribed. Instead of a single churn rate, you get a time-series per cohort: how many from the January cohort were still active after 1 month, 3 months, 6 months, and so on.

The key insight is that you compare cohorts side by side. If the March cohort retains at 90% after month one but the July cohort retains at 85%, something changed — and you need to diagnose whether that change is within your control (onboarding, ICP shift) or external (seasonality, market pressure).

How to build a retention cohort? (step by step)

Building a retention cohort is straightforward, whether you use a spreadsheet, SQL, or a dedicated product analytics tool. Here are the steps:

1. Define the cohort dimension. Most often it's first subscription date, but you can also use first activated date, first payment, or account creation month. Stick to monthly cohorts for B2B SaaS because daily cohorts are noisy.

2. Define the retention event. What counts as "retained"? A customer who remains subscribed at the end of the period. For prepaid annual plans, you might use renewal as the event. For monthly billing, any month with an active subscription counts.

3. Create the cohort matrix. Each row is a cohort (e.g., January 2024), each column is a time period (Month 0, Month 1, Month 2…). Fill in the number of customers who are still active at each period.

4. Normalize to percentages. Divide each cell by the starting size of that cohort. This gives a retention curve from 100% down to your mature retention rate.

Example (three cohorts):

CohortMonth 0Month 1Month 2Month 3
Jan 24100807065
Feb 241108572
Mar 249570

Convert the counts to retention percentages and the real story appears. At Month 1: Jan = 80%, Feb = 77% (85 of 110), Mar = 74% (70 of 95) — each new cohort retains slightly worse. At Month 2, February drops to 65% (72 of 110), below January's 70%. Newer cohorts are churning faster, not slower — exactly what a single blended churn number would hide.

How to read the retention curve (flattening vs decaying)

The shape of the retention curve is the most critical signal. Two patterns dominate:

Flattening curve: Retention drops sharply in the first few months (typical for any subscription) then stabilizes. A flat tail means customers who make it past the initial period stay indefinitely. This is a strong indicator of product-market fit — your product becomes stickier over time.

Decaying curve: Retention continues to decline period after period with no flattening. This suggests that every new cohort experiences the same erosion at each stage. The root cause may be a poor onboarding experience, mismatched target customer, or lack of ongoing value delivery.

To evaluate your own curves: overlay the last 4-6 cohorts on one chart. If the newer cohorts show a higher plateau than older cohorts at the same month, your changes are working. If curves are getting worse, you have a retention regression.

Logo vs revenue cohorts: which to use

Both matter, and they answer different questions. Here’s a comparison:

Logo vs Revenue Cohort Analysis
CriterionLogo CohortRevenue Cohort
What it tracksNumber of active accountsRecurring revenue (usually MRR)
What it revealsProduct stickiness—are customers staying?Monetary stickiness—are they expanding, downgrading, or fully leaving?
Sensitive toOnboarding, engagement, churn triggersPricing, upselling, seasonality, expansion revenue
When to useTo diagnose early churn and product frictionTo measure net revenue retention (NRR) and growth health

For most B2B SaaS companies, you should track both. A company can have excellent account retention but poor revenue retention if customers are downgrading. Conversely, a few big expansions can mask account churn in revenue cohorts. Use logo cohorts for early-warning churn signals and revenue cohorts for financial forecasting.

What cohort analysis reveals that blended churn hides

Blended churn is a rearview mirror. Cohort analysis is a diagnostic x-ray. Here’s what you see with cohorts that you miss with a single rate:

  • Early churn spikes. New customers often churn faster than old ones. Cohort analysis isolates that first-month drop-off. If your blended churn is 5% but new cohorts churn at 15% in month one, you have an onboarding problem.
  • Impact of product or pricing changes. Launch a new feature or raise prices? Compare cohorts before and after the change. If retention improves or declines, you have a causal signal.
  • Seasonal patterns. Cohort analysis reveals whether Q4 cohorts always churn more, allowing you to adjust sales compensation or support staffing.
  • Improvement (or deterioration) over time. Are your recent cohorts retaining better than last year’s? If yes, your retention initiatives are working. If no, you need to revisit your approach.

Cohort analysis is not a one-time exercise. It should be a recurring report you review alongside your churn rate calculations and net revenue retention. Pairing it with industry benchmarks gives context for whether your curves are healthy or alarming.

Frequently asked questions

What is a retention cohort?
A retention cohort is a group of customers who started their subscription in the same time period, usually the same month or quarter. By tracking this group over time, you can measure how many remain active after 1 month, 3 months, 6 months, etc., and compare behavior across cohorts to see if retention is improving.
What does a flattening retention curve mean?
A flattening retention curve indicates that after an initial drop-off, the remaining customers are staying at a stable rate. This is a strong signal of product-market fit because it shows that once customers pass a certain point, they continue to derive value and are unlikely to churn. A curve that keeps declining without flattening suggests systemic retention problems.
How do you do cohort analysis in a spreadsheet?
Create a table with rows representing each cohort (e.g., month of signup) and columns representing months since start. For each cell, calculate the number of customers still active. You can also compute retention percentage by dividing each cell by the starting size of that cohort. This manual approach works for small datasets; for larger ones, tools like SQL or analytics platforms automate it.
Logo cohort vs revenue cohort?
A logo cohort tracks the number of active customers (or accounts) over time; it measures customer retention. A revenue cohort tracks the recurring revenue from each starting group, accounting for upgrades, downgrades, and expansions. Revenue cohorts are more informative for net revenue retention, while logo cohorts reveal pure product stickiness. Both should be monitored.

← Back to the blog