The first Google Tag Manager plugin for WordPress with business goals in mind.
Google Tag Manager (GTM) is Google's free tool to everyone to be able to manage your analyitcs, PPC and other code snipetts using an intuitive web UI.
This plugin can place the necessary container code snippet into your website so that you do not need to edit your theme files. Multiple containers are supported!
Google Tag Manager for WordPress (aka GTM4WP or GTM 4 WP) builds a so called dataLayer variable for you. Using this you can manage your tags very easily since you can fire them using rules that include
Use search data to generate Analytics events when an empty search result is being shown. This is useful to see what people are searching for that is not available on your site (for example a product).
Use post count to generate Analytics events when an empty result is being shown. This can be useful to catch empty (product) categories.
Yaniv Friedensohn showed me a solution that can add the GTM container code after the opening body tag for almost every theme without modifying the theme files:
I added this solution to the plugin, currently as an experimental option.
Users of the Genisis Framework should use the "Custom" option but without altering the theme. The Google Tag Manager container code will be added automatically.
Data is provided using the WhichBrowser library: http://whichbrowser.net/
Add the current weather conditions into the dataLayer so that you can use this information to generate special remarketing lists and additional segmentation in your web analytics solution:
Weather data is queried from Open Weather Map. Depending on your websites traffic, additional fees may be applied:
To determine to current location of your visitor, this plugin uses geoplugin.net. Depending on your websites traffic, additional fees may be applied:
This plugin can fire several Tag Manager event so that you can include special tags when
The plugin can track user interaction with your embeded media:
It fires dataLayer events when a media player was being loaded on the page, when the media is being played, paused or stopped. It can fire dataLayer events when the user reaches 10, 20, 30, ..., 90, 100% of the media duration.
Note: the plugin can only track media that was being embeded using the internal oEmbed feature of WordPress. No 3rd party embedding plugin is currently supported.
Fire tags based on how the visitor scrolls from the top to the bottom of a page. You can track this as Analytics events and/or fire remarketing/conversion tags to if you want to track micro conversions. Separate readers (who spend a specified amount of time on a page) from scrollers (who only scroll through within seconds)
Scroll tracking is based on the solution originally created by
Google Tag Manager for WordPress can add every dataLayer variable as an AdWords remarketing custom parameter list. Using this you can create more sophisticated remarketing lists.
To increase security on your website, you can whitelist and blacklist tags and variables. This means you can disable certain tags from being fired or prevent the use of certain variable types from being used regardless of your current Tag Manager setup.
If your Google account is being hacked that is associated with your Google Tag Manager account, an attacker could easily execute malware on your website without accessing its code on your hosting server.
Google Tag Manager for WordPress can integrate with several popular plugins.
More integration to come!
Requires: 3.4.0 or higher
Compatible up to: 4.5.3
Last Updated: 1 month ago
Active Installs: 50,000+
16 of 38 support threads in the last two months have been marked resolved.
Got something to say? Need help?