Skip to main content
The percentage of total orders placed by customers who have purchased before.

Formula

Returning Customer % = ( RC Orders ÷ Total Orders ) × 100

Formula Components

MetricDefinition
RC OrdersOrders placed by customers with at least one prior purchase
Total OrdersComplete count of all orders in the period
customer_type = returning_customerFilter applied to identify repeat buyers
Metadata
TypePercentage
Data SourceShopify
AggregationRatio

Example

Your store processed 2,450 orders in March with 1,470 from returning customers:
Customer TypeOrdersShare
Returning Customers1,47060%
New Customers98040%

How It Works

Shopify tracks whether each customer has previous orders. Returning Customer % divides orders from customers with at least one prior purchase by total orders. A high rate signals strong customer loyalty and retention.

When to Use

ScenarioAction
Measuring retention successHigher % indicates loyal customers placing repeat orders
Evaluating LTV potentialStrong repeat rates suggest healthy customer lifetime value
Seasonal trend analysisCompare % across periods to spot retention changes
Balancing acquisition vs retentionUse alongside New Customer % for complete picture

MetricRelationship
New Customer %The inverse (100% − Returning Customer %)
OrdersTotal orders (the denominator)
Returning CustomersDistinct repeat buyers
Returning Customer Gross RevenueRevenue from repeat buyers
See all Customers metrics →