Skip to content
Learn · Measure & improve

How to read cohort analysis and retention curves

Cohort analysis groups users by a shared start — the week or month they signed up — and tracks each group over time, while a retention curve plots the share of a cohort still active at each period. Together they separate real retention change from shifts in your acquisition mix.

Updated 8 Jul 20267 min readBy fromHello
Key takeaways
  • Cohorts group users by a shared start, so you compare like with like as each group ages.
  • A retention curve that flattens into a stable floor is a stickiness signal — treat it as a signal, not proof of product-market fit.
  • N-day and unbounded retention answer different questions; match the method to your product's usage cadence.
  • Cohorts isolate whether a product change moved retention, separate from shifts in your acquisition mix.

What cohort analysis and retention curves are

A cohort analysis groups users by a shared starting event — most often the week or month they signed up — and follows each group forward in time. A retention curve takes one cohort and plots the share still active at each period after that start: week 0, week 1, week 2, and on. The shape of that line is the story.

Why cohorts separate retention from growth mix

Your total active-user count blends every cohort together, so a wave of new signups can hide a retention problem underneath. Split the same users into weekly cohorts and each curve stands on its own. If the March cohort holds 40% at week 8 and the April cohort holds 28%, something changed between them — a gap you would never see in the aggregate. This is also why cohorts pair with customer segmentation: compare retention by plan, channel, or activation path to find which groups actually stick — the same splits an engagement platform like Iterable uses to target lifecycle flows.

How to read a retention curve

Read three things: the height of the first drop, where the line bends, and whether it flattens. Almost every product loses a large share between period 0 and period 1 — that is normal. What matters is whether the decline slows and settles on a stable floor, or keeps sliding toward zero. A curve that never flattens means each cohort eventually churns out completely. See how to calculate churn rate for the same story told as one number per period.

A healthy retention curve: a steep early drop, then a plateau around a third of the cohort (highlighted). The flat tail, not the starting height, is the signal.

A flattening curve as a product-market-fit signal

Growth practitioners treat a retention curve that flattens into a horizontal asymptote as a stickiness signal — Andrew Chen lists flattening cohort curves among his rough markers of product-market fit, and Reforge teaches the same 'smile or flatten' framing. Treat it as a signal, not proof. The floor's height matters as much as its existence: a curve that flattens at 3% describes a tiny loyal core, not a healthy product. And a flattening curve tells you a group retains, not why — that is a correlation to investigate, not a proven cause.

N-day vs unbounded retention

MethodCounts a user as retained on day N if they…Best for
N-daywere active on exactly day N (or a defined bracket around it)habit products with a daily or weekly loop
Unboundedreturned on day N or any day afterirregular-use products; some tools call this rolling
Range / bracketwere active at least once inside a moving windowsmoothing noise when usage is infrequent

How to act on what the curve shows

The curve tells you where to look, not what to fix. A steep early drop points at onboarding and activation — the first session isn't delivering value fast enough. A curve that flattens low points at long-term value or the wrong audience. Once you have a hypothesis, change one thing, then compare the next cohort's curve against the last. The cohort is the unit of measurement for almost every retention experiment: ship the change, let a fresh cohort age, and read whether its floor moved.

FAQ

Common questions

  • What's the difference between a cohort and a segment?

    A cohort is fixed by a shared start moment (for example, everyone who signed up in March); a segment is a rule that users enter and leave as their behavior changes. Cohorts are for tracking a fixed group over time; segments are for slicing who is in a given state right now.

  • How long should I wait before reading a retention curve?

    Long enough to reach a period where the curve either flattens or clearly does not — often 6 to 8 weeks for weekly cohorts, longer for monthly ones. Early periods are noisy; the floor is the point, and the floor takes time to appear.

  • What counts as a good retention floor?

    It varies enormously by product type and cadence — a daily-use app and a quarterly B2B tool have completely different healthy floors. Benchmark against your own past cohorts first; take external numbers only as a loose reference, attributed to a named source.

  • Should I use N-day or unbounded retention?

    Match it to how often people are meant to use the product. N-day fits a daily or weekly habit loop; unbounded fits irregular use, where a user returning after a long gap should still count. Pick one and stay consistent so cohorts compare.

See the platform the team runs.

Related guides
Early access

Put your growth teamon autopilot.

Early access opens gradually, so the team tunes to real use cases. Small teams with big ambitions go first.

500+ already on the list

Not ready to share an email? It's open source. Run it yourself today. View on GitHub

No spam. One email when your spot opens. Unsubscribe at any time.