What it means
For any business, winning a new customer costs time and money. The repeat purchase rate reveals whether those initial buyers find enough value to return.
A high rate means your product or service delivers on its promises, creating a steady stream of dependable revenue without extra marketing spend. Tracking this metric helps you understand customer satisfaction better than looking at sales totals alone.
If overall revenue rises, but the repeat purchase rate drops, you might be burning through your target market by constantly chasing fresh buyers while neglecting existing ones. Businesses use this metric to evaluate loyalty programmes, email marketing campaigns, and product updates.
By dividing the number of returning buyers by your total buyers in a given month or year, you get a clear health check on your long-term customer relationships and retention strategy. Improving this figure transforms your financial baseline.
Since returning customers typically spend more per order and require less persuasion, raising your repeat purchase rate directly boosts profit margins and creates a more stable, predictable cash flow for future planning. It is like a local bakery keeping a tally of how many people walk past just once versus the regulars who return every Tuesday morning for their favourite sourdough loaf.
In practice
Real-world examples
Example 1
An online coffee bean subscription brand calculates that 450 out of their 1,500 monthly customers placed a second order this quarter, giving them a 30% repeat purchase rate. The marketing manager compares the figure with last quarter's 26% and credits a new reminder email sent three weeks after each purchase.
Example 2
A local independent bookshop reviews its loyalty card data and discovers that 120 of their 600 monthly shoppers returned to buy another book, resulting in a 20% repeat purchase rate. The owner decides to host a monthly reading club, because regular visitors are far cheaper to keep than new ones are to find.
Example 3
A SaaS platform tracking annual renewals notices that 800 of their 1,000 active business clients renewed their yearly subscriptions, resulting in an 80% repeat purchase rate. The customer success team studies the 200 clients who left to identify the common reasons, such as missing features or high pricing.
Think of it
It is like a local bakery keeping a tally of how many people walk past just once versus the regulars who return every Tuesday morning for their favourite sourdough loaf.
Formula
Calculation
Repeat Purchase Rate = (Number of Customers Who Made More Than One Purchase / Total Number of Unique Customers) x 100
For example, if a shop has 500 unique buyers in a period, and 125 of them bought more than once, the calculation is (125 / 500) x 100, which equals a 25% repeat purchase rate.
Now see what a small improvement is worth. If the rate rises from 25% to 30%, repeat customers increase from 125 to 0.30 x 500 = 150. With an average order value of $40, those 25 extra repeat customers bring in 25 x $40 = $1,000 of additional revenue for each extra order they place, without any new advertising spend.Case study
Seen in the real world
This is a fictional, illustrative scenario. BrightBrew, a specialty tea merchant, noticed their monthly revenue was growing, but their bank balance felt unpredictable. The founder decided to track the repeat purchase rate to understand customer loyalty. Out of 2,000 unique buyers in the first quarter, only 200 placed a second order, yielding a low repeat purchase rate of 10%. BrightBrew realised they were spending heavily on social media ads to acquire new shoppers, but offering no reason for them to return.
They introduced a simple post-purchase email sequence with brewing tips and a small discount on the second order. They also launched a loyalty scheme. By the fourth quarter, out of 2,000 unique buyers, 600 placed another order. Their repeat purchase rate jumped to 30%. The financial effect was clear.
With an average order of $30, the extra 400 repeat customers each quarter brought in 400 x $30 = $12,000 of additional sales. Because acquiring a new customer through advertising cost about $15, BrightBrew also avoided around 400 x $15 = $6,000 of ad spend it would otherwise have needed to reach the same sales. This shift meant BrightBrew relied less on expensive new ads, and their monthly profit increased significantly because serving returning customers cost far less than acquiring fresh ones.
Watch out
Common mistakes
- Confusing repeat purchase rate with customer retention rate, which measures overall active customers over time rather than actual purchase frequency.
- Looking at the metric over too short a timeframe, such as a week, when your product is designed to be bought quarterly or annually.
- Failing to segment the data by product category, which hides the fact that one specific item drives all the repeat business.
Questions
People also ask
What is a good repeat purchase rate?
It varies widely by industry. Consumables like food and beauty products often see 30 to 40 percent, while high-value items like furniture or cars naturally have much lower rates.
How often should I calculate this metric?
Most businesses track it monthly or quarterly to spot trends, alongside an annual review to understand long-term customer loyalty patterns.
How can I improve my repeat purchase rate?
You can improve it by offering exceptional customer service, sending timely reminders when products are likely to run out, and rewarding loyalty with exclusive perks.