Formula
Returning Customer Gross Revenue = SUM ( Line-item price × Quantity ) WHERE the order is a returning-customer order
Formula Components
How Upstack identifies returning customers
Upstack doesn’t take the new or returning label from Shopify. It works it out from the orders it has synced from your store:- For each Shopify customer, it finds their earliest non-cancelled order. That order is the new-customer order.
- Every other order from that customer is a returning-customer order.
- If the first order is cancelled, it can’t be the new-customer order, so the customer’s next order takes that role.
- An order with no Shopify customer attached is neither new nor returning.
Example
A supplements brand reviews August:
Returning customers also used $9,360 in loyalty discounts and received $5,616 in refunds, so Returning Customer Net Revenue was $172,224. The 8% gap between gross and net is what the loyalty program and returns cost on repeat orders.
How to interpret it
- Watch the share as well as the total. Repeat sales growing as a share of gross revenue usually means retention is working, or acquisition slowed. Check New Customers to tell which.
- Compare it with net. A widening gap between RC gross and RC net revenue means more discounting or more returns on repeat orders.
- Divide by order count. Returning Customer Gross AOV is this metric per repeat order, so it shows whether repeat buyers spend more per order or you have more repeat orders.
- Expect it to look low after a big acquisition push. Customers acquired this month only start counting here from their second order.
FAQ
How does Upstack know a customer is returning?
How does Upstack know a customer is returning?
It looks up the Shopify customer on the order. If that customer already has an earlier non-cancelled order in your store, the order counts as returning. Matching uses the Shopify customer, not the email typed at checkout.
Does Returning Customer Gross Revenue include shipping and tax?
Does Returning Customer Gross Revenue include shipping and tax?
No. It’s line-item sales only. Returning Customer Total Revenue uses the full order total, including shipping and tax.
Why don't new and returning gross revenue add up to total gross revenue?
Why don't new and returning gross revenue add up to total gross revenue?
Orders without a Shopify customer can’t be classified, so they’re counted in Gross Revenue but in neither segment.
Related Metrics
See all Revenue metrics →