Cohort retention
KOH-hort ree-TEN-shun
Tracking how a specific group of customers acquired at the same time retains and spends over subsequent months or years.
Cohort retention groups customers by when they signed up and tracks their behavior over time. The January cohort is everyone who became a customer in January. You track what percentage of that cohort is still active 3 months later, 6 months later, 12 months later. The result is a retention curve for each cohort.
Cohort analysis is more revealing than aggregate retention. A company with 90% annual retention sounds healthy. But if the January cohort retains at 95%, the April cohort at 88%, and the July cohort at 82%, there is a deteriorating trend that aggregate numbers hide. Newer customers are churning faster.
The best companies see cohort retention curves that flatten. Month 1 to month 3 might see 20% drop-off. Month 3 to month 12 might see only 5% more. The curve flattens because the customers who survive the first few months tend to stick around. If the curve never flattens, you have a long-term churn problem.
Examples
A cohort retention table.
January cohort: 100 customers. Month 1: 85 remain. Month 3: 72 remain. Month 6: 65 remain. Month 12: 60 remain. The curve flattened after month 6, meaning the customers who survive six months tend to stay. The product team focuses on improving the first 90 days to reduce the initial 28% drop-off.
Cohort analysis reveals an acquisition problem.
Cohorts acquired through paid ads retain at 60% after 12 months. Cohorts from organic search retain at 85%. Same product, same onboarding, different retention. The paid ads are bringing in low-intent users. The marketing team reallocates budget from paid to content marketing.
Revenue cohort retention.
The Q1 2025 cohort contributed $500k in MRR at sign-up. Twelve months later, that same cohort contributes $650k in MRR. Revenue retention for that cohort: 130%. Even though some customers churned, the survivors expanded enough to more than offset the losses. This is the expansion revenue story.
In practice
Read more on the blog
Frequently asked questions
What is the difference between cohort retention and overall retention?
Overall retention blends all customers together. Cohort retention groups customers by acquisition date and tracks each group separately. Overall retention can hide trends. If newer cohorts retain worse than older cohorts, overall retention looks fine now but will deteriorate in the future.
How should I visualize cohort retention?
Use a cohort retention table (rows are cohorts, columns are months since sign-up, cells are retention percentage) or a line chart with one line per cohort. Color-code the table: green for high retention, red for low. This makes trends immediately visible.
Related terms
The rate at which customers cancel or do not renew. Measured as logo churn (customers lost) or revenue churn (dollars lost).
The percentage of revenue retained from existing customers after expansion, contraction, and churn. Above 100% means you grow without new sales.
A chart showing what percentage of users continue using a product over time, revealing whether the product has lasting value.
The total gross profit expected from a customer over the entire relationship. LTV determines how much you can spend to acquire them.

Want the complete playbook?
Picks and Shovels is the definitive guide to developer marketing. Amazon #1 bestseller with practical strategies from 30 years of marketing to developers.