Decide which retention number you are quoting before you judge it
Most arguments about whether a retention rate is good are really arguments about definitions. Fix the definition first and the number becomes useful.
There are at least four in common use. Subscriber retention counts how many people are still active. Revenue retention counts how much of last period's subscription revenue is still billing, which can stay flat or rise while subscriber numbers fall if people upgrade. Cohort retention follows one starting group across cycles. Period retention compares two months of a mixed base, which flatters a fast growing programme because new joiners have not had time to leave.
Then settle the edge cases in writing. Do paused subscriptions count as active, and for how long. Does a failed payment count as churn on the day it fails or after the retry series ends. Does a downgrade to a smaller size count as retained. Does a prepaid six month term count once at signup or across six cycles.
The reason this matters is that two honest people can report very different rates for the same programme. A store that counts a paused subscriber as active and only marks failed payments as churn after a month will always look better than one that counts both immediately.
Write the definition down, put it on the dashboard next to the number, and keep it stable. A retention figure you can compare to your own last quarter is worth more than a figure that matches somebody else's published number.
Read the curve, not the month, because the plateau is the real health signal
The honest way to judge retention is to take everyone who started in one month and follow them. How many are still billing after one cycle, two, three, six and twelve. Plot it and you get a curve that falls steeply, then flattens.
The steep early part is normal. People try things and stop. What matters is where the curve levels off, because that plateau is the share of subscribers who genuinely built the product into a routine. A programme with a sharp early drop and a high flat line is healthier than one with a gentle drop that never stops falling, because the second one has no core.
Use the shape to locate the problem. A steep fall between the first and second charge points at expectations, onboarding and delivery timing. A steady decline through months three to six points at the product losing interest, or a cadence that ships faster than people use. A cliff at a specific month usually matches the end of an introductory offer or a prepaid term.
Compare cohorts against each other rather than against a benchmark. The group you acquired from cold prospecting will almost always retain worse than the group who came from a search for your brand or from a referral, and blending them hides that. Once you split by source, the retention number stops being a scoreboard and starts telling you where to spend.
Six cycles is usually enough to see the plateau. Waiting a year to make a decision means acquiring a year of subscribers you already knew were the wrong ones.
The rate is good enough when the cohort passes its payback point
There is a way to answer this without any external number. Retention is good enough when the average subscriber pays back what it cost to acquire them, plus the cost of serving them, with cycles to spare.
Work it out in this order. Contribution per cycle is the price minus cost of goods, packaging, fulfilment and payment fees. Cost per subscriber is your total acquisition spend divided by subscribers started, including the cost of the ones who failed their first payment. Divide acquisition cost by contribution per cycle and you get the number of cycles a subscriber has to survive to break even.
Now read that against the curve. If the payback point is three cycles and the curve is still above half at cycle three, the programme works and the question becomes how far you can scale it. If the payback point is six cycles and the curve has already flattened at a low level by cycle four, no amount of retention messaging will fix it. The fix is a cheaper acquisition route, a higher contribution per cycle, or a different offer.
This framing also settles arguments about discounts. A first cycle discount pushes the payback point further out, so it needs a matching improvement in retention to be worth it. If it does not move the curve, it just moved money.
And it sets the ceiling for spending. When you know the payback point, you know exactly how much a new subscriber can cost before growth starts eating the programme.
What a realistic rate looks like depends on what you ship
Retention behaves differently by category, so compare your programme to the closest thing you have rather than to a general figure.
Replenishment subscriptions on something a household genuinely runs out of tend to hold best, because cancelling means going back to remembering. The main risk is cadence: ship faster than the product is used and the cupboard fills up. For these, the retention lever is frequency options and a skip button, not persuasion.
Curated and discovery boxes have a different shape. The reason to stay is novelty, and novelty fades on a schedule. Retention here depends on how well each box surprises, so the product calendar is the retention plan. Themes that repeat, or a run of weak boxes, show up in the curve two months later.
Access and membership models, where the subscription buys a price or a perk rather than a parcel, retain on perceived use. If a member has not used the benefit in a while, they cancel at renewal. The lever is reminding people what they have used and saved.
High ticket and slow consumption products have long cycles and small numbers, which makes monthly rates noisy. Judge those on cohorts across a year and on revenue retention rather than headcount.
Across all of them, one rule holds. Compare like with like: the same category, the same acquisition source, the same season of signup. Seasonal cohorts, especially gift cohorts acquired in the holidays, retain differently and will distort the average if you fold them in.
Worked example, not a result
One cohort, six billing cycles
- Subscribers started in the month
- 1,000
- Still billing after cycle 2
- 700
- Still billing after cycle 3
- 580
- Still billing after cycle 6
- 460
- Contribution per cycle
- $18
- Cost per subscriber acquired
- $45
- Cycles needed to pay back
- 2.5
- Contribution per subscriber by cycle 6
- $70
Worked example, not a result