Google Tag Manager Pageview Trigger Types

An overlooked and relatively under-documented feature of Google Tag Manager (GTM) is the ability to adjust the trigger type of a pageview trigger. The reason why this capability goes unnoticed to many is because the functionality is not as intuitive as the other custom trigger settings available and it is uncommon to have a lot cases that require varying pageview load scopes. While these reasons alone will make the common user avoid exploring deeper into the functionality, a recent issue I ran into related to this feature changed my perception and made me realize that every user should understand this

Read More

Google Tag Manager Event Listeners: How to Debug (Part Two)

In the first installment of this two part series, we created our first Google Tag Manager event listener to track all outbound link clicks. In part two, we are going to test this setup and make sure that our trigger logic fires tags with the correct outbound link information. Preview and Debug mode To kick off this process, enter Preview and Debug mode. Preview and Debug mode is Google Tag Manager's default testing console that tracks all on-page events and the tags, triggers and variables that are being triggered with each event. Brief interruption: For information on this tool, as

Read More

Google Tag Manager Debugging Tools

One of the most important, yet commonly overlooked portions of the Google Tag Manager (GTM) creation process is debugging. It is the final step before your hard work tracking data points pays off and the last thing that anyone wants to invest time in. Commonly referred to as quality assurance or QA’ing, this step in the tagging process requires repetitive mundane tasks to ensure that every possible user experience scenario is tested for and data consistency is validated. Hate it or not, the quality of your effort in this step will make or break your reporting and data quality.

Read More

Google Tag Manager Event Listeners: How to Implement (Part One)

A powerful feature of Google Tag Manager is the platforms ability to create event listeners that collects data on user interactions without the need for code. Never has something sounded so sweet to developers than the idea that data tracking is possible without ever touching the codebase. In the following two part guide, I will dive into detail about creating and testing event listeners for the purpose of reducing development hours and code bloat. Brief Note on Changes in Google Tag Manager (Version 2) A lot has changed with creating event listeners since version one of Google Tag Manager. In

Read More

Universal Analytics and Google Tag Manager

Google Tag Manager (GTM) is a tag management system that allows users to implement a snippet of code (known as a container tag) on their website/mobile app. This container tag gives the user the ability to deploy various types of analytics code to their project without additional hard coding. Not only does this limit on-page/in-app development, but it also provides a very efficient way of pushing code to your project in a consistent manner. This post won’t explore all of the features of the tag management system, but it will guide users on upgrading or implementing Universal

Read More

Connor Phillips

Senior Marketing Analyst


Connor Phillips is a Senior Marketing Analyst located in New York City. He enjoys digging into data and making data-driven marketing decisions. In his spare time he bartends, works on coding and loves to run.