#1000 · E-commerce Tool

Customer Repeat Purchase Calculator

Measure repeat purchase rate, repeat revenue, customer loyalty, and retention health for ecommerce growth planning.

Calculator

Customer retention inputs
customers
customers
$
orders
Ad space

How to use this calculator

Enter total customers, repeat customers, AOV, and average repeat purchase count.

The calculator estimates repeat purchase rate and the revenue contribution from returning customers.

What the result means

Repeat purchase rate shows how much of your customer base comes back. Higher repeat purchasing usually improves LTV and reduces dependence on new customer acquisition.

Repeat Purchase Rate = Repeat Customers ÷ Total Customers × 100. Repeat Revenue = Repeat Customers × AOV × Purchases Per Repeat Customer.

Use this with CAC and AOV metrics to understand whether the store is building a durable customer base.

Example calculation

If 520 of 2,000 customers buy again, repeat purchase rate is 26%. At $58 AOV and 2.4 purchases, repeat revenue is $72,384.

Tips for better results

  • Send post-purchase email flows.
  • Launch loyalty rewards or subscriptions.
  • Personalize recommendations by purchase history.
  • Improve delivery and support experience.

FAQ

What is a good repeat purchase rate for ecommerce?

A good repeat purchase rate depends on product category, but higher repeat rates usually indicate stronger loyalty and better lifetime value.

How can I increase repeat purchases?

Use post-purchase email, loyalty programs, subscriptions, replenishment reminders, and personalized product recommendations.

Does repeat purchase rate improve customer lifetime value?

Yes. More repeat purchases increase revenue per customer and can make acquisition costs easier to recover.

Should I focus on retention or acquisition?

Focus on retention when repeat revenue is profitable; focus on acquisition when you have strong conversion and enough margin to scale.

How many repeat customers should an online store have?

The target depends on category and purchase cycle, but the number should be high enough to reduce dependence on paid new-customer acquisition.

Customer Repeat Purchase decision table

MetricMeaning
Repeat purchase rateShare of customers who bought again
Repeat revenueRevenue generated from repeat customers
Loyalty scoreRetention health based on repeat behavior

Browse more calculators

Category hubs