Ecommerce & Shopify · 100% free

Repeat Purchase Rate Calculator

What % of customers buy from you again? The retention metric that quietly determines LTV.

Shopify WooCommerce BigCommerce
Repeat purchase rate
23.2%
1,920 first-timers vs 580 repeats
What a small RPR lift would unlock
UpliftNew RPRExtra repeat ordersExtra revenue
+1 pp24.2%25+$1,950
+2 pp25.2%50+$3,900
+5 pp28.2%125+$9,750
+10 pp33.2%250+$19,500
Typical RPR benchmarks
Apparel20–30%
Beauty & Skincare30–45%
Supplements / Health40–60%
Food & Beverage35–55%
Pet45–65%
Home Goods15–25%
Period covered
12 months
RPR is period-dependent — measure consistently

About this tool

Repeat purchase rate (RPR) is the most underrated D2C KPI. A 5pp improvement in RPR is usually worth more than a 5pp improvement in conversion rate. Compute it for a period, benchmark against your category, and model what a small uplift would do to revenue.

Why RPR moves more than CR

A 1 pp lift in conversion rate is roughly a 40% lift in revenue. A 1 pp lift in repeat purchase rate, layered over time, compounds into far more. Repeat customers buy more per order, refer more, and cost essentially nothing to acquire — the math beats CR uplift in every sustained model.

Top RPR levers

  • • Post-purchase email flow with a tailored cross-sell (day 14)
  • • Replenishment reminder timed to product consumption rate
  • • Loyalty/points programme — bias toward time-bound expiry
  • • Bring-back offers triggered at customer's churn risk window
  • • Subscription option on consumables (one-click switch from one-time)

More free tools

See all tools →
Free forever · No card

Why wait? Try it free today.

Stop managing feeds manually. Start optimising with AI in 30 seconds.

  • 100% free forever, no credit card required
  • 1 brand, 1 feed, 100,000 products per feed
  • Full AI Product Optimisation, Rule Engine, and 200+ channel exports
  • Pay only for AI credits when you need them