The short answerRepeat purchase rate measures how many customers make another eligible purchase under a stated definition. Choose the cohort and observation window before calculating it. A consumable product and a one-time digital download have different natural buying patterns, so one universal benchmark is not useful.

Define the customer and purchase

Use an appropriate customer identifier and specify what counts as a valid purchase. Cancelled, refunded or refused orders may need separate treatment depending on the question. Keep the definition consistent with the operational outcome.

Distinguish the share of customers who repeat from the share of orders placed by returning customers. Those are different denominators and can tell different stories.

Build the cohort measure

  1. Choose a group of first-time customers acquired in a defined period.
  2. Allow each customer the full observation window.
  3. Count customers with at least one additional eligible purchase.
  4. Divide by the eligible first-time customer count.
  5. Segment product, acquisition source or customer situation when it informs action.

Do not compare a mature cohort with customers who have not yet had a realistic chance to return.

Worked example: one clear calculation

Illustrative example: 100 first-time customers enter a cohort, and 25 place another eligible purchase within 90 days. The cohort repeat purchase rate is 25 / 100 = 25% under that definition. Fifty repeat orders from those 25 people would not make the customer repeat rate 50%.

Order frequency and contribution can be analyzed alongside the rate, but they should retain their own definitions.

Interpretation table

PatternUseful question
Low repeat in a replenishable categoryIs the product experience or reminder timing weak?
Strong repeat in one product groupWhat task or use cycle differs?
Repeat rises after a discountDoes contribution and later behavior support the incentive?
Low repeat for a one-time taskIs another purchase genuinely relevant?

Design a relevant next purchase

Use the customer's actual product and likely use cycle. A replenishment reminder, compatible addition or educational follow-up can be helpful. Avoid pushing unrelated items simply because the customer is already on the list.

Is repeat purchase the same as retention?

It is one commerce signal of continued buying. Customer value may also involve satisfaction, referrals or later purchases outside a short window.

Should every store maximize repeat purchases?

Focus on appropriate recurring value. Some products solve a one-time task, and aggressive repeat messaging may not fit the customer.

Put this into practice

Create one mature first-purchase cohort, calculate the customer repeat rate and identify a relevant next-purchase opportunity grounded in the product's actual use cycle.

Primary-source reading for platform details: Shopify: analytics field definitions.

Related foundation: Shopify conversion rate optimization: a practical store audit. How these guides are prepared.

Ayoub Mouhachtt
Growth & performance marketing. Explore the portfolio and working background.

Related portfolio work: Etsy & Shopify. The worked examples in this guide are illustrative and are separate from the portfolio’s project evidence.