Free ForeverNo SignupCustomer LoyaltyUpdated 2026

Repeat Purchase Rate Calculator

Calculate what percentage of customers buy again โ€” and the revenue value of improving that number.

Repeat purchase rate = Customers who bought more than once รท Total unique customers ร— 100. Repeat customers are 5ร— cheaper to sell to and spend 67% more per order on average. Improving repeat rate by 5% typically increases revenue by 25โ€“30% without spending a dollar on acquisition.

Total distinct customers over the period

Customers who purchased more than once

Average revenue per order

$

How many orders repeat customers place on average

The Formula

Repeat Rate = Repeat Customers รท Total Customers ร— 100

In plain English

Repeat rate = repeat customers / total customers ร— 100.

Worked Example

1,800 repeat รท 5,000 total = 36% repeat rate. Revenue from repeat buyers: 1,800 ร— 3 orders ร— $90 = $486,000.

How to Increase Repeat Purchase Rate

The post-purchase email sequence is the highest-ROI retention tool. Sequence: thank you email (immediate), product usage tips (3 days), review request (7 days), cross-sell recommendation (14 days), replenishment reminder (30โ€“60 days for consumables), win-back if no purchase (90 days).

Subscription/membership programmes dramatically improve repeat rate. Even a small loyalty points programme (5% back) shifts buyer psychology from one-time to habitual. Amazon Prime's $139/year turns casual Amazon shoppers into weekly buyers.

Repeat Purchase Rate Benchmarks (2026)

CategoryLowAverageStrongStatus

Beauty / health

< 20%25โ€“40%45%+

Apparel

< 15%20โ€“35%40%+

Food & beverage

< 30%35โ€“55%60%+

Electronics

< 8%10โ€“20%25%+

Source: Klaviyo E-commerce Benchmarks 2025 ยท Yotpo Loyalty Report 2024

Common Mistakes

โš ๏ธ

Not segmenting repeat rate by acquisition channel

Customers from email and organic often have 2โ€“3ร— the repeat rate of paid social customers. Know your repeat rate by channel to invest in the highest-LTV traffic sources.

โš ๏ธ

Confusing repeat rate with retention rate

Retention rate is a cohort metric (% of a given period's customers who buy again in the next period). Repeat rate is aggregate (all-time). Both matter but measure different things.

โš ๏ธ

Ignoring win-back campaigns

90-day inactive customers still on your list are your cheapest acquisition. A win-back campaign with a modest incentive (free shipping, 10% off) recovers 5โ€“15% of lapsed customers at near-zero acquisition cost.

Frequently Asked Questions

Related Calculators