/r/GoogleTagManager
For discussion and questions about Google Tag Manager.
For questions and discussions about Google Tag Manager.
Get Help:
- Google Tag Manager Help
Tools:
- Tag Assistant Extension
Level Up:
- Google TM Fundamentals Training
- GA IQ Course Study Guide
- Release Notes
Find More:
- /r/GoogleAnalytics
- /r/GoogleWebmasterTools
- /r/GoogleAdwords
- /r/GoogleMyBusiness
- /r/GoogleDataStudio
- /r/GoogleOptimize
Enterprise Analytics:
- /r/GoogleAnalytics360
For Developers:
- /r/GoogleCloudCDN
- /r/GoogleAMPProject
unofficial
/r/GoogleTagManager
Hello everyone, I’m a "Web analytics and conversion tracking" freelancer and I love working in this field. Till now, I have consulted/worked with a lot of agencies/paid ads pros on project basis.
My specialty is in Google Tag Manager, Google Ads Conversion tracking, Facebook Pixel Conversion API, Google Analytics, Server side Tracking, Cookie Consent, etc.
I’m looking for such agencies or in-house teams who might need someone like me. I can set up all sorts of tracking including some simple Javascript & dataLayer.push() stuff, Enhanced Conversions, and can also work with cookies & consent modes.
Any leads would be greatly appreciated.
P.S. I can only work remotely.
Hi there. I have built my own CMP as an alternative to Cookiebot and CookieYes. Now I want to add our tag template to the gallery as we would like to make it easier for our users to install the GTM tag. I have submitted my Github repository several days ago through Google's submission form, however, I have had no communication from Google or whatsoever.
How will I know that they have successfully received my submission, as well as when the tag has been accepted or denied?
Does anyone have experience with this? I look forward to hearing from you how the process has been and also what the common types of feedback are. Any input is appreciated.
Hi,
Can anybody tell me how can i integrate GTM with my Notion Pages Website? I have been trying for many days. But i have Failed so if anybody know how to do it please share.
Thanks
Hello everyone, For anyone interesting in learning more about EM parameters and different issues assisted with it. I have published a blog on it, below is the link for it. Happy reading
When working on software development projects I tend to capture everything as a code. Use Terraform to manage infrastructure, save bash commands as scripts etc. That way I document every part of the project and it's operations in an actionable way, I can always check previous versions and review changes.
I know GTM is generally used by people with slightly different background, but when replicating similar setup between multiple containers, workspaces, accounts to customers, how do you typically handle it?
I'm aware that there are templates but they cannot capture complete setup, tags + triggers + variables. As a result I started to use GTM Import/Export feature a lot, but the resulting JSON document is not particularly user-friendly for managing it in a GIT repo (as proper JSON document should be...).
That's why, I've built a small utility tool in JS to transform those JSON files to and from YAML files removing some irrelevant parts that are apparently needed for successful import:
https://github.com/tagconcierge/gtm-json-to-yaml
I did it couple of months ago for internal usage, but I decided to share, gather some feedback, maybe it will be useful for someone or I will discover there are better ways to handle this problem.
Hi Guys,
I really need your help here because I'm a complete noob when it comes to GTM. I have an Adobe Portfolio website with my own domain. I have it connected to Google Analytics through the GA4 tracking code because that's the only thing you can connect to Adobe Portfolio (you can't get access to the website code). I set up a Google Ads ad but it needs conversion tracking so I tried to add Google Ads tags in GTM but nothing seems to fire. I followed every advice I found on the internet but nothing works. GA4 events don't fire in preview no matter what I set as a trigger. Can someone walk me through it step by step or tell me if it's even possible to track conversions through the GA4 tracking code without adding GTM code to my website? I know I probably sound like an idiot because honestly I have no idea what I'm doing. 🤦♂️
I really appreciate any help I can get.
Have a wonderful weekend!
Hi there!
I work with GTM/GA in a big company that's looking to move into server-side tracking soon. I'm aware that there are a host of benefits, including the reduced 3rd party JS load, the first party data enrichment, reducing PII leaks, etc.
One question that I had, was around 'pitching' SS GTM to business stakeholders, and trying to inform folks of what the financial benefits are of rolling out SS solutions (we spend a lot on LinkedIn Ads). Does anyone have good data on what this improvement looks like from a CPA perspective for rolling out CAPI solutions (I know Facebook CAPI is ~12% average improvement).
Additionally, if not - does anyone in the community know how this might be calculated?
I have access to OneTrust numbers (opt-out rates for tracking) if that's beneficial for the calculation.
I would like to know how to add a click action on a WhatsApp button on my page, to measure this conversion using the Google tag, could someone help me, I use Wordpress and the free version of Elementor.
I'm currently in the process of trying to test the some new Tags/Triggers for my web-site/client however each time I go to "Preview" the function for debug purposes I get hit with a message stating that the google Tag: "GTM-XXXXXXXXX, not found"--this is even after downloading "Tag Assistant" and double checking the source code. Why is this happening? Also yes the sight is making proper use of "gtag" and the ID is correct I have double/triple checked.
Hey,
Are User-defined Variables static for all the events on the page?
I was wanting to set a user-defined variable from a window.something.data. Can i map this directly, and will the user-defined variable be available for other events after it has fired.
Also, if you use the standard user-defined variable template, can you assess those values independently?
IE: if the user-defined variable is called {{UDV - Customer Details), can i map in window.something.customer.first_name to "First Name"
Cheer
Hi all!
Recently decided to go all-in on GTM after being performance marketeer for several years.
I'm very fluent in web & server side tracking setups. Also more advanced/custom tracking setups are things that I love to do :)
For some "proof of skill's":
https://www.linkedin.com/in/lowie-verschelden/
https://www.youtube.com/watch?v=plQTKDxhhFY&ab_channel=TAGGRS
I'm based in Europe & fluent in English.
So feel free to DM me when in need :)
Hello,I have setup Google ads conversion serverside, but when i test it - it says None for outgoing reqeust from server. what could be wrong?
The GTM Copy & Paste chrome extension is becoming unreliable, I seem to have issues every time using it. Are there other extensions that are any good?
A quick search doesn't show anything
Thanks
I have really good experience in the Tracking field with GTM and GA4, did many complex projects for lead gen and ecom business (such as iframe form tracking and custom javascript for datalayer push). But most of these were project based. I was specifically looking for a fixed position in an agency where they have multiple clients for me to work on multiple projects.
So i started outreaching to agencies in LinkedIn and through email. Tried multiple templates and multiple approaches, but didn't get much positive response as most of them had their guy to help them with technical marketing. I assumed there is a problem with me identifying which agencies to approach, how to categorize them. So now i am looking for suggestions on how to effectively find agencies where i can shine with my expertise.
I have learned so many things such as enhanced conversion tracking for Google and Bing ads , Pixel setup with Conversion API and server side tracking for Facebook, Snapchat, TikTok, Pinterest. But i have had slim chances to implement these. Adding to this, I also wish to advance my career in business analysis and learned some reporting with GA4, but not having the chance to nurture these had been kinda frustrating for me.
Worked 10 hours daily on outreach for the last 2 weeks. So any lead or suggestions on this would be highly appreciated as i am on the brink of losing motivation to find a genuine opportunity and flourish in my career as a Technical Marketer and Business Analyst.
It looks like I set everything up correctly for my Tag to trigger and the trigger works as shown in the screenshot, however there seems to be an extra prerequisite for my Tag to fire ( _event equals gtm.js) which I didn't set up and is not to be found in the Tag settings. How do I remove this _event trigger?
Looking to transition from agency work to freelancing in GA4 and GTM. With agency experience under my belt, I'm ready to dive into freelancing to further develop my skills and establish myself as a brand in the digital realm. Seeking guidance and referrals on finding clients in this niche. Willing to compensate for valuable referrals.
Hey conversion tracking lovers! This question is not 100% about GTM, but I wondered if anyone has encountered this issue with Hubspot offline conversion tracking before.
tl:dr: I'm trying to track Hubspot offline conversions for Google Ads and LinkedIn Ads, but conversions aren't being sent atm.
Goal:
I'm setting up offline tracking for a B2B SaaS, and I want to track these offline conversions for Google Ads and LinkedInAds:
MQL
SQL
Opportunity
Closed Won
Iwas initally tracking demo conversions this via GTM, but I want to move to server-side tracking. wth the events above. I've got taggers atm.
Context:
I've already created these lifecycle stages in Hubspot, and synced those events with Google Ads (using the new enhanced conversions) and LinkedIn Ads.
The Hubspot code is installed in all pages via GTM, and Google Pixel and LinkedIn pixel are also installed from Hubspot... although they are also installed in GTM (as I was using GTM before to track Demo conversions)
Problem:
These offline conversions aren't being send to LinkedIn Ads or Google Ads. I've tried pausing old conversions from GTM, so I'm only using the Hubspot server side, but this doesn't work either.
I can see the leads in Hubspot coming from these campaigns with the right lifecycle stage, but those aren't being tracked in Google Ads or LinkedIn Ads.
Does anyone know what could be the problem here? Can you recommend someone who can help me with this?
Thanks for your time!
Hello,
This is a real estate photography site https://snaplyst.com/book-now/ which has an embedded iframe that allows a user to choose products, enter personal information, book a time, and pay. I wish to collect mainly the value of the purchase and that the purchase has been made for Google Ads.
The iframe website ( aryeo.com ) allows for an app where I can add a Google Tag Manager Container ID to the iframe, which likely means I can treat it as a child and have it send to a parent (un-sure).
I am looking for anything to point me in the right direction, i.e.
Thank you!
Hi everyone, I have a problem with the order of the data layer push. I configured several events and uploaded a total set up to a new page. On the previous page, push events number 10 to 15 used to be between container loaded and Dom ready so that all of the tags get fully loaded and can be fired on window loaded
Now on this site as you see, everything happens after the window loaded and with that, none of the information is present in dataLayer when for example page view fires.
Can somebody please help with this issue?
Hello,
I am trying to record a purchase event into Google Analytics (GA4). I want to do it from the server (using a webhook from Stripe that notifies a purchase has been completed) instead of the client because it is more reliable.
I managed to send the events to GA4 using the Measurement Protocol API correctly.
Now, I have a server GTM running and I'd like to use it instead of the Measurement Protocol API since it makes sense that I use the server GTM to be notified of all my tracking events and I just distribute them later to whatever services I want in the future (e.g. Facebook).
So you can make the server GTM have the same Measurement Protocol API simply by adding the client called Measurement Protocol (GA4).
My problem is, that when using the Measurement Protocol from server GTM the events do not appear in GA4. I debugged the server GTM and they are being sent to GA4, they just simply don't appear.
Both calls are exactly the same, I only change the URL of the request...
I found some people saying I need to attach the session_id but I am already doing it.
Any ideas would be appreciated!
Hello everyone, I’m a Google Ads freelancer and I love working in this field but I enjoy working with tracking & analytics even more. I have consulted for an in house team before where my sole job was to build their tracking in GTM and I recently reached out to an agency for a job & they told me they were relying on someone external for GTM but would be interested to bring it in house.
That didn’t pan out eventually as they said they dont have many new clients rn but it made me wonder if there’s other agencies that might need a contractor or in house specialist just for Google Tag Manager. Even with my limited number of G Ads clients I often have to redo the tracking because of changes in business goals and landing pages so agencies with more clients would need someone specifically for this.
I’m looking for such agencies or in house teams who might need someone like me. I can setup all sorts of tracking including some simple Javascript & dataLayer.push() stuff, Enhanced Conversions and can also work with cookies & consent modes & what not.
I want to work on more complex stuff in GTM which my small lead gen clients do not have the need for such as Server Side tracking and by being part of a bigger organization with bigger clients & more advanced systems I’d get the opportunity to do so.
Any leads would be greatly appreciated.
P.s I can only work remote since I’m based in Pakistan & the agency scene here is very rudimentary.
Why do GA4 requests to an sGTM endpoint consistently use XHR instead of the ping method for transport?
I have been trying to fix this issue for over a month now.
My Google Ads conversion tag for the FormSubmit event is still running. Because of that, no event data is being passed through to Google Ads. I think the page might have redirected to the thank-you page before the tag could complete its task. Analytics Mania guide suggests adding a timer on the "wait for tag" option, but I cannot do that on a custom event.
The tag was firing successfully until some freelancer enabled consent mode v2 on my website. But the problem is I cannot verify if consent mode is the issue here as I use an older version of Chrome on Windows 8.1 which doesn't support GCS parameter.
GA4 tag for this same event fires up successfully.
Can someone help me here? I'm new to GTM and stuff, no idea what is going on.
Hello guys, I m a new user who tries to understand how google Tag Manager work. I’ve read all the section help in the website but I think I m just getting more lost. I have to put trackers on button in my website. Does anyone know how to put this system in place ?
I've got a vendor asking for custom image pixels to be installed. But they insist that the triggers only be page url, click url etc. Built in variables. I have the utm parameters passing through and I commonly always exclude traffic from triggering on a landing page by using utm queries from the URL.
But this vendor's stuff never works for them unless I skip that step. But it just seems like I am letting any and all traffic trigger the pixel then without utm matching. Like what's the purpose of a utm rigged URL if I'm not gonna match it in my triggers?
Am I not understanding something here? Need someone outside my head to help me see why it works for the vendor that way and why I don't need to filter the users.
I'm looking to track applications from MerdianLink in GA4. There is documentation for tracking them within Universal Analytics but I cannot seem to find anything updated for GA4. Does anyone have experience with tracking outside domain applications?
Thank you!
Hey guys,
As the title suggests, I am managing an Chinese website, located in the mainland (server and everything). Should I implement Baidu Statistics tracking code in GTM?
Thanks!
How do you push data to the datalayer in GTM?
Do i have to create a datalayer tag or is it already existing?
I am trying to connect the dots, and this is the missing piece of information, that I feel will unlock so much potential.
I Would love some ressources/tips/videos if anyone have any.
Best.
Hello folks.
I'm launching a website on WordPress. I installed it using Site Kit, both GA4 and GTM. What I was thinking is that in GTM I had placed the GA4 tag.
So could I be measuring twice? could sessions or visits be duplicated? Or would there be no problems?
Thank you!
Hey guys, I am trying to set up enhanced conversions and for the data layer variables the values are returning empty.
https://ibb.co/jfxzTW6
https://ibb.co/dJNWGTb
I followed the steps given on this article - https://adden.agency/blog/how-to-manually-set-up-google-ads-enhanced-conversions-the-easy-way/
Am I missing something here? Please help out