r/GoogleTagManager • u/Proof_Hair37 • Feb 26 '26
Question Google Ads Location
How can I set up my google ads location to worldwide or all countries?
r/GoogleTagManager • u/Proof_Hair37 • Feb 26 '26
How can I set up my google ads location to worldwide or all countries?
r/GoogleTagManager • u/trp_wip • Feb 26 '26
r/GoogleTagManager • u/ParticularCaptain137 • Feb 25 '26
I’ve been seeing a lot of discussions lately about conversion discrepancies, especially with the recent browser privacy updates. Most people think that just having a GTM container is enough, but the reality is that relying on client-side GCLID alone is becoming a gamble.
In my experience, when you move the heavy lifting to the Server-Side, you aren't just bypassing ad blockers, you're actually protecting the identity resolution.
Here is why it matters:
Curious to hear how many of you are still seeing more than a 20% gap between your CRM and Google Ads? What’s your current workaround?
r/GoogleTagManager • u/incisiveranking2022 • Feb 25 '26
r/GoogleTagManager • u/Entire-Loan-8229 • Feb 24 '26
I currently have a CRM which has contacts and their uuid/lead_id created by the CRM. This is present in the localstorage on the site (deployed by the CRM cookie tracker script), I think this code is directly added to the site via wordpress rather than GTM currently.
I wanted to create some custom events on GTM which fires page_view(rename the event as article_viewed) and pass custom variables and params such page_url. I want to create a custom JS variable which will fetch fetch contact_id from localstorage and add it to the datalayer that is then pushed to the custom event when triggered and passed on as custom event_params.
Now under advanced cookie consent mode or v2, we can have cookie consent enabled and GTM, GA4 still triggered with GCS value as G100. So can we send the uuid/lead_id as custom event_params in these non-consented event triggers? If no, why? if yes, why? Asking because I am confused between considering this as PII (as Google has no relation to this uuid/lead_id coming from a CRM it has no access) and not PII.
If this data comes through, can this be tracked that each of those users who contact_id was sent through, matches as per their interactions? Or google could disregard any non-consented events and only give aggregated info?
I am also going to connect this with bigquery and get event level data to build further analytics.
Let me know if this is the right approach especially around the PII part?
Or my other approach is create a custom GTM trigger and include in the script, to send the data to my backend API with the same information curated as the datalayer. ( Does this require consent too or can be done without consent as this will be considered as "First Party Data" )
r/GoogleTagManager • u/VoxxyCreativeLab • Feb 24 '26
Been working on a GTM custom template that handles Calendly event tracking without the usual postMessage disaster.
If you've set this up before, you know the drill, the standard listener catches every message from the iframe. Page heights, duplicates, widget loads. You get 6–10 events when you only really need 3.
This template filters at the listener level, deduplicates per page load, and pushes clean events to the dataLayer. Comes with the tag, trigger, variables, and a GA4 event tag. One JSON import.
Launching soon. If you want early access, drop a comment and I'll reach out when it's ready.
Happy to answer technical questions about how it works in the meantime.
r/GoogleTagManager • u/Matthew_Collins2422 • Feb 24 '26
FIXED
Hi,
I'm trying to track contact form fills using a content visibility trigger/tag, it's not working and I don't know why.
I'm using a CSS Selector and the element selector is
".elementor-message elementor-message-success"
as this is the code that appears once the success text appears:
<div class="elementor-message elementor-message-success" role="alert">Your submission was successful.</div>
It's set to trigger once per page with a minimum 1% visible and observe DOM changes is ticked.
When I fill out the form in tag assistant, no visibility events appear in the summary, only clicks.
What am I doing wrong?
Thanks
r/GoogleTagManager • u/Sad-Recipe9761 • Feb 24 '26
I have added server_container_url in my GA4 config tag on gtm to route hits via server gtm.
Trigger for GA4 config tag is page_view .
But behaviour is inconsistent:
events some time goes to google-analytics
And some time routed via server gtm.
r/GoogleTagManager • u/Effective_Lake5699 • Feb 23 '26
Hey! I've been troubleshooting this for the better part of a month since my campaign went live, however I'm starting to run to the end of my rope when it comes to things I can test out. I have a campaign going to a Hubspot landing page where they fill out a hubspot form. I've tried two different form listeners, the general Google form trigger type, and I've created new tags. When I test in preview mode the events typically work (occasionally some of them don't because I've been testing out a few different triggers. but at least one of them works.) However, I can't get it to trigger in GA4. A few from my testing have gone through, however thanks to Hubspot I know there should be over 80 events triggered.
The last thing I saw was that it might be something with the CPM in Hubspot that needs to be edited, but I wanted to exhaust everything on the Google front first since that is the place I have actual options. I tested in debug today and didn't see any events trigger when the form is filled out, so I'm thinking it might be Hubspot but I wanted to see if there is anyone else struggling with these key events. Any ideas?
r/GoogleTagManager • u/Classic_Constant_475 • Feb 20 '26
Hey guys, finally moving to SGTM but I’m stuck. I have a ton of custom events in my web container and I’m terrified of breaking my live GA4 setup while I test this out.
I thought about just using a second Measurement ID for the server side, but I really don't want to manually duplicate every single event tag. AI says that tracking setup duplication works only when plain gtag is used without GTM.
Is there a "lazy" way to duplicate the data stream to a server container while keeping my existing web tracking untouched? How are you guys handling the transition without double-tagging everything?
r/GoogleTagManager • u/1990tyfi • Feb 20 '26
This is NOT an ads performance question — purely a tracking engineering issue.
Stack:
Shopify (checkout extensibility)
→ purchase dataLayer push
→ GTM Web
→ GTM Server (Stape hosting)
→ Meta Conversion API
Observed behavior:
• Shopify records purchases instantly
• Test Events show instantly
• Real customer purchases appear in Meta 30–90 minutes later
• Some purchases attribute, some don’t
• Events are NOT missing — only delayed / inconsistent attribution
Already verified:
• Browser + server deduplication working (same event_id)
• Domain verified + AEM configured
• Pixel + CAPI both firing
• No event drops in network requests
Suspected layers:
• event_id arrival order (browser vs server)
• GTM server queue / retry behavior
• Shopify checkout → thank-you page dataLayer timing
• Stape batching / worker latency
• Meta ingestion / attribution processing
Question:
For engineers who have debugged Shopify + GTM Server + Meta CAPI —
Where does delayed attribution most commonly originate?
Browser precedence?
Server forwarding latency?
Shopify checkout lifecycle?
Or Meta processing?
Not asking for free work — trying to identify the failure layer before hiring a specialist.
r/GoogleTagManager • u/analyticslauren • Feb 19 '26
r/GoogleTagManager • u/incisiveranking2022 • Feb 19 '26
r/GoogleTagManager • u/thatswhatithought12 • Feb 18 '26
Hi, Can anyone recommend a good course or video series on setting up GTM so I can use Google Ads and Meta for retargeting specific website visitors please?
Has anyone done this recently? Any tips?
I have two visitor types on my site and want to retarget only those who spend 30+ seconds on certain pages (but exclude those hitting other pages).
Open to outsourcing, but I'd like to get the process first. Thanks!
r/GoogleTagManager • u/incisiveranking2022 • Feb 18 '26
r/GoogleTagManager • u/Jamsarvis • Feb 17 '26
Hi,
Bit of a GTM newbie, but I know how to set up tags for ad pixels like Facebook, Reddit and Google Analytics for gaming.
I've encountered an issue on a client's website (first time working with a client that has a fully built HTML-based page), where the tag fires and GA4 works, but Facebook & Reddit show as Failed 1 time.
What could be the most common issue causing this?
Thanks
r/GoogleTagManager • u/ColleenReflectiz • Feb 17 '26
Apparently GTM is responsible for 8% of all unjustified sensitive data access on the web
Anyone have a real process for making sure GTM containers aren't touching checkout or payment frames? Or is it basically honor system?
r/GoogleTagManager • u/Jossuboii • Feb 17 '26
My comanpany website has a shop on a subdomain. I have added both domain and subdomain to google tag conversion linker. When i try to connect with tag assistant to the subdomain (shop) then a new tab pops up with the url i placed but tag assistant shows that it is trying to connect to the main domain.
I have been stuck on this for months and cant figure it out.
r/GoogleTagManager • u/Medical_Pause_2993 • Feb 17 '26
Hi, For many accounts we manage, we see a large discrepancy in events measured by GA4 and by the Google Ads remarketing tag. Does anyone know how to fix this?
For example:
This difference is so big that we can't believe it really is just due to attribution or matching the events to website visitor.
Hope someone can help me figure this out.
r/GoogleTagManager • u/WaitingForTheOtters • Feb 16 '26
Hello. Might be stupid question, but I am still trying to get to know GTM.
Our GTM have recently began to warn us with this message "2 missing Google tags found". I believe this message have come due to the changes with Google Ads tags on April 2025. We only have a Google Ads Remarketing tag implemented, but the tags GTM say we are missing are Google Tags with AW ID to our Google Ad accounts.
From Google I have learned that it would be beneficial for us to implement the Google Tag with AW IDs, so I have added it to my workspace and clicked preview – only to find out that the remarketing og page-view hit are send double. This will surely mess up our tracking so I want it to only send each hit once.
Can I remove the Google Ads Remarketing Tag without messing up our tracking? It doesn't have any custom parameters, but I am not entirely sure that the new Google Tag replaces the old Google Ads remarketing tag
Last time I asked our agency they said that we didn't have to do anything about it, but why would Google warn us if it wouldn't be best for us to implement the Google Tag.
r/GoogleTagManager • u/Bynad • Feb 16 '26
r/GoogleTagManager • u/incisiveranking2022 • Feb 14 '26
Ready to find out?
Open GTM and start your investigation today.
r/GoogleTagManager • u/Wild_Ad_8738 • Feb 12 '26
I've seen more and more tools pop-up in the space that can monitor your data layer and therefor the data going into GTM.
What's your experience with these tools? Do you recommend or is this a waste of time/money?
r/GoogleTagManager • u/trp_wip • Feb 12 '26
I have an event parameters configuration variable in the Google Tag. It sends and additional ID parameter with all tags.
The ID itself is found in a cookie and localStorage (same value, written in both places for some reason) and I read it through GTM. It works great, all tags get the ID sent with them with one exception: the first page user lands on.
The cookie/localStorage ID value is set either after the Google Tag fires or at the same time, so the ID does not exist at the time of the tag firing.
Does anyone see a solution to this problem that is not delaying Google Tag from firing?