Repeat Customer Rate Calculator
Use this repeat customer rate calculator to track whether loyalty, CRM, email, SMS, and customer experience work is bringing shoppers back.
Use this repeat customer rate calculator to track whether loyalty, CRM, email, SMS, and customer experience work is bringing shoppers back.
Calculate the percentage of customers who bought more than once during a period.
Repeat customer rate = customers who bought more than once ÷ total customers in the periodOne-time customers = total customers − repeat customersIn a category where customers buy every two months, a 30-day window will show almost no repeat customers regardless of how loyal they are. Use a window of two to three times the typical gap between purchases, or twelve months when you want to compare year on year.
Repeat customer rate counts anyone who bought twice in the window, including customers acquired during it. Retention rate, which the churn calculator produces, follows a cohort that existed at the start and asks how many are still there. They answer different questions: repeat rate asks whether people come back at all; retention asks whether you keep the ones you have.
Repeat customers are usually a minority of the customer count and a majority of the revenue, so a few points of repeat rate move sales more than the same effort on acquisition. The lever is the second purchase. Most one-time customers never make it, which makes the days after a first order the most valuable place to put loyalty and CRM effort.
Counting orders rather than customers, so one customer with five orders looks like five repeat customers. Guest checkout splitting one person into several identities, which pushes the rate down. Mixing wholesale or business accounts, which reorder by nature, with consumers.
These calculators are intended for planning and benchmarking. Use your own finance, attribution, and campaign data before making final budget decisions.
New stories every few days, with LoyaltyWire's own take on what each one means for loyalty, CRM and retention teams. One email a week, no spam, unsubscribe any time.
It depends on the category and the length of the measurement window, so a single benchmark is not reliable. The comparisons that matter are your own rate over time and the rate for loyalty members against non-members, measured over the same period.
Usually they are the same metric. Some reports use repeat purchase rate to mean the share of orders placed by returning customers rather than the share of customers who returned, which gives a higher number. Check which definition a report uses before comparing.
The purchases-per-year input in the lifetime value calculator is an average across all customers. A higher repeat customer rate raises that average, so improving repeat rate is one of the most direct ways to lift lifetime value.
The most direct lever is an incentive for the second purchase, delivered soon after the first. To measure the effect, compare the repeat rate of customers who joined the program with that of similar customers who did not, over the same window.
Each example runs the same formulas as the calculator above, using figures typical of that kind of business.
An online community platform with strong retention as members use the space regularly for professional development.
| Total customers | 12000 |
|---|---|
| Repeat customers | 5760 |
| Repeat customer rate | 48% |
|---|---|
| One-time customers | 6,240 |
| Repeat customers | 5,760 |
A 50-location convenience store network measuring repeat rates across locations after launching SMS offers.
| Total customers | 28500 |
|---|---|
| Repeat customers | 4275 |
| Repeat customer rate | 15% |
|---|---|
| One-time customers | 24,225 |
| Repeat customers | 4,275 |