KPIMarketing

Repeat Purchase Rate

Percentage of customers who make more than one purchase within a defined time window

What is Repeat Purchase Rate?

Repeat purchase rate is the percentage of customers who have bought from you more than once. It shows how many customers come back after their first order.

It is a direct measure of loyalty and satisfaction. Repeat customers usually cost far less to win than new ones and spend more over time, so a rising rate improves the whole economics of the business.

How this KPI is measured

Function
Marketing
Sub-function
Customer Retention
Industry
All Industries
Type
Lagging
Impact
Revenue
Unit
%
Measurement frequency
Monthly / Quarterly
Formula
(Customers with 2+ purchases / Total customers) × 100

How to calculate it

Divide the number of customers with two or more purchases by the total number of customers, and multiply by 100.

For example, if a shop has 20,000 customers and 5,000 of them have ordered at least twice, the repeat purchase rate is (5,000 / 20,000) x 100 = 25%.

Decide on the group of customers and the period you measure. A common approach is to follow a cohort of customers who first bought in a given month and see how many buy again within a fixed window, such as 90 days.

Where it is used

  • Measuring loyalty

    See how well the business keeps customers after their first purchase.

  • Evaluating retention activity

    Test whether emails, loyalty schemes and service changes bring customers back.

  • Improving acquisition decisions

    Find which channels bring customers who come back, not just those who buy once.

How to improve it

Tips and common mistakes

  • The right measurement window depends on the product. A weekly grocery and a sofa have very different natural repeat cycles.
  • Compare cohorts of the same age, since older customers have had longer to buy again.
  • Look at repeat rate by acquisition channel to find where the best customers come from.

More Marketing kpi library

← All kpi library

Build better plans, faster

Join the waitlist for early access to curated insights, flexible templates, and rapid iteration across strategy, planning, and project management.