Google Ads Cart Data Issue

Hi,

We use Google Ads server-side tracking for Shopify. We have the Stape Shopify app to connect everything.

We have the proper item ID and item parameters passing to sGTM to Google Ads. When we do the tests, we see the item parameters passing with value, item ID, and quantity.

Most of the time, we see 100% cart data quality. However, sometimes the rate decreases, and then within a few days the rate again reaches the max (screenshot 1).

We have been seeing this same issue with another Shopify store that has a similar configuration. The only difference is that our item ID format is like this for the 2nd store: shopify_AU_6723891757107_40556310200371

Note: We have the custom JavaScript variables that format the item ID for both stores according to the GMC. It works perfectly during test purchases.

Thanks.


Hi @Dan, I believe it’s the issue of either the Stape Shopify app or Google Ads. We do test purchases every month for our monthly audit. Never saw that the items/cart data were missing. Do you have any suggestions?

Hey so as per below:

Note: We have the custom JavaScript variables that format the item ID for both stores according to the GMC. It works perfectly during test purchases.

you push id’s as they are in merchant centre, correct?

Yes. The item_id is according to our merchant center. We used a custom JavaScript variable to generate the items array because we had to customize the item ID to match GMC.

Therefore, the old product’s match rate is always 100%, but the cart coverage rate fluctuates sometimes. We have checked GA4 and found no cart or item data missing. It looks like an issue with their Google Ads or Google Ads sGTM tags.

@Hridoy at risk of being obnoxious, so the only items array hitting your server container is the transformed one of yours correct? I am asking to eliminate some edge cases.

If that’s the case, then I want to point a finger at Google Ads themselves, not even the tag, especially since it evened back out w/o any action from your side.