blog/cohort-analysis-for-retention

Company Logo

Cohort analysis for retention: the chart that tells you whether the business is getting better

Overall retention hides whether recent customers are better or worse than old ones. The monthly cohort view — built from orders or usage, updated automatically — and how to read it.

09 Dec 2025 · 2 min read · by HeiSyn

A single retention rate mixes customers acquired three years ago with customers acquired last month and says nothing about the direction of the business. A cohort chart separates them: each row is a month of new customers, each column is how many are still active after one, two, three months. Read across a row to see how a group ages; read down a column to see whether newer groups are doing better.

Define active for your business

For subscriptions: still paying. For e-commerce: ordered within a window that matches the product's purchase cycle. For software: logged in and did the core action. For services: has an open engagement or a booked appointment. The definition should be one a system can compute nightly without judgement.

Build it automatically

From the clean customer and event tables: cohort by first-purchase or signup month, and for each subsequent month, the share still active. A scheduled query produces the table; a dashboard renders it as a triangle with colour. Nobody should build this in a spreadsheet more than once.

Read it for decisions

Rows that flatten early are good — customers who stay past month three tend to stay. Newer rows sitting above older ones at the same age mean recent changes helped; below means they hurt. A sudden drop in one column across all rows is an event — a price change, an outage, a competitor. Cut the chart by acquisition source and by first product to find which customers stay.

Pair it with revenue

The same triangle with revenue per cohort instead of share active shows whether the customers who stay are spending more. A cohort that shrinks in count but grows in revenue is a business finding its best customers; one that grows in count and shrinks in revenue is buying volume.

Questions people ask next

How many months of data do we need for cohorts to be useful?
Six months gives a first read on early retention; a year shows the shape of the curve. Even three months of cohorts can show whether a change last month helped or hurt the newest customers, which is often the question being asked.
Should cohorts be by signup month or by first purchase?
By whichever moment starts the relationship you are measuring. For subscriptions and software, signup or first paid month; for e-commerce, first purchase. Consistency matters more than the choice.
What retention curve shape should we hope for?
A curve that flattens: a drop in the first month or two, then a plateau of customers who stay for a long time. A curve that keeps sloping down means the product or the fit is not holding anyone; a curve that flattens quickly means the business has a core.
retentioncohortsanalytics

Want this built for your team?

A free scoping call: we map your motion, name the number that should move, and quote a fixed-scope build.

logo

HeiSyn is a GTM-first automation agency. We build and run the go-to-market systems behind growing businesses worldwide — B2B, B2C, D2C and B2B2C — outbound, speed-to-lead, CRM & RevOps, AI SDRs, lifecycle, reporting.

© 2026 HeiSyn. All rights reserved.