What Is Retention Rate?
Retention rate is the percentage of customers still active at the end of a given window (30-day, 90-day, 12-month). It is measured on a cohort basis: the same group of customers acquired in a given period, tracked forward. Retention is the single biggest driver of LTV and therefore of how much a business can pay to acquire a customer.

Formula
For subscription businesses 'active' means paying subscribers. For DTC 'active' usually means repeat purchase inside the window. For services 'active' means still on a live retainer. Always report the window (D30, D90, M12) alongside the number.
Worked example
A Dhaka DTC brand acquires 1,200 first-time buyers in January at a $12 CAC. 90 days later 480 have bought again, D90 retention = 40 percent. Their AOV is $28 and contribution margin is 35 percent, so the retained cohort adds about $4,700 of incremental gross profit. That single number turns a 1.0x first-order ROAS into a 1.5x contribution-margin ROAS at D90 and makes the paid-acquisition maths work.
Benchmarks
- DTC subscription (weekly or monthly): 60 to 80 percent M3 retention on strong products.
- DTC one-time purchase, D90 repeat rate: 20 to 40 percent for mid-market brands.
- SaaS SMB monthly logo retention: 92 to 96 percent (roughly 4 to 8 percent monthly churn).
- SaaS mid-market and enterprise monthly logo retention: 97 to 99 percent.
- Agency and service retainers, 12-month retention: 40 to 60 percent is healthy for boutique studios.
Bain & Company's much-cited customer economics research finds that a 5 percentage point increase in customer retention can lift profits by 25 to 95 percent, depending on category, because the acquired-customer LTV compounds so quickly.
Why it matters
CAC is what you pay to get a customer. Retention decides whether that spend was worth it. A business with mediocre CAC and strong retention grows profitably forever; a business with cheap CAC and weak retention runs out of profitable audiences fast. Every paid-media decision should be reviewed against the retention curve.
Common mistakes
- 1.Reporting a single blended retention number instead of a cohort curve; blended numbers hide whether new cohorts are getting better or worse.
- 2.Confusing retention rate with repeat-purchase rate; the first is cohort-anchored, the second is a rolling calendar number.
- 3.Judging paid acquisition on first-order ROAS when the whole payback lives in months 2 to 12.
- 4.Not segmenting retention by acquisition channel; discount-code and remarketing cohorts often retain much worse than SEO or referral cohorts.
Put Retention Rate to work
Free calculators
Related services
FAQs about Retention Rate
What time window should I use for retention?
For DTC one-time purchase: D30, D90, D180, D365. For subscription: M1, M3, M6, M12. For services: 6-month and 12-month. Always report the window with the number.
Retention rate vs churn rate, what is the difference?
They are complements. If D90 retention is 40 percent, D90 churn is 60 percent. Retention is preferred for cohort analysis, churn for period-over-period operations reporting.
How does retention affect how much I can spend on acquisition?
Directly. Payback period = CAC ÷ average monthly contribution margin per retained customer. Better retention shortens payback, which lets you raise CAC ceilings and outbid competitors in the auction.
Should I include free-trial users in retention?
Only if you measure trial-to-paid separately. Mixing trial and paid users in one retention curve makes the number meaningless.
Where do I get the retention data?
Cohort reports in your ecommerce platform (Shopify Analytics, Klaviyo, Recharge), your CRM, or a data warehouse joining orders to customers by first-order date.
Related terms
Total gross profit a customer generates across their relationship.
Lifetime value ÷ acquisition cost, the unit-economics gate for scaling.
Total marketing + sales spend divided by new customers acquired.
Months a new customer takes to earn back their CAC in contribution margin.
Revenue minus variable cost per unit; the money left to cover fixed costs.
Average revenue per transaction, total revenue ÷ number of orders.