Cohort Analysis Calculator

Calculate retention by cohort over multiple periods. Track how many customers from each acquisition month remain active in subsequent periods.

Period 1 Retention
35.00%
350 of 1,000
Period 2 Retention
20.00%
200 of 1,000
Period 3 Retention
16.00%
160 of 1,000
Period 4 Retention
14.00%
140 of 1,000
Period 5 Retention
13.00%
130 of 1,000
Period 6 Retention
12.50%
125 of 1,000
Retention Curve
100%
35%
20%
16%
14%
13%
13%
P0
P1
P2
P3
P4
P5
P6
Planning notes, formulas, and examples

About the Cohort Analysis Calculator

Cohort analysis groups customers by their acquisition period (typically the month of first purchase) and tracks what percentage remain active in each subsequent period. It is the gold standard for measuring retention trends because it controls for growth โ€” unlike blended retention metrics that mix new and old customers.

A cohort retention table is read left to right: Period 0 is always 100% (the cohort itself), Period 1 shows what percentage came back the next period, and so on. Healthy businesses show a flattening curve โ€” the customers who survive the first few periods tend to stick around for a long time.

This calculator lets you enter cohort size and active users for up to 6 periods, computing retention percentages and visualizing the decay curve. Use it to compare cohorts, evaluate whether retention is improving over time, and model the long-term value of different customer groups.

When This Page Helps

Blended retention metrics can look stable while individual cohorts are deteriorating if you keep acquiring more customers. Cohort analysis reveals the true retention story and lets you compare before-and-after cohorts for changes like onboarding, loyalty, or merchandising updates.

How to Use the Inputs

  1. Enter the size of a customer cohort (e.g., customers acquired in January).
  2. Enter the number of active customers from that cohort in Period 1, 2, 3, etc.
  3. The calculator shows the retention percentage for each period.
  4. Compare across cohorts to see if retention is improving.
  5. Use the retention curve to model CLV by cohort.
Formula used
Cohort Retention (Period N) = Active Customers in Period N / Cohort Size ร— 100 Drop-off Rate (Period N) = (Active N-1 โˆ’ Active N) / Active N-1 ร— 100

Example Calculation

Result: P1: 35%, P2: 20%, P3: 16%

A cohort of 1,000 customers had 350 active in Period 1 (35% retention), 200 in Period 2 (20%), and 160 in Period 3 (16%). The curve is flattening โ€” drop-off from P2 to P3 is only 4 points, suggesting the remaining customers are becoming loyal.

Tips & Best Practices

  • Look for the "flattening point" in your cohort curve โ€” this tells you when customers become loyal.
  • Compare cohorts before and after major changes (new product, loyalty program, UX overhaul).
  • Monthly cohorts are standard. For fast-moving businesses, weekly cohorts can provide earlier insights.
  • The first 30โ€“60 days after acquisition have the steepest retention drop for most businesses.
  • Cohort analysis is significantly more insightful than blended retention metrics.
  • Model CLV per cohort by multiplying retention percentages by AOV through each period.

Why Cohort Analysis Is the Gold Standard

Warren Buffett once said the most important thing is to see what's happening underneath the surface. Cohort analysis does exactly that for customer retention. A business growing at 30% per year might have declining cohort retention that will eventually catch up with it. The cohort table reveals this truth.

Interpreting the Retention Curve

The first-month drop is always the steepest because many first-time buyers are one-time experimenters. By month 3โ€“4, you see your "core" retention rate โ€” the percentage of buyers who become genuine repeat customers. This core rate is your true retention baseline.

Using Cohorts to Measure Experiments

Launching a new onboarding email sequence? Compare the retention curves of the pre-launch cohort vs. the post-launch cohort at the same maturity. This is the cleanest way to measure the impact of retention programs without confounding factors.

Sources & Methodology

Last updated:

Frequently Asked Questions

  • A cohort is typically all customers who made their first purchase in the same month. You can also create cohorts based on acquisition channel, product category, or campaign to compare specific groups.