By LeVi Pham
Image source: AnalyticsMania
In our previous blog post on the topic, we covered the basics of Google Tag Manager (GTM) including its benefits and how to set up. In this article, we will provide you with guides on how to enable the 10 most popular tracking metrics and save you some time spent Googling them! This list is by no means exhaustive - there are many default tags and custom tags that can be added to suit your marketing strategy. Take time to experiment with different tags, triggers, and variables to improve data gathering and gain useful insights into your campaign performance.
- Button Clicks
- Scroll Tracking
- Outbound Links
- A Variable which captures the hostname of the clicked link
- A Click Trigger which has a filter for your site’s hostname
- Social Media
- Form Submissions
- Video Views
- Phone Calls
- Standard e-commerce: this report allows you to measure transactions and analyze purchase activity, such as product and transaction information, average order value, conversion rate, time to purchase, and other data
- Enhanced e-commerce: adds functionality to the standard e-commerce reports, to include metrics like: when customers added items to their shopping carts, when they started the checkout process, and when they completed a purchase.
Button clicks are the most important points of conversion on many websites. Some examples of buttons you might want to track include: navigation bar, subscribe/sign-up, “Learn More,” and just about any calls to action. The key difference to note is that there can be two types of click triggers set up for buttons: All Elements or Just Links. As their titles imply, the All Elements trigger tracks clicks of any element (link, image, button, etc.) while the Just Links trigger tracks link clicks only. If an HTML element is clicked and it (or its parent elements) has no hyperlink, the Just Links trigger will not catch that event. An “Add to Cart” button would be an example of a non-link button where an All Elements trigger is needed to send the click event to Google Analytics.
By comparing the GTM clicks report to the purchases report in Google Analytics, you can gain some insight into the conversion rate of your site, identify particular drop-offs, and make some changes to your flow or design. A guide on how to set up triggers for generic and custom buttons can be found on Luca Tagliaferro’s blog.
Scroll tracking is especially useful if you have a content-heavy site that aims to keep the user engaged for long periods. While standard pageview tracking on Google Analytics tells you that a web page was loaded, it does not tell you whether the user scrolled to view the content on the page. Enabling scroll tracking in GTM will help you understand metrics like Bounce Rate more thoroughly and tailor your marketing strategy according to users’ behaviour on your website. For example, you can show an additional promo banner at 25% of page depth to catch users that are about to leave the page or to try to collect their email so you can reconnect with them later. ClickInsight’s tutorial can show you how to set up scroll tracking in a few simple steps.
To track outbound links, you need to set up two things:
You can view Simo Ahava’s guide on how to set up these things in GTM. After this process, simply link the trigger back to Google Analytics by adding a new tag to track Outbound links.
Google Analytics does not automatically track PDFs and other downloadable files
In GTM, you can install pixels to measure ads performance on social media platforms as well as to install features onto your website without editing the page directly. GTM currently support tags from Facebook (which includes Instagram), Twitter, LinkedIn, and Pinterest. A list of Facebook features that can be added are shown on Social Media Examiner, which includes the Customer Chat Plugin, Alerts for Comments, or measuring conversions from Facebook traffic. Read on to find out how to measure ad performance on other social media platforms!
You may already know the importance of monitoring ads with Google Analytics. Google Ads and Google Analytics go hand in hand to provide you with a full picture of how well your ads are performing. Google Ads can provide detailed reporting on Ad Spend and Ad Performance, while Google Analytics can show you the path your visitors take through your website and the factors that influence the conversion rate. While you can easily link Google Adwords with Analytics, what about monitoring ads on other platforms? This is where GTM comes in. It allows you to link other ad platforms without having to paste additional code into your templates or individual pages. ClixMarketing offers a guide on other popular ad platforms and how to set them up in GTM.
Related Article: How to Improve Your Adwords Campaign
Form submissions are one of the most popular conversion actions on a website and are often the key goal of email, social media, or other digital marketing campaigns. However, the variety of available tools, plugins, and scripts for implementing forms on a website meant that there is no comprehensive solution for tracking all forms of submissions. You can check out AnalyticsMania’s very comprehensive guide on how to set up tracking on a standard HTML form as well as other types of forms. This includes “Thank You” page tracking, AJAX forms, Element Visibility triggers, and more.
GTM offers native support for YouTube video tracking through its built-in Youtube video trigger. It can capture the start and complete points of videos, as well as a user’s progress (e.g. 25%, 50%, 75%) and behaviours (pause, seeking, and buffering). It also supports lazy-loaded or dynamically inserted videos, which is useful for sites that defer loading videos until they are interacted with by the user. Simo Ahava gives a step-by-step guide of the setup process for video tracking in GTM. If your website uses other types of video players such as Vimeo or JW Player, you can set them up using different GTM container templates (or Recipes) as shown here.
There are several ways you can track phone calls with Google Tag Manager, which includes calls on Google Ads as well as website calls. To track phone numbers called directly from your website, you can use the same process as that for tracking link clicks, given that your phone number is shown as a hyperlink (formatted as href=”tel:555-555-5555” in your html code). You can see this post from AbsentData for a detailed step-by-step process.
GTM has a tag type called “Google Ads Calls from Website Conversion” which integrates directly with Google Ads to track phone calls, enabling you to track everything in one place. Before setting this up, you would need to create another tag to swap out the existing phone number on the site with a free Google Forwarding Number. This is necessary because Google Analytics cannot track phone calls on its own. If you have multiple phone numbers on the page, they can all be replaced with one Google Forwarding Number. View Bounteous’ article for some guidance with the process. Finally, do not forget to create goals in your Google Analytics account to analyze this information with regards to Acquisition. After you have set up your Goal, you can see the channels, sources, etc. that converted the most.
There are two different implementation methods for tracking e-commerce in Google Analytics:
- This information is important to help you optimize your digital marketing campaigns, and potentially alter the flow, content, or design of your target site(s). You can analyze where or why people are potentially abandoning your cart or the sales funnel. Use the data to create a better experience for the customer and improve your sales. See this guide from Google to learn how to implement Google Analytics ecommerce tags with GTM.
Google Tag Manager is a powerful tool that provides you with endless possibilities and freedom to collect marketing data. If the above list overwhelms you, remember that you do not need to track every single thing on your website! Keep in mind these last few tips to maximize the benefits of Google Tag Manager:
- Create a measurement plan and track only what matters for a specific project - reduce the noise and avoid errors!
- ALWAYS test and use debugging tools before publishing your tags - free Chrome extensions such as Tag Assistant and GA Debugger are among the most popular tools.
- Compare data between Google Tag Manager and Google Analytics - make sure they are consistent and avoid double tagging.