Category: GTM
How to Break a Website Using Google Tag Manager
Google Tag Manager runs on over 30 million websites. It’s one of the most widely used tools for managing tracking and marketing scripts. Marketers love it — you can add a tag in 2 minutes, no developer needed, no deploy required. But GTM is essentially a script injector with a graphical interface. What does that…
Written by

dataLayer and recursive merge
dataLayer is a simple JavaScript array. Push an object, read it in a Google Tag Manager (GTM) variable, done. Nothing complicated about that. Right. If you’re designing dataLayer structures and haven’t heard of recursive merge yet, consider whether you want to keep reading. You’ll sleep worse. dataLayer vs. GTM data model — not the same…
Written by

Bugs in Tracking
Czech national holiday of web analytics. Traditionally held on the first Saturday in September. Yes, MeasureCamp. I gave a lecture on measurement errors and their monitoring. I promised the participants that I would publish the slides. However, the slides were only a supplement to the presentation. Practical examples can be found in the GTM export.For…
Written by


