Title: Google Tag Manager
Author: George Stephanis
Published: <strong>October 4, 2012</strong>
Last modified: April 30, 2020

---

Search plugins

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://s.w.org/plugins/geopattern-icon/google-tag-manager.svg)

# Google Tag Manager

 By [George Stephanis](https://profiles.wordpress.org/georgestephanis/)

[Download](https://downloads.wordpress.org/plugin/google-tag-manager.1.0.3.zip)

 * [Details](https://pcd.wordpress.org/plugins/google-tag-manager/#description)
 * [Reviews](https://pcd.wordpress.org/plugins/google-tag-manager/#reviews)
 *  [Installation](https://pcd.wordpress.org/plugins/google-tag-manager/#installation)
 * [Development](https://pcd.wordpress.org/plugins/google-tag-manager/#developers)

 [Support](https://wordpress.org/support/plugin/google-tag-manager/)

## Description

[You can sign up for a Google Tag Manager account here.](https://www.google.com/tagmanager/)

This plugin makes it even easier to use Google Tag Manager, adding all the code 
itself — all you need to do is provide the Account ID!

## Installation

 1. Upload `google-tag-manager.php` to the `/wp-content/plugins/` directory
 2. Activate the plugin through the ‘Plugins’ menu in WordPress
 3. Go to `Settings` > `General` and set the ID from your Google Tag Manager account.

## FAQ

  Why isn’t the output displaying?

Two possibilities: First, you haven’t yet specified the ID in the admin panel, or
second, your theme is missing a `<?php wp_footer(); ?>` call.

## Reviews

![](https://secure.gravatar.com/avatar/3470894eeff709f47c5aac5e8a288b789756a09f8f26e0f4fd13a223d16d6a65?
s=60&d=retro&r=g)

### 󠀁[Hermosura de Plugins](https://wordpress.org/support/topic/hermosura-de-plugins/)󠁿

 [petterbriones](https://profiles.wordpress.org/petterbriones/) January 9, 2021

Otros plugins no me enviarvan al información de Google Analytics 4 pero este en 
un ratito lo solucionó, es genial y sencillo

![](https://secure.gravatar.com/avatar/a844c0a2136560d61e1abda63ffec129359d9181f917b1bd5ce58ce90b3a380c?
s=60&d=retro&r=g)

### 󠀁[Super-simple way of adding GTM code](https://wordpress.org/support/topic/super-simple-way-of-adding-gtm-code/)󠁿

 [stevehanlon](https://profiles.wordpress.org/stevehanlon/) January 4, 2021

Perfect!

![](https://secure.gravatar.com/avatar/eb65d65177e61abeeae14159fb5746606cc8132903ffab3122eab776f6452911?
s=60&d=retro&r=g)

### 󠀁[Es simple y funciona](https://wordpress.org/support/topic/es-simple-y-funciona/)󠁿

 [Albeiro Ochoa](https://profiles.wordpress.org/albeiro/) June 12, 2020

Sin tantas complicaciones, funciona correctamente

![](https://secure.gravatar.com/avatar/27ab4f42c62a1c0407067984b8dd2fce2f9e368dad46d09653713b03aa295ef2?
s=60&d=retro&r=g)

### 󠀁[Love it](https://wordpress.org/support/topic/love-it-1657/)󠁿

 [Gagan Deep Singh](https://profiles.wordpress.org/gagan0123/) March 19, 2017

Does what it says, inserts just the GTM code at the right time at the right location.
Fell in love with the simplicity of this plugin, wonder why it does not show up 
in top when looking for GTM plugin for WP. Had to mess around with so many other
plugins before I found it. All other related plugins are too complex, and slows 
down the site as well. This plugin does what its supposed to do and nothing else
🙂 “LESS is MORE” Kudos to the author for such a beautiful implementation. One suggestion
though, if there would have been a single “do_action” with some custom action, before
printing the GTM code, could make it easier to add some custom JS variables, if 
needed, to pass along to GTM, rather than printing them at wp_head with priority
9.

![](https://secure.gravatar.com/avatar/d148023d66726b9ec85fa91114e358db65ad95d22ee248de01bac751cee946d8?
s=60&d=retro&r=g)

### 󠀁[This just inserts the code right?](https://wordpress.org/support/topic/this-just-inserts-the-code-right/)󠁿

 [Firelight](https://profiles.wordpress.org/mdc2957/) February 10, 2017

I’m trying to follow some youtube tutorials on GTM. They say to install the code
manually, however, I use a child theme and I don’t know how to insert the code via
functions php file. There are other GTM plugins, but they have so many options and
things I’m afraid they will interfere with the tutorials. From reading the description,
it sounds like the only thing your plugin does is insert the GTM code in the correct
places. It doesn’t do anything else, am I correct?

![](https://secure.gravatar.com/avatar/f8ca9cfc2dcd4e94e562b95e95f952ea91c377f83d01a8538939917a889e67e4?
s=60&d=retro&r=g)

### 󠀁[Works Great After Update](https://wordpress.org/support/topic/works-great-after-update/)󠁿

 [Micah Wood](https://profiles.wordpress.org/woodent/) January 27, 2017

I know there’s been a lot of frustration with this plugin in the past, but after
making the plugin author aware of Google’s change to how the Tag Manager scripts
should be loaded, he’s updated the plugin and it works great. I’ve tested version
1.0.2 of the plugin by dynamically injecting a Google Analytics script through the
Google Tag Manager (which didn’t work properly in version 1.0.1) and it now works
perfectly!

 [ Read all 10 reviews ](https://wordpress.org/support/plugin/google-tag-manager/reviews/)

## Contributors & Developers

“Google Tag Manager” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ George Stephanis ](https://profiles.wordpress.org/georgestephanis/)

[Translate “Google Tag Manager” into your language.](https://translate.wordpress.org/projects/wp-plugins/google-tag-manager)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/google-tag-manager/),
check out the [SVN repository](https://plugins.svn.wordpress.org/google-tag-manager/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/google-tag-manager/)
by [RSS](https://plugins.trac.wordpress.org/log/google-tag-manager/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.3

 * Add support for the new `wp_body_open` hook in core.

#### 1.0.2

 * Switch to the new split-format for Google Tag Manager javascript and iframe format.
 * Add support for Genesis and Theme Hook Alliance themes to echo the iframe sooner
   in the dom.

#### 1.0.1

 * Change to static methods to avoid errors in some versions of php

#### 1.0

 * Initial Public Release

## Meta

 *  Version **1.0.3**
 *  Last updated **6 years ago**
 *  Active installations **10,000+**
 *  WordPress version ** 2.7 or higher **
 *  Tested up to **5.4.19**
 *  Language
 * [English (US)](https://wordpress.org/plugins/google-tag-manager/)
 * Tags
 * [analytics](https://pcd.wordpress.org/plugins/tags/analytics/)[google](https://pcd.wordpress.org/plugins/tags/google/)
   [tag management](https://pcd.wordpress.org/plugins/tags/tag-management/)[tag manager](https://pcd.wordpress.org/plugins/tags/tag-manager/)
   [theme hook alliance](https://pcd.wordpress.org/plugins/tags/theme-hook-alliance/)
 *  [Advanced View](https://pcd.wordpress.org/plugins/google-tag-manager/advanced/)

## Ratings

 4.2 out of 5 stars.

 *  [  7 5-star reviews     ](https://wordpress.org/support/plugin/google-tag-manager/reviews/?filter=5)
 *  [  1 4-star review     ](https://wordpress.org/support/plugin/google-tag-manager/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/google-tag-manager/reviews/?filter=3)
 *  [  1 2-star review     ](https://wordpress.org/support/plugin/google-tag-manager/reviews/?filter=2)
 *  [  1 1-star review     ](https://wordpress.org/support/plugin/google-tag-manager/reviews/?filter=1)

[Add my review](https://wordpress.org/support/plugin/google-tag-manager/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/google-tag-manager/reviews/)

## Contributors

 *   [ George Stephanis ](https://profiles.wordpress.org/georgestephanis/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/google-tag-manager/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](http://www.charitywater.org/donate/)