Customers

What is Repeat Purchase Rate?

Repeat Purchase Rate is the percentage of customers who make more than one purchase over a given period. It is one of the clearest signals that a DTC brand's retention, not just its acquisition, is actually working.

TL;DR

Repeat Purchase Rate is the share of customers who buy more than once. It's the clearest proof that a brand's product and experience are worth coming back for, not just worth trying once.

Formula

Repeat Purchase Rate = (Customers with 2+ Orders / Total Customers) × 100

Why It Matters

This metric separates brands that are genuinely building a customer base from ones that are running on a treadmill of constant new acquisition to replace customers who never come back. A DTC brand can post strong revenue growth purely from paid acquisition while repeat purchase rate quietly stays flat or falls, a pattern that eventually breaks once acquisition costs rise or ad channels get more expensive. Because retained customers are typically far cheaper to sell to again than new customers are to acquire, even a modest lift in repeat purchase rate can move overall revenue and profitability more than a proportional increase in new customer volume. It's also a direct read on product satisfaction and experience quality, since customers don't come back to a brand that disappointed them the first time. Tracking it segmented by product line or acquisition channel often reveals which parts of the business are actually building loyalty versus just generating one-time transactions.

Example

A store has 4,000 total customers over the course of a year, and 900 of them place a second order at some point during that year. Repeat purchase rate is 900 divided by 4,000, times 100, which equals 22.5%. If that same store launches a loyalty program and repeat purchase rate climbs to 30% the following year with the same total customer count, that increase alone can represent significant revenue growth without spending an extra dollar acquiring new customers, since retained customers are typically far cheaper to keep buying than new customers are to acquire.

Frequently Asked Questions

  • It varies by business, but many DTC brands use a 12-month window to give customers realistic time to make a second purchase, especially for products that aren't bought frequently.

  • Churn rate measures customers who stop engaging or subscribing entirely. Repeat purchase rate measures the positive side, the share of customers who came back to buy again, which is especially useful for one-off purchase businesses without a subscription to churn from.

  • It varies significantly by product category, but ecommerce brands with strong retention often see rates in the 20 to 30% range or higher, while single-purchase or gift-heavy categories tend to run lower.

  • Loyalty programs, post-purchase email flows, product quality that meets expectations, and a smooth first-order experience are common levers that increase the odds a customer returns.

  • Revenue growth can be masked by rising acquisition spend, while repeat purchase rate isolates whether existing customers actually want to buy again, a more sustainable and cheaper growth engine than constant new acquisition.