GA Complete Pack for GTM

October 24, 2017
By Bounteous

Our GA Complete Pack includes all of our recipes to help setup and enhance a GA implementation, including some of our more advanced plugins.

  • Basic Pageview Tracking
  • File Download Tracking
  • Contact Link Click Tracking
  • Outbound Link Click Tracking
  • YouTube Tracking
  • Scroll Tracking
  • Cookie Management Tools
  • AJAX Listener

Ingredients

Tags

GA - Event - Contact Link Clicks

GA - Event - File Download

GA - Event - Outbound Link Click

GA - Pageview - All Pages

CU - AJAX Listener - LunaMetrics Plugin

CU - Cookie Remover - LunaMetrics Plugin

CU - Cookie Setter - LunaMetrics Plugin

CU - Scroll Tracking - LunaMetrics Plugin

CU - YouTube Tracking - LunaMetrics Plugin

GA - Event - Scroll Tracking

GA - Event - YouTube Tracking

Triggers

Link Click - 'tel' Or 'mailto' Protocol

Link Click - File Extension Is PDF, XLS, DOC, or TXT

Link Click - Outbound Link

Event - Remove Cookie

Event - Scroll Tracking

Event - Set Cookie

Event - YouTube Tracking

Variables

Page URL

Page Hostname

Page Domain Name

Debug Mode

Click Element

Click URL

Click File Extension

Click Filename

Click Hostname

Click Protocol

Click URL - No Protocol

JS - Is Outbound Click URL

Lookup - Link Type

Container ID

YOUR_GA_TRACKING_ID

DLV - attributes.contentType

DLV - attributes.fragment

DLV - attributes.headers

DLV - attributes.hostname

DLV - attributes.pathname

DLV - attributes.protocol

DLV - attributes.queryParameters

DLV - attributes.response

DLV - attributes.statusCode

DLV - attributes.statusText

DLV - attributes.timestamp

DLV - attributes.type

DLV - attributes.url

DLV - attributes - v1

DLV - attributes.distance

DLV - attributes.label

DLV - attributes.videoAction

DLV - attributes.videoUrl

Instructions

1. Download Container File

Download the container JSON file.

(You may need to right-click on the link and choose “Save Link As” or “Save Target As” to save the JSON file to your computer.)

 

2. Import JSON File into GTM

Log into your own Google Tag Manager container and head to the Admin section of the site. Under Container options, select Import Container. Check out this blog post for more details about importing a container file.

 

3. Update With Your Own Tracking ID

Update the Variable named {{YOUR_GA_TRACKING_ID}} with your Google Analytics Tracking ID (a.k.a. UA Number).

 

4. Preview & Publish

Use the Preview options to test this container on your own site. Try testing each of the events to make sure they’re working properly. If everything looks good, go ahead and publish!

 

Optional - Update Triggers

Cyrrently the “GA – Event – File Download” will only fire for certain file extensions: PDF, XLS, XLSX, DOC, DOCX, or TXT.

If you would like to enable more file extensions, edit the trigger named “Link Click – File Extension Is PDF, XLS, DOC, or TXT.”