What is Google Tag Manager?

The ongoing Video series defining, explaining, and reviewing Google Tag Manager tips and tutorials. Watch a new video every week to unlock your data potential.

Video 2: Walking through click to call, form submission, and implementation strategy.

This is a follow up to Deconstructing What is Google Tag Manager

Welcome back! It's been a long road coming here to this post. Quick recap: Was hired this year to build full-time at Praxis Metrics, accomplished my 5 year goal of moving to Europe (Barcelona), and finally have a vision of the future.

What is a click?

A click-to-call is used as an example. Watch as we dive into the trigger to what it really does. Briefly you'll learn the following:

  1. What is trigger
  2. How it's configured
  3. The inner workings of what triggers do

Default Trigger Setting

Google Tag Manager Trigger Default

  • Page URL
  • mactches RegEx
  • .*

Simply put, Page URL is looking for "all" pages that have a period, star (.*) which means all URL on your domain. Regular Expression is outside the scope of this tutorial.

The period, star tells Tag Manager that this trigger can potentially fire on every page.

Finding HTML Elements

In the example, I'm looking for the click-to-call number. The most important part of Google Tag Manager help is really learning about the developer tools inside of Google Chrome.

Scroll down to the button, right click, and select "Inspect" to see what's under the hood of the website.

Google Tag Manager Inspect HTML Element

<a href="tel:2047745555">Click here to call us now at 1-204-774-5555.</a>

Contains the code of the Link Click feature and you want to target the href HTML element. Everything inside of the quotes is going to be put into the trigger field in Step 4.

When that's all said and done you'll have a trigger that's completed.

Google Tag Manager Click URL Phone Number

  1. Click URL
  2. Contains
  3. tel:2047745555

Google Tag Manager is enabled on #3 and it Fires On #4. These are the two pieces to every tigger that make it work. There's more to this tutorial, but I'll leave the rest for the video.

Deconstructing Google Tag Manager: Triggers

Video 2: Walking through click to call, form submission, and implementation strategy. This is a follow up to Deconstructing What is Google Tag Manager Welcome back! It's been a long road coming here to this post. Quick recap: Was hired this year to build full-time at Praxis Metrics, accomplished my 5 year goal of moving to Europe (Barcel…

Michael ZimaMichael Zima

This is the first installment of a 3 part mini-series that reviews 3 keys steps in the Google Tag Manager implementation process. These pieces will be reviewing Tag Manger for a lead generation site. Going through click tags, form tags, and general tags when it gets progressively harder.

Video 1: Deconstructing what is Google Tag Manager?

Video 2: Walking through click to call, form submission, and implementation strategy.

Video 3: Troubleshooting a difficult tag that won’t fire or register a hit.

Variables Tabs

Google Tag Manager Variable Tab

Select all these buttons and turn them on.

Variables: Can be constants that can hold, modify, and change various inputs.

The Variables tab is the most important section inside of the dashboard. These built in variables will eliminate the noise regarding what is Google Tag Manager when thoroughly understood.Pages & Event are the only set that are enabled by default.

Make sure to click all the checkboxes under Clicks and Forms to allow you to "select" these built in features when constructing your very first Tag. There's a whole range of custom presents that should be considered and here's a couple we need to utilize the best entry-level feature of all: Event Tracking.

gaProperty

Google Tag Manager Analytics Variable

Create a custom variable containing your very own Google Analytics tracking ID. This variable allows you to store it as a constant without having to enter it every time.

URL Destination

Google Tag Manager URL Destination

Filter that will display the full URL when constructed into a Tag. This variable will be used to help construct event tracking and will report on what URL these events occur on.

Creating Your First Tag

Creating Your First Event Tracking Tag

  1. Label it
  2. Google Analytics by Default - there’s a lot of built in goodies
  3. Universal Analytics is by default
  4. Handle bars {{ will automatically generate the variable you’ve entered
  5. Display Features - future proof your tags
  6. Default is Page View

It's important to select the Event from the dropdown menu to build a correct event tracking tag.

When reviewing what is Google Tag Manager - you'll see it's a simple builder that take user action to do this or that. If you're interested in implementing your first tag, you'll have to learn about installing google tag manager in this post.

The difference with the selected "event" tag are the all too familiar event tracking fields appear.

Category, Action, Label - This is for event tracking. It's best to consider a type of naming convention to keep these separated and organized. The final piece is the {{URL Destination}} which will always be placed inside of Label field and when a global action (such as a footer link) is clicked; the position of the user will be recorded where they're on the site. Sorting links by which page generates the most actions is a handy report to evaluate engagement performance.

Take your event tracking template and turn it into a custom report in this tutorial. Acting on event tracking information will allow for detailed analysis that garner useful insights.

Deconstructing What is Google Tag Manager

This is the first installment of a 3 part mini-series that reviews 3 keys steps in the Google Tag Manager implementation process. These pieces will be reviewing Tag Manger for a lead generation site. Going through click tags, form tags, and general tags when it gets progressively harder. Video 1: Deconstructing what is Google Tag Manager…

Michael ZimaMichael Zima