CVM Software

Google Tag Manager

  • Popularity Score 702 Popularity Score

    Popularity ScoreReferrals to Site/Downloads

    0 0 1+ 1+ 250+ 250+ 1000+ 1000+ 10000+ 10000+

A standard implementation of Google Tag Manager, with data layer support for transaction and visitor data.
Compatible with:
This extension is currently unavailable on Magento Connect. Please contact the developer.

You will be re-directed to the developer's website to complete your purchase.

You must be registered and logged in to get extension key.
In order to get this extension, you must be logged in to the Magento Community. Click here to login or register.
In order to get this extension, you must have active Magento Go Store. Click here to create Go store.

Magento Connect 2.0

Magento Connect 2.0

FREE
Previous Next
Overview

Google Tag Manager

A standard implementation of Google Tag Manager, with data layer support for transaction and visitor data.

Built in data layer support

Use the data layer to enable Google Analytics e-commerce tracking using Google Tag Manager's native tags. You can also build more flexible macros in GTM using visitor data.

The future

Additional data layer work is planned for future releases, starting with site search data.

This extension is made available for free. Any donations toward maintaining it and adding new features as Google Tag Manager evolves are greatly appreciated.

Donate

I'm on Github!

Keep up to date with the extension, report bugs and request new features. View on Github.

Release Notes

Google Tag Manager v1.0.0

2013-05-04 17:11:25
  • Version number: 1.0.0
  • Stability: Stable
  • Compatibility: 1.5, 1.6, 1.6.1, 1.6.2.0, 1.7
You must be registered and logged in to get extension key.

Magento Connect 2.0

Magento Connect 2.0

Adds Google Tag Manager to all pages, with optional data layer support for transaction and visitor data.
Reviews

About the Developer

This extension was developed by and is supported by CVM Software

Google Tag Manager 3.4 5 9 9
Works well, even on 1.4.1.1 I manually installed this modules on our magento 1.4.1.1 CE and it works like a charm. You can add your own fields to send to google tag manager by editing a single source file, which is really simple to do. It does what it was done for, and it does it quite well. I recommend this on your site if you need google tag management in a fast way. Thank you to the coder who share this for free. Kind Regards GG May 6, 2014
Good extension because include the dataLayer for ecommerce tracking Workink fine. This extension create the datalayers for visitor and orders, usefull for ecommerce tracking. My store don't sell virtual products, so I don't say if working with them. March 14, 2014
Works but has issue with virtual products Data layer seems to work fine except when the only product in an order is a virtual product. Virtual products don't have shipping information where as this extension assumes that every order will have shipping carrier and other shipping data. This issue will throw a notice error. Order still goes through but data layer may not send properly on this kind of order with only virtual product(s) in cart. Nevertheless a time saver and useful extension to incorporate google tag manger on magento store. January 25, 2014
Problem with DataLayer The extension dont show transiction datalayer has describes. January 15, 2014
Good, but no remarketing tags Works well, shame it still hasn't yet been developed to include Google Adwords remarketing - seems like the developer has stopped developing it? November 16, 2013
Great Extension Very useful extension. I hop it will continue to support more variables. July 24, 2013
Works fine Extension works fine. Variables are as on screenshots. May 28, 2013
Is working now Previous issues were possibly due to GTM/caching, but it's working now, generating the data layer with transaction data in the format usable by GTM. Used a GTM rule based on URL to kick off the ecommerce transaction. Developer had responded over the weekend with suggestions. Wish i could update the original rating. Tested it on both community and enterprise successfully. Lovely! May 27, 2013
ecommerce issues hi the plugin installed nicely, and basic analytics is working, but the datalayer did not contain ecommerce transaction data on the checkout page. The screenshots of your datalayer looked fantastic - thats why I chose the plugin - but they weren't there in any completed sales I tested. Would also suggest documenting the correct GTM tag and rule to setup. Posted more details on github. May 25, 2013
1-9 of 9
Q&A
(3 Questions : 3 Answers)

Product Q&A

Ask your questions. Share your answers.

 
 
« Back
 
 
Sort by
 
2 answers

Varialbe Name

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_25817808
Customer avatar
Hi,

I installed the extension and everything seems to be working fine, but when I use the google tag assistant in Chrome it's showing the following error:

Data layer variable name in wrong case: 'visitorId'

What should this value be?

Ed
by
Insidershopping
-
9 months ago
0points
0out of 0found this question helpful.
Was this helpful?Yes0No0

Answers

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_51430
Customer avatar
Answer: 
This is the same for me. Not sure either.
by
AlexisU
-
9 months ago
0points
0out of 0found this answer helpful.
Was this helpful?Yes0No0

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_26706263
Customer avatar
Answer: 
Seems this error is due to the case of a variable located in the module :
For this nice module's developer defense, the google official Knowledge base is really not clear :
" Data layer variable name in wrong case: "visitorId"
The Data Layer variable name is case-sensitive If you try to push a variable or event without the proper casing, the push will not work. Examples: datalayer.push({"pageTitle": "Home"}); // Won"t work datalayer.push({"PageTitle": "Home"}); // Better
This means that the data layer variable has not been correctly setup and this will hamper the tags fired based on these data layers.
Correct the data layer to the correct case"

As to how the so we changed inside the module the case of "visitorId" to "visitorID" in Block/Gtm.php line: 147
if ($customer->getCustomerId()) $data['visitorID'] = (string)$customer->getCustomerId();
by
jeremyj
-
9 months ago
+2points
2out of 2found this answer helpful.
Was this helpful?Yes2No0
Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_25857655
Customer avatar
I have installed this extension, and enabled it via configuration however I cannot see it when I view the source code for any pages.

I have tried clearing the cache to ensure that is not it however after 7 days I still have no luck.

What could be causing this issue, can you help?

Using version 1.6.2.
by
ziller
-
1 year ago
+1point
1out of 1found this question helpful.
Was this helpful?Yes1No0

Answers

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_142191
Customer avatar
Answer: 
I have the same problem
by
Andre Luiz
-
7 months ago
0points
0out of 0found this answer helpful.
Was this helpful?Yes0No0
Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_27005852
Customer avatar
I have Google Tag Manager setup (GTM tags are on my site), but not the data layer. Because I want to get the data layer setup, should I install your plugin now, or remove my GTM tag first, and then install your plugin?
by
Mamaky5
-
10 months ago
0points
0out of 0found this question helpful.
Was this helpful?Yes0No0
1 of 1
1 of 1
Get Help

Support for This Extension

The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Magento Platform Support

If you need support for a Magento platform, there are different options for support depending on which Magento platform you are using. Below are links for specific platforms.

In order to upload extension, you must be logged in to the Magento Community. Click here to login or register.

Close

Register

* Required Fields

Close window

Forgot Your Password?

Please enter your email below and we'll send you a new password.

* Required Fields

Close window

Login

To upload extension you must be logged in.

* Required Fields

Close window

You are using an outdated browser

We built Magento Connect using the latest techniques and technologies.
This makes Magento Connect faster and easier to use.
Unfortunately, your browser doesn't support those technologies.
Use the links below to download a new browser or upgrade your existing browser.