Customer retention rate (CRR) measures the percentage of customers who remain active and continue buying from your brand over a specific period. It reflects your ability to keep customers engaged and loyal.
High CRR indicates strong customer satisfaction, brand loyalty, and product-market fit. Retaining customers is generally cheaper than acquiring new ones, and loyal customers tend to buy more often and refer others. CRR is a crucial metric for subscription-based models, but it’s also valuable for any ecommerce brand aiming to build long-term relationships.
CRR = ((Customers at End of Period − New Customers Acquired) ÷ Customers at Start of Period) × 100%. This formula focuses on existing customers and excludes new acquisitions. Tracking CRR over different periods (monthly, quarterly, annually) reveals retention patterns and highlights areas for improvement.
A meal kit company starts with 5,000 customers in January, acquires 1,000 new ones, and ends with 4,800 customers. CRR = ((4,800 − 1,000) ÷ 5,000) × 100% = 76%. They launch personalized recipe suggestions and flexible delivery schedules, boosting CRR to 82% within six months.
CRR is often confused with RPR. CRR tracks active customers, while RPR tracks customers who actually make another purchase.
Repeat Purchase Rate (RPR)
Customer Lifetime Value (LTV)
What Is Customer Effort Score? And How Heatmaps Can Improve It
Might as well give us a shot, right? It'll change the way you approach CRO. We promise. In fact, our friend Nate over at Original Grain used element-level revenue data from heatmap to identify high-impact areas of his website to test, resulting in a 17% lift in Revenue per Session while scaling site traffic by 43%. Be like Nate. Try heatmap today.