Wed, December 20, 2023
This post came about accidentally, but I hope it’ll be useful to many marketers during these pre-holiday days. Today, Dima Osiuk and I were discussing the landing page for the SERVER-SIDE GTM BASICS course and thought it would be great if the promo code could be prefilled in the form automatically whenever possible.
Read moreWed, December 9, 2020
When reading the title of this article, some of you might think: “Oh, it’s just another guy telling me to flip the switch and the event becomes a key one.” If that’s the case, I recommend reading this article to the end — I’m sure you’ll discover some unexpected ways to mark an event as a key event in Google Analytics 4.
Read moreSat, May 9, 2020
The last article on this blog was published almost a year ago — on July 30. It’s not that I didn’t have anything to write about, but somehow I just never got around to it. Meanwhile, the desire to share knowledge has been building up all this time, and in early April, I finally sat down to write a new post. It’s still in drafts. It can wait. But today’s topic? It can’t wait. In my opinion, it’s high time everyone dove into it — because this is where the future of analytics is headed. I’m talking, of course, about the new version of Google Analytics 4 (formerly App + Web) and the setup of Ecommerce.
Read moreWed, September 25, 2019
The importance of tracking form submissions on a website can’t be overstated — it’s one of the main ways users can leave a request. I’ve previously written articles on how to track form submissions in Google Tag Manager using a basic trigger or through validation inside the tag manager . Today, I want to show you another method — it’s suitable for forms where a thank-you popup appears after a successful submission. This method is based on using the Element Visibility trigger type. So, on the one hand, this article is about form tracking, and on the other — about working with the Element Visibility trigger.
Read moreFri, May 31, 2019
Google Tag Manager allows you to track a huge number of events occurring on the page using standard triggers, but in some cases, they’re not enough. That’s when sending custom events and using the corresponding trigger comes to the rescue. With custom events, you can track any user action — from adding a product to the cart to pressing a specific keyboard button.
Read moreThu, May 30, 2019
There’s no need to elaborate much on the importance of tracking scroll depth and time spent on a page. The more insights we gather about user interaction with page content, the better. Especially when approached from two angles: First, based on this data, you can understand how engaging and useful your content is for users. Second, you can segment users based on their interaction with a particular page. These segments can then be used, for instance, to create remarketing audiences. I’ve already written about scroll tracking using Google Tag Manager’s built-in functionality , and about how to evaluate content interaction by sending an event based on scroll depth and time spent on a page . Today, we’ll go through another solution based on a custom JavaScript script. This method allows you to capture both the maximum scroll depth and the precise time spent on a page.
Read moreTue, May 28, 2019
Form submission is one of the main ways to collect leads on a website. The simplest way to gain more insights is to send form submission data to Google Analytics 4. There are many ways to implement forms, which means there are also many ways to track them. I’ve already written an article on how to track user interactions with forms using Google Tag Manager . But that article didn’t cover working with the basic Form Submission trigger, which I want to walk you through now.
Read moreSat, May 25, 2019
I’ve already written in the first part of this article how important click tracking is for web analytics: Tracking Element Clicks on a Website Using Google Tag Manager . (If you haven’t read it yet — be sure to do so.) But even more important is tracking link clicks. When a user clicks a link, they might leave your site for another one — and you lose that visitor. Or they might click a phone number or email and contact you — which, of course, is much more pleasant. If you’ve read the previous article, you know that link clicks can be tracked using two types of triggers: All Clicks and Just Links . We've already covered the first one, so today we’ll focus on the second.
Read moreThu, May 23, 2019
The three main ways users interact with your website are page views , scrolling , and element clicks. I’ve already covered the first two in previous articles. Today, let’s focus on the third.
Read moreWed, May 22, 2019
Video production is not a cheap pleasure. And if you’ve created a video, it’s important to understand how users interact with it. If you're using Google Tag Manager in your work, tracking this is not difficult.
Read more