Customer Retention Metrics Every Ecommerce Store Should Track
The Core Retention Metrics
These five metrics form the foundation of any retention measurement system. Track them monthly and review trends quarterly.
Customer Retention Rate (CRR). The percentage of existing customers retained over a period. Formula: ((Customers at End - New Customers) / Customers at Start) x 100. Annual benchmarks: 25% to 40% for most ecommerce, 40% to 55% for consumables, 15% to 25% for durable goods. CRR tells you the overall health of your customer base, but it does not distinguish between active buyers and inactive ones who simply have not hit your churn threshold yet. See how to calculate retention rate for step-by-step instructions.
Repeat Purchase Rate (RPR). The percentage of customers who have purchased more than once. Formula: Customers with 2+ Orders / Total Unique Customers x 100. This is more immediately actionable than CRR because it directly measures buying behavior. Healthy RPR ranges: 27% to 32% for fashion, 35% to 50% for consumables, 15% to 22% for electronics. A rising RPR indicates your post-purchase experience and retention efforts are working.
Customer Lifetime Value (CLV). Total revenue generated per customer over their relationship with your store. Simple formula: Average Order Value x Purchase Frequency x Average Customer Lifespan. CLV determines how much you can afford to spend on acquisition and which customer segments are most valuable. See how to increase CLV for optimization strategies.
Churn Rate. The percentage of customers who stop purchasing within a defined period. Formula: Customers Lost / Customers at Start of Period x 100. Monthly churn of 5% compounds to 46% annually, and 10% monthly churn compounds to 72% annually. Small improvements in monthly churn produce large annual gains. Track churn by cohort to identify whether newer customers retain better or worse than older ones.
Purchase Frequency. The average number of orders per customer per period. Formula: Total Orders / Total Unique Customers. This metric is the most sensitive to retention interventions like loyalty programs, replenishment reminders, and new product launches. Even small improvements (moving from 1.8 to 2.2 orders per year) translate to significant revenue gains without acquiring new customers.
Advanced Retention Metrics
Beyond the basics, these metrics provide deeper operational insights for stores with established customer bases.
Net Promoter Score (NPS). Measures customer willingness to recommend your store on a 0 to 10 scale. Promoters (9 to 10) minus Detractors (0 to 6) as a percentage gives your NPS. Ecommerce NPS benchmarks: 40 to 60 is good, 60+ is excellent, below 30 signals problems. NPS is a leading indicator, meaning changes in NPS today predict changes in retention and revenue 3 to 6 months from now. Survey customers 14 to 30 days after purchase for the most actionable responses.
Customer Effort Score (CES). Measures how easy it is for customers to interact with your store. Typically measured after support interactions or purchase completion: "How easy was it to [complete your purchase / resolve your issue]?" on a 1 to 7 scale. Low effort correlates directly with higher retention. Gartner research found that 96% of customers with high-effort experiences became disloyal, compared to only 9% with low-effort experiences.
Time Between Purchases (TBP). The average number of days between a customer's orders. This metric is critical for timing retention emails, replenishment reminders, and win-back triggers. Track TBP by product category since customers buying coffee have a very different cadence than customers buying furniture. A decreasing TBP indicates customers are buying more frequently, one of the strongest retention signals.
Revenue Per Returning Customer. Average revenue generated per returning customer visit. Calculate by dividing total revenue from returning customers by the number of returning customer sessions. Compare this against revenue per new customer to quantify the retention premium. Returning customers typically generate 3x to 5x more revenue per visit than new customers due to higher conversion rates and larger order values.
Second Purchase Rate. The percentage of first-time buyers who make a second purchase within a defined window (typically 90 or 180 days). This is the most important single metric for early-stage retention because the gap between first and second purchase is where most customers are lost. A second purchase rate above 30% within 90 days is strong. Below 15% signals a fundamental experience or product-market fit issue.
Cohort Analysis
Cohort analysis groups customers by their acquisition month and tracks their purchasing behavior over time. This reveals whether your retention is improving, declining, or stable, and it isolates the impact of specific changes you make to your store.
A basic retention cohort table tracks what percentage of customers from each acquisition month are still active (have purchased) in each subsequent month. Reading across a row shows how one cohort degrades over time. Reading down a column shows whether newer cohorts retain better than older ones.
Example reading: If your January cohort retained 32% at month 6 and your April cohort retained 38% at month 6, something you changed between January and April improved retention by 6 percentage points. Maybe you launched a loyalty program, improved shipping speed, or started sending post-purchase emails.
Channel-based cohorts: Break retention data by acquisition channel. Customers from organic search often retain differently from those acquired through Facebook Ads or influencer partnerships. If Facebook Ads customers have 40% lower 6-month retention than organic customers, the true cost of Facebook acquisition is much higher than the CPA suggests. This data reshapes how you allocate marketing budget.
Product-based cohorts: Track retention based on the customer's first purchased product. Some products are better "entry points" that lead to long-term relationships. If customers who first buy your hero product retain at 40% but customers who enter through a discounted accessory retain at 12%, you should optimize acquisition to drive more hero product purchases even if the accessory has a lower CPA.
Lifetimely (Kno Commerce) provides automated cohort analysis for Shopify stores. Google Analytics 4 offers cohort exploration reports. For manual analysis, export order data to a spreadsheet and pivot by acquisition month and subsequent purchase months.
RFM Scoring
RFM (Recency, Frequency, Monetary) segments customers into actionable groups based on their purchase behavior. Each customer receives a score of 1 to 5 on each dimension, creating segments like "Champions" (5-5-5), "At Risk" (2-4-4), and "Lost" (1-1-1).
The power of RFM is in targeting retention efforts efficiently. Your "At Risk" segment (previously high-value customers showing declining engagement) deserves your best win-back offers. Your "Champions" segment needs VIP treatment and early access. Your "Promising" segment (recent buyers with few orders) needs post-purchase nurturing to build frequency.
Klaviyo includes predictive RFM through its Expected Date of Next Order feature. RetentionX provides full RFM dashboards. For a detailed walkthrough of implementing RFM, see our churn prevention guide.
Building a Retention Dashboard
Consolidate your retention metrics into a single dashboard reviewed monthly. At minimum, track:
- Customer retention rate (monthly and rolling 12-month)
- Repeat purchase rate (cumulative and trailing 90-day)
- CLV (overall and by top 3 acquisition channels)
- Monthly churn rate with trend line
- Purchase frequency (rolling 12-month)
- NPS (quarterly)
- Second purchase conversion rate (90-day window)
Set alerts for negative trends: if monthly churn increases by more than 2 percentage points, if RPR drops below your trailing average by more than 5%, or if NPS drops below 40. These thresholds trigger investigation and intervention before the impact reaches revenue.
The dashboard should be accessible to anyone who influences customer experience: marketing, operations, support, and product teams. Retention is not a marketing-only metric. It reflects the cumulative quality of every interaction a customer has with your business.
Track the five core metrics (retention rate, repeat purchase rate, CLV, churn rate, purchase frequency) monthly, add cohort analysis and RFM scoring as your customer base grows, and build a dashboard that makes trends visible to your entire team. The metrics you measure are the metrics you improve.
