Customer Retention Rate
Customer retention rate is the percentage of existing customers who remain active and continue purchasing over a specific time period. It measures a business's ability to keep customers coming back.
Also known as: CRR, retention rate, customer keep rate
Formula
((Customers at End - New Customers) / Customers at Start) x 100
Why It Matters
Retention is the foundation of long-term business value. A 5% improvement in customer retention can increase profits by 25-95%, according to research by Bain & Company. This is because retained customers cost less to serve, buy more frequently, purchase at higher values, and generate word-of-mouth referrals.
Retention rate also determines how efficiently you can grow. With a 90% annual retention rate, you need to replace only 10% of your customer base each year to stay flat. With a 70% retention rate, you need to replace 30% just to maintain the same revenue - a growth tax that eats into acquisition budget.
Tracking retention by cohort reveals whether your product and customer experience are getting better over time. If newer cohorts retain at higher rates than older ones, your improvements are working. If retention is declining across cohorts, something fundamental is deteriorating that acquisition cannot solve.
How to Calculate
Take the number of customers at the end of the period, subtract new customers acquired during the period, then divide by the number of customers at the start of the period. Multiply by 100. This isolates the retention of existing customers by removing the effect of new acquisition. Choose a period aligned with your business model - monthly for subscription, quarterly or annually for transactional ecommerce.
Customer Retention Rate Calculator
((Customers at End - New Customers) / Customers at Start) x 100
Industry Applications
A coffee subscription service achieves 85% monthly retention by sending personalized brew recommendations and allowing customers to easily adjust delivery frequency - outperforming the subscription box average of 60-70%.
Benchmark: Subscription ecommerce: 60-80% monthly; non-subscription: 20-40% annual repeat purchase rate
A SaaS company segments retention by onboarding completion and discovers that customers who complete all onboarding steps retain at 95% vs. 72% for those who skip steps, justifying a mandatory guided onboarding flow.
Benchmark: SaaS annual retention: 85-95% enterprise, 75-85% mid-market, 60-75% SMB
How to Track in KISSmetrics
KISSmetrics provides built-in retention analysis through cohort reports. Track customer activity over time - purchases, logins, feature usage - to define what "retained" means for your business. Use the Retention Report to visualize retention curves by cohort and identify the critical drop-off points where customers are most likely to leave.
Common Mistakes
- -Not subtracting new customers from the end count, which inflates retention by mixing acquisition with retention
- -Using a single definition of "active" when different customer segments have naturally different engagement patterns
- -Measuring retention too infrequently - annual retention hides important monthly or quarterly variations
- -Focusing on blended retention when segment-specific rates tell a much more actionable story
Pro Tips
- +Define retention clearly for your business model: is it "made a purchase," "logged in," or "used a key feature"?
- +Identify the point where retention stabilizes (the "flattening" of the retention curve) and focus on getting customers past that point
- +Build a retention model that weights different engagement signals to predict at-risk customers before they leave
- +Invest disproportionately in the first 30-90 days of the customer relationship, which is when most churn happens
- +Benchmark retention by segment, not just overall - your enterprise retention should be much higher than your freemium retention
Related Terms
Churn Rate
The percentage of customers or revenue lost over a given period. Customer churn measures account losses; revenue churn measures dollar losses.
Repeat Purchase Rate
Repeat purchase rate is the percentage of customers who make more than one purchase within a defined time period. It measures customer loyalty and the effectiveness of your retention and re-engagement strategies.
Customer Lifetime Value
Customer Lifetime Value (CLV or LTV) is the total revenue a business can expect from a single customer over the entire duration of their relationship. It is the most important metric for understanding long-term customer profitability.
Net Revenue Retention
Net Revenue Retention (NRR) measures the percentage of recurring revenue retained from existing customers over a period, including expansions, contractions, and churn. An NRR above 100% means existing customers generate more revenue over time.
Purchase Frequency
Purchase frequency is the average number of times a customer makes a purchase within a specific time period. It measures how often customers return to buy and is a key input for calculating customer lifetime value.
See Customer Retention Rate in action
KISSmetrics tracks every user across sessions and devices so you can measure what matters. Start free - no credit card required.