Repeat Purchase Rate Calculator
Repeat Purchase Rate shows how many customers return to buy again, one of the clearest signals of product-market fit in ecommerce.
Repeat Purchase Rate
What This Means
The share of customers who come back for a second order, one of the clearest signals of product-market fit in ecommerce.
Want the full picture, not just this one number?
The Formula
Repeat Purchase Rate = (Customers With 2+ Orders / Total Customers) × 100
Why It Matters
A high repeat purchase rate directly raises Customer Lifetime Value without spending another dollar on acquisition, making it one of the most efficient growth levers a store has. It's also a faster-moving signal than churn for subscription-style businesses, since it can be measured within a single purchase cycle rather than waiting on a full retention period.
Example
A store has 1,000 total customers, and 270 of them have placed a second order. Repeat Purchase Rate is (270 divided by 1,000) times 100, which equals 27%.
Frequently Asked Questions
Related Calculators
From the Glossary