Key Takeaways
Repeat purchase rate measures how many customers buy more than once.
A 20–30% RPR is average for ecommerce.
Consumables typically have higher repeat rates.
Improving RPR increases CLV and reduces CAC.
The second purchase is the most critical moment.
Tracking RPR monthly helps identify retention trends.
Shopify provides built-in analytics to monitor returning customer rate.
What Is a Repeat Purchase Rate?
The Repeat Purchase Rate (RPR) is the percentage of customers who return to buy from a business again after their first purchase. Unlike customer acquisition metrics that focus on bringing in new buyers, the RPR is a strong indicator of how well a business retains its customers. This metric reflects customer satisfaction, brand loyalty, and the effectiveness of post-purchase engagement strategies.
For businesses, an improved RPR often translates to predictable revenue, reduced marketing expenses, and enhanced customer lifetime value (CLV).
Repeat Purchase Rate vs Repeat Customer Rate vs Retention Rate
These terms are often used interchangeably, but they measure slightly different things.
Repeat Purchase Rate (RPR) = % of customers who buy more than once in a given period.
Repeat Customer Rate = Often used as a synonym for RPR.
Customer Retention Rate = % of customers who remain active over a defined timeframe.
Repurchase Rate = Another name for repeat purchase rate.
RPR = Abbreviation for Repeat Purchase Rate.
The key distinction is that retention rate focuses on customer longevity, while repeat purchase rate focuses on purchase behaviour.
For ecommerce businesses, RPR is often the most actionable metric because it directly reflects buying patterns — not just account activity.
Why Are Repeat Customers Important?
Repeat customers bring a wealth of benefits to any business, making them a key focus for retention strategies:
Higher Spending
Studies consistently show that repeat customers spend more per transaction than first-time buyers. As they become familiar with your offerings, they are likely to purchase higher-ticket items or larger quantities.
Lower Acquisition Costs
Acquiring a new customer can cost five to seven times more than retaining an existing one. (Check out our article on how to market a Shopify store to get an idea of various marketing channels,) Repeat customers reduce the need for extensive marketing efforts, freeing up resources for other initiatives.
Free Word-of-Mouth Marketing
Satisfied customers act as brand advocates, sharing their positive experiences with others. This can drive organic growth and build trust among potential customers.
Predictable Revenue
With a solid base of repeat customers, businesses enjoy more stable and predictable revenue streams, allowing for better financial planning and investments.

Why Repeat Purchase Rate Is More Important Than Traffic
Many ecommerce brands obsess over traffic and acquisition. But increasing repeat purchase rate is often more profitable than increasing traffic.
Here’s why:
Acquiring new customers costs 5–7x more than retaining existing ones.
Returning customers convert at higher rates.
Repeat buyers typically have higher AOV.
Higher RPR increases Customer Lifetime Value (CLV).
If your store has:
10,000 monthly visitors
2% conversion rate
25% repeat purchase rate
Improving RPR to 35% can generate more revenue than increasing traffic by 20%.
Retention compounds. Acquisition burns cash.
Smart brands optimise both — but never ignore repeat purchase rate.
What Is a Good Repeat Customer Rate?
A “good” repeat customer rate depends on your product type, purchase cycle, and business model.
Before comparing yourself to benchmarks, consider:
Product frequency: Consumables naturally generate more repeat purchases than one-time or durable goods.
Customer lifecycle: Short lifecycle products (e.g., skincare, supplements) repurchase faster than long-term purchases like furniture or electronics.
Business model: Subscription-based brands will naturally show higher repeat rates than one-off purchase models.
Rather than chasing a universal benchmark, focus on improving your own baseline over time.
What Is a Good Repeat Purchase Rate in Ecommerce?
While results vary by niche, here are general ecommerce benchmarks:
| Business Type | Typical RPR |
|---|---|
| Subscription brands | 60–90% |
| Consumables (skincare, supplements, pet food) | 30–50% |
| Apparel & fashion | 20–40% |
| Electronics | 10–25% |
| Furniture & high-ticket goods | 5–15% |
As a general rule:
Below 20% → Retention problem
20–30% → Average ecommerce performance
30%+ → Strong customer loyalty
40%+ → Excellent (usually consumable category)
But the most important metric is not your absolute number — it’s your trend over time.
If your RPR is increasing month-over-month, your retention engine is improving.
Why RPR Varies So Much
Repeat purchase rate differs widely because buying behaviour differs widely.
Products designed for replenishment naturally encourage repeat buying. In contrast, high-ticket or durable goods may generate strong revenue per customer but lower repeat frequency.
For example:
Subscription services are structured to generate repeat purchases automatically.
Everyday essentials (groceries, pet food, beauty products) encourage natural replenishment.
Electronics and furniture are purchased less frequently but may still generate long-term loyalty through accessories or complementary products.
This is why benchmarking within your specific category is more meaningful than comparing across industries.
Repeat Purchase Rate by Industry
Here’s a closer look at RPR statistics across some common e-commerce sectors.
Note: Some industry data reflects purchase frequency or loyalty indicators rather than exact store-level repeat purchase rate, but it still provides directional insight into buying behaviour trends.
Apparel and Fashion
In 2024, apparel and accessories had an impressive 80% repurchase rate on WeChat Channels in China [1]. Meanwhile, in the US and UK, nearly half of online shoppers buy clothes once a month, and 29% shop for them twice a month as of 2022 [2].
[1] Statistic: Repurchase rate on WeChat Channels in China as of April 2024, by item type
[2] Statistic: Shopping frequency for purchasing apparel among online shoppers in the United States and United Kingdom (UK) as of 2022
Health and Beauty
In the U.S., Sephora and ULTA are customer favorites with an 88% repeat purchase rate, while Bath & Body Works isn’t far behind at 85% [1]. In Europe, beauty shopping habits differ—33% of customers buy once a month, while 34% shop every two to three months [2].
Sources:
[1] Forecast: Beauty and health online shops loyalty in the United States in 2023, by brand
[2] Statistic: Frequency in which e-shoppers purchased beauty and health care products online in Europe in 2023
Electronics and Technology
In China, WeChat Channels saw a 71% repurchase rate for electronics and cosmetics in 2024 [1]. Globally, top-performing direct-to-consumer brands achieved a 45% repurchase rate from first to second order, increasing to 62% for second to third order in 2022 [2].
Sources:
[1] Statistic: Repurchase rate on WeChat Channels in China as of April 2024, by item type
[2] Statistic: Repurchase rate of top performing direct-to-consumer (D2C) brands worldwide in 2022
Food and Beverage
In 2023, 53% of people around the world kept buying sustainable packaged food and drinks as often as before, while 29% bought less and 18% bought more [1]. In the U.S., during the early days of the COVID-19 pandemic in 2020, first-time buyers of wine and beer turned into repeat customers, with a 21% increase in purchases [2].
Sources:
[1] Statistic: Global consumer purchasing frequency of sustainable packaged food and beverages in the past 12 months as of 2023
[2] Statistic: New alcoholic beverage repeat buyer growth during the coronavirus outbreak in the United States in March 2020
Home and Garden
In 2022, top D2C brands saw impressive customer loyalty. 45% of customers placed a second order, 62% placed a third, and 81% kept coming back by their fifth order [1].
In the U.S., DIY and garden stores also showed high loyalty in 2023. The Home Depot led with 91% of customers planning to repurchase within a year, followed by Lowe's at 87% [2].
Sources:
[1] Statistic: Repurchase rate of top performing direct-to-consumer (D2C) brands worldwide in 2022
[2] Forecast: DIY and garden online shops consumer loyalty in the United States in 2023, by brand
Toys and Games
In the United States, 23% of respondents stated they frequently buy toys second-hand, while 40% do so rarely [1]. In Canada, 31.71% of consumers purchase used toys and/or games a few times a year, with 5.91% doing so monthly and 5.13% weekly [2].
Sources:
[1] Forecast: How often do you buy toys second hand?
[2] Statistic: How often do you buy toys or games second hand?
Books, Music, and Media
In the Netherlands, 22% of respondents buy new books 1-2 times per quarter, while 20% never purchase new books [1]. In South Korea, 27.8% have purchased physical music albums in 2024, down from 37.6% in 2023 [2]. Among those who buy physical albums, 46.1% do so once or twice a year [3].
Sources:
[1] Statistic: Distribution of new book purchases in the Netherlands as of February 2024, by frequency
[2] Statistic: Rate of purchase of physical music albums in South Korea from 2019 to 2024
[3] Statistic: Frequency of buying physical music albums in South Korea as of June 2024
Fitness and Sports Equipment
Regarding repeat purchase rates, 14% of U.S. consumers reported buying fitness gear in the fall and spring of 2024, a slight increase from previous seasons [1]. In terms of purchase frequency, 6% of respondents buy sports equipment more than once a month, while 12% purchase up to every 3 months [2].
Sources:
[1] Statistic: Consumers who purchased fitness equipment in the past month in the United States from 2021 to 2024, by season
[2] Forecast: How often do you buy sports equipment and gear?
Pet Products
By 2024, over 50% of millennial and Gen Z pet owners were purchasing pet products online [1]. Regarding repeat purchases, 53.7% of Canadian pet owners buy toys for their pets a few times a year, while 20.2% do so monthly [2].
Sources:
[1] Topic: Statistics and facts on generational pet market in the U.S.
[2] Statistic: How often owners buy toys for their pet in Canada in 2018
Jewellery and Accessories
In China, apparel and accessories had the highest repurchase rate on WeChat Channels at 80% [1]. In Europe, luxury jewelry purchases among affluent consumers have increased, with 32.6% making multiple purchases in Q1 2024, up from 17.6% in Q4 2023 [2].
Age plays a significant role in repeat purchases. In Europe, 45.8% of luxury shoppers aged 18-39 made multiple jewelry purchases, compared to 27.9% for those 40 and older [3]. Similarly, in North America, 55.3% of 18-39 year-olds made multiple luxury jewelry purchases, versus 37.3% for those 40+ [4].
Sources:
[1] Statistic: Repurchase rate on WeChat Channels in China as of April 2024, by item type
[2] Statistic: Frequency of luxury jewelry purchases among affluent consumers (excluding watches) in Europe from 4th quarter 2020 to 1st quarter 2024
[3] Statistic: Frequency of luxury jewelry purchases among affluent consumers in Europe in the 1st quarter 2024, by age group
Healthcare and Pharmaceuticals
Top direct-to-consumer brands see a clear trend in customer loyalty. After a first purchase, 45% of customers make a second order. This jumps to 62% for a third order and reaches 81% by the fourth or fifth order [1]. This shows how loyalty grows over time, especially in health-related markets, and could influence repeat purchases in the pharmaceutical industry.
Sources:
[1] Statistic: Repurchase rate of top performing direct-to-consumer (D2C) brands worldwide in 2022

How to Calculate Repeat Purchase Rate
To calculate the repeat purchase rate, divide the number of returning customers by the total number of customers and multiply the result by 100 to express it as a percentage. You can calculate this metric over various time frames, such as daily, weekly, or monthly, depending on your business needs.
As an example, let's say your business had 1,000 total customers in a given period, and 300 of them made more than one purchase during the same timeframe. Your RPR would be calculated as follows:

This means 30% of your customers returned to make a repeat purchase, which is a positive indicator of loyalty.
Note: you should only include paying customers who placed an order rather than customers who may have added items to basket but not checked out.
Important Notes When Calculating RPR
Define your time period clearly (30 days, 90 days, 12 months)
Exclude refunded or cancelled orders
Count unique customers — not total orders
Segment by acquisition channel if possible
This prevents distorted results and makes the metric more useful for optimisation.
Shopify Repeat Purchase
For those using Shopify, monitoring and improving your repeat purchase rate is made easier with the Shopify's analytics tools. Shopify provides merchants with detailed reports that track customer behaviours, including first-time and repeat purchases.
One of the key graphs that Shopify analytics has is the "Returning customer rate". You can access this by navigating to your Shopify store > click on Analytics on the left sidebar > scroll down until you find the relevant graph. You can also customise the analytics section by moving the graphs around so if "Returning customer rate" is important for you, you can move it to the top.
Another useful metric is to see the percentage of first time buyers vs repeat purchasers. There is a useful chart for that in analytics also.
By utilising Shopify analytics you can identify high-value repeat customers and analyse purchase trends over time. This allows you to then implement retention campaigns via email marketing to target certain customers.
How to Increase Repeat Purchase Rate (Strategic Framework)
Instead of just listing tactics, add structure.
1. Improve the First Purchase Experience
Most retention is won or lost during the first order.
Focus on:
Fast shipping
Clear communication
Accurate product descriptions
Smooth checkout
2. Build Post-Purchase Flows
Use email and SMS automation to:
Send order confirmation & education
Provide product usage tips
Request reviews
Trigger replenishment reminders
3. Introduce Subscription or Replenishment Models
For suitable products:
Offer auto-replenishment discounts
Provide flexible subscription management
Incentivise longer subscription commitments
4. Segment Repeat Buyers
Not all repeat customers are equal.
Segment:
2-time buyers
High-frequency buyers
VIP customers
Dormant customers
Then tailor retention strategies accordingly.
5. Use Data to Identify Drop-Off Points
Analyse:
Time between first and second purchase
Most common second purchase products
Churn after first order
Optimise specifically for that second purchase — it’s the most critical one.
A Happy Customer is a Repeat Customer
The foundation of a strong Repeat Purchase Rate lies in customer satisfaction. When customers have a positive experience, they’re more likely to return and recommend your business. Here’s how to ensure your customers remain happy:
Deliver Exceptional Customer Service
Responsive and empathetic customer service builds trust and loyalty. Addressing issues promptly and effectively can turn a dissatisfied customer into a loyal advocate. Exceptional service fosters a positive perception of your brand and encourages repeat purchases.
Offer Personalised Experiences
Using data insights to tailor communication and recommendations makes customers feel valued. Personalisation, whether through targeted emails, product suggestions, or exclusive offers, strengthens the emotional connection between your brand and the customer, increasing the likelihood of future purchases.
Incentivise Loyalty
Loyalty programmes, exclusive discounts, and rewards for repeat purchases motivate customers to return. Offering tiered benefits or special perks for long-term customers adds further incentive, solidifying their commitment to your brand.
Maintain Product Quality
High-quality products consistently delivered ensure customer satisfaction and trust. Conversely, inconsistent or poor quality leads to frustration, negative reviews, and lost customers. Ensuring product excellence is key to fostering repeat business.
Follow Up After Purchase
Engaging with customers post-purchase demonstrates that you value their business. Thank-you emails, feedback requests, and timely reminders to reorder products show care and keep your brand top of mind, encouraging them to return.
Leverage Social Proof and User Reviews
Social proof, in the form of user reviews, testimonials, and other user-generated content, plays a vital role in building trust and encouraging repeat purchases. Customers are more likely to buy again when they see positive feedback from others who have had great experiences.
Simplify Reordering
Ease of reordering significantly impacts RPR. Features like one-click purchases, subscription models, or personalised recommendations simplify the process, making it convenient for customers to buy again. A hassle-free experience increases repeat transactions.
Account for Seasonality
Seasonal factors can influence repeat purchases. For example, industries like fashion or toys may see repeat customers return for new collections or during holiday periods. Understanding these trends allows businesses to tailor campaigns and maximise retention during peak times.
Understanding and improving your repeat purchase rate is crucial for building a loyal customer base and ensuring the long-term success of your online store.
Having trouble converting customers in the first place? Take a look at our guide to find out how you can increase your conversion rate.

