Google Tag Manager

How to Set Up Google AdWords Website Call Forwarding with Google Tag Manager

How to Set Up Google AdWords Website Call Forwarding with Google Tag ManagerGoogle’s documentation on how to set up Google AdWords website call forwarding with Google Tag Manager is surprising light with some glaring omission for these both being Google properties. In fact, Google does support this, but Google’s documentation is missing one key element, which is that the dynamic number replacement is actually supported by Google and therefore, you don’t have to seek out a third-party solution.

It’s also very simple to set up AdWords website call forwarding with Google’s method – it’s just not covered in the documentation!

These are the steps for Google Tag Manager to get your … Read More

Track YouTube Videos With Google Tag Manager in WordPress

Track Embedded Videos With Google Tag Manager in WordPressGoogle Tag Manager is extremely powerful. Most website interaction can be tracked without any customization, but, alas  do not pass the interaction values by default. This makes tracking the embedded videos a bit more high-touch. In this post, we’re going to track YouTube videos with Google Tag Manager in WordPress and tie it to applicable events in Google Analytics.

First, to track the embedded videos, we will be using a plugin. I typically hard code the Google Tag Manager code, but this plugin is starting to sway my recommendations. A little. If you do not want to use a plugin … Read More

Add Facebook Conversion Tag with Google Tag Manager

Typically, adding conversion tags such as Facebook’s conversion tag with Google Tag Manager is a breeze. Set up the custom HTML tag, place the conversion script and set the triggers to fire the conversion pixel. However, I found Facebook’s information for the conversion scripts to be fragmented, so I wanted to provide the complete overview here. Now, let’s add the Facebook conversion tag with Google Tag Manager.

Note that you will already need a Google Tag Manager account and you need the container placed on all of your site pages – or at least the pages you want to … Read More

Track Div Clicks in Google Tag Manager

Google Tag Manager has no shortage of functionality, but often the challenge becomes how to unlock this potential. In this post, I will cover how to track div clicks in Google Tag Manager by using the CSS Selector property.

There are many reasons you may need to specify a CSS div as the most descriptive element on a page to pass events to Google Analytics. If no unique class id, anchor text etc. are available it whittles down your options for tracking clicks in Google Analytics, but rest assured that you can track ALL div clicks in Google Tag Manager … Read More

How To Track Conversions in BingAds Using Google Tag Manager

How To Track Conversions in BingAds Using Google Tag ManagerGoogle Tag Manager is great. Out of the box, it lets you track site engagement that would have required manually tagging on-page elements in your code in the past. This site engagement can be configured to trigger events and then these events can trigger goals. These goals can then easily be imported into Google AdWords from Google Analytics. However, BingAds does not link to Analytics and even with UTM auto-tagging enabled you will need to configure your BingAds conversion tag to fire in addition to your Google Analytics goals.

BingAds conversion tags by default can be configured to fire on … Read More

Track Email Clicks in Google Tag Manager V2

Track Email Clicks in Google Tag Manager V2I’ve covered how to track mailto: clicks as events in Google Tag Manager before. Well, Google has updated their entire Google Tag Manager interface and with has come many changes. Without diving into the specifics of the changes, I’m going to show you how to track email clicks in Google Tag Manager V2. We will set these up to trigger events for Google Analytics. These events will instantly be visible in Google Analytics; you can also set these events to track as goals in Google Analytics.

The benefit of tracking email clicks as conversions is you can know the … Read More

Track Outbound Clicks in Google Tag Manager

This is a quick walk through on how to track outbound clicks in Google Tag Manager. There are a number of reasons to track outbound clicks in Google Tag Manager. For example, you want to fire an event for people clicking a download file. Maybe you want to track outbound clicks in Google Tag Manager to track social media clicks or clicks to Google Maps if you don’t iFrame them. These steps are very similar to tracking mailto clicks, in Google Tag Manager. This works for any internal site click for that matter.

What You’ll Need to Track Outbound Clicks

Read More

Track Mailto Clicks as Events in Google Tag Manager

Track Mailto Clicks as Events in Google Tag ManagerThe process to track mailto clicks as events in Google Tag Manager is easy using the auto-tag events. Google’s less detailed resource to track mailto clicks as events in Google Tag Manager can be found here. When looking to track mailto clicks as events in Google Tag Manager I had difficulty finding a good, thorough resource that didn’t have me include a bunch of unnecessary rules. You need the mailto click listener tag and the tag tying this to an event. One tag can capture multiple mailto clicks as events and separate them.

What You’ll Need to Track Mailto Clicks

Read More

Track Form Submissions as Events with Google Tag Manager (GTM)

Track Form Submissions as Events with Google Tag Manager (GTM)Google Tag Manager is wonderful. Along with a friendly UI replacement for all Google codes Google Tag Manager also works to replace third-party codes. You’re also easily able to track events in Google Tag Manager including the ability to track form submission as events with Google Tag Manager. Google’s resource for tracking form submits with Google Tag Manager can be found here. Mine hopefully elaborates on this process and provides supporting images.

Why Use Google Tag Manager to Track Form Submissions as Events?

  • Simplicity
  • No need to access/modify code
  • User management control without giving access to site source
  • Validation of
Read More