Retention Strategy
Repeat Purchase Rate: Formula, Benchmarks & How to Read It
Updated
A store can be growing while still having a retention problem.
- Paid acquisition is working.
- Revenue is increasing.
- Email is generating attributed sales.
But most customers still buy once and disappear.
That is why repeat purchase rate is one of the ecommerce metrics we pay attention to.
It forces you to look beyond the first transaction.
Not:
Did we acquire a customer?
But:
Did we create another one?
For businesses with genuine repeat purchase potential, that difference has enormous implications for growth.
By Emiel Dingemans, Founder of Magicianly
What Is Repeat Purchase Rate?
Repeat purchase rate measures the percentage of customers who have made more than one purchase during a defined period.
It helps answer:
How many of our customers actually come back?
A business with strong acquisition but weak repeat purchasing can keep growing, but it has to continually replace the customers it loses.
A business with improving repeat behavior gets more value from the customers it already paid to acquire.
Repeat Purchase Rate Formula
A common formula is:
Repeat Purchase Rate = (Customers Who Purchased More Than Once ÷ Total Customers) × 100
If 10,000 customers purchased during your measurement period and 2,500 of them purchased more than once:
2,500 ÷ 10,000 × 100 = 25%
Your repeat purchase rate would be 25%.
Do Not Look at Repeat Purchase Rate Without a Time Window
This is important.
A repeat purchase rate without context can be misleading.
A customer who bought yesterday has barely had the opportunity to purchase again.
A customer acquired 12 months ago has had much longer.
So when evaluating repeat behavior, think in cohorts and time windows.
For example:
- percentage buying again within 30 days;
- within 60 days;
- within 90 days;
- within 180 days.
This gives you a clearer picture of how quickly customers move toward their second purchase.
First-to-Second Purchase Rate Is Often More Actionable
For many ecommerce brands, we care particularly about the transition from purchase one to purchase two.
Why?
Because the first purchase is acquisition.
The second purchase is evidence that the relationship may be becoming repeatable.
If too many first-time buyers disappear after one order, the problem may sit in:
- the product experience;
- customer expectations;
- merchandising;
- post-purchase communication;
- replenishment timing;
- cross-selling;
- customer service;
- the original acquisition source;
- offer quality;
- lifecycle strategy.
Email can influence some of those.
It cannot fix all of them.
That distinction matters.
What Is a Good Repeat Purchase Rate?
There is no universal percentage that every ecommerce brand should target.
This is one of those metrics where context matters enormously.
Consider the difference between:
- a mattress brand;
- skincare;
- coffee;
- supplements;
- fashion;
- luxury jewelry;
- pet food.
The natural purchase cycle is completely different.
A brand selling a product customers buy every month should expect very different repeat behavior from a business selling something replaced every five years.
That is why blindly comparing your repeat purchase rate with a broad ecommerce average is not particularly useful, and it is the same caution we apply to email marketing benchmarks.
A better benchmark is:
How are your own customer cohorts changing?
If customers acquired this quarter are buying again faster and more often than comparable customers acquired last year, that is meaningful.
Why Repeat Purchase Rate Matters for Growth
Repeat behavior affects much more than email revenue.
If more customers purchase again:
- customer lifetime value can increase;
- acquisition costs become easier to absorb;
- payback can improve;
- more revenue comes from existing customers;
- growth becomes less dependent on constantly finding new buyers;
- the business gains a stronger revenue base.
This is why we view retention as a business growth issue rather than an email-only issue.
What If Your Repeat Purchase Rate Is Low?
A weak repeat purchase rate is a signal to investigate, not a diagnosis by itself.
Possible causes include:
- a poor product experience;
- weak post-purchase communication;
- no clear replenishment path;
- an unclear next-product path;
- winback timing that does not match the buying cycle;
- category or buying-cycle limitations.
Use the metric to identify where the weakness appears by cohort, product and time window. If the objective is to actively improve the number, read our complete guide to how to increase ecommerce repeat purchase rate.
Do Not Confuse Repeat Revenue With Incremental Revenue
This is another important distinction.
Your email platform may attribute a repeat order to email.
That does not automatically mean email caused the order.
Some customers would have returned anyway.
That does not make email unimportant.
It means sophisticated measurement requires looking beyond attributed revenue.
Think about:
- cohort behavior;
- holdout testing where practical;
- changes in first-to-second purchase;
- customer purchase intervals;
- repeat revenue trends;
- incremental lift.
The objective is not to maximize what the ESP claims credit for.
The objective is to improve customer economics.
A High Repeat Purchase Rate Is Not Always Good Either
Imagine you massively discount every order.
Customers return frequently.
Repeat purchase rate rises.
But contribution margin falls.
Was that successful?
Maybe not.
Metrics should not be optimized in isolation.
Repeat purchase rate matters because of what it contributes to healthier customer economics, not because a higher percentage looks good on a dashboard.
The Metric Is a Signal, Not the Strategy
Repeat purchase rate tells you what happened.
It does not tell you why.
The useful work starts when you break the number apart.
- By cohort.
- By product.
- By acquisition source.
- By customer type.
- By time to second order.
Then you can decide where email and retention can genuinely improve the outcome.
That is where the metric becomes useful.
Related Reading
Retention Strategy
How to Increase Your Ecommerce Repeat Purchase RateA practical retention framework for turning more first-time buyers into repeat customers by improving what happens after the first order.
Read NowEmail Automations
How to Build a High-Converting Ecommerce Post-Purchase FlowA practical post-purchase flow framework covering timing, Klaviyo setup, first-time vs returning customers, education, cross-sell and repeat purchase.
Read NowEmail Automations
Ecommerce Email Flows: The Automations That Actually MatterMost ecommerce brands have a few automated emails running. Far fewer have a real lifecycle system. Here are the flows that matter and how they should work together.
Read Now
