The Products and Variations tabs answer which of your subscription products is actually carrying the recurring revenue. They use the same metric definitions as the Over Time report, grouped by product or variation instead of by date.
Metrics
Eight metrics are available on these tabs. Every revenue figure is gross order revenue, including tax and shipping, and refunds are not deducted — exactly as on Over Time.
| Metric | What it means |
|---|---|
| Total Revenue | All subscription-related orders for that product, including signups, renewals, switches and resubscriptions. |
| Signup Revenue | Revenue from new subscription parent orders for that product, sign-up fees included. |
| New Subscription Orders | How many subscriptions to that product were created in the period. |
| Renewal Revenue | Revenue from renewal payments on that product. |
| Renewal Orders | The number of renewal orders on that product. |
| Switch Revenue | Revenue from upgrades and downgrades involving that product. |
| Switch Orders | The number of switch orders involving that product. |
| Total Subscription Orders | All subscription-related orders for that product in the period. |
What is not available per product
Over Time carries four further metrics that these tabs do not: Ended Subscriptions, Net Subscription Gain, Subscription Cancellations and Re-subscribed Orders.
They are missing because they describe a subscription’s lifecycle rather than a product’s sales, and a subscription can contain more than one product. Attributing a single cancellation across several products would require splitting it arbitrarily, so the report does not guess.
How multi-product subscriptions are counted
A subscription containing several products contributes to each product’s rows. Order counts are therefore not additive across rows — one renewal order covering three products appears under all three, so summing the Renewal Orders column gives a number larger than your actual order count.
Read a row as "this is what this product was involved in", not as a share of the total. The Over Time tab is the place to go for true store-wide totals.
Switches
A switch order — a customer upgrading from Product A to Product B — is counted under the products on the switch order itself, which is the new plan being paid for. It does not register as a cancellation against the old product, because the subscription has not ended; it has changed.
So an upgrade shows as Switch Revenue on the product gaining the customer, and the losing product simply stops accruing renewal revenue from the next cycle. If you are trying to measure migration between plans, compare Renewal Revenue on both products across consecutive periods rather than looking for a cancellation.
Filtering to a single product
Next to the date range there is a product filter with two modes:
- All Products — every subscription product, one row each.
- Single Product — start typing a product name and pick it from the autocomplete to narrow the whole report, including the chart and summary cards, to that product.
The Variations tab works the same way with All Variations and Single Variation, so you can narrow the report to one plan — for example the yearly option of a product. To compare plans, switch between them one at a time.
A variable subscription product is reported through its variations: the Variations tab lists each plan separately, and the parent product appears on the Products tab with its variations’ activity rolled together. A product with no variations appears only on the Products tab.
Charts and export
- Click any summary card to plot that metric.
- Switch between line and bar charts and change the interval.
- Use Download to export the table as CSV.
Troubleshooting
| Problem | What to check |
|---|---|
| A product is missing from the list | It has no subscription-related orders in the selected range. Widen the range. Products sold only as one-off purchases never appear here. |
| Filtering to a single product shows zeros | Confirm the range contains activity for that product, and that you picked the product rather than a variation of it. This was also a defect fixed in version 1.1.1 — if you are on an older build, update. |
| Column totals are larger than the store’s real order count | Expected on multi-product subscriptions — one order appears under each product it contains. See above. |
| Revenue does not match the Over Time tab | Over Time counts each order once; these tabs count it under every product it contains. The two will only match on a store where every subscription has exactly one product. |
| No cancellations or churn shown | Not available per product — see What is not available per product. |
| A variation shows revenue but the parent product does not | Check you are on the right tab. Variations are reported on the Variations tab; the parent appears on Products. |