Analytics fix

Shopify Analytics Missing Variant Data

You want sales by variant. Shopify Analytics rolls up to product level. Here's how to get per-variant metrics.

Last updated: July 30, 2026By the Print It My Way team

Shopify Analytics limits

Native reports focus on product + collection level. Per-variant reports available on Advanced Shopify + Plus plans.

Workarounds

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