Skip to main content
TrustRadius
Google Tag Manager

Google Tag Manager

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…

Read more
Recent Reviews
Read all reviews

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

View all 14 features
  • Event tracking (61)
    9.9
    99%
  • Rules-driven tag execution (58)
    8.3
    83%
  • Tag library (59)
    7.8
    78%
  • Ease of writing custom tags (63)
    7.5
    75%
Return to navigation

Pricing

View all pricing
N/A
Unavailable

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…

Return to navigation

Product Demos

Aori Tutorial Demo Full Google Ads SKAG Setup

YouTube

Server-Side Tagging in Google Tag Manager (First Look & Demo)

YouTube

How to Setup Google Tag Manager for Clickfunnels: Step by Step

YouTube

Codeless Insight Tags Using Google Tag Manager

YouTube

A/B testing with Google Tag Manager - demo of gtmtesting.com

YouTube

Track Add to Cart in Google Tag Manager

YouTube
Return to navigation

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.8
Avg 8.6

Tag Management

Features related to tag management

8.1
Avg 8.0

Data Management & Integrity

Features related to data management and integrity

9
Avg 8.3
Return to navigation

Product Details

What is Google Tag Manager?

Google Tag Manager Integrations

Google Tag Manager Technical Details

Operating SystemsUnspecified
Mobile ApplicationNo

Frequently Asked Questions

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, and tools to improve tags performance like debugging, and rules, macros or automated tag firing. The Google Tag Manager also integrates with Google product DoubleClick. Moreover, Google Tag Manager is free.

Reviewers rate Event tracking highest, with a score of 9.9.

The most common users of Google Tag Manager are from Small Businesses (1-50 employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(231)

Attribute Ratings

Reviews

(51-68 of 68)
Companies can't remove reviews or game the system. Here's why
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Our Growth engineers are using Google Tag Manager to implement and manage various marketing, analytics and sales tracking scripts on our clients' websites and landing pages. We are also using it to implement highly customized events for every web property in order to track specific actions that the website's visitors perform on the website, and feed that data to Google Analytics for further analysis and optimization of the website's performance.
  • Script management: Google Tag Manager allows almost anyone to implement, modify and manage scripts on a website in an easy and user-friendly environment.
  • Version control: Google Tag Manager allows you to create editions of your website's scripts and roll back/forth between editions in an easy manner.
  • Custom event implementation: using Google Tag Manager you can implement custom events on a website (e.g. button click) which are then pushed automatically into Google Analytics for monitoring users' behavior.
  • Documentation: the existing documentation is not enough, given the countless features and possibilities available through Google Tag Manager
  • User onboarding: somebody unfamiliar with Google Tag Manager might have a hard time becoming familiar with the interface and functionality on their own
  • Google Tag Assistant, a crucial companion of Google Tag Manager does not seem to be working correctly most of the time.
Recommended for all infrastructure-heavy website developers, who need to manage a variety of scripts and functionality on a website. Recommended to front-end/back-end developers, digital marketers, growth hackers, and marketers with some technical experience who like to get hands-on with customizing and implementing marketing solutions. Not recommended to those unfamiliar with technical subjects, as its setup and operation might seem complex and frustrating.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
[It's] A powerful tool which is very easy to use both for the marketing team, the business analysts, and the developers. This is crucial for digital projects requiring a mix of all these different skills.
  • Workspace and version management
  • Auto-event tracking
  • AdWords compliancy
  • Google Analytics compliancy
  • Many options to define triggers: CSS, selector, built-in triggers (form, click, URL,), custom variables, etc.
  • Tags sequencing
  • Almost unlimited advanced use possibilities with the custom HTML tags and custom JavaScript variables
  • Data layer variables
  • Compliancy with Optimize AB test solution
  • Data intelligence (rule-based automation)
  • Collaboration (for multiple organizations working on the same container)
  • Use Google Analytics audience data to fire the tags
Best solution if you use Google Analytics. It may not be the most appropriate solution when you need to [have] tags fire synchronously.
Víctor Garnica | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Google Tag Manager is a tool used by my organization to take away the dependencies on the developer to put some pixels originally. Then we [have been able to] make progress on Google Analytics implementation [and] even [on] Adobe Analytics. GTM is a great tool to keep your website clean of codes [such] as Facebook, Sojern, Google Analytics, BlueKai and so many data providers.
  • Keeps your website clean of pixels on source code.
  • Quick answers for measurement of values on the website.
  • Easy way to identify problems in debug mode, before going to real measurement.
  • GTM needs to work more with other tools like Adobe Analytics.
  • The Google Tag Assistant reports some failures on the things implemented via GTM.
  • If you want to get a great experience [out] of GTM, you should learn some javaScript.
GTM is really good at making the basic tags easy, if you're going to use Google Analytics, Google Adwords or DoubleClick. You don´t need to look for another tool. If you have some stuff like Criteo or Crazy Egg this is your tool. But if you have to get some interactions without help of IT it is difficult sometimes to get the data.
Peter Jakus | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Google Tag Manager empowers our marketing and analytics specialists. They are able to do a lot of tracking code customisations without IT involvement (if a good Data Layer is already on the site). We prefer to have all tracking deployed through GTM, because the workflow and versioning system in GTM makes it easier to manage and keep organised.
  • Great user interface which shows the relationship between tags, triggers and variables. I like the layered interface.
  • Auto-event tracking - ability to track clicks, link clicks, form submits without developer involvement.
  • Broad selection of tag templates.
  • Good quality of reference materials.
  • Ability to import and export containers, and to manage GTM via API.
  • Templates for Facebook tracking are missing.
- Deploying simple tags which don't need additional data from the webmasters is very easy (e.g. live chat, Hotjar, Google Analytics Pageview, basic Adwords remarketing)
- Deploying complex tracking like Enhanced Ecommerce or Dynamic Remarketing is best done with a well planned and deployed Data Layer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Google Tag Manager is used by all clients who have tools outside of the Adobe suite (Adobe has its own TMS which comes free with the Web Analytics platform). GTM is simple, easy to use, has enterprise level features (such as multitasking), has its own debugging panel and the best part is that GTM documentation is public and abundant which is untrue for any other TMS.
  • Ability to add custom tags which do not have templates.
  • Easy integration with other tools that are part of the Google Suite.
  • User friendly interface and help section.
  • To publish a tag, the entire container needs to be published or a new workspace needs to be created. Some TMSs have the functionality to activate a tag without having to publish an entire container version.
  • It does not support advanced inbuilt functions such as cookie storage. But, custom scripts can be written.
Less appropriate if the organization has multiple websites/departments who want their own profile. In this case, if a tag has to be configured for more than one website, it will have to be configured equal number of times. A TMS like Tealium has the functionality to add script libraries where the tag will work for multiple properties even though configured just once.
Niall Totten | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Google Tag Manager is being used by a few departments to deploy marketing, UX, affiliate and other tags. The main business problem it solves is autonomy to deploy tags without requiring a code release by IT.
  • Built in support for numerous tags
  • Scalable for Enterprises
  • Community support
  • Synchronization between staging and production environments
  • Improved assistance with workspaces
  • Best suited for the deployment of high profile digital marketing tags.
  • Less suited to deploy bespoke tags.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Google Tag Manager is implemented as a container for all third-party scripts that have to run on our website. This includes analytics, UX and advertising tags, making it possible to fire tags only on the pages they're required on without development, and making the overall site more nimble.
  • Variables that enable you to tune your firing rules and manipulate data layer values.
  • Good selection of built-in tags that work especially well if you use Google services.
  • Inexpensive (i.e. free) compared to competitors.
  • Preview mode works really well, and I haven't seen this feature elsewhere.
  • Supports non-script browsers by using iframes.
  • Maintaining tags across multiple properties is still awkward.
  • Can't build custom tags that can be reused and manipulated from single point (although neither can competitors).
  • Tag position on the page is awkward, loading after the body tag.
Having used Google Tag Manager on multiple high traffic websites, I can say it is great in most situations, especially when Google tools (Analytics or DoubleClick) are used. It scales well and has been updated to be a competent solution as time has gone on. There are also great support options since it's widely used - something I haven't found for other tools.
March 31, 2017

Tags Managed!

Darian Rawson | TrustRadius Reviewer
Score 5 out of 10
Vetted Review
Verified User
Incentivized
We use Google Tag manager across dedicated iOS and android apps as well as web products to support more information beyond simple analytics
  • Single point of data for an app
  • Makes more sense for apps than other tools
  • Easy to implement in a short time
  • Documentation is confusing at times
  • Hard to know where a failure point is
  • Interface is a little clunky at times
It's well suited for dedicated app action tracking and custom event tracking It may not be the best solution for simple web analytics
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Our organization primarily uses it to fire ad pixel tags. It is much faster to set up these tags in Google Tag Manager (GTM) than it would be to implement them in our website code. This saves our company time and allows the business to operate more efficiently. Since GTM is a pretty technical tool, only our developers and experienced GTM users have access to it.
  • Many built in tags and variables to choose from. This helps users get up and running with GTM quickly.
  • 'Preview and debug' mode makes it easy to test code before deploying to the production environment.
  • Widely used by many people in the industry, so there is a lot of community support for Google tag manager.
  • It doesn't track offsite activities. This is problematic for businesses that are largely reliant on offsite activities that are managed by other systems.
  • It would be very useful if google tag manager could automatically pull in data from other systems (ex. advertising APIs, databases)
Businesses that are primarily run on the website and don't require server-side activities are a good fit for Google Tag Manger. However, businesses in which server-side processes are key aspects of their business will not find it as useful for managing all of their analytics tags.
Taylor Lyles | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We use Google Tag manager to deploy the various marketing technologies we have invested in to give a more well-rounded view of our consumer. Instead of our IT team needing to add a new tag to the header of each of our pages, slowing them down, all of our tags reside in our Google Tag Manager container. This saves us time and increases our speed to market.
  • Fairly Robust Platform
  • Trusted Name of Google
  • Support is not great
  • Native integrations are somewhat limited
  • Not quite as intuitive as it could be
A small to midsized company with 25 or fewer tags will be more than fine with the free version of Google Tag Manager. When you get into larger deployments the amount of time spend on people managing it could justify a larger scale purchase.
Emily Janowski | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
it is being used by our media department. I familiarized myself with Google Tag Manager because I used it in a previous role, and because I wanted to stay up-to-date to be able to provide my client with useful and relevant information.
  • Training methods are very helpful
  • There are many resources and cases to use as examples
  • The platform is very user intuitive
  • Some of the resources are somewhat circular, and you may not be able to find a resource for your example
  • There are many ways to do things, but sometimes it makes it harder to train
  • In some instances, you learn how to do things, but maybe not why or the importance of the action.
GTM is applicable if you are trafficking multiple banners or campaigns per month for a given client. I found it to be useful in both the trafficking, monitoring, and reporting.
David Gailey | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
With more than a dozen third party vendor and analytics tags, and a slow development release cycle, our website needed a way for business/marketing users to more rapidly test and deploy new tags and changes to existing tags. Although setting up a data layer on our current platform proved challenging at times, the benefits to the marketing team were well worth the effort. Google Tag Manager allowed them to get data faster, iterate quickly and ultimately make actionable decisions within days instead of weeks. There are paid services that offer the same, however, this free service allows decision makers a low-risk, easy-in, feature rich solution to tag management.
  • Easy to use interface that our marketing users were able to quickly pick up on.
  • Tag debugging system allows for a great way to test tags before they are published.
  • Versioning and publishing system allows easy rollback and version tracking for your tags.
  • Depending on the integration, sometimes the rule, tag and macro lists can become so long that they seem unwieldy. This can slow down the marketing user. A method of better organizing these lists could prove helpful.
Ask yourself if your IT capacity or deployment process is slowing down your marketing and analytics departments. In our IT department, we were able to free up a decent percentage of several front-end developers' workload. Upon launch of Google Tag Manager on our site, we put a great amount of tagging responsibility in the hands of our marketing department.
Sarah Mackenzie | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
If you're using Google Analytics and want more control over your website, Google Tag Manager is a must for all marketers. It's a huge timesaver when it comes to deploying "extra" tracking interactions that are not normally included in Google Analytics, such as: clicks on links (email, PDFs), form submissions, social media interactions, and more. It also integrates with other platforms too, from Crazy Egg to LinkedIn. (Technically it could work wit anything since it allows you to "inject" your own code onto the page.)

With standard Google Analytics, you have to bug a developer to insert extra code into the page. Google Tag Manager eliminates this need.

Once you get the hang of it, you'll love it. It seems so simple - but until then, there's a learning curve. Some events will still require extra help from a developer depending on how the page is coded (and you'll bang your head against your laptop until you realize this ;). You need to be able to problem solve and not be shy about diving into code, even if you're not a "coder". Another pain point is that Google's own documentation seriously needs to be improved, and you'll find yourself doing a lot of extra research in forums.
  • Ability to add track new types of interactions *without having to ask a developer for help*. Most of the time, that is.
  • Ability to completely test deployments before pushing live.
  • Ability to save "versions", so you can always have a record of previous deployments.
  • Instant gratification, can deploy new versions and start tracking immediately.
  • Google's documentation needs to be improved.
  • There's a learning curve, and it's not easy for novice users.
  • It's easy to make mistakes - but the good news is the preview/debut mode is there to help you with that.
Be sure that you have time to learn and research how to deploy Google Tag Manager, and that you're comfortable with problem solving, troubleshooting, and ready to dive into documentation and a teensy bit of coding. I recommend having a resource on hand to get help from, whether it's a colleague, a forum, or a paid consultant.
Stephane Hamel | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Reseller
Google Tag Manager is the preferred method of deployment for Google Analytics/Universal Analytics. It natively supports Google Analytics and a number of 3rd party tags, and for special cases, there's always the custom HTML tag feature. It offers a flexible mechanism to manage triggers to fire tags based on simple or complex rules, as well as a powerful macro/variable approach to offer flexible leveraging of various data attributes.

As an agency, we also frequently deploy Google Tag Manager for clients and have conducted several migrations from Google Analytics (classic) to Universal Analytics, as well as handling ad networks, social tags, and others.

Be it a simple deployment or a complex one, the product is quickly evolving and has already undergone several improvements (for example, we successfully manage about 250 tags for a single web property).
  • Solution of choice to deploy Google Analytics, DoubleClick and other Google-specific tags
  • Flexible platform to handle all cases of tags/data collection needs
  • Great documentation and strong user community
  • Extremely performant
  • The user interface could be improved
  • Support for A/B or multivariate tests, which often require synchronous tags, are not supported
  • Complex collaboration/approval workflows are not supported
If the primary digital analytics platform is Google Analytics, GTM should be considered the solution of choice.
There are very few scenarios where GTM wouldn't be appropriate. If lots of A/B tests are being conducted, the deployment of those tags might have to be handled separately.
Brian Massey | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
  • Gives marketers more control of their ability to measure visitor behavior.
  • Gives marketers more control over adding features to a site.
  • Hides details making implementation of site features easier, especially Google Analtyics.
  • Great versioning infrastructure allowing you to roll out and roll-back changes.
  • Strong preview and testing tools keeps you from bringing the site down.
  • Well integrated with Google Analytics so you can use advanced features.
  • Hiding of technical details (such as Google Analytics) may make debugging difficult.
  • Gives marketers enough rope to hang themselves by injecting Javascript, CSS and HTML changes.
  • Because it's powerful, it requires pretty extensive QA.
  • Doesn't support A/B testing software like Convert.com, Visual Website Optimizer and Optimizely.
  • Can quickly require some strong technical expertise for more advanced measurement setups.
Google Tag Manager is easy enough to implement that it is worth trying. It can be easily removed if it doesn't fit for your business.
Erin Colvin | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
The product was being used to place and manage tags and tracking pixels on client websites, mainly for behavioral marketing and remarketing purposes. The product was being used by a department, media and analytics. It addressed consumer behavior and response to client sites and strategic mapping for consumer site behavior.
  • Place tags on site without affecting site function
  • User friendly interface
  • Accepts a variety of tag options
  • Easy troubleshooting
  • More explanation of tag types and when it's best to use different tags
Google tag manager works well for behavioral targeting and re-marketing scenarios. It's easy to create tag groups for different segments of the website.
Dan Antonson | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
We decided to utilize Google Tag Manager to assist with the web analytics and tracking pixel management. Being in an agency environment we also use it to manage tags for multiple clients. Google Tag Manager eliminates our web analysts and paid advertising specialists from constantly asking for help from our development team. It also speeds up the time it takes to deploy a tag across a website.
  • Extremely IT-Friendly - user permissions, methods to test tags and versioning.
  • Relatively Intuitive Interface - adding tags or changing rules are straightforward.
  • Easy to Install - Simple to install, one container placed and you're ready to go.
  • Event Listeners - Google Tag Manager now has options for event listeners to "listen" for actions on the page. These listeners can be used to fire tags on a certain click or interaction.
  • Pre-Built Templates - no need to know javascript in most scenarios, pre-programmed templates make adding some tags as easy as filling out a web form.
  • Supports Custom Javascript - Tag not supported? There is a custom HTML / javascript tag that can be used to run and publish tags.
  • Steep Learning Curve - Google Tag Manager introduces new concepts such as Macros and Rules. Some may struggle at first deploying advanced analytics features such as ecommerce tracking.
  • No Tag Folders - there is no easy way to "bucket" similar tags, a site with a lot of tags can become difficult to manage.
  • No error debugging - Google Tag Manager will tell you if the tag fired, but not necessarily if there are errors
Google Tag Manager could work for just about any scenario, and it's free. However, for a large organizations with many tagging needs, it may be better to look for a paid solution. Many other tag manager systems have much more functionality and support more tags. It's also important to recognize that for advanced implementations, additional coding (mainly dataLayers) are required - as easy as Google Tag Manager is to install I find for the most value, custom coding is still needed.
Score 9 out of 10
Vetted Review
Verified User
We use Google Tag Manager to minimize the time it takes to implement third party javascript on our sites without IT intervention. It is used primarily by the Marketing department relative to digital marketing for new prospects.
  • It has great flexibility to go back to previous versions of the container in case you make a mistake.
  • It has some tag templates that can be used to minimize the need for custom tags to be created.
  • Personally this is one of the best free products I've used in a long time. I can't think of anything to improve within the scope for which I use it.
The key question with Tag Containers is what do you get in addition to the tag management? With GTM you have to learn on your own or through communities whereas with other purchased Tag Containers you may get account support and additional reporting capabilities. If you're proficient and can learn as you go then Google Tag Manager would be a good fit. If you need a lot of hand holding then an alternate service may be better.
Return to navigation