Customers

Repeat Purchase Rate Calculator

Repeat Purchase Rate shows how many customers return to buy again, one of the clearest signals of product-market fit in ecommerce.

Repeat Purchase Rate

27.0%

What This Means

The share of customers who come back for a second order, one of the clearest signals of product-market fit in ecommerce.

Want the full picture, not just this one number?

The Formula

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

Why It Matters

A high repeat purchase rate directly raises Customer Lifetime Value without spending another dollar on acquisition, making it one of the most efficient growth levers a store has. It's also a faster-moving signal than churn for subscription-style businesses, since it can be measured within a single purchase cycle rather than waiting on a full retention period.

Example

A store has 1,000 total customers, and 270 of them have placed a second order. Repeat Purchase Rate is (270 divided by 1,000) times 100, which equals 27%.

Frequently Asked Questions

  • It varies by product category and purchase frequency, so it's most useful tracked as a trend and benchmarked against your own store's history rather than a generic figure.

  • Post-purchase email flows, loyalty or rewards programs, and simply having a product worth reordering are the most consistent drivers, in that rough order of effort.