Skip to main content
Repeat Purchase Rate measures the percentage of tracked purchase events from returning customers—those who have made at least one previous purchase on your Shopify store.

Formula

Repeat Purchase Rate = ( Returning Customer Purchases ÷ Total Purchases ) × 100

Formula Components


Example

Your Shopify store tracked 1,250 purchases this month, of which 425 were from returning customers: By channel:

How It Works

Upstack identifies returning customers by matching the customer email or identity from Shopify order data against previous purchase history. When a returning customer completes a purchase, it counts toward the repeat purchase total. The rate is calculated by dividing repeat purchases by all purchases and expressing it as a percentage.

When to Use


See all Attributed Conversions metrics →