GTM Fundamentals · intermediate · node 5.5
Cohort analysis and retention curves
Prerequisites
Every SaaS founder makes the same measurement mistake. They look at a single number—churn is 5%, or 40 customers left this month—and they think they understand the health of their product. They do not. They are looking at a shadow on the wall and calling it the shape.
Cohort analysis is the light that reveals the real shape. It is the difference between “we have a churn problem” and “we have an onboarding problem.” Between “our product is bad” and “we are selling to the wrong customer.” Between a company that is scaling and one that is slowly decaying.
A cohort is a group of customers acquired in the same period—usually a month. You track each cohort separately over time and plot the retention rate for each cohort. You get a grid of curves. Those curves tell you everything.
The founder who does not look at cohort retention curves is flying blind. They are confusing acquisition quality with product quality. This is the diagnostic tool that separates the two.
What a retention curve is (and what it tells you)
A retention curve for a single cohort is a line that shows the percentage of customers who remain over time.
Start with Month 0: 100 customers acquired in January. You set retention at Month 0 to 100%.
- Month 1: 95 customers remain. Retention: 95%.
- Month 2: 90 customers remain. Retention: 90%.
- Month 3: 87 customers remain. Retention: 87%.
- Month 4: 85 customers remain. Retention: 85%.
- Month 5: 84 customers remain. Retention: 84%.
- Month 6: 83 customers remain. Retention: 83%.
- Month 12: 70 customers remain. Retention: 70%.
Plot this on a graph, x-axis is time, y-axis is retention percentage. The shape of the curve tells you what is broken in your product or GTM.
The Cliff. Steep drop in months 1-3 followed by flattening. Onboarding problem. Customers buy but do not get value fast. Fix: redesign onboarding, reduce time-to-value, make aha moment obvious.
The Slope. Linear decline with no flattening. Product is okay but not sticky. Customers find alternatives. Fix: make product stickier, deepen integrations, build switching costs.
The Cliff + Plateau. Steep drop months 1-2, then plateau at 50-60%. Segmentation problem—you are acquiring both good-fit and bad-fit customers. Fix: tighten your ICP, segment acquisition, separate bad-fit customers.
The Asymptote. Retention drops months 1-6, then flattens at 85%+. You have strong PMF. Customers integrate and stay for years. Fix: nothing. This is the curve to chase. Scale acquisition.
The shape of the curve is the diagnostic. The steepness is the speed of the leak. The flattening point is where you have core customers.
Cohort matrices: acquisition vs product problems
A cohort matrix shows every month’s acquisition and how each cohort behaves over time:
| Month 1 | Month 2 | Month 3 | Month 6 | Month 12 | |
|---|---|---|---|---|---|
| Jan cohort | 100% | 95% | 90% | 84% | 70% |
| Feb cohort | 100% | 94% | 89% | 83% | 68% |
| Mar cohort | 100% | 96% | 92% | 86% | 75% |
| Apr cohort | 100% | 93% | 87% | 80% | 65% |
| May cohort | 100% | 92% | 85% | 78% | 62% |
Look down the columns (Month 2 across all cohorts): 95%, 94%, 96%, 93%, 92%. If these numbers drop month-over-month, you have an acquisition problem. You are buying worse-fit customers.
Look across the rows (each cohort over time): January drops from 100% to 70% over 12 months; May drops from 100% to 62%. May is steeper. If every row is steeper than the previous month, you have a product problem. Your product is degrading or your value prop is weak.
Look at the overall matrix pattern: if it is flat (every cell similar), your product and motion are stable. Scale if the numbers are good.
This is how you distinguish acquisition quality from product quality with a single diagnostic.
Diagnostic: what retention curve shapes mean
Every business has a different shape. Here is what each shape tells you.
The Cliff. Steep drop in Month 1, then immediate plateau.
What it means: customers buy, do not get value in the first month, and churn. The ones who survive month 1 are sticky.
Why it happens: onboarding is broken. Time-to-value is too long. The aha moment is not obvious. Customers pay, load the product, do not understand what to do, and cancel.
How to fix it: redesign onboarding. Run new customers through a guided setup. Reduce clicks to first value from 20 to 5. Build a checklist-based onboarding flow. Assign a success manager for high-ACV customers. Measure whether cohorts acquired after the fix have better Month 1 retention.
The Slope. Steady linear decline with no flattening. 5% churn every month for 12 months.
What it means: your product is okay, but not sticky. Customers get value but not enough. They compare you to competitors. They find something better. Or something cheaper. Or something that integrates with their stack. They drift away at a steady rate.
Why it happens: your product solves a problem, but not the biggest problem. You have a nice-to-have, not a must-have. Or you have too many alternatives. Or you lack differentiation.
How to fix it: make the product stickier. Deepen integrations. Build features that are impossible to replicate (proprietary data, unique workflow). Reduce switching costs by making the product lock in (workflows, customization, data). Or accept that you are a commodity and compete on service, not product stickiness.
The Cliff + Slope. Steep drop Month 1, then steady decline.
What it means: customers who do not get value in Month 1 churn. But customers who survive Month 1 keep churning at a steady rate. You have both an onboarding problem and a product problem.
Why it happens: onboarding is broken, and the product is not sticky. Customers who push through onboarding realize the product is not strong enough.
How to fix it: fix onboarding first. Measure whether the cohorts acquired after the onboarding fix have better Month 1 retention. If yes, then tackle product stickiness. If no, the onboarding fix was not enough.
The Plateau. Retention drops sharply in months 1-3, then flattens at 50-60%.
What it means: half your customers are good fit. Half are bad fit. The bad-fit customers churn in months 1-3. The good-fit customers stay indefinitely.
Why it happens: your acquisition motion is too broad. You are selling to multiple segments. One segment loves the product. One segment does not. You have good-fit and bad-fit customers mixing in the same cohort.
How to fix it: segment your acquisition. Build separate motions for high-fit and low-fit segments. Or tighten your ICP and stop selling to the bad-fit segment. Measure whether the new motion has a smoother curve (good-fit customers go to 90%+ retention, bad-fit customers are not acquired).
The Asymptote. Retention drops sharply months 1-6, then flattens at 85%+.
What it means: you have strong PMF. Customers who make it past 6 months are sticky for years.
Why it happens: your product is solving a critical job. Customers integrate it into their workflow. Switching costs are high. The product gets better with time (more data, more integrations, more value).
How to fix it: nothing. This is the curve to chase. Scale acquisition. This is a business that works.
Using cohort analysis to predict LTV
LTV is not a single number. It is the area under the retention curve.
A customer acquired in January, paying $100/month, who stays for 70 months has an LTV of approximately $7,000. A customer acquired in May with a steeper curve might stay for only 62 months: LTV is approximately $6,200. The difference is $800 per customer—$800,000 over a 1,000-customer cohort. It is not noise.
To predict LTV from a cohort curve:
-
Find the asymptote (where retention flattens).
-
Estimate the area under the curve. Rough estimate: retention averages 50% over customer lifespan, so LTV is roughly 50 months × ACV.
-
Apply gross margin. LTV that matters is gross profit, not revenue. If you sell $100/month at 80% gross margin, gross profit per month is $80. Fifty months × $80 = $4,000 gross profit LTV.
-
Compare across cohorts. Newer cohorts with worse curves have lower LTV. If CAC is $2,000 and older cohorts have $4,000 LTV but May cohort has $2,500 LTV, your payback period is deteriorating.
-
Decide acquisition spend based on the trend. If LTV is falling, do not scale acquisition. Fix the curve first. If LTV is rising, you have room to spend.
You do not guess LTV. You read the curve and calculate it by cohort. You track whether it is improving or degrading. That is how you scale sustainably.
Founder mistakes: the three patterns that destroy cohort analysis
Mistake 1: Not analyzing by cohort.
A founder looks at the headline number: “40% of customers stay after 12 months” and scales acquisition. But they never see that January cohort has 70% retention while May cohort has 55%. They are scaling a business that is slowly getting worse. By the time they notice the deterioration is baked in.
Fix: make cohort retention curves your primary metric. Update monthly. If Month 2 retention drops month-over-month, investigate immediately.
Mistake 2: Not distinguishing good churn from bad churn by cohort.
A founder sees declining retention and launches a retention program to save at-risk customers. But they never segment the cohort. A steep cliff (month 1 churn) is usually bad-fit customers—keeping them costs more than losing them. A linear slope (steady churn over 12 months) is usually good-fit customers finding alternatives—these are worth retaining.
Fix: segment your cohort. The cliff is an acquisition problem (tighten your ICP). The slope is a product problem (improve differentiation or stickiness).
Mistake 3: Confusing retention with net retention.
A founder has 75% retention and celebrates. But if customers are not expanding, LTV is capped. A business with 70% gross retention and 120% NRR is expanding despite the leak. Gross retention only tells half the story.
Fix: track both gross and net retention by cohort. Expansion is more powerful than retention in building LTV.
Rules for reading cohort data
-
Build the matrix from day one. Start measuring in Month 1. History is essential.
-
Measure cohorts by acquisition channel. Product-led vs sales-led cohorts have different retention. Free trial vs paid-first cohorts have different retention. Separate matrices reveal which motion has better unit economics.
-
Track both gross retention and net retention by cohort. Gross retention shows churn. Net retention shows the full story (churn + expansion).
-
Plot the curves, not just tables. Your eye sees patterns in curves that tables hide. Plot shows you immediately: is it a cliff, a slope, or an asymptote?
-
Update monthly. Make it your primary metric. Cohort retention curves are the diagnostic of your business. If a founder watches one metric, it is this.
-
Investigate every deterioration. If Month 2 retention drops from 95% to 93% month-over-month, figure out why. Do not let small deteriorations compound.
-
Forecast revenue from cohort curves, not aggregate numbers. If every cohort is trending worse, revenue will follow. Do not forecast based on recent months’ acquisition alone.
The cohort as a window into LTV and unit economics
A retention curve is the visual of unit economics. The steeper the drop, the lower the LTV. The flatter the curve, the higher the LTV.
If you have:
- CAC = $2,000
- Payback period = 10 months
- Retention curve showing 50% customer lifetime
LTV is roughly 50 × ACV. If ACV is $100, LTV is $5,000. LTV > CAC, so you can afford to acquire customers.
But if your retention curve shows 70% customer lifetime and ACV is $100, LTV is $7,000. You have more room to spend on acquisition, and less risk if acquisition cost rises.
And if your retention curve shows 30% customer lifetime, LTV is $3,000. LTV is barely above CAC. You cannot afford a unit economics hit. You are fragile.
The cohort curve is the foundation of all scaling decisions. You do not scale acquisition until you understand what the retention curve supports. You do not cut retention investment until you have checked whether it will deteriorate acquisition quality. You do not change pricing until you have modeled whether it will flatten the curve.
The curve is the story. The numbers are just proof.
With cohort analysis as your diagnostic tool, you have separated acquisition from product. You know whether your problem is “we are buying the wrong customers” or “our product is leaking value.” You know whether to fix the GTM motion or the product. And you know what LTV you can build.
The founder who reads retention curves scales sustainably. The founder who does not is guessing.
The next step is understanding what LTV actually is, and how to derive it from retention floors and gross margin. Because a 75% retention curve only tells you the shape—deriving the actual dollar value requires understanding where the retention curve flattens and what gross margin supports.
Coming next in C5: Customer lifetime value (LTV) — how to calculate LTV from retention curves, where naive linear LTV breaks down, and why founders who confuse gross LTV with gross profit LTV build companies that appear healthy until they collapse.
Key takeaways
- A retention curve is the shape of churn over time for a cohort of customers. The shape tells you whether you have a product problem (steep initial drop), a value-delivery problem (linear decline), or a healthy business (asymptotic flattening).
- Cohort analysis separates acquisition mix from product quality. You can grow revenue while retention falls if you keep adding cheaper customers. You can have flat revenue while retention rises if your product is improving but acquisition is slowing.
- The cohort retention matrix is the diagnostic tool that reveals whether churn is driven by bad acquisition, bad onboarding, or bad product. Different shapes point to different fixes.
- LTV is not a single number—it is a curve. A customer acquired in January has different lifetime value than a customer acquired in June, because they experience different product versions, pricing, and competitive dynamics. Predicting LTV requires reading the cohort curve, not the aggregate.
Related concepts
How to cite this
@misc{shalvi_gtm_fundamentals_cohort_analysis_and_retention_curves_2026,
author = {Singh, Shalvi},
title = {Cohort analysis and retention curves},
year = {2026},
url = {https://shalvisingh.com/gtm/fundamentals/cohort-analysis-and-retention-curves},
note = {GTM World Model — GTM Fundamentals}
} Singh, Shalvi. "Cohort analysis and retention curves — GTM Fundamentals." shalvisingh.com, 2026. https://shalvisingh.com/gtm/fundamentals/cohort-analysis-and-retention-curves