Shopify Customer Events - GA4, GTM, Enhanced Conversions & Dynamic Remarketing
ฝัง
- เผยแพร่เมื่อ 12 มิ.ย. 2024
- 🔹 Buy Now:
triangledigtalstore.myshopify...
In my view, this is the best and most robust way to do this-and probably how Shopify intended. You don't have to mess with the theme files at all. Just add the code to the customer events area, fill in the placeholders, and you're done. - วิทยาศาสตร์และเทคโนโลยี
Great work, Alessandro! The setup is way above the other solutions available.
Thanks - I think so too. Spread the word... Gotta get my subs up, ya know?
Thank you Sir!
we have now notification about implementing consent for selling in the EU.
do have a tute for setting that up with shopify
was the consent settings set within the google and youtube app?
also does the debugger warn for the consent recording the conversions etc?
Thanks crack¡
It's not working at all. Every time i preview the website, tag assistant show cross lined page titles like gtm is not installed at all.
GTM's tag assistant doesn't work with customer events. It's by design.
@@Alessandro-Colarossi should I test them the way you did in video?
@@WaqasAhmed-fx4ii yes 😎 👍
Great work Alessandro, in case of web container + server container, what do we have to do plz ? Do we have to add server container script ?
Thanks
Let me think about server side in relation to what I made. I'll get back to you. :)
When I made a test purchase, the "Key events by Event name" tab did not show the purchase event. I tested other similar code (not as advanced as yours), and the purchase event was displayed. Is there an update to your version 3.2 code?
Possibly. I'm not sure when you downloaded it. It's for sale now here: triangledigital.xyz. I can support the install as well.
Hey Alessandro. I followed all the steps and picked up that the tags are firing effectively when using Inspect. However, I cannot pick the tag firing up in GTM Tag Assistant. It states: "There are currently no debuggable Google tags at that address". Doesn't seem to pick up that there is a Google Tag installed on my Shopify site. Any suggestions?
What about the network tab and the console? Does that work?
Allessandro! I just made a test pruchase, however it shows a crossed line among the "Checkout" and "Thankyou" page and it doesn't show the tags. Can you help me out?
The gtm debugger does not function with customer events. Check with the network tab.
Hi Alessandro,
thank you so much for your videos. I have been following this issue the last few weeks trying to keep up (not a developer, just an enthusiast business owner), and by this point I am just very confused. I can't really understand by this point, why deactivating GA4, GAds, and Conversion tracking from the Google & TH-cam app, and removing the GTM tag from the theme.liquid, in the first place?
It's to avoid double counting. Ie. You don't want to have analytics implemented in two places or else it will count twice.
@@Alessandro-Colarossi In this Shopify customer events method GA4 automatic user_engagement event firing or not firing ?
@@BusinessGrowthGenius The code is firing a page view event along with the enhanced e-commerce events, so you will get the automatic user engagement events in the GA4 UI, such as bounce rate and other metrics.
@@Alessandro-Colarossi thanks very much Alessandro!
Is it possible to use the native GAds tracking and the ga4 tracking (just for monitoring data) at the same time?
That will cause double counting. Best to do that with two separate properties.
@@Alessandro-Colarossi I'm still a beginner and doing my research and people recommended that it's better to not rely on ga4 for conversion tracking and use the native google ads + gtm tracking. I was thinking maybe I use your code to track everything using google ads + gtm tracking and also use ga4 conversion tracking as a secondary action optimization. What do you think?
Sure, you can use my implementation for Google ads conversion tracking and then you can use Shopify ga4 native tracking via their Google/TH-cam app.
@@Alessandro-Colarossi Ok thanks so much!
So putting your GTM code eg "GTM-1234567" in the customer events section performs the same way as having it in the ? As in your GTM container still gets loaded onto every page?
For example I have a form submission tag in my current GTM and want to be sure the container will still be loaded on that page.
Thanks for your help.
Yep, functions the same way.
Hello, how could I get the customer events code please?
Triangledigital.xyz
Thanks!
How can it work without GTM installing on theme.liquid file?
Did all but can't understand that.. and doesn't working.. can u pls help me?
What is the problem?
@@Alessandro-Colarossi i wanna use it for tracking purchase on google ads cos m getting the error on gads..
@@davidecastagner3879 okay, this implementation works well -- let me know what about it doesn't work for you.
@@Alessandro-Colarossi after implementation google ads still tells me in the conversion section that the purchase conversion is inactive...
pls help me to fix it:(
@@davidecastagner3879 As long as you can see the conversion ID and label firing in the network tab on the purchase event-which should show up as a 200 response or even a 204 response-you should be fine. Google Ads will update as long as the conversion ID and label are the same as the conversion action in Google Ads, and it will change to recording conversions/active.
Google's docs on these status codes are here:
support.google.com/google-ads/troubleshooter/13455130?hl=en
I do not get the purchase event, after i make a test purchase it just shows it as page_view item! Why is that?
Works fine -- just checked:
see here: drive.google.com/file/d/10k4X61l4JcCOzoausjJ01yJ1wYhBoEWB/view?usp=sharing
The PRO version works great too just checked. In the network tab you need to look at the request payload. It lists the event names there - you'll see en= (event name)
Best,
Alessandro
@@Alessandro-Colarossi What is the pro version? The issue is that my purchase event does not get fired at all in google tag manager!
@@user-oj7bc2yo6e you mean in the GTM preview mode? If so, it's not supposed to. Customer events are sandboxed. The network tab is king for debugging. Use that and my console output. The pro version is the version I just released, it has EVERY ad platform catered to not just google.
@@Alessandro-Colarossi Oh ok so the Pro version is 3.2 version?
i want to buy your code buy its expensive
What is a more reasonable price for you?
@@Alessandro-Colarossi 100$ ?
I changed it for you! Go ahead.
let me know when you are ready to purchase. I reverted it back.