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.

Комментарии • 80

  • @pjerz
    @pjerz 2 месяца назад +2

    Great work, Alessandro! The setup is way above the other solutions available.

    • @Alessandro-Colarossi
      @Alessandro-Colarossi  2 месяца назад +1

      Thanks - I think so too. Spread the word... Gotta get my subs up, ya know?

  • @Zii73
    @Zii73 Месяц назад +3

    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?

    • @Alessandro-Colarossi
      @Alessandro-Colarossi  Месяц назад

      Possibly. I'm not sure when you downloaded it. It's for sale now here: triangledigital.xyz. I can support the install as well.

    • @Zii73
      @Zii73 Месяц назад

      @@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

    • @Alessandro-Colarossi
      @Alessandro-Colarossi  Месяц назад +1

      Should be working. I can try to take a look at things and also implement consent mode for you.

    • @J4mb0ee
      @J4mb0ee 23 дня назад

      @@Zii73 I have the same issue. Everything works fine, only the purchase event is not triggering.

  • @oliversmith8338
    @oliversmith8338 2 месяца назад +1

    Thank you Sir!

  • @WaqasAhmed-fx4ii
    @WaqasAhmed-fx4ii 2 месяца назад +1

    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.

    • @Alessandro-Colarossi
      @Alessandro-Colarossi  2 месяца назад +1

      GTM's tag assistant doesn't work with customer events. It's by design.

    • @WaqasAhmed-fx4ii
      @WaqasAhmed-fx4ii 2 месяца назад

      @@Alessandro-Colarossi should I test them the way you did in video?

    • @Alessandro-Colarossi
      @Alessandro-Colarossi  2 месяца назад +1

      @@WaqasAhmed-fx4ii yes 😎 👍

  • @birseo
    @birseo Месяц назад +1

    Good job. thank you.

  • @jimmarzy
    @jimmarzy 2 месяца назад +1

    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?

    • @Alessandro-Colarossi
      @Alessandro-Colarossi  Месяц назад +1

      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.

  • @luukvossers
    @luukvossers 2 месяца назад +1

    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?

    • @Alessandro-Colarossi
      @Alessandro-Colarossi  Месяц назад

      The gtm debugger does not function with customer events. Check with the network tab.

  • @waynefoster8628
    @waynefoster8628 Месяц назад

    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...

    • @Alessandro-Colarossi
      @Alessandro-Colarossi  Месяц назад +1

      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.

  • @freshlysqueezed8831
    @freshlysqueezed8831 2 месяца назад

    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?

  • @miguelrodriguezcardenosa9656
    @miguelrodriguezcardenosa9656 Месяц назад +1

    Thanks crack¡

  • @user-ff5cm1qy1b
    @user-ff5cm1qy1b Месяц назад

    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.

  • @elphara92
    @elphara92 Месяц назад

    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"

    • @Alessandro-Colarossi
      @Alessandro-Colarossi  Месяц назад

      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

    • @elphara92
      @elphara92 Месяц назад

      @@Alessandro-Colarossi I already use yours. I used the Google drive link you provided.

    • @Alessandro-Colarossi
      @Alessandro-Colarossi  Месяц назад

      @@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

  • @pierreetiennejault
    @pierreetiennejault 2 месяца назад

    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

    • @Alessandro-Colarossi
      @Alessandro-Colarossi  2 месяца назад

      Let me think about server side in relation to what I made. I'll get back to you. :)

  • @crispizarros
    @crispizarros 2 месяца назад

    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?

    • @Alessandro-Colarossi
      @Alessandro-Colarossi  2 месяца назад +1

      It's to avoid double counting. Ie. You don't want to have analytics implemented in two places or else it will count twice.

    • @BusinessGrowthGenius
      @BusinessGrowthGenius 2 месяца назад +2

      @@Alessandro-Colarossi In this Shopify customer events method GA4 automatic user_engagement event firing or not firing ?

    • @Alessandro-Colarossi
      @Alessandro-Colarossi  2 месяца назад +1

      @@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.

    • @crispizarros
      @crispizarros Месяц назад

      @@Alessandro-Colarossi thanks very much Alessandro!

  • @itsmouad9279
    @itsmouad9279 Месяц назад +1

    i want to buy your code buy its expensive

  • @Zii73
    @Zii73 2 месяца назад

    Is it possible to use the native GAds tracking and the ga4 tracking (just for monitoring data) at the same time?

    • @Alessandro-Colarossi
      @Alessandro-Colarossi  2 месяца назад +1

      That will cause double counting. Best to do that with two separate properties.

    • @Zii73
      @Zii73 2 месяца назад

      @@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?

    • @Alessandro-Colarossi
      @Alessandro-Colarossi  2 месяца назад

      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.

    • @Zii73
      @Zii73 2 месяца назад

      @@Alessandro-Colarossi Ok thanks so much!

  • @alfahadhriday8122
    @alfahadhriday8122 Месяц назад

    Hello, how could I get the customer events code please?

  • @user-oj7bc2yo6e
    @user-oj7bc2yo6e 2 месяца назад

    I do not get the purchase event, after i make a test purchase it just shows it as page_view item! Why is that?

    • @Alessandro-Colarossi
      @Alessandro-Colarossi  2 месяца назад

      Works fine -- just checked:
      see here: drive.google.com/file/d/10k4X61l4JcCOzoausjJ01yJ1wYhBoEWB/view?usp=sharing

    • @Alessandro-Colarossi
      @Alessandro-Colarossi  2 месяца назад

      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

    • @user-oj7bc2yo6e
      @user-oj7bc2yo6e 2 месяца назад

      @@Alessandro-Colarossi What is the pro version? The issue is that my purchase event does not get fired at all in google tag manager!

    • @Alessandro-Colarossi
      @Alessandro-Colarossi  2 месяца назад

      @@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.

    • @user-oj7bc2yo6e
      @user-oj7bc2yo6e 2 месяца назад

      @@Alessandro-Colarossi Oh ok so the Pro version is 3.2 version?

  • @davidecastagner3879
    @davidecastagner3879 2 месяца назад

    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?

    • @Alessandro-Colarossi
      @Alessandro-Colarossi  2 месяца назад

      What is the problem?

    • @davidecastagner3879
      @davidecastagner3879 2 месяца назад

      @@Alessandro-Colarossi i wanna use it for tracking purchase on google ads cos m getting the error on gads..

    • @Alessandro-Colarossi
      @Alessandro-Colarossi  2 месяца назад

      @@davidecastagner3879 okay, this implementation works well -- let me know what about it doesn't work for you.

    • @davidecastagner3879
      @davidecastagner3879 2 месяца назад +1

      @@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:(

    • @Alessandro-Colarossi
      @Alessandro-Colarossi  2 месяца назад

      @@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

  • @Raymadeyourday1
    @Raymadeyourday1 Месяц назад

    Url is broken @Alessandro

    • @Alessandro-Colarossi
      @Alessandro-Colarossi  Месяц назад

      Looks like it works: triangledigital.xyz/products/shopify-customer-events

    • @Raymadeyourday1
      @Raymadeyourday1 Месяц назад

      @@Alessandro-Colarossi Apologies, work (IT) must have blocked it, do you have a link to your: triangle shopify customer events debugger?