The cheapest order you will ever get is from someone who has already bought from you. You do not pay to find them again. You already know what they like. And they already trust you enough to hand over their card details.
Repeat purchase rate tells you how many of your customers come back. It is one of the most useful numbers in ecommerce, because it shows how much of your revenue you have to buy fresh every month and how much the business earns on its own.
How to calculate repeat purchase rate
Over a 12-month window, a store with 5,000 customers, of whom 1,400 ordered more than once, has a repeat purchase rate of 28%.
Choose the window carefully. It should be long enough for a customer to plausibly need your product again. Twelve months suits most stores. For products that are used up fast, 90 days can work. Whatever you choose, keep it fixed.
Purchase frequency
The same store took 7,600 orders from 5,000 customers, a purchase frequency of 1.52 orders per customer.
Repeat purchase rate and purchase frequency tell different stories. Frequency is an average, and averages can hide things. A small group of very loyal customers can push frequency up while most customers still buy only once. Tracking both shows you whether loyalty is broad or concentrated.
How much of your business already repeats
Here is the number that surprises most store owners. In the example, 3,600 customers bought once, which accounts for 3,600 orders. The other 4,000 orders, more than half of the total, came from the 1,400 repeat customers, who averaged 2.86 orders each.
So 28% of customers produced 52.6% of orders. That pattern is common. Your repeat customers are usually a minority of your customer list and a majority of your orders. Treating them as an afterthought, and spending the whole marketing budget on strangers, gets the priorities backwards.
Why repeat purchases matter so much to profit
Three reasons.
No acquisition cost. A first order typically carries a customer acquisition cost. A repeat order carries at most the cost of an email. Almost all of its contribution is profit.
They make acquisition pay. Many first orders lose money once acquisition is counted. The second and third orders are what turn a customer from a loss into a profit. A higher repeat rate raises customer lifetime value, which raises what you can afford to spend on acquisition in the first place.
They are more predictable. Revenue from returning customers is steadier than revenue that depends on this month’s ad performance. That makes planning, inventory and cash flow easier.
What is a good repeat purchase rate?
It depends almost entirely on what you sell. Products that get used up, like coffee, supplements, skincare and pet food, naturally produce much higher repeat rates than products people buy once every few years, like furniture or a mattress.
So compare against yourself. Track the rate over time, and track it by cohort: of the customers who first bought in a given quarter, how many came back within 12 months? If newer cohorts return less often than older ones, something about the product, the experience or the customers you are acquiring has changed.
How to get more customers back
Nail the first experience
The biggest drop-off in most stores is between the first and second order. Delivery speed, packaging, product quality and what happens after the order all decide whether there is a second one. A disappointing first experience cannot be fixed with a discount code later.
Follow up with something useful
The weeks after a first order are when a customer is most engaged. Use them to help the customer get value from what they bought: how to use it, how to care for it, what goes well with it. Useful communication earns the next order. A stream of promotions trains people to wait for a sale.
Time reminders to real usage
If you know roughly how long a product lasts, remind customers just before they run out. Replenishment reminders are one of the highest-converting emails a store can send, because they arrive exactly when the customer needs to buy again.
Make reordering effortless
Saved details, one-click reorder and easy account access remove the friction from buying again. For regularly replenished products, a subscription option can suit customers well.
Reward loyalty without training discount-hunting
Loyalty programs work best when they reward behavior customers already want and offer benefits beyond price, like early access or better service. Constant blanket discounts to returning customers erode margin, and many of those customers would have bought anyway. See email as a profit lever.
Common mistakes
- A window that is too short. Measuring repeat purchases over 30 days for a product that lasts three months makes the rate look terrible.
- Counting only the blended rate. Cohorts show whether retention is improving or declining. The blended number hides it.
- Buying repeat orders with discounts. It raises the rate and can lower contribution. Check the margin on repeat orders.
- Ignoring why people do not return. Ask them. A short survey of one-time customers is often more revealing than any dashboard.
Put it to work
Put your last 12 months into the calculator above. If repeat customers produce a large share of your orders but get a small share of your attention and budget, that is the gap to close first. Our retention and purchase frequency work starts there.