Repeat Purchase Rate
The percentage of customers who make more than one purchase, indicating customer satisfaction and loyalty.
Formula
Repeat Purchase Rate = (Customers with 2+ Orders) ÷ (Total Customers) × 100
For cohorts: (Cohort Members Who Repurchased) ÷ (Total Cohort Members)
Definition
What is Repeat Purchase Rate?
Repeat purchase rate measures the percentage of customers who come back to buy again. It's a critical indicator of customer satisfaction and product-market fit in ecommerce and consumer businesses.
High repeat rates mean customers love your product enough to return. Low repeat rates suggest the first purchase didn't meet expectations, or you're not giving them reasons to come back.
Why Repeat Purchase Rate Matters
Repeat customers are more profitable. They cost less to acquire (they're already customers), spend more per order, and refer others. Building a base of repeat customers creates sustainable growth.
Repeat rate also validates your product and experience. If customers don't return, something is wrong with the product, price, or post-purchase experience.
Improving Repeat Purchase Rate
Email marketing and remarketing to past buyers. Subscription or auto-replenishment options. Loyalty programs and rewards. Excellent post-purchase experience. Product quality that exceeds expectations.
Example
Cohort analysis:
- Customers who purchased in Q1: 1,000
- Of those, purchased again within 12 months: 350
Repeat Purchase Rate = 350 ÷ 1,000 = 35%
35% of first-time buyers become repeat customers. Focus on understanding what drives that 35% to convert more of the 65%.
Related Terms
Explore other financial terms and metrics
Get complete financial clarity in under 10 minutes. No more broken spreadsheets, no more QuickBooks chaos—just the insights you need to scale with confidence.