Repeat Purchase Rate
Repeat purchase rate is the percentage of customers who make two or more purchases. Fashion e-commerce targets above 40%. Grocery targets above 60%. Improving repeat rate from 25% to 40% fundamentally changes unit economics by amortizing customer acquisition cost across more purchases.
Why Repeat Rate Matters
Acquiring a new customer costs 5-7x more than retaining an existing one. A repeat rate of 30% means 70% of your customers buy once and never return — you are essentially paying full acquisition cost for every sale. Improving repeat rate from 25% to 40% doesn't just increase retention — it fundamentally changes your unit economics by amortizing CAC across more purchases, increasing LTV, and reducing dependence on paid acquisition.
How to Calculate Repeat Rate
Divide the number of customers who made 2+ purchases by the total number of customers in a cohort over a given time window. Use a consistent window (90 days, 6 months, or 12 months).
Repeat Rate Calculator
Calculate Your Repeat Rate
Enter your numbers to calculate repeat rate instantly.
Industry Benchmarks
| Segment | Good | Average | Poor |
|---|---|---|---|
| Fashion / Apparel | >40% | 25–40% | <25% |
| Grocery / Food | >60% | 40–60% | <40% |
| Beauty / Health | >45% | 30–45% | <30% |
| Electronics | >20% | 10–20% | <10% |
Expert Tips
The single most impactful tactic for repeat rate is post-purchase email sequences — a well-timed reorder reminder can lift repeat rate by 10-15 percentage points.
Loyalty programs work, but only if the reward is achievable. Programs where customers need 20+ purchases for a reward have low engagement.
Track repeat rate by cohort month. If newer cohorts have higher repeat rates, your product experience and retention efforts are improving.
Subscription or auto-replenish options convert one-time buyers into recurring revenue. Even a 5% subscription conversion rate meaningfully lifts blended repeat rate.
Frequently Asked Questions
What is repeat purchase rate?
What is a good repeat purchase rate for e-commerce?
How can I improve repeat purchase rate?
How does repeat rate affect LTV?
Related Metrics
LTV
Customer Lifetime Value is the total revenue (or profit) a business expects to e...
RevenueAOV
Average Order Value is the mean revenue generated per transaction. It is the fun...
AcquisitionCAC
Customer Acquisition Cost is the total cost of acquiring a new paying customer, ...
Unit EconomicsCAC Payback
CAC Payback Period is the number of months required to recover the cost of acqui...
Business Models Using Repeat Rate
Repeat Rate is a key metric for these business types. Click any model to see how Revenue Map calculates it automatically.
Track Repeat Rate automatically
Revenue Map calculates repeat rate, benchmarks it against your industry, and projects it over 36 months — in under 5 minutes.
Build My Model — Free