App reviews, troubleshooting, and recommendations
Hey everyone,
I've run into a fairly odd phenomenon:
I set up the Google Channel app with my store, went through all the steps and everything looks fully set up both in my Shopify and the corresponding Google account/service profiles (Ads, Merchant..).
But I'm having quite an issue with the storefront: It sometimes doesn't load the Google Ads tracking code snippet, and I haven't any idea why since it's not really deterministic behavior.
I'm doing all the checking with the Ghostery plugin for Chrome. My shop domain is whitelisted in it, but it still shows all loaded trackers. According to it, the following happens:
There is a GDPR cookie consent banner set up according to Shopify's tutorial. When I accept all cookies, it does something. Trekkie does its job for some part - Google Analytics, for example, is loaded reliably on every page. But all Google Ads tracking pixels (named "GA Audiences" and "Doubleclick" in Ghostery) are only loaded on some pages, and only sometimes. Sometimes they do get loaded on one and the same page after I do a cache refresh (Ctrl+Shift+R and/or Ctrl+F5), and on some pages that won't work either. On some pages, they get loaded after a first cache refresh, and then again they don't after another.
Dev console says nothing at all (which should be a good thing, but then.. 🙂
I entirely uninstalled and reinstalled the Google Channel app from scratch, yet this keeps happening.
My best guess is some kind of frontend caching mechanism causing inconsistencies, but since the Google Channel app doesn't create an App Pixel, nor a Theme embed, I'm not sure what I can do myself to dig further into this.
So any input is appreciated!
Yours
Nico
Solved! Go to the solution
This is an accepted solution.
You can follow my guides:
https://feedarmy.com/kb/adding-adwords-conversion-tracking-to-shopify/
Whichever plan you have, you can track all conversions.
Simply delete or pause the old conversion action in Google Ads to avoid double tracking.
I recommend you manually install all codes. This allows you to ensure it's installed.
Also make sure you don't have any ad blocking apps, extensions or tools in your browser, computer, rooter or using a VPN that blocks ads.
Hey Emmanuel,
thanks, I was already considering that. Could you (or anyone for that matter) provide me with some information how to do this the right way? As far as I can tell, the Google Channel app also places some conversion events inside the checkout process, and as my Shopify plan doesn't allow for full-on checkout customization, I might not be able to catch all conversion events the Google Channel app covers. Is there any kind of checklist you'd know of to get there as closely as it gets?
Also - rather as a note to self - I guess I have to make sure in my manual snippet that it doesn't load/fire events twice in case the app's pixel injection does work for the current page visit. Since everything else about the app works really smoothly, I'd prefer not to uninstall it entirely.
This is an accepted solution.
You can follow my guides:
https://feedarmy.com/kb/adding-adwords-conversion-tracking-to-shopify/
Whichever plan you have, you can track all conversions.
Simply delete or pause the old conversion action in Google Ads to avoid double tracking.
Hey Emmanuel,
thank you very much for the comprehensive guide, that'll perfectly do!
We recently spoke with Zopi developers @Zopi about how dropshipping businesses can enha...
By JasonH Oct 23, 2024A big shout out to all of the merchants who participated in our AMA with 2H Media: Holi...
By Jacqui Oct 21, 2024We want to take a moment to celebrate the incredible ways you all engage with the Shopi...
By JasonH Oct 15, 2024