Shopify Analytics limits
Native reports focus on product + collection level. Per-variant reports available on Advanced Shopify + Plus plans.
Workarounds
- Custom Shopify report (Advanced Shopify+)
- ShopifyQL Notebook (all plans)
- GA4 Enhanced Ecommerce with variant dimension
- Third-party analytics (Peel, Lifetimely)
ShopifyQL
Query variant-level data: FROM sales SHOW quantity_ordered, gross_sales BY variant_id, product_title. Free on all plans.
GA4 setup
Enhanced Ecommerce with 'item_variant' dimension. Track per-variant conversion, revenue, cart adds.
Frequently asked questions
Why doesn't Shopify Analytics show per-variant sales?
Native reports roll up to product. Per-variant on Advanced+ or via ShopifyQL / GA4.
How to get per-variant sales report?
ShopifyQL Notebook (free all plans). Or Advanced Shopify custom reports.
ShopifyQL variant query?
FROM sales SHOW quantity_ordered BY variant_id, product_title.
GA4 per-variant tracking?
Enhanced Ecommerce with item_variant dimension. Requires theme + tag setup.
Best third-party variant analytics?
Peel, Lifetimely, Polar Analytics. All provide variant-level metrics.
Personalization data in analytics?
Line-item properties not native in analytics. Custom event tracking via GA4.
AOV by variant?
ShopifyQL: SHOW average_order_value BY variant_id.
Conversion rate by variant?
Not native. GA4 with conversion event tagged with variant dimension.
Related reading
Try it free on Shopify
Print It My Way's permanent Free plan includes live preview, custom options, and Cart Transform pricing.
Install Print It My Way