28 March 2026: MeasureCamp Helsinki

That’s right, I changed the name! Huge thanks to Paul Gailey for the inspiration. Get the latest version of GTM Sonar here. Just a minor update this time. I added some informative text to the pop-up, along with an error screen if something goes wrong. Another change is that …

Continue reading

X

The Simmer Newsletter

Subscribe to the Simmer newsletter to get the latest news and content from Simo Ahava into your email inbox!

(Last updated June 2014: Read the latest post on the extension, GTM Sonar v1.2.) I updated my Chrome Extension, GTM Auto-Event Listener Debugger v1.1. I released the first version a couple of days ago. The extension can be used to debug Google Tag Manager’s auto-event …

Continue reading

(Last updated June 2014: Read the latest post on the extension, GTM Sonar v1.2.) Many of the Google Tag Manager articles on this blog could be considered hacks, in that they extend the out-of-the-box features of GTM in ways that will surely not be officially supported by Google. …

Continue reading

…or How My Organic Traffic Went Through The Roof. It’s been one of the craziest 365 days in my life, and I thought it would be apt to write a bit about all the stuff that’s taken place. I haven’t really been talking about myself in my guides and other …

Continue reading

Let’s say you want to set up a rudimentary email alert system in your Google Tag Manager implementation. Say, for example, you want to receive an email every time an uncaught error occurs on your website. It’s not a very good use case, since a large website can spawn …

Continue reading

In this post, I’ll walk you through a tutorial on how to create a Google Tag Manager extension. This extension will be a new listener, whose sole job is to listen for changes in the HTML and CSS markup on the page. The reason I’m teaching you how to create a DOM …

Continue reading

Author's picture

Simo Ahava

Husband | Father | Analytics developer
simo (at) simoahava.com

Senior Data Advocate at Reaktor

Finland