Hi Leon, in the video, you fire the FB Pixel in the client-side from a different event (cookie_consent_update) than the trigger in de server-side container (page_view). In my containers, that means that de event ID is different and therefore won't be deduplicated. How do you deal with this, without having to send the cookie_consent_update event to the server using the GA4 Event tag?
@ValentinaMikhaylevskaya10 сағат бұрын
It was very useful! Thanks a lot!
@AnshidBabu-r6fКүн бұрын
I don't understand why do you created default consent using simo ahava template. Won't cookie bots manage this by itself? I am just asking
@27282-dКүн бұрын
Hi thanks for the video. I added the file to my GTM container and followed the steps but the values keep coming back as undefined although I have the same page path structure?
@womio.travel2 күн бұрын
Best explanation by far! Works perfectly at the first try. You safed me a lot of time, frustration and money - Thank you 🙏
@Monirul_IslamBD2 күн бұрын
Hi leon, Great video as always. Thanks a lot. No. 2 advanced tip is an awesome tip. Please don't stop sharing these at the end of each video. Even please add 1/2 more advanced tips. Are you active on LinkedIn? Could you please so kind to share your LinkedIn profile link? I'll be glad to be connected. Thanks again.
@LéoCohen-Solal2 күн бұрын
Hi, Thanks for the video. One question I have is, should I pause my Google Ads Tags on the web container once I've published them on the server side container ?
@vincenthuygens-chipper2 күн бұрын
Hi Leon Moet je hiervoor een GTM aanmaken? Ik ben aan het kijken voor server side te implementeren voor een klant en ik kijk naar Stape of Elevar. Kan stape dit ook zelf hosten een server side tracking of niet? Bij Elevar moet je geen GTM server aanmaken.
@thejasonparker3 күн бұрын
Hi Leon, First off thank you for these awesome videos. I’ve just started learning about server side tracking and they have been really helpful. I’ve just signed up for a stape account and look forward to the accessing the mini course. Will there be guides on using stape e.g. power ups? Thanks again for the videos - Jason
@josh97873 күн бұрын
Thanks for the video. Do you also have one to show purchase events and other woocommerce data for capi and google tag. Cheers
@LeonKorteweg4 күн бұрын
Sign up for Stape and get my exclusive server-side tracking mini-course for free: www.leonkorteweg.com/stape-mi...
@BasBlok-j1m5 күн бұрын
Is there also a course for TAGGRS?
@D-Ratz7 күн бұрын
thanks bro
@goodone.digital9 күн бұрын
this is huge
@ScarletBowen-r3d10 күн бұрын
I have a question about the custom javascript. Should the formula be /10 or /100 for calculating in seconds? I've seen two different tutorials, and it's not clear which one to use.
@GSicKz10 күн бұрын
Very useful, thanks a lot! Indeed a game changer almost :) GA4 + Looker Studio is slowly becoming what it should have been at launch basically haha
@LeonKorteweg10 күн бұрын
💪🏻 I love Looker but never understood how something so common like a funnel could be so complicated.
@mikefawcett12810 күн бұрын
Is there a way to build closed funnels out the box?
@LeonKorteweg10 күн бұрын
I'm assuming you mean a funnel where a user has to complete step 1 first to be counted in step 2? To be honest, I don't see a simple solution. You can probably achieve this by preparing a custom BigQuery table based on the GA4 BigQuery export. But that requires a specific skillset that is also quite new to me.
@LeonKorteweg11 күн бұрын
Looking for ways to grow your traffic? ►► Grab my FREE cheatsheet here at: leonkorteweg.com/cheatsheet
@Monirul_IslamBD14 күн бұрын
Hi Leon, Thanks for the breakdown of GCP cost. I have a question to ask. If there is a multiple domain, we need to purchase business plan in Stape. But there is no package system in GCP, so if there is a multiple domains that I want to set up first-party server side for both of them, then what could be the cost? Can I set up multiple first-party domains in GCP? Is the process same as single domain? Is 2 GCP server enough? Thank in advance for your response.
@LeonKorteweg13 күн бұрын
Yes this could also be a reason to go for GCP, adding two or more subdomains to a single cloud run is no problem at all. There is a limit, but you can request an upgrade if you need to. The only consequence is that seperate domains share the same container. So even though every site has its own subdomain, the requests all end up in the same server container.
@Monirul_IslamBD13 күн бұрын
@@LeonKorteweg Thanks a lot. Now its clear.👍
@LarsRyeJeppesen14 күн бұрын
Thanks
@metanek17 күн бұрын
Thank you for the tutorial! Can you also explain how can we send email and phone number datas from contact form to meta for enhancing matching quality? (both client gtm and server gtm)
@LeonKorteweg11 күн бұрын
Yes that is on the list as well ;) thanks for the suggestion
@victorsv748417 күн бұрын
cant be as simple as that, can it? why wouldnt be that a standard setting if its just as easy as putting your webpage in that part?
@LeonKorteweg17 күн бұрын
Of course there is more work involved. If you do not install server-side GTM on a subdomain, the server_container_url setting won't work. My point here was to show that server-side GTM can help you set up tracking to a first-party endpoint. In my other sGTM video's I go into much more detail what steps are needed. Check the playlist on my channel if you're interested.
@LeonKorteweg17 күн бұрын
Sign up for Stape and get my exclusive server-side tracking mini-course for free: www.leonkorteweg.com/stape-mini-course
@AnnaParker71217 күн бұрын
Leon, thank you so much!
@Online-solutionNL20 күн бұрын
Goed uitgelegd, Leon is erin geslaagd om van iets ingewikkelds iets eenvoudigs te maken! Petje af.
@ApostolosKapatzas20 күн бұрын
Great video. Thanks! I have a question... What to do in case I have dynamic IP?
@MajaPetrovic-q7b21 күн бұрын
Hi, when will the videos come up where you show how to setup meta and linkedin ads on serverside and how to add consent to those media platfroms?
@LeonKorteweg21 күн бұрын
I’ve got the meta ads video ready. Will publish that next monday. LinkedIn will happen later this month probably ✌🏻
@wva60922 күн бұрын
Do you have any videos on Matomo's Campaign URL Builder, Funnels, and Goals?
@LeonKorteweg21 күн бұрын
Not yet. But thanks for the suggestions. I’ve added them to my list!
@MaikelForward23 күн бұрын
Thanks for the tutorial Leon. Followed all the steps, but my events are not showing in the server container debug mode
@LeonKorteweg22 күн бұрын
Hey there! Here are a couple of things to check: - Are you testing your site through (client-side) GTM preview mode? This will flag your request with debug_mode=true, which will make sure they also end up in server-side preview mode. - In your client-side container GA4 config tag: What domain are you using in server_container_url parameter? (see 8:30) - In server-side container: Are you previewing the right url version (see 7:55) - This url needs to correspond with the server_container_url field that I mentioned above.
@MaikelForward21 күн бұрын
@@LeonKorteweg My man! Redid al the steps today and got it to work 💪 didn't do anything different, but it works now!
@PalanivelRaja28 күн бұрын
Informative. Thanks 👍
@LeonKorteweg28 күн бұрын
Get started with server-side tracking via Stape: leonkorteweg.nl/link/stape (affiliate)
@ericrichard494029 күн бұрын
Thanks for this great video Leon. You actually answered some questions I couldn't find such as should we have it installed on our website's server. Subscribed! Question, at what point does it make sense to consider the cloud version vs the paying for larger server capacities?
@LeonKorteweg28 күн бұрын
Thanks! To be honest, my experience with Matomo is still very limited to what I'm doing on my own sites right now. But in general my decision would be informed based on a couple of factors: - Are you tracking high or low traffic sites? Does the site has a potential for peak load? Is a load balancer required to prepare for that load? Do I have the knowledge and skill to set that all up, including monitoring and backups. - How mission critical is it? On managed hosting servers you often have daily backups in case things go south. But what happens if you don't track for one or two days. Does that get you in trouble? - Do you need the addons? The self-hosted version is incredibly limited when it comes to reporting. If I were to use it for a client I would probably get the Custom Report addon as a bare minimum, or try to process my own reports based on the raw data.
@ericrichard494026 күн бұрын
@@LeonKorteweg thanks for the detailed answer. Very interesting. I may not have enough exposure to the tool to know, but I do feel that these points are brushed over or not covered well.
@freeskierjim29 күн бұрын
Thanks for this. Tag firing options - once per page I assume?
@LeonKorteweg20 күн бұрын
I don't know what tags you mean exactly, but I would not use this feature unless there is a specific reason. If you do use this I recommend testing your setup thoroughly. Especially the scenario when consent is given later on in the first page load. If you set tag firing options to once per page, you may not be able to re-fire certain tags after consent has been given. I'm not sure how this feature interacts with tags that have been blocked by consent mode. So if you find out, please let me know ;)
@freeskierjim20 күн бұрын
@@LeonKorteweg I mean the two consent tags we set up in this video
@LeonKortewegАй бұрын
Get started with server-side tracking via Stape: leonkorteweg.nl/link/stape (affiliate)
@bloomouterwearАй бұрын
Thanks so much. This was really helpful.
@mauriceschwiertz5627Ай бұрын
I don't know why but it just doesn't work The only thing that changed is that functionality_storage is now granted which wasn't before but that doesn't help... I just can't find the mistake...
@zaferyldz9878Ай бұрын
Thanks Leon!
@GSicKzАй бұрын
Nice tutorial thank you - how does this play in with the cookiebanners and the traffic sources - we had quite some issues with clients after implementing the consent mode v2 etc. that a lot of traffic was put on for example source (not set) by GA4 - is this server side setup different or the same when it comes to measuring where the traffic comes from?
@LeonKortewegАй бұрын
Thanks 👊🏻 I'm currently working on a next video on this very topic. Showing how to integrate a cookiebanner / consent mode in a server-side GTM setup. I've seen myself that GA4 has trouble assigning traffic sources and campaigns with several of my clients. It's not always clear what is causing this. Consent Mode gets a lot of blame, but I haven't seen someone actually researching this and I've not been able to pinpoint one specific cause myself. One thing I've found that when using Cloud Run for your server-side container, that adding geolocation headers is really important: www.simoahava.com/analytics/cloud-run-server-side-tagging-google-tag-manager/#add-geolocation-headers-to-the-traffic Hope this helps 👍🏻
@LeonKortewegАй бұрын
Get started with server-side tracking via Stape: leonkorteweg.nl/link/stape (affiliate)
@ZubayerPPCАй бұрын
Thanks for your information. Can you please make a video about server-side tracking using the Google cloud server?
@un-oiseauАй бұрын
That's fantastic! You've answered to all my long-standing questions🙌
@LeonKortewegАй бұрын
Get started with server-side tracking via Stape: leonkorteweg.nl/link/stape (affiliate)
@AnshulPatil-s5rАй бұрын
Does this manages third party script also, or only manages script that are loaded in GTM?
@LeonKortewegАй бұрын
No this way only handles scripts inside GTM. There is an autoblocking feature in Cookiebot, but you have to use a hardcoded tag for that.
@AnshulPatil-s5rАй бұрын
@@LeonKorteweg Thanks! I have a follow up questions. While this method manages cookies in GTM. How do i manage consent for the cookies which are set because I am using a third party service in my website. Is there just one way to manage all cookies, or do i need to manage (GTM cookies and third party cookies) separately.
@Monirul_IslamBDАй бұрын
Loves your contents whenever drops. Thanks for the explanation. Could you please also share a rough idea about how much GCP cost per month on average? For example if monthly traffic is 20,000 then how much will it costs? Thanks.
@LeonKortewegАй бұрын
I literally recorded a video in this 30 minutes ago 😁 Will probably go live next week somewhere.
@Monirul_IslamBDАй бұрын
@@LeonKorteweg Really!! Great! Looking forward to that.😀
@LeonKortewegАй бұрын
Get started with server-side tracking via Stape: leonkorteweg.nl/link/stape (affiliate)
@LeonKortewegАй бұрын
Get started with server-side tracking via Stape: leonkorteweg.nl/link/stape (affiliate)
@MultiHeosАй бұрын
Thank you vor this very clear treaning.
@jimpannell2035Ай бұрын
Great to have you back. If these benchmark numbers are even remotely accurate, it sounds like it is worth it.
Ай бұрын
Welcome back Leon 🙌
@Vic-b22Ай бұрын
Hi Leon, Amazing content as always, very interested to learn more about server side especially via stape. please make this a series of tutorials :) :) :)