Overview
What is Google Tag Manager?
From Google, the Google Tag Manager is a tag management application that facilitates creating, embedding, and updating tags across websites and mobile apps, thus gaining the benefits of data standardization and speed of deployment. Google touts an agency friendly system…
GTM is great for site tagging & tracking!
The Leading Tag Management App
Using Google Tag Manager to simplify tracking code management
Google Tag Manager - Not as Easy as I Thought 😬
Wouldn't Want To Live Without It
An easy to use tool for small busineses
GTM: Best in Service for Free
Google Tag Manager - Your Codeless Integrations Goto Tool
For marketing use, we implement advertising pixels from the main platforms - Facebook, Google, LinkedIn, …
This is the tracking tool you need to be using
Great Tool - Especially for Newbies!
FREE and POWERFUL software which allows to manage various tracking codes from one place
Google Tag Manager lets you track custom events on your website without having to change your website code.
Quick and Easy Tags
Excellent Tag Manager With a Learning Curve
Awards
Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards
Popular Features
- Event tracking (61)9.999%
- Rules-driven tag execution (58)8.383%
- Tag library (59)7.878%
- Ease of writing custom tags (63)7.575%
Pricing
What is Google Tag Manager?
From Google, the Google Tag Manager is a tag management application that facilitates creating, embedding, and updating tags across websites and mobile apps, thus gaining the benefits of data standardization and speed of deployment. Google touts an agency friendly system with multiple user access,…
Entry-level set up fee?
- No setup fee
Offerings
- Free Trial
- Free/Freemium Version
- Premium Consulting/Integration Services
Would you like us to let the vendor know that you want pricing?
25 people also want pricing
Alternatives Pricing
What is Falcon?
Falcon is a web analytics tag auditing tool which gives insights on missing and incorrectly configured analytic tags, marketing pixels, and tag management tools on a website. It supports monitoring a critical path for future discrepancy and alerts in case of any errors caused due to changes. Falcon…
Product Demos
Aori Tutorial Demo Full Google Ads SKAG Setup
Server-Side Tagging in Google Tag Manager (First Look & Demo)
How to Setup Google Tag Manager for Clickfunnels: Step by Step
Codeless Insight Tags Using Google Tag Manager
A/B testing with Google Tag Manager - demo of gtmtesting.com
Track Add to Cart in Google Tag Manager
Features
Security
This component helps a company minimize the security risks by controlling access to the software and its data, and encouraging best practices among users.
- 9.8Role-based user permissions(53) Ratings
Permissions to perform actions or access or modify data are assigned to roles, which are then assigned to users, reducing complexity of administration.
Tag Management
Features related to tag management
- 7.8Tag library(59) Ratings
The software natively supports a variety of vendors, including the most important or common ones such as Google and Adobe.
- 8Tag variable mapping(52) Ratings
The software allows users to manipulate data and map it to known variables in the tag without custom development.
- 7.5Ease of writing custom tags(63) Ratings
The software allows users to create and implement custom tags when a certain tag is not among the available templates.
- 8.3Rules-driven tag execution(58) Ratings
The software allows for flexible tag firing based on multi-part load rules, as well as tag sequencing and dependencies.
- 7.8Tag performance monitoring(55) Ratings
The software tracks things like tag load time, blocking tags, uptime / response time, and tag killing, and sends alerts.
- 8.3Page load times(46) Ratings
The tag management software has helped improve page load speeds.
- 8.4Mobile app tagging(32) Ratings
The software can manage tags for mobile apps as well as websites.
- 8.7Library of JavaScript extensions(35) Ratings
The software offers a library of pre-built JavaScript functions for use with tags and load rules for data manipulation, UI functionality or data collection.
Data Management & Integrity
Features related to data management and integrity
- 9.9Event tracking(61) Ratings
The software tracks events such as form abandonment, video plays, downloads, parallax scrolling, and infinite scroll.
- 9.8Mobile event tracking(44) Ratings
The software tracks mobile-specific interactions, such as zoom, rotate, and dialing phone numbers.
- 8.6Data distribution management(39) Ratings
The software manages the collection and distribution of data among various technologies.
- 8.7Universal data layer(55) Ratings
The software utilizes a set of universal data made available through the browser, server, or HTML content.
- 7.9Automated error checking(44) Ratings
The software automatically detects and alerts users of code errors.
Product Details
- About
- Integrations
- Tech Details
- FAQs
What is Google Tag Manager?
Google Tag Manager Integrations
Google Tag Manager Technical Details
Operating Systems | Unspecified |
---|---|
Mobile Application | No |
Frequently Asked Questions
Comparisons
Compare with
Reviews and Ratings
(231)Attribute Ratings
Reviews
(26-50 of 68)- Event tracking. Google Tag Manager makes setting up Google Analytics events much easier than before.
- Serving third-party tracking scripts. Just upload to GTM and it's on your website.
- Easily able to revert to previous versions if new configurations are causing issues.
- GTM needs a guide to implementing GA Event Tracking.
- Sometimes when Google Analytics script is served through GTM, ecommerce doesn't track correctly.
- Tags custom events with ease, tracking clicks and form submissions.
- VERSIONING! Yes, thank you very much! The ability to revert if something breaks once pushed to prod.
- Collaboration between teams, and adding users and permissions, is easy.
- The debugger tool could be improved.
- Bring back the classes/certification! Google removed this from the academy last year.
- More hand-holding for custom variables and tracking. I've hit a few roadblocks since I don't know Javascript.
Google Tag Manager is a huge time saver!
- It allows for super easy implementation of various code tags.
- You can easily add new tags or disable old tags no longer needed.
- You can implement tags site-wide or just on certain pages.
- I haven't come across any problems with using Google Tag Manager to date.
Google Tag Manager: A must have free tool for tracking!
It is a very effective tool to track clicks, campaigns, revenue, leads (etc) without the need of involving the dev team of our clients. With GTM, we can quickly tag everything ourselves, which makes us save time, email communications and let us see results almost instantly.
- GTM does a very good job in updating their predetermined triggers. Every so often they will add a new trigger that they see is needed. For example, the latest update was a Youtube trigger, element visibility trigger and scroll depth trigger. This helps in keeping up with digital marketing trends and tracking.
- There is a fairly good integration with other Google products like Google Analytics (of course), Google Optimize and Adwords. For example, GTM makes it easy to set up A/B testing with Optimize, since a there is a specific tag created for that.
- Having the option to create DOM variables and using them in the tags opens a world of possibility for tagging.
- There is no real tutorial for GTM, and the one that exists in Google Analytics academy is very basic. Google should create a library or a document that specifies how to use each of the elements available in GTM. Earlier today I was trying to use a feature for a GA tag that I've never used before, but couldn't find any information about it.
- They are not great at integrating with Facebook. FB is one of the most popular platforms for advertising, they should have created a specific Facebook tag by now to help marketer with their tracking.
- It's hard to connect several actions taken by the same person in 1 tag. For example, there is no easy way of tagging a multiple step action. Each tag will fire individually on each action instead of firing on conditions.
I think every marketer should know how to use GTM, at least the basic concept of creating tags and triggers. There are many non-Google online tutorials and scripts that other people have already written, which makes it even easier to achieve your goal.
GTM - Get free of the release schedule
- User roles - users can tinker around, but live publish requires admin approval
- Version history - If users fill out the easy to use log when publishing, then version history is easy to understand and explanatory
- Reverting changes - Easy to see the actual changes made, when the version was published and by who. Just two clicks to revert to an older version
- Preview mode - very helpful debug mode that works on the live webpage
- Custom HTML tags could be easier to use for not so code-savvy users. Error messages are sometimes hard to understand.
- Integration with SPA's
GTM saves time and simplifies advanced analytics
- Flexibility is critical. Being able to easily trigger actions on our website through Tag Manager saves me time in development and stress in the deployment of these tags. Not having to write a line of code and having the ability to trigger events on specific button clicks or scroll depth is nice, but being able to trigger events anywhere you can run a JavaScript function is incredible.
- Ease of use. It's great to be able to safely give other members of our digital marketing team access to GTM and trust that they can successfully navigate the platform, understand what active tags are doing, and create new tags.
- Testing and debugging. I'll also list this as a con for one small reason, but in large it's simple to test and see which tags are firing on specific page views, on button clicks, etc. Additionally, you can see every action that GTM tracks (and in turn create new tags based on those).
- In the debugger, it can sometimes be a frustrating interface. The drawer from the bottom of the screen is large and can be frustrating to navigate. While it gives you all of the information you need and after some time you get accustomed to the organization of it, it would be nice to have a more fluid interface to debug and read the output of GTM
- GA custom events have become more complicated with GTM. Once you understand the data layer, it is incredibly powerful, but not being able to use a simple GA Send command to push a custom event into your Analytics account is a bummer.
GTM makes it extremely easy to add code to the site, which can be extremely useful if you want to add a tracker, snippet or something related to a marketing, tracking, analytics or similar software (Adwords, Facebook Ads, Email marketing, Hotjar, Analytics, etc.)
Before GTM you had to add the code yourself to the site, which (1) can be very slow depending on your org bureaucracy or technology department and (2) can be way more inefficient that doing it with GTM, because it optimizes the code to keep it smaller.
This way you can be very agile from a marketing perspective without wasting time on technical issues.
- Selecting elements on a site [object, class, cookie, etc] (to later fire an event, send some data, etc) is very easy with triggers. Want to add an event when someone clicks on a button? Super easy. It was many many DOM selectors and you can even add custom functions if you need to do something more specific
- In general, firing events in different circumstances is very easy mixing triggers and tags. You can track almost any element of the DOM and do whatever you want with it.
- Testing is a great functionality. Only you can see what's on the site and you can debug it easily by seeing which events or tags were triggered and all the DOM elements involved (and why they matched the trigger).
- Working in environments (staging, production) and versioning is easy to do, deploying changes in 2 clicks.
- For someone who's just starting, it can be overwhelming to understand how it works. Onboarding is not easy and even thought it has improved a lot since it started, still has a way to go so you can actually understand what's going on.
- Documentation is very poor and generally you are on your own if it doesn't work right. Try searching for GTM gurus like Simo Ahava or ask forums, but general use cases or more docs don't exist.
- Debugging is a bit hard. Even thought you have the test functionality (which is useful) in some cases when you reload the page or the action takes you to another page (form submit, redirect, etc) it can be hard to debug.
You will be able to track almost any event of value that you want on the site (without adding any extra code, thanks to auto-event listener), add new marketing tools if needed in minutes and send events to multiple platforms.
This has huge value for your company if you think about it: measuring your efforts quickly and changing course if it is not working can save tons of money. I believe almost anyone who has a site on the internet can benefit from it because of how much time it saves (considering it's even free!).
Just beware: GTM opens the door so you can add any piece of code you want. Someone without much experience can overload the site or affect site speed.
Fast, Lightweight, a Great Entry to Tag Management
- Need to track onsite events? Build a single listener or trigger, and apply that trigger to countless different applications. A user form fill can trigger an AdWords and Facebook conversion, tag a Hotjar recording, signal deployment of a pop-up or just about anything else javascript-driven.
- GTM is basically coding light. For non-developers who might be terrified of GitHub, it makes features like version control, forking/branches and draft / deploy mode approachable.
- There are several good integrations, but there can always be more. Native tracking for call tracking solutions, analytics providers, non-Google advertisers would be top of my list.
- Documentation is just dreadful. Luckily there are some awesome folks out there doing crowdsourced tutorials (shout out to Simo Ahava) but by and large the Google Tag Manager instructions are worth what you pay for them.
- Separate containers for different sites and different pixels on those sites
- One consolidated dashboard and login to manage multiple properties, containers, and tags
- Ease of use and access
- There is a little bit of a learning curve to get GTM up and running, even with a tech background.
- There interface could be a little more user-friendly.
- The interface could be more clearly labeled upfront to make sure it's super easy to tell what's what.
- Google Tag Manager is a great container to keep all of your various .js tags and conversion pixels organized, and in one place, which keeps your code clean on your website.
- Google Tag Manager has a very robust and accurate firing trigger system, allowing you to quickly and easily set filters on when you would like certain tags to fire, and on which pages. You can even set the order in which tags fire, in case one tag requires the data of another.
- I really enjoy the Preview Mode, which allows you to see how your tags will interact with your website in a staging environment. It even spits out a URL that you can send to stakeholders who do not have GTM accounts, which lets them see the preview experience as well.
- We had some issues with "page flicker" when we would use GTM to implement our A/B testing software. According to the testing software knowledge base, they said it was due to Google Tag Manager supporting synchronous loading.
Tag Manager is great!
- Well organized and easy to see what has been created
- We can manage all of our clients accounts from one dashboard
- Easily integrates with other Google services
- There is a steep learning curve when it comes to learning how to set up and integrate different services.
- The help tips are vague and unhelpful
Tag Your Money Manager
- Google Tag Manager allows you to track specific links very well
- Google Tag Manager allows you to track clicks on HTML data such as forms
- Google Tag Manager allows you to have multiple triggers for specific tags
- Better training on how to use the product
- Super easy implementation
- Great guides and documentation available
- Awesome tool that helps marketers acquire more technical skills
- Potentially dangerous tool to give access to non-technical marketers
- Educational resources could be more specifics
- WordPress implementation could be easier
GTM FTW
- Allows for tracking of users
- Can activate triggers for defining when tags are executed
- Easy interface and setup
- Help section could be more in-depth
A Google Tag Manager beginner
- It's highly flexible and can be used on a variety different tags for basically anything you could dream of.
- It's reliable since it's part of the Google suite -- there is a strong positive reputation associated with Google products.
- Clients are willing to use it because it has a strong name like Google associated with it. Sometimes clients can get nervous about using other products on their websites.
- It's a little confusing to learn on your own. I definitely needed another party in my office to sit with me and walk me through it. More training material and documentation that is easy to navigate would be helpful.
Good overall tagging platform
- Allows our team to be mostly independent from IT - all we needed IT to do was to insert a piece of code into website and we were ready to go.
- Easy to start - GTM provides a few helpful ready tags that don't need much setting up and will get you started with tracking of the general web actions.
- Lots of help is available - whether its own Google material or information available online, if you get stuck, it's never too hard to find a solution.
- I'm still a bit confused about the data layer and how it can be used for more advanced tags. I have a feeling I'm not using GTM's full capability because I'm struggling to understand this area.
- The preview pane recently stopped displaying so that's delaying my progress. Don't know if it's to do with GTM itself or anything to do with our IT but I've not been able to load it for a while.
- Once you get started, going from the basic level of usage to the interesting parts takes a bit of learning and a whole lot of confusion if you are new to tagging. But I guess GTM is not alone in this.
- Flexibility. We can create one analytics tag that can apply to multiple sites with a single click. This saves a lot of time when we want to make a minor tweak that applies to, say, our marketing website and our application site.
- Testing. It's very simple to preview whether a tag has been implemented properly - just visit a page, and you can easily see whether the right tags are firing using the Debug tool. I use this regularly to flag potential issues.
- Integrations. The ability to add things like Adwords and Facebook Pixel directly to sites using GTM is nice - it enables us to have a single place to store that information rather than having multiple versions of code floating around, which we might forget to update if something changes.
- Ease of creation. The templated system for creating variables, triggers, and tags makes the setup process fairly simple (even if there is a learning curve).
- While it's nice to be able to create one tag and apply it across multiple sites or page types, sometimes it's almost too easy to do that. I've run into some situations where we were tracking pageviews in multiple properties mistakenly because the tag was too broadly applied. This is something I'd like to be able to flag more easily. In order to get the kind of granularity we require, it can be necessary to create multiple versions of the same tag, applied to different environments, which creates the possibility for error if our naming structure is not consistent.
- Messaging is not always clear. Occasionally we'll see a message saying that a bunch of changes has been made (for example when publishing a new version), but it's not immediately clear what those changes are. It would be nice to be able to see a detailed rundown of version changes at any given time, and what pages are affected by those changes.
Google Tag Manager - A Must for Managing Tracking Pixels
- Tag Manager is a Google product, so works well with other Google Products.
- Tag Manager has a large user base and features a wide collection of knowledge in the documentation.
- Tag Manager can be configured to fire on all pages, some pages or no pages, depending on your needs.
- Tag Manager is simple to learn and use.
- Tag Manager is required to be installed in two parts: one in your opening Head tag and once again below the footer .
- It can be simple to add several extra scripts and lose track of which scripts are important and which can be removed.
Reliable, Easy to use, Powerful and free!
- Fast learning curve
- Friendly integration with Other Google products
- Stable and reliable platform
- Provide more control to all tags on your sites.
- Ability to modify (on / off / pause) any tags very quickly, without bumping into deploys of IT area
- Transfer modifications tags and triggers to another workpace,
- Limited workspaces into the free version
Tag, You're It! Get Google Tag Manager for Your Business.
- It is excellent for tagging and tracking website behavior. Buttons, forms, calculators, PDF downloads, and just about every "event" on our website can be tagged.
- We have also seen our page load time speed up with the addition of Google Tag Manager, but I am not sure if Google promotes this as a benefit.
- We can change our Google tags, and the way they work, without having to alter the source code of our site, which is a tremendous benefit.
- In the beginning, Google Tag Manager can seem overwhelming and difficult to learn. It takes a lot of time to gain knowledge of Google Tag Manager. However, once you learn it, you will be off and running in no time.
- The Google Tag Manager preview, testing and debugging screens are on separate pages, and you will need to go to each one to see the results. If you have lots of tags, this can be time consuming.
- When naming a new Google Tag or trigger, you need to remember to name it properly, otherwise you run the risk of error and/or deletion of a live Google Tag. It would be great if an alert appeared that lets you know you are making a Tag with a name that has already been used on your website.
Understand what people are doing on your website with GTM
- It's much easier to set up something like a Facebook Pixel when you go through GTM, especially if you don't code.
- There are a good number of preset integrations.
- Technical Customer Service can assist well if you run into difficulty setting it up.
- Some coding knowledge is needed to set up advanced features. GTM could have more pre-set integrations.
- Setting up tags and triggers is a somewhat confusing structure in the beginning.
Is there any reason not to use this software?
- Versioning is great on GTM. This allows us to review changes made in the past, if something isn't working correctly in our reporting systems or conversion tracking systems.
- The preview mode is now used often to ensure that tags are being fired at the right time and on the correct pages. This means we don't have to create a bunch of test leads and then verify the data is showing in the reporting.
- Integrated tags make it quick to add tracking for Analytics and AdWords, and simple HTML tags have a place as well.
- Just today, I was able to export all the variables and tags from one landing page, and upload it into a new landing page. Then easily modify the few tags that changed, and my job was done. This would have been much more tedious if I were using a manual system.
- It would be nice to have GTM integrate more tracking pixels into is template system.
- Moving containers from one account to another could be easier.
- Maybe a desktop client could be nice as well.
Organize your Tracking Scripts with Google Tag Manager
- Tag Manager allows us to insert the tag manager tracking script on our website once and we are able to manage all tracking scripts we need for our site from the Tag Manager console. The benefit is we don't need to make website changes every time we modify our tracking scripts since this is done through the Tag Manager console.
- Tag Manager provides us the ability to create various rules straight from the console.. For example, we can trigger our conversion tracking scripts to fire only when visitors convert on our site.
- Tag Manager allows us to create custom events. For example, we can create a rule that reports the frequency and list of all outbound links clicked from our site.
- There is a learning curve on how to properly use Tag Manager and its many features. You will have to test any rules and events you create to make sure they are implemented & tracking correctly.
- As it is connected to other Google services, it is easy to integrate and connect to them.
- The interface is much simpler than it used to be and there is a lot of help online if you need guiding through the process.
- It stores your usage data, so it is easy to keep track of what changes you have made.
- It is quite easy to tell where you have gone wrong if something is not working.
- You have to be relatively tech-savvy to use it.
- There are other tools available which make it easier to run experiments.
- Keywords are missing in the search console due to privacy issues. Which is good as a consumer, but not for a marketeer.
GTM - The most open and powerful analytics tool out there
- Measuring custom interactions. If you know a bit of javascript, you can set yourself up to measure anything that happens client side on your site, no matter how complex the sequence.
- Out of the Box triggers. Even if you aren't great at javascript, you can set up interactions pretty easily.
- Independent deployment. You can create, manage, and deploy your tags yourself without waiting for your developers to deploy.
- No retroactive measurements. If you haven't set up a measurement, there's no way to go back in time to find it.
- Finicky javascript syntax. It can be picky about how it accepts scripts.
- Interface changes a lot. It's usually an improvement, but it can make learning difficult because old tutorials quickly become obsolete.
If your organization lacks someone with these skills, look into a solution like Heap if you are small enough.