Metric Definition
RPR
Track from
Repeat purchase rate
Repeat purchase rate is the percentage of customers who make more than one purchase in a defined period. It measures whether a business earns a second order, which is the foundation of customer lifetime value and efficient growth. A rising rate means acquisition spend compounds; a falling rate means you are refilling a leaking bucket.
7 min read
What is repeat purchase rate?
Repeat purchase rate is the percentage of customers who make more than one purchase in a defined period. If 5,000 customers bought from you this year and 1,500 of them placed a second order or more, the repeat purchase rate is 30 percent. It tells you whether a first sale tends to become a relationship.
The metric matters because repeat customers are the cheapest revenue a business has. You have already paid to acquire them, so a second order carries no fresh acquisition cost. A healthy repeat purchase rate means customer acquisition cost is recovered across many orders rather than one, which is what makes growth efficient. It is closely related to repeat customer rate, and the two terms are often used interchangeably.
Fix the period and the cohort
Repeat purchase rate is only comparable when the period is fixed and the customers are anchored to when they first bought. Measuring "repeat within 90 days of first order" by cohort is far more honest than a rolling all-customer count, which mixes brand-new buyers who have not had time to return with long-tenured ones who have.
How to calculate repeat purchase rate
Divide the number of customers who purchased more than once in the period by the total number of customers who purchased at all, then multiply by 100. The decision that shapes the answer is the period. A short window understates the rate because recent first-time buyers have not had a chance to come back; a long window flatters it.
For a worked example, take a cohort of 2,000 customers who all placed their first order in January. By the end of the period, 540 of them have placed a second order. The repeat purchase rate for that cohort is 540 divided by 2,000, which is 27 percent. Tracking it by acquisition cohort shows whether the customers you are bringing in now come back at the same rate as those you brought in last year.
- 1
Total customers
Every customer who made at least one purchase in the period or cohort. This is the denominator.
- 2
Repeat customers
Customers from that same group who placed two or more orders. This is the numerator.
- 3
Measurement period
The fixed window over which a second purchase counts, ideally measured from each customer first order rather than a calendar boundary.
- 4
Cohort anchor
The point each customer is grouped by, usually the date of their first purchase, so newer and older buyers are compared fairly.
Repeat purchase rate in a metric tree
A flat repeat purchase rate is the symptom, but the cause sits in the experience between the first order and the second. A metric tree decomposes the rate into the drivers that make a customer come back: whether the first order met expectations, whether anything brought them back, and whether buying again was easy. That turns a vague retention worry into a specific branch to fix.
If first-order satisfaction is high but the rate is low, the problem is re-engagement, not the product. If satisfaction is the weak branch, no amount of remarketing will fix it. KPI Tree connects each branch to the team and the action that influences it, so the operations team sees the fulfilment branch and the lifecycle team sees the re-engagement branch. When the rate moves, the accountable owner is the one who is notified, and the verified impact loop checks whether the campaign or change they shipped actually moved the number rather than just assuming it did.
Metric tree insight
A low repeat purchase rate can mean two opposite things. If first-order satisfaction is strong, the gap is re-engagement and the fix is lifecycle marketing. If satisfaction is weak, re-engagement just brings unhappy customers back to be disappointed again. The tree shows which branch to repair first.
Repeat purchase rate benchmarks
Repeat purchase rate depends heavily on category, because purchase frequency differs by nature. Consumables and groceries are bought often, so a high repeat rate is expected. Considered, one-off purchases like furniture or electronics naturally have a lower rate. The ranges below give rough orientation by category type measured over a twelve-month window.
| Category type | Low | Typical | Strong |
|---|---|---|---|
| Consumables and groceries | Under 40 percent | 40 to 60 percent | Over 60 percent |
| Apparel and beauty | Under 25 percent | 25 to 40 percent | Over 40 percent |
| General ecommerce | Under 20 percent | 20 to 30 percent | Over 30 percent |
| Considered or durable goods | Under 10 percent | 10 to 20 percent | Over 20 percent |
How to improve repeat purchase rate
Lifting the rate means earning the second order, then making it easy. The first order has to satisfy, something has to bring the customer back at the right moment, and reordering has to be frictionless. The cards below map to the branches of the tree.
Nail the first order
Deliver fast, accurately, and resolve issues well. The single biggest predictor of a second order is a first order that met expectations.
Time re-engagement
Reach out when the customer is likely to need to buy again, based on the natural replenishment cycle, not on a fixed calendar blast.
Make reordering trivial
Save details, offer one-click reorder, and surface what they bought before. Every step removed from a repeat order keeps more customers in.
Widen the assortment
Recommend complementary products so a customer has a reason to return beyond a single item. A deeper range gives more reasons for a second visit.
Common mistakes when tracking repeat purchase rate
- 1
Mixing tenures in one number
Counting brand-new buyers alongside long-tenured ones drags the rate down artificially, because new buyers have not had time to return. Measure by cohort.
- 2
Ignoring the time window
A repeat rate with no period is uninterpretable. Always state the window, ideally measured from each customer first order.
- 3
Treating all categories alike
Comparing a consumables rate to a durable-goods rate is meaningless. Benchmark within category and purchase frequency.
- 4
Optimising re-engagement over the product
Pushing harder on lifecycle marketing while the first-order experience is weak just recycles unhappy customers and erodes trust.
Related metrics
Repeat customer rate
Ecommerce & Marketplace MetricsMetric Definition
Repeat Customer Rate = (Customers with More Than One Purchase / Total Unique Customers) x 100
Repeat customer rate measures the percentage of customers who return to make more than one purchase. It is the clearest signal of whether a business is building genuine customer loyalty or relying entirely on one-time transactions to generate revenue.
Customer lifetime value
CLV / LTV
SaaS MetricsMetric Definition
CLV = Average Revenue Per User × Gross Margin × Average Customer Lifespan
Customer lifetime value (CLV) is the total revenue a business can expect from a single customer account over the entire duration of their relationship. It quantifies the long-term financial worth of acquiring and retaining a customer, making it one of the most important metrics for sustainable growth.
Average order value
Revenue per transaction
Operations MetricsMetric Definition
AOV = Total Revenue / Number of Orders
Average order value measures the mean amount spent each time a customer places an order. It is a core e-commerce and retail metric that directly influences revenue, profitability, and customer acquisition efficiency.
Customer acquisition cost
CAC
SaaS MetricsMetric Definition
CAC = Total Sales & Marketing Spend / Number of New Customers Acquired
Customer acquisition cost (CAC) is the total cost of acquiring a new customer, including all sales and marketing expenses divided by the number of new customers gained in a given period. It is one of the most important unit economics metrics for any growth-stage business.
Conversion rate: a metric tree decomposition
Metric Definition
Repeat purchase rate is a conversion-style ratio, so this decomposition shows you how to break it into the drivers you can actually move.
Metric trees for e-commerce
Metric Definition
Repeat purchase rate sits inside the wider e-commerce retention picture, and this guide shows where it fits alongside the other metrics an online store tracks.
Model your repeat purchase rate as a metric tree
Build the rate as a tree in KPI Tree, with first-order experience, re-engagement, and reorder ease on separate branches and an owner on each. When the rate moves, the owner of the branch behind it is the one who acts.