• Log in
  • Start With Free Plan
    Grow your business, not your expenses
    Turn curious visitors into devoted fans and drive more sales – no cost to get started!
    • Free Forever plan for 2,500 subscribers and up to 15,000 emails/month
    • Free & responsive email templates library
    • Free popups & forms
    • Intuitive drag-and-drop email builder
    • Unlimited automation and segmentation
    • Premade automation workflows

Repeat Purchase Rate

Definition
Statistics

Repeat Purchase Rate (RPR): What It Is & Why It Matters

Repeat purchase rate (RPR) is the percentage of customers who come back and buy from a business more than once within a given time period. It’s a retention metric — one that tells you how many of the people who bought from you once actually liked the experience enough to return.

RPR helps businesses understand how effectively they are retaining customers and creating long-lasting relationships. That’s a dry way of describing something that’s actually quite telling. A high repeat purchase rate means real people chose you again — over competitors, over alternatives, over just not buying at all. That’s not nothing.

The metric is also known as repurchase rate or customer repeat rate. You’ll see all three used interchangeably, especially in ecommerce and retail contexts where it’s most commonly applied.

The Basic Repeat Purchase Rate (RPR) Formula

Clean and simple.

RPR = (Number of Repeat Customers ÷ Total Number of Customers) × 100

A repeat customer means a customer who made more than one purchase, while the total number of customers is the sum of both one-time and repeat purchase customers.

So if you had 1,000 customers in a given month and 200 of them made more than one purchase, your RPR is 20%. That number alone won’t tell you everything — context matters a lot here. Your repeat purchase rate will naturally be higher if you sell affordable or perishable goods.

Rates are lower for high-value goods such as tech or other luxury items. A coffee brand and a mattress company will never have the same RPR benchmark, and comparing them directly doesn’t make much sense.

What’s Considered a Good Repeat Purchase Rate?

There’s a rough consensus in ecommerce. A good repeat purchase rate is typically around 20% to 30%. Brands with subscription models or strong loyalty programs tend to sit higher than that. Brands selling occasional big-ticket items will sit lower — and that’s fine, as long as the number is trending in the right direction over time.

The metric is particularly prevalent in ecommerce, especially for products that are consumed quickly — everyday essentials like soap, pet food, cosmetics, and coffee — where gauging return behaviour gives a clear read on brand loyalty.

For SaaS or subscription businesses, retention rate tends to be the more relevant measure, since those models work on a different time horizon altogether.

Why Repeat Purchase Rate Matters

Every business needs new customers. But chasing new customers exclusively — while ignoring the ones you already have — is expensive. Repeat customers cost less to re-engage, tend to spend more per order over time, and are more likely to refer others. Repeat customers generate more revenue for brands and are more likely to refer new customers.

RPR sits at the intersection of two things businesses care about deeply: customer satisfaction and revenue efficiency. A higher RPR indicates strong customer engagement and long-term value — and repeat customers provide steady revenue, reduce acquisition costs, and increase profits.

When RPR is climbing, it’s usually a sign that something is working — the product, the post-purchase experience, the communication. When it’s flat or falling, that’s a signal worth digging into.

Article by:
Author photo
Emily Austin
Emily is a content manager who has dipped her toes in almost all fields of marketing, including email marketing, PR, social media, and ecommerce. She’s also no stranger to testing out marketing tools, always keen to find out whether they truly deliver or are just full of big promises. She loves perfecting digital content, ensuring everything is polished and ready to go live.
Simple email marketing with affordable pricing
  • Premium features included
  • No hidden costs or usage limits
  • Scale from startup to enterprise
Simple email builder illustration