What is a cohort analysis? How to read one

A cohort analysis groups customers by when they arrived and follows each group over time. How to read the table, and what it shows that an average hides.

Definition

A cohort analysis divides customers into groups (cohorts) by a shared starting point — typically their first purchase month — and follows each group's behavior over time, e.g. retention, repeat purchases and accumulated CLTV.

Also called: Cohort analysis, Cohort Analysis, Cohort study
Explore the numbers

Follow the same customers over time.

First purchaseM0M1M2M3M4
January
February
March
April
January cohort · 100 customers29 / 100

customers buying in month 3. Each column shows the time since acquisition.

01Group customers by the date of their first purchase.

Illustrative cohorts. Compare groups at the same age since first purchase, not just by calendar date.

Why averages lie

A single overall average blends new and old customers together and hides which way things are heading. A cohort analysis separates them: it shows whether customers you acquired in March are worth more or less than those from January, and whether your retention and CLTV are improving or deteriorating.

That's crucial when scaling. If you turn acquisition up and the new cohorts have worse retention, you're buying growth that looks fine on the top line but worsens the economics under the surface. Only the cohort view catches it in time.

How to read a cohort table

A classic cohort table has cohorts in the rows (e.g. purchase month) and time since first purchase in the columns (month 0, 1, 2 …). Each cell shows a value — share of active customers, accumulated contribution margin or repeat purchase rate — so patterns emerge: how fast retention falls, when CAC is recouped, and whether newer cohorts are getting better.

Cohorts are also the foundation under an honest payback and CLTV calculation: instead of guessing the customer lifetime, you see the actual curve for when each group has earned back its acquisition.

Frequently asked questions

What is a cohort analysis used for?

To see whether customer value, retention and repeat purchases are improving or deteriorating over time for new customers — something an overall average hides. It's central to honest CLTV and payback calculation and to judging whether scaling is degrading customer quality.

How are cohorts grouped?

Most often by first purchase month, but they can also be formed by acquisition channel, campaign or product. The point is a shared starting point, so each group can be followed over time and compared.

From insight to action

See how it applies in practice.

Matraws

Growth also needed a better purchasing process

We built Matraws' trade-in system with submission, assessment, offers and handling in one backend. The work addressed supply as a constraint.

Read the case

Priorities and collaboration

Discuss your next step

Tell us where your business stands. We clarify the work needed and whether we are the right fit.

Choose a time

30 minutes · No obligation

About the author

Growth hacker and fractional CMO with 10+ years' experience and hundreds of millions in managed ad spend behind him. Background from larger Danish and international scale-ups, and from the agency world.

Meet the team

Keep reading.

All articles