Product performance: Google Ads results per variant
2 min read ยท updated November 14, 2026
See spend, revenue and ROAS for every variant in your Shopping and Performance Max campaigns, then act on them.
Google Ads shows results per product ID, which is hard to match to what's in your store. Product performance matches every Google Ads item to its Shopify product and variant, so you can see exactly which colors and sizes make money and which ones only spend.
What you see
Each row is one variant with its Shopify product name, a variant chip (for example Black / M), and its Spend, Revenue, ROAS, Clicks, CTR and Conversions.
Find the rows you care about
Dates: quick ranges or custom dates.
Search: type a product title or a Google item ID. Results are grouped by product with totals and every variant underneath.
Campaign: show one campaign only.
Filter: Spend, Revenue, ROAS, Clicks or Conversions, at least or at most a value. For example Spend at least 20 and Conversions at most 0 shows variants spending with no sales.
Sort: click any column header.
Actions on each row
Stop ads / Restart ads: stop Google showing ads for that one variant, without touching the rest of the product. See Stop and restart ads on a variant.
Shopify: open the product or variant in Shopify admin.
Draft / Undo: set the whole product to draft in Shopify, and undo it later. The Drafted badge always shows the live status from Shopify.
Stop ads is usually better than Draft for a variant that only spends: the product stays on sale and other variants keep running.
A simple weekly routine
Set the date range to the last 14 or 30 days.
Filter Spend at least 20 and Conversions at most 0. Stop ads on those variants.
Sort by ROAS. Variants well above your target are candidates to scale in Google Ads.
Check stopped variants every few weeks: restart any you want to test again.
Where the numbers come from
Results come from your linked Google Ads account and update every night, or when you click Sync now on Home. The last 90 days are kept per variant. If your Ads account uses a different currency, costs are converted to your store's currency.
