What is retention rate?
Customer retention rate is the percentage of existing customers a business keeps over a defined time period. It measures how many customers who could have left actually stayed, making it one of the primary indicators of whether a loyalty program, product experience, or incentive strategy is doing its job.
Customer retention rate formula
The standard customer retention rate formula is:
Retention rate = ((Customers at end of period - New customers acquired during period) / Customers at start of period) x 100
New customers are excluded from the formula because they were not at risk of leaving at the start of the period. Retention measures existing customers only.
Customer retention rate example
- Customers at start of month: 1,000
- New customers acquired during month: 80
- Customers at end of month: 1,030
- Calculation: ((1,030 - 80) / 1,000) x 100 = 95%
The customer retention rate is 95%. That means 95% of the customers who were active at the start of the month were still active at the end of it.
Retention rate vs. churn rate vs. repeat purchase rate
Retention rate, churn rate, repeat purchase rate, and cohort retention are related, but they do not measure the same thing.
- Retention rate measures the percentage of existing customers who stay active over a period. It is the primary health signal for customer loyalty and long-term engagement.
- Churn rate measures the percentage of customers who leave or become inactive. It is the same number as retention rate viewed from the other direction – a 95% retention rate is a 5% churn rate.
- Repeat purchase rate measures the percentage of customers who make more than one purchase. It tracks buying behavior, not whether a customer is still considered active.
- Cohort retention tracks how a specific group of customers behaves over time, segmented by when they were acquired or which campaign brought them in. It is the most actionable version for loyalty and promotions teams.
Common types of retention rate
Why retention rate matters
Retention rate matters because growth gets expensive when customers do not come back. A brand that keeps acquiring and losing customers at the same rate is paying to stand still.
A strong retention rate typically means:
- Lower acquisition pressure. Retained customers reduce dependence on paid acquisition to hit revenue targets.
- Higher customer lifetime value. A customer who stays for 12 months is worth more than two customers who each stay for six.
- More predictable revenue. High retention makes forecasting easier and reduces revenue volatility.
- Better margin. Retained customers tend to buy more and discount less over time.
Retention rate in loyalty programs
Loyalty program retention rate measures how many loyalty members stay active over a defined period. Activity can mean repeat purchases, points earned, rewards redeemed, tier progress, or another qualifying engagement.
It can help answer:
- Are loyalty members returning after they join?
- Are rewards encouraging repeat purchases?
- Do tiers keep members active over time?
- Are personalized offers improving customer retention?
- Which campaigns attract customers who stay active?
How loyalty programs improve retention rate
The mechanics that move retention in loyalty programs:
- Tiered programs create status customers are reluctant to lose, raising the cost of leaving.
- Points expiration creates urgency that brings lapsed customers back before they disengage fully.
- Personalized rewards increase perceived value without increasing discount depth.
- Win-back campaigns target customers showing early churn signals before they're gone.
- Referral programs bring in customers with higher baseline retention because they arrived through a trusted recommendation.
