Shopify Customer Events - GA4, GTM, Enhanced Conversions & Dynamic Remarketing
HTML-код
- Опубликовано: 21 авг 2024
- 🔹 Buy Now:
triangledigita...
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?
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.
@@Alessandro-Colarossi I downloaded it from the drive link you provided when you uploaded the video. I don't see the link anymore. I can buy it if there's an update cause ga4 is not showing the purchase event even tho I did everything as you showed I also tested it with a different gtm and ga4 accounts and still got the same results. I also think it doesn't work with consent mode v2 I wish you could add that option
Should be working. I can try to take a look at things and also implement consent mode for you.
@@Zii73 I have the same issue. Everything works fine, only the purchase event is not triggering.
Thank you Sir!
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 😎 👍
Good job. thank you.
No problem.
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?
I'm offering the gtm code now with cookie bot and google consent mode implemented.
See here: ruclips.net/video/y0GZNKeaqYw/видео.htmlsi=J284fnJFK7fJAiMc
Available for purchase. Thanks for the support.
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.
Really like the sounds of this - do you know if it is possible to host the code in an external js file - ideally GIT hosted within the theme - seems like a backwards step for Plus clients to be moving away from checkout.liquid to a block of code in a text area.... - would be great to call an external js file somehow...
I don't think it is possible. Maybe using the API would be an alternative way of doing this OR using server side GTM. Thanks for the support.
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?
Thanks crack¡
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.
Hi Alessandro, with this method, when I go on google ads, it tracks the conversions but not the conversion values. And with the Google tag assistant legacy, it doesn't work for me. It says that it's in an . However it works with the "inspect tool/console"
I don't know which version you're using, a ton of dev was done on this in a short period of time. If you buy it here, I can offer you support to ensure it all works correctly: triangledigital.xyz
@@Alessandro-Colarossi I already use yours. I used the Google drive link you provided.
@@elphara92 I just mean, I may have updated it since I made it a paid product/since you installed it. If you buy it I can help you troubleshoot what may be wrong. triangledigital.xyz
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. :)
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 & RUclips 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!
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.
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/RUclips app.
@@Alessandro-Colarossi Ok thanks so much!
Hello, how could I get the customer events code please?
Triangledigital.xyz
Thanks!
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?
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
Url is broken @Alessandro
Looks like it works: triangledigital.xyz/products/shopify-customer-events
@@Alessandro-Colarossi Apologies, work (IT) must have blocked it, do you have a link to your: triangle shopify customer events debugger?