Before we begin, if you do not realize what Google Tag Manager, find out all about it in a blog post Jon Hibbitt here!
Google Tag Manager (GTM) promises Digital Marketing Company Bath to reduce development time and project schedules, especially in the field of Event Tracking. Event tracking allows you to track user interactions outside link clicks and other user touchpoints that GA does not automatically track, like:
shipment tracking forms (newsletter registration, account registration, contact page)
Tracking click button (mailto: outbound link clicks, video plays, social interaction media)
These interactions are often valuable points touch users on your site that you will want to track as Events in GA. This event can be used as building blocks for Google Analytics goals, indicating that the goal has been achieved cherished sites.
GTM feature has opened the door for tracking which had previously been considered inconceivable,
Tracking weather data at your customer’s location
Tracking bounce rate timing of the Google SERPs for your landing pages
Track interactions in a complex AJAX modal popup on pages where the URL does not change
Historically, tracking events on your site is required to add code for the area you normally developer pages. With GTM you have three methods to deploy tracking events without developer assistance as you want! Happy days for marketers huh? Well, that’s the theory at least …
In practice, you still would face a scenario in which the developer support is required. For some businesses, embedded analytics used by developers may be a preferred option. We’ll get to the old one.
Posted introduce you to three options for adding Event Tracking through GTM and considers their relative pros and cons.
Here are three main methods of GTM Event Tracking:
Auto Tracking Events
impulse event using the code on the page
Method 1: Tracking Events in GTM
Google Tag Manager comes with some great built in features, which in theory, allows you to quickly send the event data to your GA account without adding a piece of code to your site.
The GTM Auto-Event tracking relies on the use of built in the ‘listener’ you turn to click it, click the link forms and other DOM elements that you can use the fire this trigger function GTM.
A typical example would be to track outbound links to other websites:
Enable this GTM Listener
How to enable the listener GTMs
To get started you need to enable GTM built in variables in matching the audience you want to set. In our example, we want to keep track of ‘out’ click links to other websites. Check the box in the window ‘Click’.
Now the audience is ready, you’ll want to set the trigger that fires GTM tag you when someone clicks on a link to an external site.
more data GA
And finally, this is an event tag is configured to fire when the trigger fires you set in the previous step.
Looking for a link? Scroll down to the bottom of this post!
Quick and easy to apply
There is no development resources required to implement tracking
Introducing you how GTM works
Easy to break if it is based on the CSS class. One of the design changes or tweaks to the CSS class name can break your tracking.
Some sites will still need the support of the developer to ensure the necessary HTML hooks fire in GTM.
Limitations – there is only so much that can track out of the box with this method. That being said, there are Digital Marketing Companies Bath some great pre-built script you can import and deploy in the blink of an eye (scroll to the resource if you can not wait one second longer to get this up and running).