Tags: analytics commerce concept

Retention Curves

Date: 2026-08-16


Plot what proportion of a cohort is still active over time. The only question that matters is whether the curve flattens — a curve that reaches a floor is a business; one that goes to zero is a leaky bucket, however good the acquisition is.


What it is

A retention curve plots the share of a cohort still active at each period after acquisition.

100% ┤●
     │ ╲
  35%┤  ●
     │   ╲
  25%┤    ●──●──●──●──●   ← flattens: a stable base exists
  17%┤
     │        ●
     │         ╲
   5%┤          ●──●──● ← approaches zero: no repeat business
     └──┬──┬──┬──┬──┬──┬
        1  2  3  4  5  6   months

The floor is the finding. Whether it settles at 25% or at 4% determines whether every customer acquired has ongoing value or is a one-off — and that decides what you can afford to pay for one.

Defining “active”

Every retention number depends on this, and it’s rarely stated:

DefinitionSuits
Purchased in the periodRetail, subscriptions
VisitedContent, marketplaces
Used a specific featureProduct analytics

For non-subscription retail the harder question is the period length, because there’s no renewal date to anchor to. A consumables business might use monthly; a furniture retailer’s natural cycle is years, and monthly retention would read as near-zero for a healthy business.

Set the period from your own repurchase interval, not from a convention. Using a monthly grid on a category with a six-month cycle produces a curve that looks catastrophic and means nothing.

Reading the shape

  • Flattening — a stable core of repeat customers. The single most important property
  • Approaching zero — every customer is effectively one-off, so growth requires acquisition forever and lifetime value is roughly first-order value
  • A smile — falls then rises. Usually a measurement artefact: seasonal repurchase, or Identity Stitching improving so returning customers are recognised later. Genuine resurrection exists but is rarer than the chart suggests
  • A cliff at one period — usually mechanical. A subscription term ending, a discount expiring, or a tracking change

The traps

Incomplete cohorts. The newest cohort has no month-6 value. Plotting it as zero, or averaging it in, drags the curve down and makes recent cohorts look worse than they are.

Survivorship. The curve describes people who reached period 1 to be measured. Anyone who churned before your measurement started isn’t in it — Survivorship Bias.

Identity decay is indistinguishable from churn. A customer who returns on a new device with an expired identifier is counted as churned and as a new user. So your retention curve is pessimistic by whatever your identity loss rate is, and that rate differs by browser — Browser Privacy Restrictions, User Counting.

Anonymous users have no curve at all. Retention analysis only exists for the identified population, which is your best customers — so the curve is optimistic on behaviour and pessimistic on identity at the same time — Anonymous and Identified Users.

What to do with it

  • Compare cohorts at equal age, never at equal calendar date — Cohort Analysis
  • Look at revenue retention alongside count retention. Fewer customers spending more is a different diagnosis — Cohort Revenue
  • Use the floor for lifetime value. The flattened proportion times average repeat value is the honest basis, rather than extrapolating an unflattened curve — Customer Lifetime Value
  • Judge changes by the early periods. Month 1 moves first and is the fastest read on whether a lifecycle change worked
  • Segment by acquisition channel. Channels differ enormously in the retention of the customers they bring, and blended curves hide it — which is one of the strongest arguments against allocating budget on first-order return alone — Channel Mix