Discover and read the best of Twitter Threads about #GoogleTagManager

Most recents (5)

🎉 #GoogleTagManager is 10 years old, happy birthday! 🎉

From "not having to bother IT" to inspiring thousands of digital marketers to learn some JavaScript, GTM has been transformative in our industry of data, analytics, and marketing.

Follow me on this trip down memory lane! Image
2/ The original idea was to make it easier (and less error-prone) to deploy marketing scripts on a website. GTM did this by introducing "tags", "rules" (AKA triggers), and "macros" (AKA variables).

The original UI was unpolished, but the power of the tool was tangible. Image
3/ From "firing rules" to tag fields, many of the things we see today in GTM were there already in the early days.

Google Tag Manager made it easy to deploy not just marketing tags but _any_ arbitrary JavaScript code with the Custom HTML tag. Image
Read 25 tweets
Two very, very important releases to server-side #GoogleTagManager. One of them is arguably *the most important* update to the platform in a long, long, time, and the other opens up a myriad of use cases for data enrichment at scale.

Read on!
First, we have ASYNCHRONOUS VARIABLES and PROMISES.

In short, you can use *variables* to run asynchronous operations (such as send HTTP requests or communicate with BigQuery), and anything the variable is attached to *will wait for it to complete*.

simoahava.com/analytics/asyn…
This is so useful, as it lets you do complex enrichment / API chaining without having to create custom clients or tags!

The new Promise API can be used to add this functionality to your template code, BUT: the send*, BigQuery, and Firestore APIs are automatically "promisified"!
Read 6 tweets
How to install chat widgets on serverless web apps (thread)
I recently did this for a client with a @webflow site using @MemberstackApp accounts and @intercom.

The same steps apply if you're using another chat widget, like @helpscout, or another hosted site service, like @squarespace, or DIY.

I'll walkthrough for Intercom & HelpScout ➡
(1) - Install the chat widget.

For @helpscout, slap their provided snippet in the custom code section of your Webflow site.

For @intercom, two steps:

1. Install #GoogleTagManager on Webflow - webflow.com/blog/integrati…

2. Install Intercom with GTM -
intercom.com/help/en/articl…
Read 12 tweets
It’s here, it’s here!

SERVER-SIDE TAGGING

#GoogleTagManager

The new Server container is now in public beta. You can create a new container in the Admin section of any Google Tag Manager account you have access to.

My guide:
simoahava.com/analytics/serv…

#measure

THREAD 1/11
Server-side tagging is (for now) a @GCPcloud managed environment, which serves as a server-side proxy for all your analytics, marketing, and advertising needs.

See this video for a walkthrough of how to set it up:



#measure

THREAD 2/11
With Server-side tagging you're looking at lots of benefits for your data pipeline; two in particular:

1. You *own* the proxy. Anything that passes through can be thoroughly assessed, validated, and dispatched OR purged by you.

simoahava.com/gtm-tips/build…

#measure

THREAD 3/11
Read 11 tweets
So, #GoogleTagManager introduced “server-side tagging”, at SuperWeek, which finally gives me a chance to unload some thoughts about it :)

Server-side tagging translates to a new “Server” container running on a cloud VM in your own domain namespace. 1/6
You send HTTP requests to it from the browser, and it parses these requests (using a new “Client” format), typically dispatching them to their respective endpoints server-to-server (e.g. Measurement Protocol). 2/6
Some amazing things you can do with it:

- Hit validation and fixing before the hit is sent to the endpoint
- PII and privacy controls for the requests before dispatch
- Send same request to multiple endpoints
- Customize the HTTP response back to the client (e.g. Set-Cookie) 3/6
Read 6 tweets

Related hashtags

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3.00/month or $30.00/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!