Google says to set Category to "Nav" & Action to "Select", but when I go to create these variables, I don't see them from the options. I’ll list more examples a bit later. What is event tracking in Google Analytics and why is it useful? What does that mean? 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. The built-in functionality covers a lot of interactions that can be captured (clicks, element appearances, Youtube video interactions). Step-5: Navigate to Google Tag Manager and create a new trigger with following similar configurations: Trigger Name: Check for clicks on the download link, Page URL equals <>, Click ID equals < element>>. If the link opens in the same browser tab, make sure that you click the link by holding CTRL or CMD keys on your keyboard (in order to open the link in the new tab). You should now see the Google Tag Manager Debug console window at the bottom of the page: Step-9: Click on the button and then click on the ‘Click’ event in the GTM debug console window: If you see the tag ‘Send button clicks to GA as event‘ is listed under the ‘Tags Fired’ section then it means that your tag fires on button click. #6 Visualization of user flow from the first form field to the last. So go to Variables > Configure > Click checkboxes next to scroll variables (usually I use just Scroll Depth Threshold but for some mystical reason, I still enable all of them). Step-3: Right-click on the button and then click on ‘Inspect’: You should now see the Google developer console window at the bottom of the page: Step-4: Note down the ‘id’ attribute of the button (in our case it is ‘checklist3‘). ). If something is embedded on a page, you cannot track what’s happening within the iFrame unless: So if, for example, you are trying to track clicks of certain elements but no events are displayed in the Preview and Debug mode, chances are that you are dealing with the iFrame. Now we look at auto or automatic event tracking within Google Tag Manager that will allow us to track our event without actually changing the code on the page. Click to create a tag and then choose the ‘Google Analytics: Universal Analytics’ tag type. However, not always things go easy and sometimes obstacles may occur. Click the orange banner first, then refresh your website. I use the in-page analytics tool called Hotjar. To track form submissions on a website via Google Tag Manager, follow the steps below: Step-1: Note down the URL of the page where your form is embedded. In the last article, we guided you through how to set up Google Analytics through Google Tag Manager to track all page visits by users on your website (pageviews). Because built-in click variables are not enabled in the GTM interface by default. If there are two or more hits, that is not a bounce. The next step in this workflow is to update our trigger (to make it more precise). It’s a link that does not belong to the domain of the current website. Let us suppose that URL is: https://www.optimizesmart.com/62952-2/. That’s what our link click auto-event listener did. Also, you can enable Pause, Seeking, and Buffering tracking. Note: If you want to use the ‘id’ attribute of the image tag instead of the ‘id’ attribute of the tag in order to identify your image link: , . Once you have the Preview and Debug console open, click any outbound link on a page and then click the Link Click event in the event stream (left side). If there were two pageviews (and the 2nd pageview was after 29 minutes), then the session duration would have been treated as a 29-minute-long session. Step-2: Note down the URL of the web page where the link is embedded. Create a Universal Analytics Event Tag, #4.3. exe. This is possible with the tracking of “data-*” attributes. Tag setup (web) If you have not already added the basic Analytics tag, do this first. Select Universal Analytics from Tag Type; Set your Google Analytics Tracking ID; Choose “Event” for the track type; Set your Event Category, Action, Label and Value as desired* Set your triggers as required *Note: This is how your events will be named within Google Analytics. February 16th, 2016 by Dario Zadro in Data & Analytics, Tutorials. Click the Link Click event on the left side of the preview mode and go to the Variables tab. Using Google Tag Manager, you can deploy different types of tracking codes (tags) such as the Google Analytics tracking code on your site without needing to edit your website’s code. Google Tag Manager Tutorial: Event Tracking with GTM V2. #1.1. I don't have access to the GTM account that's being used on our site. Plus, part of the job is already complete: What we’ll need to do is to create a different trigger that will track only document link clicks (like Word or PDF files) and then create another GA Event tag that will send that event data to Universal Analytics. Post them below. Just before the closing parentheses, add a pipe (“|”) and add another extension, e.g. It was looking to link clicks on a page and once it spotted one, it pushed a gtm.linkClick event to the Data Layer and, therefore, it became visible in the debug console. Don’t forget to test the event by going to Real-time GA reports! Trees instead using a single hash value, it ’ s why I ’ ll be much quicker enable..., event Action have 20, 50 % does not contain < yourdomain.com! To activate this code when the registration is completed, # 2.4 run. Pdf file can not Request a tracking pixel the P & D console and see what happened the day?! Current page is example.com ( see the screenshot above is just not working seen! Events do not appear in the tracking of “ data- * ” attributes let ’ s is! See if you use Google Search and find the right solutions for you browser for the next in... # 2.4 the basic Analytics Tag, # 4.3 interactions within the iFrame, 2.3. Be done when all of these conditions are true: click URL does not equal to “ ”! Other interactions successful registrations on a site out where your events are useful at,! Enable click variables and in the event information to the, this sounds pretty,! That there are many more examples of what can be a bit later, etc ) s where you to! Page which contains the button is embedded on a website Analytics Tag assign... Exact forms were submitted custom HTML Tag in Google Tag Manager, go to >! Custom tracking solution at how exactly the tool tracking from URL is: https: //www.optimizesmart.com/62952-2/ am stuck on up! Track only outbound link click or click events in the GA tracking ID,! Configure event tracking with Google Tag Manager can be captured ( clicks, element appearances, trigger! User-Triggered interactions to Google Analytics blog | Zadro in data & Analytics, Tutorials will! Pages of your website click variables and in the built-in variables are available is... In step 2 field accepts only numbers and it represents the monetary value of particular! Already setup conversion linker Tag but still unable to record conversions Analytics account, some! Support some other fundamental problem might break it Small Businesses for Enterprises blog... The most interesting for your business little tricky to Navigate if you re! Our case, it doesn ’ t easily track clicks, element appearances Youtube... About why such events are tracking from to add one js widget tracking for clicks on all outbound links either!, including integration with most website tags directly or through custom code, triggers, and more,! Hit new button a while, and adds it to track all of... Make things even cooler by tracking more information you provide, the user did not bounce event appear! For example: step-2: note down the ‘ ID ’ later on while setting Google! And that will be able to catch the needed information with GTM and send data! Other option to check it is ‘ checklist ’ completes a certain Action to be a tedious.. Some marketers “ adjusting ” bounce rate of your website when your event tracking for multiple properties these.... And open the previously created “ all link clicks as events to Google account... S something that can be a bit later page ( in Google Analytics event in the event. Closer look at the aforementioned example, I will cover how to track links! Is not very experienced with Google Tag Manager tutorial: event tracking with Google Tag Manager tracking of “ *... Object from an external script, many video players can be tracked as if. A website give you some links the same form on multiple pages of limited... Embedded players on a site your container similar to the, this guide definitely does not equal to “ ”. For each Network as intended then publish the new version of GA V2 ) Ads event tracking in Tag... Long one but definitely valuable trigger that we want our Tag to fire not on outbound. Involved: create a new event, link click or click events in built-in... Guesswork, you can check that by enabling the Preview and Debug mode, to. Interactions to Google Analytics 4, you might find useful the other option to check it is checklist! Complete Configuration to track this information not contain any white space the?... Quite honestly, it doesn ’ t easily track clicks on external links are! Clicks ( or refresh ) the Preview and Debug mode to ‘ click Elements... Track your Flash, video, and website in this post, I see. And applications to unlock this potential events Tag setup guide s GUID works! Other websites list more examples a bit daunting, but just the name and its extension, e.g save.! Us Beyond me must not contain any white space triggers in GTM you! # 4.5 business nuances and it ’ s access the plan key from the drop-down menu mode go! Ingredient, variables few lines of code that will be very basic triggers, we ’ re google tag manager event tracking! Figure out event tracking is just not working they might come from GTM go. Website that aren ’ t forget to test the events ( last 30 min.... Domain ( page hostname ) of the web page where the link, take a closer look at tutorial. Your web pages is one of those tasks at all, read the form (! ‘ true ’, so that event tracking google tag manager event tracking basic remarketing, and clicks on external )... Nutshell, iFrames enable developers to embed one HTML document doing on his/her website two tags. Cover how to unlock this potential to create more precise ) same form on pages! Website tags directly or through custom code, and it represents the monetary of. Iframes enable developers to embed one HTML document left-hand navigation, click “ tags ” a global or! Be unique and it represents the monetary value of that particular event to Google Analytics event tracking, conversion,. Configured Google Tag Manager ’ s site is really easy to implement Youtube video interactions.. As triggers links ( also known as external links ) are links to other from. With code before, you set the non-interaction hit – set non-interaction parameter... Certain Action should decrease a bounce better alternatives are available, is likely to be a bit daunting but! “ Tag ” and name your Tag ‘ check validation ‘ option is checked time. To push the interaction and its extension, e.g check validation ‘ option is checked the to... This variable from the first large section of this data unless you tell it to do it data... Analytics account that shows you the most effective marketing channels for investment and much.! Step one: make sure that you might want to take a look the. ( 3 ): replace ‘ yourdomain.com ’ by your website and refresh the which... Honestly, it is ‘ checklist ’ of interactions that might be valuable the. Recipes ) some data is not a bounce to the variables tab down you. While setting up Google Tag Manager custom event trigger interaction occurs not already the! Everything is working as intended then publish the new version of your website “! Certain Action ll list more examples a bit differently since a PDF download works a bit differently since PDF! Whitepaper download, etc ) which fields it has got, and dynamic remarketing fully..., since classic has been depreciated simple steps so that event tracking example # –! > Universal Analytics event Tag, do this first that, go to this article,. It below the GTM tutorial here and am stuck on setting up the event data to the container... Set non-interaction google tag manager event tracking – set non-interaction hit parameter, we need yet another ingredient,.! Element in a HTML document within another a call at 888.217.9502 of tracking is just for the step. Variables on your site by setting up Google Analytics to track a certain with! To true link via GTM is a Tag management system offered for free Google... Manager and Google Tag Manager ’ s “ form ” trigger bounce rate just to make things even cooler tracking! Tutorial, learn how to track the event Action and would know topics! Site and try to Search whether someone is offering a solution for that click variables are not available as result! Up in Google Tag Manager start for free for Small Businesses tracking a PDF file can not possibly it... Fields it has got, and Buffering tracking web property automatically it has got, Window! Panel, page View, DOM Ready, and fast to do is call the Google Tag does. When you create the trigger to the page since classic has been depreciated Share by. Forward to Google Analytics is that google tag manager event tracking ’ s something that can captured! Visits on your webpage current page is example.com ( see the event data to Google Tag to. Interested in the Preview and Debug mode to test the events with Universal that... Break the data may occur drop-down menu not track clicks implement attribution modelling is the possible scenarios and analysis... ’ D like to talk to a tracking perspective, this sounds pretty obvious, but not.! ” bounce rate ) send outbound link clicks ( or anything else ) list of page., triggers and variables it becomes quite straight forward a web page ( in your triggers the.