Shopify: Ultimate Google Analytics 4 & Google Tag Manager Setup

Поділитися
Вставка

КОМЕНТАРІ • 151

  • @saurabhnair9377
    @saurabhnair9377 9 місяців тому +5

    Finally!! I have been going across so much content and google documentation to set up clear conversion tracking on google ads from my shopify website. There are so many ways that it confuses you, and some ways have become old. Somewhere in between I setup Google merchant centre also, currently i dont know whats its exact use. But you solved the conversion tracking part for me!! ThanksMan, Liked and Subscribed 👍

  • @BeforeTheAsteroids
    @BeforeTheAsteroids 11 місяців тому +4

    I love clear and straight to the point videos. Helped me alot

  • @Storytime2941
    @Storytime2941 11 місяців тому +6

    You are the best. So simple and straightforward

  • @Babsojo
    @Babsojo 7 місяців тому +1

    Hi, great video!
    I have a question I did the same thing but now in Google Analytics I have 2 page views per page for a single user it returns the event 2 times.
    What should I do?
    Thanks.

    • @dominate.marketing
      @dominate.marketing  7 місяців тому +1

      Sounds like there might be a doubling up of code somewhere. Did you put the GA measurement ID in the app as well as the header code? If so, that might be what's causing it.

  • @Test-p2r6f
    @Test-p2r6f 5 місяців тому +1

    Hello mate. I want to send a heartfelt thank you to you for this video! I've had campaigns set up since 2020 and my performance has been good, but I'm now convinced I had conversion tracking set up incorrectly the whole time. Since tracking conversions via Analytics I'm seeing more accurate and quicker data in my ads account which actually matches up with sales I'm seeing through my Shopify stores. It's very early days but my campaigns have all of a sudden got more profitable and volume is picking up - I'll report back in 30 days! Thanks again

    • @dominate.marketing
      @dominate.marketing  5 місяців тому

      Awesome very glad to hear it helped! Let me know how you go.

  • @aundrayvee9733
    @aundrayvee9733 10 місяців тому +4

    Dude, you rule. Thank you for this!

  • @Harry_ams
    @Harry_ams 7 місяців тому

    Full video of high quality content. Thanks for sharing!!

  • @Entrepreneur0100
    @Entrepreneur0100 8 місяців тому +1

    I'm really thankful for this video. Thanks a lot!

  • @loeloeba
    @loeloeba 4 місяці тому

    Damn what a killer tutorial! Saved it for all future stores I will be setting up.

  • @emiliasklabinsky1866
    @emiliasklabinsky1866 20 днів тому

    God bless you! You have no idea how much you helped me! :D

  • @jhon3806
    @jhon3806 Місяць тому +2

    Can you please explain the point of installing Google Tag Manager when you are also using the Google & UA-cam Shopify App and its pre-set events? If I’m not mistaken, this essentially results in GA4 being installed twice-once with GTM and once through the app.
    Additionally, I noticed that no conversion linker was set up. Could you please provide the reasoning behind this so I can better understand the approach?
    Thank you in advance! :)

    • @dominate.marketing
      @dominate.marketing  Місяць тому

      Installing GTM is to track additional events the Shopify integration didn't give you. Conversion linker wasn't necessary for this in my experience.

  • @inotelif
    @inotelif 4 місяці тому

    Thank you for an easy and fast tutorial man

  • @afsana2595
    @afsana2595 Місяць тому

    Great video.Thanks

  • @cocreate_ent
    @cocreate_ent 7 днів тому +1

    I'm stuck on the "order status page" where you input the header code into additional scripts. Here's what it says "Order status page additional scripts
    Deprecated
    Customize using customer events and apps configured in the editor. You can downgrade pages to use deprecated additional scripts until December 31, 2024." and when i hit downgrade so i can add it, it says "Your live Thank you and Order status pages will revert to customizations that use incompatible apps and additional scripts, which is deprecated." please help.

  • @ThierryPham1
    @ThierryPham1 Місяць тому

    Thanks for this helpful video mate

  • @AbdulWahab-p9d5p
    @AbdulWahab-p9d5p 9 місяців тому

    Best tutorial yet, out of all of them

  • @az-66666
    @az-66666 Місяць тому

    I followed your instructions and filled in the code in and . I also added the code that needs to be placed in in the checkout settings in Shopify. But when I checked the URL in tagmanager, I found that GTM could not be found on my official website homepage. But GTM can be found on the product page. I would like to ask what I should do about this problem?

    • @dominate.marketing
      @dominate.marketing  Місяць тому

      Sounds like the code is not properly inserted on the home page. A real dirty way to solve it would be to just add the code manually to the home page as HTML content, but it would be best to try and find the cause of the problem.

    • @az-66666
      @az-66666 Місяць тому

      I hope you can reply to my question, because I have been discussing the content of your video with Shopify's customer service for an hour, but they don't know how you operate it, so I would like to trouble you to tell me the operation process. Thank you

    • @dominate.marketing
      @dominate.marketing  29 днів тому

      @@az-66666 I'm not sure what you're asking for sorry, what specifically do you need to know?

  • @nir8620
    @nir8620 7 місяців тому +1

    thank you, great video

  • @glowmarketer219
    @glowmarketer219 7 місяців тому

    Amazing explained everything... :)

  • @ralflundberg9876
    @ralflundberg9876 2 місяці тому

    Very good tutorial. Google Ads is howvever askin me to change conversion values instead of using the value from GA4? Which is better in your opinion?

    • @dominate.marketing
      @dominate.marketing  2 місяці тому

      Ideally whichever reports the correct number (so you can track ROAS), if that matters to you.

  • @milenstoynov8720
    @milenstoynov8720 9 місяців тому

    Hello this is wonderfull video. Aren't these two methods kind of doing the same thing? I am little bit confused. Thanks!

    • @dominate.marketing
      @dominate.marketing  9 місяців тому +1

      Are you talking about this video and the other video? If so, yes, you only want to do one of the methods, not both.

  • @DitoiBeauty
    @DitoiBeauty 4 місяці тому

    Very practical video. very helpful

  • @sunaofe_furniture
    @sunaofe_furniture 5 місяців тому

    Great Video! Thank you!

  • @VedikaKannanDesigns
    @VedikaKannanDesigns 9 місяців тому

    Thanks so much! that was so helpful.

  • @MrJoyM
    @MrJoyM 11 місяців тому

    Thanks man! This video is a goldmine.

  • @sebastiaocunhareis925
    @sebastiaocunhareis925 5 місяців тому

    Amazing video! I previously setup my GA4 using the Shopify app "Google & UA-cam". Should I remove the GA4 property from the app and delete the app if I want to use GTM and your setup?

    • @dominate.marketing
      @dominate.marketing  5 місяців тому

      Hard for me to say without seeing it, but safest bet would be to start clean, yeah.

  • @noamshmil4842
    @noamshmil4842 11 місяців тому +1

    hello thanks for your video, i did everything but I don't see purchase events at the youtube shorts campaign

    • @dominate.marketing
      @dominate.marketing  11 місяців тому

      Hi Noam, what do you mean by "UA-cam Shorts Campaign"?

  • @LaSandWitch
    @LaSandWitch Місяць тому

    Question. Shopify's website says the following: "It's recommended that you use Shopify's built-in integration to Google Analytics because Shopify has the necessary logic built in to record Google Analytics Enhanced Ecommerce data. Adding Google Analytics to Google Tag Manager in addition to using Shopify's built-in integration can result in duplicate tracking."
    Following this tutorial, have we avoided that duplicate tracking?

    • @dominate.marketing
      @dominate.marketing  Місяць тому

      At the time I made the video I didn't have any duplicate tracking issues with this method. They may have updated their integration since, unfortunately I haven't dealt with Shopify recently to be able to confirm.

  • @olgacardona5219
    @olgacardona5219 7 місяців тому

    Super completo este vídeo 🙌🏽 Thank you

  • @christianjohn7916
    @christianjohn7916 Місяць тому

    Great video - thank you!
    It looks like shopify have "deprecated" the ability to be able to add the script to the checkout - do you have any ways of working around that?
    Your script works in google analytics showing all the page interactions, but the minute its added to the cart, to purchase analytics wont pick up any interactions.

    • @dominate.marketing
      @dominate.marketing  Місяць тому

      I'll have to look into it, right now not sure as I'm not currently working with any Shopify sites.

  • @ravisharma4586
    @ravisharma4586 Місяць тому

    Thanks bro... My tags are firing on my ecom store but it shows not connected on top left over site title... What does this mean?

  • @wanderlustJXH
    @wanderlustJXH 10 місяців тому

    Hey, really loved your video! Very useful and well explained :) I just have one question - I had already installed the Google Analytics code at the head of the theme. What should I do with the Google Tag Manager's code now, should I put it above that, below or replace the GA code with the Google Tag manager's one?

    • @dominate.marketing
      @dominate.marketing  10 місяців тому

      You don't need to put the Google Analytics code on your website, only the Google Tag Manager code. Then, follow the process I showed in the video to set up the Google Tag in GTM to pass the info to GA4 with the measurement ID and you'll be good to go.

  • @ruanholsteyns7047
    @ruanholsteyns7047 7 місяців тому

    Great video, was almost there. Everything is firing except the purchase event 😞 Can you help me out? I've followed instructions but no luck...

    • @dominate.marketing
      @dominate.marketing  7 місяців тому

      Did you test it more than once? I had that happen once and then when I tested again it worked.

  • @KevserKurt-os8ni
    @KevserKurt-os8ni 10 місяців тому

    Awesome man. it helps a lot but can you show how to setup a google remarketing tag for ecommerce businesses with custom parameters

  • @ohill5
    @ohill5 4 місяці тому

    Great vid, but a word of warning on the way you've set up conversions in Google Ads, the way GA4 reports conversions is different to that of Google Ads. GA4 has a much more "smart" attribution model, and also takes into account all the other channels feeding into analytics, and awards a portion of the conversion accordingly (i.e. social may have played a part, as well as organic search etc.).
    Whereas, Google ads, only has sight on the paid Google products, not other channels, and therefore is a more accurate representation of Google ads performance (not Google ads, plus Facebook, plus organic etc.). So, I'd recommend setting your Google Ads conversions as your primary, and your imported GA4 goal as secondary.
    You can then use both to compare performance, so Google Ads conversion for optimisation, and reporting and GA4 for reporting only as it is a better representation of overall digital marketing performance.

    • @dominate.marketing
      @dominate.marketing  4 місяці тому +1

      Yeah, that's good advice. Appreciate you adding that in.

  • @Zii73
    @Zii73 4 місяці тому

    Thank you so much!!

  • @alexcorpse666
    @alexcorpse666 6 місяців тому

    Thanks, brother! Do you think Simprosys GSF is any better than the native Google & UA-cam Shopify app? I've heard the native one is limited compared to the GSF one, is it true? Which one would you recommend using? Thanks!!

    • @dominate.marketing
      @dominate.marketing  6 місяців тому +1

      I haven't heard of GSF nor have I tested it so I can't comment unfortunately.

  • @marcel1494
    @marcel1494 6 місяців тому

    Awesome tutorial, liked and subscribed. I noticed that when I use a coupon code + gift card + free shipping coupon code in checkout, the total value of purchase shows incorrectly on datalayer (in this case, the total conversion value will show wrong at GA4). I noticed that the gift card information is not applying (the datalayer is not detecting this info). Could you please tell me how can I fix that?

    • @dominate.marketing
      @dominate.marketing  6 місяців тому

      I'm actually not sure about this one. I'll have to look into it, if I find a solution I will let you know.

  • @Iam_Arun_Sagar
    @Iam_Arun_Sagar 5 місяців тому

    Thanks a lot man.......

  • @TomaszBorówka-j6w
    @TomaszBorówka-j6w 8 місяців тому

    Finally! Thanks man \o/

  • @VictoriaBalatskaya
    @VictoriaBalatskaya 3 місяці тому

    you have another subscriber

  • @francescocurletti7840
    @francescocurletti7840 Місяць тому

    just a question if i link shopify merchant with app in shopify. it installs the gtm automatically right? why you install manual? is it better? thank y

    • @dominate.marketing
      @dominate.marketing  Місяць тому

      You mean Google Merchant Center? That still won't install GTM/GA4

  • @ZayLaVee
    @ZayLaVee 6 місяців тому +2

    FYI... adding code to the Checkout Page in the 'Order status page section' at 4:52 in your video is now Deprecated. Do you have a video to handle this?

    • @2013pitttguy
      @2013pitttguy 5 місяців тому

      I had this same issue, I used Chat GPT, with the following prompt: "Create the code for this google tag, [insert your google head tag code] as a pixel in Shopify's new customer events. This tag will be on my thank you page after a customer purchase". AI spit out code that I put in Customer Events on Shopify and everything seems to be working fine.

    • @sageabay
      @sageabay 2 місяці тому

      same here

    • @emmanuelnsampolu1272
      @emmanuelnsampolu1272 Місяць тому +1

      Does anyone have an answer to this?

    • @christianjohn7916
      @christianjohn7916 Місяць тому

      Same for me as well

  • @systembackup
    @systembackup 2 місяці тому

    most people show in reverse.. they create conversion events in Google ads first then connect google analytics later and i used to think why do they import analytic events in google ads and which one should i choose, purchase event which i created under Google ads or events imported from analytics... I now understand i should choose analytics events , but then why google ads has this create conversion option in the Google ads and not just import option... it makes thinks confusing

    • @dominate.marketing
      @dominate.marketing  2 місяці тому

      Technically, if you are only running ads and don't care about tracking anything else, then setting up conversions right in Ads makes sense.
      Buy yeah, unfortunately they do all kinds of things that don't make sense.
      Both will work anyway.

  • @difference8x86
    @difference8x86 11 місяців тому

    Such a good video.

  • @gennarociotola_
    @gennarociotola_ 7 місяців тому

    Hi Friend, I watched your video because I'm having trouble tracking the purchase event. I followed the step by step guide but when I carry out the various steps in Debug View I don't see the event names like ADD TO CART etc.

    • @dominate.marketing
      @dominate.marketing  7 місяців тому

      Is it firing the tags at all in GTM? Also are you seeing Page Views in Debug at all or no?

  • @rfish2
    @rfish2 9 місяців тому

    In the Analytics overview the purchase conversions is after 24 hours still greyed out, but greyed out switched to the right (like at 12:46) and the count is up. So I think this conversion is already on by default. I was wondering though, could you build a conversion better based on the visit of the "thank you for your purchase page", because what if they cancel the payment during checkout (on paypal for example).

    • @dominate.marketing
      @dominate.marketing  9 місяців тому

      Yes it may well be on by default in some cases.
      You could do what you are suggesting with the Thank You page if you are using something like Woocommerce. However I'm not sure if you are able to do that with Shopify.
      In theory though the conversion should not fire if the payment fails in the method I showed in the video.

  • @jamesh3687
    @jamesh3687 11 місяців тому

    When you add ATC/Initiate Checkout as conversions, will those conversions populate under the conversion tab on Google shopping, or will it only show the conversions you are optimizing for?

    • @dominate.marketing
      @dominate.marketing  11 місяців тому

      If you mean on the ads you are running through the Merchant Center, then yes. If you don't want that to happen you can add them as a secondary conversion in Google Ads so that it only monitors them but doesn't optimize for it.

  • @Brian-ce7ol
    @Brian-ce7ol 3 місяці тому

    Hi, I'm confused so, we now have a GTM as well as the Google Tag loaded (via Google and UA-cam App), from my GTM side, there is no purchase event firing, as seen in the tag assistant view under the GTM-XXXXX, however the purchase event does fire from the G-XXXXX tag. In your video, it seems like the GTM fires the purchase event, but what I find is it fires from Google Tag only. Should it be somewhat both?

    • @dominate.marketing
      @dominate.marketing  3 місяці тому

      It should be both. If you installed the Google tag (not the GTM one) directly onto the confirmation page that's why that's firing but the GTM one isn't. Make sure you put the GTM code on the confirmation page also like I showed in this video.

  • @KarimMohsen-pk8nd
    @KarimMohsen-pk8nd 6 місяців тому

    Hi,
    You installed GA4 Config tag in GTM, and GTM into Shopify.
    You also installed GA4 directly into Shopify.
    Won't the data be recorded twice now?
    I know GTM is used for tracking emails, calls and form submit, but since GTM is installed in shopify liquid code, and GA4 is also in integrated in shopify, why include GA4 Config Tag in GTM?
    I have a client and even if GA4 is not installed in GTM, the custom events such as calls and emails still trigger in debug view since GA4 is installed already in Shopify through the "Google & UA-cam" integration.
    Let me know thanks!

    • @dominate.marketing
      @dominate.marketing  6 місяців тому

      GTM is what passes events through to GA4. If you don't include the GA4 config tag in GTM then GTM has nowhere to pass the events to.
      You can do it without GTM if you don't need custom events (I showed how to do it in my other video). The point of this setup is to allow you to add other events that are not passed by the app.
      Not sure how that setup you mentioned is working, but there must be some event trigger setup somewhere.

  • @briantan2963
    @briantan2963 7 місяців тому

    I'm not familiar with analytics. Why do you need to do GTM manually when we can just add the GA4 code into Shopify and gets tracking? what difference is GTM vs GA4 in this use-case that GA4 couldn't do/track already?

    • @dominate.marketing
      @dominate.marketing  7 місяців тому +2

      GA4 can't trigger and track specific events, it can only track the data fed to it.
      So if you put it directly into Shopify, it might not track all the events/conversions you want. For example, form submits, phone number clicks and things like that.
      GTM is used to send the events to GA4 so it can track them.
      If you don't need this, then you can do it directly in Shopify (I have another video showing how to do that).

  • @elpipila1
    @elpipila1 7 місяців тому

    Amazing

  • @marcosguimaraes9083
    @marcosguimaraes9083 8 місяців тому

    Muito bom
    FUncionou tudo

  • @ZayLaVee
    @ZayLaVee 6 місяців тому

    If we use GTM for GA4 for Shopify AND we use the native Shopify integration with GA4, doesn't that duplicate data?

    • @dominate.marketing
      @dominate.marketing  6 місяців тому

      I didn't have that issue by doing it the way I showed in the video.

  • @alexcorpse666
    @alexcorpse666 6 місяців тому

    Why is it necessary to add GA4 tag in the GTM if we then connect GA4 to the shop via Google & UA-cam app? I thought it does the job for us.

  • @alexandertaylor4190
    @alexandertaylor4190 Рік тому

    Great video!
    I have 2 questions:
    1. How do stop duplicate page_view events showing up? I'm guessing one is from Google Tag Manager and one is from the official Google Channel app.
    2. How can I associate Shopifys customerID with GA4s User-ID for all my logged in users?
    Thanks!

    • @dominate.marketing
      @dominate.marketing  Рік тому +1

      Thanks Alexander. To answer your questions:
      1. Sounds like that might be a setup issue, I'm not aware of that being a regular problem. Might be the case if you put the GTM or GA4 code in the Google Channel app as well as GTM, then it might send two.
      2. I'd be surprised if you could do this considering Google's push towards more privacy. Possibly a method does exist, but I'm not aware of it at this point in time.

    • @thauanpereira7259
      @thauanpereira7259 10 місяців тому

      I'm with the same problem you said in question 1.

    • @dominate.marketing
      @dominate.marketing  10 місяців тому +1

      @@thauanpereira7259 Double check that you definitely don't have the code twice somewhere on your site.

    • @Paula-jq5bo
      @Paula-jq5bo 9 місяців тому

      Hey! Thanks so much for the video, it’s great! I actually have the same problem with duplicate page_view events and it looks like you have the same in the video. I believe it comes from having the google tag in the page code and also the Google&UA-cam App on shopify. If someone figures out how to fix it, it would really help. Thanks

    • @dominate.marketing
      @dominate.marketing  9 місяців тому

      @@Paula-jq5bo I will investigate further, but yes it does sound like a duplicate code issue.

  • @PoltergeistLamb
    @PoltergeistLamb 9 місяців тому

    What if I update the shopify theme? wouldn't I lose this changes?

    • @dominate.marketing
      @dominate.marketing  9 місяців тому

      Just make sure all the codes are in the new theme file.

  • @AgnaySingh-fd8hj
    @AgnaySingh-fd8hj 7 місяців тому

    why can'ti not connect directly from shopify the option they are providing

  • @robertobarorebolledo8578
    @robertobarorebolledo8578 7 місяців тому

    Hi there man, many thanks for your video. I need some help maybe you can help me!
    I've a migrated my account from GA Universal to GA4, the thing is that I'm missing data from sales, orders and also the checkout process.
    With another store, I've followed up the steps that you teach on this video, and everything works perfect, then, I would like to replicate it to my other stores, specially the one that is not tracking good the data.
    I'm think of creating a new GTM Container, and create a new GA4 account and link my google ads conversion tracking to this new containt and g.ads 4 account.
    What would you suggest me to do? My actuall GA4 is very discordant with my shopify store data, so I want to fix this. Also, it's very important for me to link the actual g.ads conversion pixel, because it's the most profitable channel for me.
    Can you please suggest me a solution? Many thanks!!
    Roberto!

    • @dominate.marketing
      @dominate.marketing  7 місяців тому +1

      Hi Roberto. If you used that Migrate feature within Analytics to go from UA to GA4 then I would make a new property and start clean. That feature didn't work to well in my experience, and is probably the cause of your issue. Just make a new GTM container as you said, and a new GA4 property and start clean.

  • @mosheyuval350
    @mosheyuval350 5 місяців тому

    Great but you didn't explain how to set the checkout event for Google Ads / Meta Ads / GA4 etc.
    Pretty easy to do...

  • @robbertdezeeuw1198
    @robbertdezeeuw1198 11 місяців тому

    I think i did everything the way you showed in the video, but instead of add_to_cart i see form_start in the tag manager. And after a purchase i don't see the purchase event in the analytics debu mode. Any idea what might be wrong?

    • @dominate.marketing
      @dominate.marketing  11 місяців тому

      Did you connect the Google & UA-cam App in Shopify? Sounds like that isn't installed so the events are not passing.

    • @robbertdezeeuw1198
      @robbertdezeeuw1198 11 місяців тому

      @@dominate.marketing thanks for the reply. Yes i already had the google & youtube app installed. i had it connected with google ads and merchant center and was running a campaign. I never saw a purchase conversion though, so that was what i was trying to accomplish. I didn't have the tag properly setup, i have now i think, thanks to your video. i see all the events now in the analytics debugger, except for the purchase, that shows as a form_start event.

    • @dominate.marketing
      @dominate.marketing  11 місяців тому

      @@robbertdezeeuw1198 Message me privately and I'll take a look into this for you.

    • @JosephGarni-dk8xf
      @JosephGarni-dk8xf 11 місяців тому

      I am also facing this exact problem as well - any reason why this happened / how to fix the issue? Any help / info much appreciated :)

    • @dominate.marketing
      @dominate.marketing  11 місяців тому

      @@JosephGarni-dk8xf I am looking into this and will let you know. Might make a video on it depending on what the issue is.

  • @YonePepe
    @YonePepe 8 місяців тому +1

    Great tutorial but damn, why the hell Google has to make it so complicated? Extremely confusing

    • @dominate.marketing
      @dominate.marketing  8 місяців тому +1

      Tell me about it, no idea why they chose to do it this way.

  • @adityananda5575
    @adityananda5575 9 місяців тому

    When i click debug view i get a message saying internal error

    • @dominate.marketing
      @dominate.marketing  9 місяців тому

      Sounds like an issue on Google Analytics' side. I've never seen that before.

  • @AllAboutSkinDoha
    @AllAboutSkinDoha 6 місяців тому +1

    why you are doing all this so fast

  • @publikanguro.tecno.marketing
    @publikanguro.tecno.marketing 8 місяців тому

    Thank youfor this great tutorial.