Google Tag Manager Server-side Tagging Tutorial - what it is, setup, and more

Поділитися
Вставка
  • Опубліковано 18 жов 2024

КОМЕНТАРІ • 101

  • @TheSachinRK
    @TheSachinRK 4 роки тому +4

    Thanks for this detailed video Julius, I can't wait for you to start creating content on App + Web configurations. Cheers

    • @AnalyticsMania
      @AnalyticsMania  4 роки тому

      @Alexey Vorobyov Thanks for the heads-up. The URL changed a bit. But I've implemented the redirect so that the old URL would also work

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

    Really good introduction to this topic! thank you, Julius

  • @renwang6157
    @renwang6157 4 роки тому +2

    This is the most understandable video. good job!

  • @alvar_p4l543
    @alvar_p4l543 4 роки тому +3

    Thanks Julius, such an endeavor to make us understand a rather cumbersome new concept in GTM.

  • @vincentmusschoot8142
    @vincentmusschoot8142 2 роки тому

    I made the step... Thank you for this nice and very well explained tutorial!

  • @federicotaboadela9692
    @federicotaboadela9692 4 роки тому +2

    Brilliant explanation Juluis, thank you!

  • @MuhammadAliSilat
    @MuhammadAliSilat 4 роки тому +1

    Thanks Julius, this is an informative and detailed video. I understood the process and it seems easy to implement But, I am mostly working with small and mid-sized businesses so I wouldn't implement it for them. However, this can be beneficial for larger websites with 100 users and conversions.

  • @TheFantayo
    @TheFantayo 3 роки тому

    Very good video. Very details. Every aspect is pretty much covered.

  • @Mike-op5us
    @Mike-op5us 3 роки тому +1

    I am a digital marketing student and currently learning about cookies. I am wondering if google analytics cookies are considered third party cookie? If so, does this new server-side tracking change them to first-party cookies because it is now sent to your own domain (server) first before its sent to google analytics?
    Hope to get an answer :) Thanks!

  • @joaoantunes8022
    @joaoantunes8022 4 роки тому +1

    Amazing explanation

  • @MarioBurgard
    @MarioBurgard 3 роки тому +1

    Thanks a lot. Great help.

  • @diariodeumambicioso
    @diariodeumambicioso 3 роки тому +1

    Really good job man. Thanks! :)

  • @andreasdenner7399
    @andreasdenner7399 2 роки тому

    Hey Julias, thanks for the great video. There is also a GTM docker image. Do you think that this is a solution that will be supported for long by Google?

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

    Hi Julius! - thank you for your high quality videos!
    I would have a question. In FB Events Manager when testing Events, there i can see that usually Server Events consist more client data, then the browser Events. Did you ever realize this issue?
    Do you think it makes sense to set it up in a way, that the Server Event will get preferred by FB, so that the Browser Event gets Deduplicated. Goal is to give Fb as much data as possible, and not loose it through deduplication, always prefer to deduplicate the event with less infos about the user&event.
    Would be very interested in your answer, thank you!
    greetings Ivo :)

  • @lucasappel5150
    @lucasappel5150 3 роки тому +1

    Hi Julius, great video! Do you know whether serverside tagging is still in Beta? I actually can't find this information on official Google Sites. Do you also know by any chance whether it's possible to track Floodlight and Google Ads Tags with the http endpoint solution? (there still don't seem to be more templates except the GA ones so far)

  • @mr.yellow3250
    @mr.yellow3250 3 роки тому +1

    nice video ! I also wonder what is the difference between measurement protocol and ss gtm ? They are both server side but something must be different right ? :D

  • @samjonney3956
    @samjonney3956 3 роки тому +1

    Such a great video, i will defiantly subscribe to your channel and watch all your videos

  • @fares57
    @fares57 2 роки тому

    So... for example, I have some custom scripts that manipulate the links in my website based in factors like document.referer, country (taken from 3rd party IPA) etc. I also have typical button and link clicking traffic . I need/ can to transfer these to a server side? Or I need to have both client side AND server side? Cause in this video I see no other use than just putting GA4 implementation through a server side tagging!

  • @MotoDiary2534
    @MotoDiary2534 2 роки тому

    We set up Facebook conversion api for server side tagging
    In that case, we create separate events on the browser and server side through Google Tag Manager and deduplicate it again.
    For example: purchase event
    But my query is to create browser and server side events while tagging server side for Google ads,
    But why not deduplicating it?

  • @talkinglobby2818
    @talkinglobby2818 3 роки тому +1

    How can I move my fb pixel code to server side container? It seems there's no server side version of fb pixel available except conversion api which is also not exact equivalent?

  • @arnoweb
    @arnoweb 3 роки тому

    Thanks, it's very useful.

  • @andreasdevjs298
    @andreasdevjs298 4 роки тому +1

    Thanks for the content!!

  • @kevkondro
    @kevkondro 2 роки тому

    Thanks for the guide! How the setup would look like, if we were to get the "events" into the tracking server directly from the backend? In other words, the event would not come from the client side and would not be sent to the TMG tracking server but instead the event (e.g. conversion event with various parameters) would come from the backend and be sent to the TMG tracking server and then distributed to relevant tracking partners (e.g. Adform, Adobe, QuantCast etc.). Or, Maybe for this purpose we do not even need to have a s2s GTM setup and instead build the direct connection between our backend and tracking partners?

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

    Thanks man!

  • @GiulioInTargetGroup
    @GiulioInTargetGroup 4 роки тому +1

    Hi Julius, I haven't understood one thing: if there are still tags on the user's browsers why there are "reduced loads on page"?

    • @AnalyticsMania
      @AnalyticsMania  4 роки тому +1

      It will be possible to, say, have one GA tag, fire it. And then in the SS container, that data will be sent to both GA and FB pixel. That's one tag instead of two.

  • @jakubnizniowski3455
    @jakubnizniowski3455 4 роки тому

    Thank you for the guide! It's fascinating to see what's the future of the website analytics. I'm sure that my company will dive into it when it's more mature, as we do a lot for the website performance and we care about the privacy of the users - it's great to be in control of the data sent to tracking and analytics tools.
    The hardest part is that it's hard to train those new skills you mentioned without actually trying it and using it. So I guess the best way to start is to train on some less important or even test website before fully jumping in. Or maybe you can suggest how to learn by practicing HTTP requests and Google Cloud in another way?

    • @AnalyticsMania
      @AnalyticsMania  4 роки тому +1

      No, I don't have specific tips on how to learn that

  • @ilovemohinga
    @ilovemohinga 3 роки тому +1

    Hi, may I know if this is a good alternative to combat the new iOS14 privacy policy?

  • @adeelmushtaq2585
    @adeelmushtaq2585 3 роки тому +1

    Very helpful and easy to understand video, quick question, if i have mulitple GA tags like (pageview, events etc) so will i need only one client and 1 tag?

    • @AnalyticsMania
      @AnalyticsMania  3 роки тому

      It can be enough to have one GA client and 1 GA tag in SGTM

    • @adeelmushtaq2585
      @adeelmushtaq2585 3 роки тому

      @@AnalyticsMania Thanks for prompt response, what about HTTP request tag, will I not need that for events created in client side GTM?

    • @AnalyticsMania
      @AnalyticsMania  3 роки тому

      @@adeelmushtaq2585 If you just want to send GA data from client side to server side and then to GA, you don't need HTTP request tag

    • @adeelmushtaq2585
      @adeelmushtaq2585 3 роки тому

      @@AnalyticsMania Thanks a lot, you got one more subscriber :)

    • @AnalyticsMania
      @AnalyticsMania  3 роки тому

      @@adeelmushtaq2585 great! Glad to have you among subscribers

  • @bryanmull1033
    @bryanmull1033 2 роки тому

    Your explanation is spot on though why adding a second container speeds things up defeats the reason why Google created Tag Manager in the first place. If adding another container is the answer, is adding a third of fourth another way to continue to optimize? A container for every script? This also seems rather unnecessary.

    • @AnalyticsMania
      @AnalyticsMania  2 роки тому

      I don't understand where you got that idea of adding more containers. There is one web container. It should remain that way.

  • @marcossastre8096
    @marcossastre8096 3 роки тому +1

    As an agency, if I get a paid Google Cloud Flexible environment, can I use that one for all my clients (with their own domains like track.client1.com track.client2.com etc, i.e different projects I guess?)? or each different domain needs its own paid Google Cloud Flexible environment?
    Thanks for sharing this, awesome content!

    • @AnalyticsMania
      @AnalyticsMania  3 роки тому

      The client should own the tagging server, thus it is recommended that every client has its own project. Because imagine what would happen if one day your client want to cancel your services - they should still own their SGTm setup.

  • @philippg2380
    @philippg2380 4 роки тому

    For me it's also Client-Side, just there is a Server between. I hoped i can track events directly from my server to Google Analytics with a simple REST Client maybe. I think its better to go back to the good old tracking tools without external serrvices.

    • @AnalyticsMania
      @AnalyticsMania  4 роки тому

      With server-side, you get an endpoint to which you can send data. Nothing stops you from sending data from your server to that endpoint (thus avoid any client-side codes).

  • @FlorianSchoel
    @FlorianSchoel 2 роки тому

    Do you have info (links/articles) on how this affects the GDPR Consent Banner situation? Since there is no more 3rd party cookies - can it altogether be ignored, or since data is still being sent to 3rd parties through the server - still need to use Consent-Banner with all its drawbacks?

    • @FlorianSchoel
      @FlorianSchoel 2 роки тому

      You answered my question at: ua-cam.com/video/XUGZMYyoDOY/v-deo.htmlm55s
      For anyone else who might be interested.

    • @AnalyticsMania
      @AnalyticsMania  2 роки тому +1

      Server side does not mean that you no longer need the consent banner. You still need it. Server side is just a technology.

  • @MarceloOtero92
    @MarceloOtero92 3 роки тому

    Thanks a lot, Julius :)

  • @jasonfletcher8
    @jasonfletcher8 2 роки тому

    Great video Julius. Question after you complete everything you went over here. Do you send all your web tags to the server from the client side GTM? Or do you have a way to parse out the event data into variables and then turn them into tags from the server-side to the GA servers. Totally understand getting the "all pages" tag done like you said, but what about the specific tags we have? Which GTM do we start with, web or server?

    • @CharlesR
      @CharlesR 2 роки тому

      Hey Jason, did you figure out the answer to this?

    • @mattayre5787
      @mattayre5787 2 роки тому

      @@CharlesR I'm still wondering about this also. Do all tags need to be migrated to server side or can just a few tags run that way?

    • @CharlesR
      @CharlesR 2 роки тому

      @@mattayre5787 I was only looking at it for Facebook server side and their WordPress plugin does all that for you now. I do the rest in GTM.

    • @mattayre5787
      @mattayre5787 2 роки тому

      @@CharlesR so you just use your facebook tags server side and everything else is still client side?

    • @CharlesR
      @CharlesR 2 роки тому

      @@mattayre5787 well, it's my understanding that the Facebook plugin I'm using sorts out serverside and conversion API, using my own server, and I use gtm too so I guess the answer is yes. I did go through the rigmarole of creating a Google cloud server especially for it, so learned how to do it, but then never used it.

  • @AltoLuxo
    @AltoLuxo 2 роки тому

    to improve the speed of my website i need only use serveside right ? i mean i was hiting 100 speed before GTM facebook, analitics, google and now with everything from GTM im having 70 page speed, so to improve my speed i cant have any client side GTM right and only stick with client side GTM right ?

  • @kanoksaksihon9894
    @kanoksaksihon9894 2 роки тому

    Thank you Julius, for my understanding, the GA tag has to be active and data will send through the server-side.
    That means if users don't allow the cookie consent, the tag will not be active, and the server-side will not active as well. my understanding is correct?

  • @bethanydawn
    @bethanydawn 2 роки тому

    Is Server-Side tracking able to be set up on a Squarespace website?

  • @mattayre5787
    @mattayre5787 2 роки тому

    How do tags fired via GTM server side work, with cookie compliance banners, which are currently configured client side in GTM? I want to test some marketing tags being sent server-side.

    • @AnalyticsMania
      @AnalyticsMania  2 роки тому

      A consent is stored in a cookie. Then you use that cookie's value to either block tags in the web GTM container or in the server container

  • @bibobibo1924
    @bibobibo1924 3 роки тому

    Since the recording of your video, Google has added the "Google Tag Manager: Web Container" client to the server container. Does this client make it possible to let all the tags firing in the original web container, to be sent to the server container instead? Meaning that you wouldn't have to create all your 3rd party tags (like Facebook custom events etc.) all over again?
    Thanks

  • @MrAlbertSi
    @MrAlbertSi 2 роки тому

    Will GA DebugView and GTM Preview mode work after we implement server-side tagging? Sounded like Julius said it won't.

  • @armenadamyan5890
    @armenadamyan5890 3 роки тому +1

    there is an instruction on how to configure on another server? not on google clouds platform

  • @zendonegan5470
    @zendonegan5470 2 роки тому

    Hi Julius, can I filter traffic using this feature?

  • @CaerelsJan
    @CaerelsJan 3 роки тому

    I've watched 4 videos on SS GTM already but I haven't found a single example of GA events or "button click" triggers in use for SS GTM. All the examples are pageview tags and pageview triggers (sort of).
    Can you make click trigger tags (e.g. "button click event") with server-side GTM or not?

    • @AnalyticsMania
      @AnalyticsMania  3 роки тому

      It's the same thing for any GA event. The GA client will accept any GA request and will forward it further. GA4 client will accept any GA4 request, UA client will forward any UA request.

  • @RomanMurtazin
    @RomanMurtazin 2 роки тому

    Hi Julius! Are you going to update this video? =) There are a lot of new features that have appeared in GTM SS since 2020 =)

    • @AnalyticsMania
      @AnalyticsMania  2 роки тому

      Maybe. Now the updated content is here www.analyticsmania.com/courses/intermediate-google-tag-manager-course/

  • @SvenGeorgiev
    @SvenGeorgiev 3 роки тому

    Hi Julius, what is the latest status here? So September 2021. Can SST still be ignored or do we as marketers HAVE to do this now?

    • @AnalyticsMania
      @AnalyticsMania  3 роки тому

      You can still do a lot of stuff without it. But the real answer is "it depends on many things" and there is no quick answer to this.
      If you get a lot of traffic from apple devices, SGTM will help. Want to send data to FB CAPI? SGTM can help a lot.
      Small business? Most likely the cost of SGTM cannot be justified, etc etc.

    • @SvenGeorgiev
      @SvenGeorgiev 3 роки тому

      @@AnalyticsMania thanks

  • @MrAlbertSi
    @MrAlbertSi 2 роки тому

    My understanding is users on a site who are using Safari or an adblocker aren't tracked properly in GA/GTM. Server-side tagging fixes this and allows us to track all users, is that right?

  • @md.noorealamkhan1088
    @md.noorealamkhan1088 9 місяців тому

    Informative

  • @marcusnielsen4716
    @marcusnielsen4716 2 роки тому

    Do you have an updated version for this tutorial?

    • @AnalyticsMania
      @AnalyticsMania  2 роки тому

      I have this (and many more things) in this course www.analyticsmania.com/courses/intermediate-google-tag-manager-course/

  • @onizukakimura
    @onizukakimura 3 роки тому

    I applied everything in the video for custom url. But when I tried to preview, it went to Google 404

  • @ВикторМашуков
    @ВикторМашуков 3 роки тому

    Hello! Does GTM Server-Side Tagging work well for SPA and PWA pages? Thanks!

    • @AnalyticsMania
      @AnalyticsMania  3 роки тому

      Everything still depends on your client side tracking. Serverside gtm does not make difference here.

  •  4 роки тому

    Nice!! video

  • @mattayre5787
    @mattayre5787 2 роки тому

    Is changing the transport URL completely necessary?

    • @AnalyticsMania
      @AnalyticsMania  2 роки тому

      It was. Now there is a checkbox "Send to server container"

  • @ddrci88
    @ddrci88 3 роки тому

    How much will be cost for a vps gtm ? Per month

  • @MaxRuso
    @MaxRuso 2 роки тому

    👍👍👍

  • @sanjiOPTV
    @sanjiOPTV 3 роки тому

    How many zones can one gmail account create?

  • @sonusaha9052
    @sonusaha9052 3 роки тому

    Can I create a two client name like -1 Google Analytics 2. GA4

    • @AnalyticsMania
      @AnalyticsMania  3 роки тому +1

      yes

    • @sonusaha9052
      @sonusaha9052 3 роки тому

      @@AnalyticsMania If I create two clients than any effect, we will get to see on Universal Analytics and GA4.

  • @deekshabhadoria170
    @deekshabhadoria170 3 роки тому

    What is the cost of per month if i have millions of traffic or pagviews on my website

    • @AnalyticsMania
      @AnalyticsMania  3 роки тому +1

      0. Unless you stream data to BigQuery. Then check Bigquery's pricing.

    • @deekshabhadoria170
      @deekshabhadoria170 3 роки тому

      @@AnalyticsMania one more doubt if i have already gtag id then how can i use or where i use that so that i can't lost that traffic... If i am implementing this server side tagging

  • @marekcieslak9426
    @marekcieslak9426 4 роки тому

    Ok but after free 3 month i must paid for Google Cloud?

  • @somesome23231
    @somesome23231 2 роки тому

    oudated for GA4

    • @AnalyticsMania
      @AnalyticsMania  2 роки тому

      Up-to-date content is available here www.analyticsmania.com/courses/intermediate-google-tag-manager-course/