Hi,
I’ve been trying to get my conversion tracking setup correctly for Google Ads but I’m having trouble. For some reason when previewing my website through Google’s Tag Assistant certain events like checkout and purchase aren’t being picked up.
As you can see the checkout event within Tag Assistant is crossed out and says that the Google Tag is not found. However, I’ve already gone ahead and added the code from Google Tag Manager to the header, body, and order status page of my website. I feel like this might be an issue related to the “dataLayer” code but I don’t know. This is all really confusing and not as simple to setup as Facebook Ads.
I feel like this has something to do with the Conversion Value portion of the entire setup but I’m not sure what to put if nothing is being picked up… The only event that seems to be firing correctly is the Add To Cart event but even then it only shows up firing when I connect the Google & Youtube App to my shopify store. I set that up using Google Tag Manager.
As you can see there is “dataLayer” code being shown within the API call but when you click Checkout beneath the summary nothing comes up. This is the same for purchase too.
This only shows when I have the shopify Google & Youtube channel app installed on my store, without that my conversion events do not fire. I’m not sure what I’m doing wrong.
The Google Tag Manager code is installed correctly (right after the and right after the and I put the head tag within the order status section within checkout settings)
I’ve seen people place a separate piece of code within the order status page containing the purchase event but I don’t know where to get that for my store.
What am I supposed to do to get all of my events to fire correctly on my store? And is the Google & Youtube App required? Where do I find the purchase event code for the order status page? Why is my Tag not tracking?
I recorded this short GIF to show you what I see when events are firing with Google & YouTube App installed: https://gyazo.com/4279200781b4bb044e6a5a7a5736f2cc
Something I noticed is that the Add To Carthas a “dataLayer” but the Purchase and Begin Checkout have a “gtag” when checking the API calls. Is this the culprit? If so, how do I set this up?




