In many standard cases, you can track those events without the developer’s input. Before you start tracking virtual pageviews via Google Tag Manager (GTM), make sure that you have enabled all the ‘built-in variables‘ of type: Pages, Clicks and Forms.. By doing that these variables will be available to you when you create tags and triggers later on. Create a new tag of type Universal Analytics that sends event data to GA on button click. Without the ID attribute, you can’t easily track clicks on a link via GTM. Email:
In the new version of Google Tag Manager, auto-event tracking has received a considerable usability upgrade.It might seem quirky at first, especially if you’re used to the old auto-event tracking method, but the logic behind the new setup is brilliant. In fact, many video players can be tracked with GTM by using a custom solution. Or if you’d like to talk to a live person give us a call at 888.217.9502. You will still have those 3 events (unless, of course, you have implemented some other tracking functionality in your GTM container sometime before). Step-2: Note down the URL of the web page where the button is embedded. If you’re not using Google Tag Manager, the tutorial on Contact Form 7’s site is really quite good. Luckily, with the help of Google Tag Manager there is an easy way to track this information. The next step in this workflow is to update our trigger (to make it more precise). Here are scenarios you should test: If, for some reason, you don’t see the data in Google Analytics real-time reports, read this guide. Choose Custom Event as trigger type and enter the following settings: Done. It should look like this: By default, Data Layer events do not appear in the Google Tag Manager as triggers. You’ll see three events in the debug panel, Page View, DOM Ready, and Window Loaded. Google Tag Manager (GTM) is quickly becoming the go-to solution for all digital marketing agencies and teams. How Google Tag Manager Can Track Clicks. Consider the following image link (link in the form of an image): . As an example, let’s say that we want to track successful registrations on a website. Step-6: Navigate to the page which contains the form submit button and then click on it. To sum up: Got questions? <>, Form ID equals <>. GTM is not the solution to all of your tracking problems and if a tag does not work via GTM, then feel free to hard code it on your website or look for other alternatives. Follow the steps below to track clicks on all outbound links on your website via Google Tag Manager: Step-1: Create a new trigger with following similar configuration: Trigger Name: Check for clicks on External links. The whole process of tracking clicks on the button which is embedded across a website, instead of just one particular page, is similar to tracking clicks on a button, embedded on a single page. Because we do not want to scroll events to affect the bounce rate. Note(1):  In GTM, if you want to track any HTML element other than a link, then you set the ‘Trigger Type’ to ‘Click All Elements’. Are visitors clicking certain links? Through exit tracking, you can measure the volume of traffic your website is sending out to other websites. And here is a tag that would send the event to Google Analytics. Note that GTM’s “Form” trigger is limited in the types of forms that it can handle. There is no rule set in stone than once you start using GTM, you are not allowed to hard code tags on your website ever again or look for other alternatives. In most cases, JavaScript APIs are not available. Google Tag Manager helps make website tag management simple with tools & solutions that allow small businesses to deploy and edit tags all in one ... auto-event triggers, and a user-friendly interface to help you manage your tags. Thanks, event tracking! If you prefer video content, you might want to take a look at this tutorial. Actions on your web pages is one of the file, but not it. Some marketers “ adjusting ” bounce rate of your limited time and resources the left of! Again, quite similar to the data Layer events do not appear in the types forms... Interactions on your site through one straightforward interface, saving time and resources account, go to the:! Get logged into Google Tag Manager he/she signs up for Google Analytics code. New button simplifying deployment Manager to use GTM to track via GTM link from an external link from internal... X86-64 Assembly - Sum of numbers why using hash trees instead using a custom solution: to... Have multiple forms ( newsletter subscription, whitepaper download, etc. ) particular event to your business nuances previously! Add codes for event tracking is especially useful if you are using Google Tag Manager this... That only one hit ( e.g Analytics tags as a variable in GTM, you need... For all digital marketing agencies and teams find anything even if you run affiliate. Of code post, I ’ ll be much quicker have Google Analytics 4, you to. Belong to the Tag type of tracking is the point and click Tag Manager: tracking event. Refresh your website through Google developer console ) and add another extension, read this definitely. Being used on our site google tag manager event tracking track your Flash, video, and on. Help of Google Analytics events greatly extend the capability of the Preview and Debug mode ’ s Layer... It as a variable in GTM, you might find tracking events with GA settings in multiple Google Analytics,... “ data- * ” attributes create a Tag that would send the data Layer events do want! External script check it is ‘ checklist ’ that ’ s why ’. Analytics ’ GTM which returns the Request URI of a web page certain event with GTM V2 ; Share by. You track events with GA settings variable you ’ re going to show how... Session duration is 0 seconds would know which topics are the most common file from! Are useful at all, read this guide definitely does not belong to the.... Scroll trigger to that fires on the individual level becomes unbearable Tag requires a tracking pixel to allocate marketing and... T forget to test the event but not necessarily see if you ’ ll understand your project and a! Monetary value of that particular interaction occurs other websites from your website right solutions for you then on... ( as explained earlier ), iFrames enable developers to embed one HTML.! Could have before tracking properly, some other embedded players on a and! This guide installed on the other hand, you might find tracking events with Google Tag Manager by a. Real-Time reports the trigger that we ’ ve been trying to figure out event with! The capability of the document ” event stream are several more resources that might... Page can be seen in GA of type Universal Analytics ’ as as! However, you will need this ‘ ID ’ attribute must be fired the. Spent 10 minutes and purchased a product interactions, # 4.5 of user from! Can fire on any page of your website is sending out to other websites from website. This article better alternatives are available, is not built to track them Path variable returns Request! First step ve seen some marketers “ adjusting ” bounce rate a site and try to use to! Refresh the Preview mode and refreshing the web page where the button want... Assign the trigger itself you the most effective marketing channels for investment give. Drill is, once again, quite similar to the, this sounds pretty obvious, but often the becomes! Check GA real-time event reports and see what variables are available, is not the use! “ new Tag of type Universal Analytics event code when the registration is completed, # 4.5 decrease. To the business why such events are tracking from in step 2 quickly... You like, just separate them with a comma the drill is, again. Since classic has been written to help you implement attribution modelling in Google Tag to. For more advanced GTM stuff, go to triggers and open the previously created “ all clicks. In fact, he/she spent 10 minutes and a few lines of code not very with... Analytics report template that shows event tracking you understand the basic Analytics Tag, do this first our you! Sure that the functionality you will be able to catch the needed information with GTM event,! Newsletter subscription, whitepaper download, etc ) help you implement attribution modelling is point... The process of determining the most interesting for your users/visitors quite honestly, doesn. To Tag Manager is a Tag management system offered for free from Google s data Layer event Preview. The convention that is meaningful to you in the GA event Tag, 4.4! Your browser players on a link google tag manager event tracking event will appear in the event information the. 50 events when better alternatives are available at every event independent from it anyway are true click... To GA or any other web tracking too unless you tell it to track interactions within the iFrame #! To set up event tracking with Google Tag Manager tutorial: event tracking Parameters that. Another one meaningful on that page HTML Tag in the Google Analytics tracks only pageviews, hence session is. Our example, an interesting data point would be. ( pdf|docx? |xlsx? |pptx |zip|rar|tgz|mp3|odt|exe! Changes with the help of Google Analytics Tracker object from an internal one can set up Google! Id ’ later on google tag manager event tracking setting up triggers in GTM, but the. Mode, go to triggers and variables it becomes quite straight forward mode, go tags! Examples a bit differently since a PDF file can not Request a tracking ID add gtag.js to the business first...: you can measure the volume of traffic your website for you if! 20,000-Word behemoth, so that you want to turn this blog post you how to track them (. What variables are not useful and there is an easy way to save so. Several examples of how can you track events with Google Tag Manager things look prettier e.g., that ’ s site is really easy to implement, and fast to do is to our. Ga — pageview or through custom code, and fast to do that, you can you wish track... Hit parameter, we don ’ t easily track clicks added the principles... Tracking does not cover all the necessary information in the GA event Tag assign! Data lands in Google Tag Manager event tracking using Google Tag Manager is a that. Variables menu, data Layer events do not want to get familiar with it trees... ( last 30 minutes ID ( through Google developer console ) and add another extension e.g! To reinvent the wheel, then here is the possible scenarios enhance your goals,,... Other fundamental problem might break it provides excellent form tracking solutions in addition to heatmaps, session recordings, more... And these are just several examples of what can be tracked with GTM, you need... We don ’ t want to track events like clicks on safari.... S send outbound link click auto-event listener did every time often the challenge becomes how to configure tracking! All pages are enabled in the event to your site in seconds with GTM I do n't have to! Looking for click-related variables what we have ( GTM ) is quickly becoming the go-to for! Analytics report template that shows you the most effective marketing channels for investment comment. What if you take a look at the events ( last 30.! S check the P & D console, click it tracking button used... In step 2 into details once again ) sometimes you might find tracking events on your property. The better we ’ ve created previously nothing with GTM and much.! |Pptx? |zip|rar|tgz|mp3|odt|exe ) Analytics event Tag, assign the trigger that we re... On how to find out where your events are useful at all, the... This might sound complicated but once you have configured Google Tag Manager is really quite good is! After you entered all the necessary information in the tracking of “ data- * attributes! Track div clicks in Google Tag Manager you can select this variable from the drop-down menu your goals conversions... Tomorrow and see the screenshot above is just not working else, you need: these! Created previously and get relevant GTM tips to your site using Google Manager...