How to fix “Cart data needs attention” in Google Ads for Shopify

Written by

Abdul Kayium

Published Aug 5, 2026 comments

Key takeaways

What "cart data needs attention" actually means

Go to Google Ads → Goals → Purchase goal. You’ll see “Needs attention”, and when you hover over it, it shows “Cart data needs attention”.

Why this matters for your sales

Why it happens on Shopify

How to fix

Step 1: Identify the exact mismatch

Check what Google received

  1. 1.
  2. 2.
  3. 3.

Check what your store is sending

  1. 1.
  2. 2.
  3. 3.

Important

Step 2: Build the correct Item ID in the Stape Shopify app

1. Open advanced Data Layer settings

Note:

2. Build item_id to match Merchant Center

Build item_id to match Merchant Center

Note:

3. Set the other product fields

4. Save and test

If you are not using the Stape Shopify app

Option 1: fix it in the dataLayer (cleanest)

Option 2: rebuild the ID in GTM

function() { var items = {{DLV - ecommerce.items}}; // your items array if (!items || !items.length) return undefined; var prefix = "shopify_countrycode_"; // change country code if needed return items.map(function(item) { return { item_id: prefix + item.item_id + "_" + item.item_variant, // adjust "item_id" to match your SKU/variant structure price: parseFloat(item.price) || 0, quantity: parseInt(item.quantity, 10) || 1 }; }); }

When your IDs already look “normal” (no need to rebuild format)

function() { var items = {{Items Array}}; // your dataLayer items array if (!items || !items.length) return undefined; return items.map(function(item) { return { item_id: item.sku || item.variant_id || item.product_id, // pick the correct ID field price: parseFloat(item.price) || 0, quantity: parseInt(item.quantity, 10) || 1 }; }); }

Option 3: no matching ID in the dataLayer? Ask your developer

Option 4: change the feed instead

Option 5: not technical? Let AI write the variable for you

How to check it cleared

How to check it cleared

Conclusion

Want to join the server side?

Try for free

Written by

Abdul Kayium

Content writer

Kayium is a tracking specialist and official Stape partner with 500+ implementations. He fixes complex attribution problems for ecommerce and B2B brands so advertisers can trust their numbers.

Was this article helpful?

Comments

Recommended for you

Turn better tracking into better marketing performance

Try for free