A cohort retention chart is the single most useful visualization in SaaS analytics. It looks intimidating at first (a grid of percentages, decreasing left to right) but the insights are simple once you know what to look for.
What each part of the chart means
- Rows are cohorts. Usually customers who signed up in a given month. "January 2026 cohort" = everyone who signed up in January.
- Columns are time since signup. Month 0 = signup month. Month 1 = 30 days later. Month 12 = one year in.
- Cell values are retention percentages. "72%" in the [March, Month 3] cell means 72% of the March cohort was still active 3 months after signing up.
Reading the chart:
- Down a column shows how retention at a specific tenure has changed across cohorts. Are newer cohorts retaining better?
- Across a row shows how a single cohort has aged. What percentage survived to each milestone?
The 4 things every chart tells you
1. Where in the lifecycle churn happens
Look at the shape of any row. If most of the drop is in the first 1-3 months, you have an activation problem: customers signed up but never reached the aha moment. If the drop is spread evenly across months, you have an engagement problem: customers activated but drifted over time. If the drop happens around specific renewal points (month 12, month 24), you have a pricing/decision problem.
Different diagnoses need different fixes. See aha moment guide for activation, retention emails for engagement, and annual plans for renewal-window churn.
2. Are newer cohorts retaining better or worse than older ones?
Read down a specific column (say, Month 3). Compare the Month 3 retention of your January cohort to your June cohort. If June is higher, retention is improving. If June is lower, something has gotten harder (worse acquisition targeting, price change, competitive pressure).