Overview
Back to topGoogle Analytics and Google Tag Manager are free services offered by Google, that help merchants and store owners gather valuable customer data and make data-driven decisions. Google Analytics Enhanced Ecommerce is implemented using Google Tag Manager and allows you to track product impressions, product clicks, product detail impressions, add/remove a product to cart, promotion impressions, promotion clicks, measure each step in the checkout process, purchases, full and partial refunds.
With Google Analytics Enhanced Ecommerce, marketers will be able to add, edit or remove marketing and measurement tags without the intervention of webmasters. Google Analytics Enhanced Ecommerce is a free tag management tool where you can deploy and manage various tags and code snippets on a Magento 2 store, such as those intended for traffic analysis and marketing optimization.
At a high level, Google Analytics Enhanced Ecommerce works like this: A small snippet of code is placed on your Magento 2 store, that is connected to the Tag Manager and Analytics servers. A web-based interface is used to install tracking codes on your store automatically. The benefit of this extension is that you usually will have to write no additional code to deploy or modify tracking codes for your marketing or analytics campaigns. Over 6500 merchants successfully use this extension for easy integration with GTM, try it now!
Account & Pricing
You need to create a separate Google Analytics account here and link the account with your Magento 2 store using the current extension. The service is free of charge at this time.
Features
Tracking Features
- Track product impressions by position in the Category Page
- Track product clicks by position in the Category Page
- Track product impressions by position in the Search Result Page
- Track product clicks by position in the Search Result Page
- Track product impressions by position in the Related, Up-sell and Cross-sell section
- Track product clicks by position in the Related, Up-sell and Cross-sell section
- Track the number of times a product was added to the shopping cart
- Track the number of times a product was removed from the shopping cart
- Track the number of times a product was included in the checkout process
- Track each Checkout Step (billing address, shipping address, shipping options, payment options)
- Track purchases with or without shipping and tax fees
- Track coupon usage
- Track product Brand
- Track internal Promotion Impressions
- Track internal Promotion Clicks
- Track Magento User ID
- Track user type (customer group)
- Track product review count (PRO)
- Track product review score (PRO)
- Track stock status (PRO)
- Track Sale products (PRO)
- Track transactions by product variants (configurable product) (PRO)
- Track transactions by product custom options (PRO)
- Track custom dimension Page Type (PRO)
- Track custom dimension Page Name (PRO)
Additional Features
- 5 minutes setup, automatic tag creation and integration with Google Analytics, Google Tag Manager, Google Adwords
- Internal Promotion Widget
- Support for IP anonymization to be in compliance with EU countries
- Support for Display Advertising Features
- Child Vs Parent (Send Parent Id or Child id cart, checkout and thank you page)
- Multi-Currency Ready
- GDPR compliant with native Magento accept cookie functionality
- Multi-Store Ready
- Varnish Cache Ready
- Full Page Cache Ready
- 8KB payload support
- Order Success Page Total Calculation (subtotal / grand total)
- Google AdWords Remarketing Tracking
- Google AdWords Conversion Tracking
- Persistent Data Management
- GTM API - Create tag, trigger, variables
- GTM API - Update tag, trigger, variables (PRO)
- Product level Custom Dimension / Metric sending (Send up to 5 product attributes to GTM) (PRO)
Demo
Documentation
- Check the latest version of Google Analytics Enhanced Ecommerce Tag Manager documentation and discover all admin features: Google Analytics Documentation
- WeltPixel Support & Community Forum
Included Services
- Support via WeltPixel ticketing. Click here to Contact Support
- Lifetime FREE updates
Easy Installation & Configuration
Predefined variables, triggers, and tags can be automatically created in your Google Analytics and Google Tag Manager accounts with one click API sync between your Magento 2 store and your GA and GTM accounts.
Technical Specifications
Back to topSeller profile
Seller contact
Integrator
Current Version
1.11.17
Adobe Commerce platform compatibility
Open Source (CE): 2.4 (current), 2.0 (obsolete), 2.1 (obsolete), 2.2 (obsolete), 2.3 (obsolete)
Commerce on prem (EE): 2.4 (current), 2.1 (obsolete), 2.2 (obsolete), 2.3 (obsolete)
Commerce on Cloud (ECE): 2.4 (current), 2.3 (obsolete)
Type
Stable Build
Updated
05 April, 2023
Categories
Extensions, Reporting & Analytics
Supported Browsers
Chrome, Firefox, Opera, Safari, Edge, IE
Quality Report
Back to topAll tests were conducted on the latest versions of Adobe Commerce that existed for the compatible release lines at the moment of the extension submission. Latest versions of all other software were used, as applicable.
Release Notes
Back to top1.11.17:
- Compatible with Open Source (CE) : 2.4
- Compatible with Commerce on prem (EE) : 2.4
- Compatible with Commerce on Cloud (ECE) : 2.4
- Stability: Stable Build
-
Description:
What’s new in v.1.11.15 - March 22, 2023
Fixed an error that would appear when the default Magento Reviews functionality was disabled.
Fixed an error that would sometimes be thrown in the WeltPixel Debugger, depending on various server permissions.
Added compatibility with the latest Magento 2.4.6 and 2.4.5-p2 versions.
1.11.15:
- Compatible with Open Source (CE) : 2.4
- Stability: Stable Build
-
Description:
What’s new in v.1.11.15 - March 22, 2023
Fixed an error that would appear when the default Magento Reviews functionality was disabled.
Fixed an error that would sometimes be thrown in the WeltPixel Debugger, depending on various server permissions.
Added compatibility with the latest Magento 2.4.6 and 2.4.5-p2 versions.
1.11.7:
- Compatible with Open Source (CE) : 2.4
- Compatible with Commerce on prem (EE) : 2.4
- Compatible with Commerce on Cloud (ECE) : 2.4
- Stability: Stable Build
-
Description:
What’s new in v.1.11.7 - September 1, 2022
-New feature: Extended the Child/Parent SKU/ID functionality to apply to Add to Cart and Remove from Cart events as well.
-Fixed an error related to PHP 8.1 that occurred when refreshing the Success Page.
-Performed various code cleanups related to PHP 8.1.
-Confirmed compatibility with the latest Magento 2.4.5 and 2.4.4-p1 versions.
-Updated installation/upgrade scripts to use data patches.
1.11.6:
- Compatible with Open Source (CE) : 2.3
- Compatible with Commerce on prem (EE) : 2.3
- Compatible with Commerce on Cloud (ECE) : 2.3
- Stability: Stable Build
-
Description:
What’s new in v.1.11.7 - September 1, 2022
-New feature: Extended the Child/Parent SKU/ID functionality to apply to Add to Cart and Remove from Cart events as well.
-Fixed an error related to PHP 8.1 that occurred when refreshing the Success Page.
-Performed various code cleanups related to PHP 8.1.
-Confirmed compatibility with the latest Magento 2.4.5 and 2.4.4-p1 versions.
-Updated installation/upgrade scripts to use data patches.
1.11.4:
- Compatible with Open Source (CE) : 2.4
- Compatible with Commerce on prem (EE) : 2.4
- Compatible with Commerce on Cloud (ECE) : 2.4
- Stability: Stable Build
-
Description:
What's new in v1.11.4
-New feature: Added the possibility of including custom Success Page URLs with an asterisks to account for dynamic Success Page URLs and increase compatibility with 3rd party Payment Methods.
-Fixed an error that occurred when the Impression Chunk Size setting in the Magento Admin was set to 0.
-Removed the deprecated Login with Google functionality from the Magento Admin settings.
-Ensured Price and Quantity values are passed as integers via the dataLayer to conform to Google recommendations.
-Initiated a clear of the dataLayer eCommerce object before a push event to conform with Google recommendations.
-Code cleanup: Removed certain unused jQuery/UI elements from the Magento Admin.
-Fixed an incorrect licensing message on B2B Magento Enterprise instances which would display when an invalid license was entered.
-Confirmed compatibility with the latest Magento 2.4.4 and 2.3.7-p3 versions as well as PHP 8.1.
1.11.3:
- Compatible with Open Source (CE) : 2.3
- Compatible with Commerce on prem (EE) : 2.3
- Compatible with Commerce on Cloud (ECE) : 2.3
- Stability: Stable Build
-
Description:
What's new in v1.11.3
-New feature: Added the possibility of including custom Success Page URLs with an asterisks to account for dynamic Success Page URLs and increase compatibility with 3rd party Payment Methods.
-Fixed an error that occurred when the Impression Chunk Size setting in the Magento Admin was set to 0.
-Removed the deprecated Login with Google functionality from the Magento Admin settings.
-Ensured Price and Quantity values are passed as integers via the dataLayer to conform to Google recommendations.
-Initiated a clear of the dataLayer eCommerce object before a push event to conform with Google recommendations.
-Code cleanup: Removed certain unused jQuery/UI elements from the Magento Admin.
-Fixed an incorrect licensing message on B2B Magento Enterprise instances which would display when an invalid license was entered.
-Confirmed compatibility with the latest Magento 2.4.4 and 2.3.7-p3 versions as well as PHP 8.1.
1.10.18:
- Compatible with Open Source (CE) : 2.4
- Compatible with Commerce on prem (EE) : 2.4
- Compatible with Commerce on Cloud (ECE) : 2.4
- Stability: Stable Build
-
Description:
What’s new in v.1.10.17 - October 22, 2021
Confirmed compatibility with the latest Magento 2.4.3-p1 and 2.3.7-p2 versions.
What’s new in v.1.10.15 - August 31, 2021
Fixed an error that was thrown when disabling the Google Tag Manager or Google Analytics 4 extensions before installing other WeltPixel extensions - This issue affected Pearl Theme users only.
Added performance optimizations and enhanced compatibility with 3rd party code on Category Pages.
Confirmed compatibility with the newly released Magento 2.4.3, 2.4.2-p2, and 2.3.7-p1 versions.
Added .localhost as an accepted domain termination for the licensing process.
Version 1.10.11 - May 18, 2021
Fixed an incompatibility with the default Magento 2.4.2 Move JS to Bottom functionality. When enabled, it would change the execution order of events on the Success Page, which sometimes caused missing transactions in Google Analytics.
Added improvements to the WeltPixel Developer Magento Admin section. Latest Cron Jobs now lists the last 100 executed Cron Jobs.
Version 1.10.9 - May 18, 2021
Fixed a Display Currency discrepancy related to the Add and Remove from Cart events. This discrepancy was specific to the PRO version of the module.
Confirmed compatibility with the newly released Magento 2.3.7 and 2.4.2-p1 versions.
Version 1.10.7 - March 26, 2021
Added compatibility adjustments with a new Product Labels extension functionality. Requires the WeltPixel Product Labels extension.
Added new Magento Admin comments for clarity related to JSON Import option.
Adjusted WeltPixel Developer section comments.
1.10.17:
- Compatible with Open Source (CE) : 2.3
- Compatible with Commerce on prem (EE) : 2.3
- Compatible with Commerce on Cloud (ECE) : 2.3
- Stability: Stable Build
-
Description:
What’s new in v.1.10.17 - October 22, 2021
Confirmed compatibility with the latest Magento 2.4.3-p1 and 2.3.7-p2 versions.
What’s new in v.1.10.15 - August 31, 2021
Fixed an error that was thrown when disabling the Google Tag Manager or Google Analytics 4 extensions before installing other WeltPixel extensions - This issue affected Pearl Theme users only.
Added performance optimizations and enhanced compatibility with 3rd party code on Category Pages.
Confirmed compatibility with the newly released Magento 2.4.3, 2.4.2-p2, and 2.3.7-p1 versions.
Added .localhost as an accepted domain termination for the licensing process.
Version 1.10.11 - May 18, 2021
Fixed an incompatibility with the default Magento 2.4.2 Move JS to Bottom functionality. When enabled, it would change the execution order of events on the Success Page, which sometimes caused missing transactions in Google Analytics.
Added improvements to the WeltPixel Developer Magento Admin section. Latest Cron Jobs now lists the last 100 executed Cron Jobs.
Version 1.10.9 - May 18, 2021
Fixed a Display Currency discrepancy related to the Add and Remove from Cart events. This discrepancy was specific to the PRO version of the module.
Confirmed compatibility with the newly released Magento 2.3.7 and 2.4.2-p1 versions.
Version 1.10.7 - March 26, 2021
Added compatibility adjustments with a new Product Labels extension functionality. Requires the WeltPixel Product Labels extension.
Added new Magento Admin comments for clarity related to JSON Import option.
Adjusted WeltPixel Developer section comments.
1.10.6:
- Compatible with Open Source (CE) : 2.4
- Compatible with Commerce on prem (EE) : 2.4
- Compatible with Commerce on Cloud (ECE) : 2.4
- Stability: Stable Build
-
Description:
What’s new in v.1.10.5 - February 4, 2020
Added compatibility with our newly released Google Analytics 4 (GA4) with GTM Support for Magento 2 extension.
Added Display Currency to the Product Details sent via the dataLayer.
Added a new option to exclude Shipping Including Tax.
Fixed an issue that caused the dataLayer to return an empty Category field when a product was assigned only to the Root Category.
Fixed an issue whereby the default Magento Move JS to Bottom of the Page functionality would interfere with the extension tracking script.
1.10.5:
- Compatible with Open Source (CE) : 2.3
- Compatible with Commerce on prem (EE) : 2.3
- Compatible with Commerce on Cloud (ECE) : 2.3
- Stability: Stable Build
-
Description:
What’s new in v.1.10.5 - February 4, 2020
Added compatibility with our newly released Google Analytics 4 (GA4) with GTM Support for Magento 2 extension.
Added Display Currency to the Product Details sent via the dataLayer.
Added a new option to exclude Shipping Including Tax.
Fixed an issue that caused the dataLayer to return an empty Category field when a product was assigned only to the Root Category.
Fixed an issue whereby the default Magento Move JS to Bottom of the Page functionality would interfere with the extension tracking script.
1.10.2:
- Compatible with Open Source (CE) : 2.3
- Compatible with Commerce on prem (EE) : 2.3
- Compatible with Commerce on Cloud (ECE) : 2.3
- Stability: Stable Build
-
Description:
Updated Magento 2.3 module version
1.10.1:
- Compatible with Open Source (CE) : 2.4
- Compatible with Commerce on prem (EE) : 2.4
- Compatible with Commerce on Cloud (ECE) : 2.4
- Stability: Stable Build
-
Description:
What’s new in v.1.10.1 - October 22, 2020
Fixed a bug on Magento 2.4.x that caused the Category Page pagination to break when the extension was enabled. This caused all products in the Category to be displayed on the same page.
Fixed an issue whereby Product Clicks were only measured when clicking on the Product Image. Clicking on the Product Name did not trigger the event. The event now fires upon both actions.
Fixed a bug that caused CTRL+Click actions on the Category Page to open links to Products twice.
Confirmed compatibility with the newly released Magento 2.4.1 version.
What’s new in v.1.10.0 - August, 2020
Fixed an error that occurred in certain cases when Product SKUs had quotation marks in them.
Added compatibility adjustments for PHP 7.4.
Confirmed compatibility with the newly released Magento 2.4.0 version.
What’s new in v.1.9.8 - July 6, 2020
Fixed an issue related to Grouped Products whereby when adding a Grouped Prouct to the cart, only one of the prodcts was being tracked.
Added additional error handling as a potential alignment for the extension when paired with various 3rd party checkout solutions.
Whitelisted domain for Content Security Policies introduced in Magento 2.3.5.
1.9.7:
- Compatible with Open Source (CE) : 2.3
- Compatible with Commerce on prem (EE) : 2.3
- Compatible with Commerce on Cloud (ECE) : 2.3
- Stability: Stable Build
-
Description:
What’s new in v.1.9.7 - May 7, 2020
Added a performance optimization related to Ajax calls in the backend.
Confirmed compatibility with Magento 2.3.5.
Implemented small Backend performance optimizations.
Added nxcli.net (Nexcess temporary URL) as a valid domain in the licensing process.
Added an option in the Developer section to allow for switching Magento's CSP between "report-only" and "restrict".
What’s new in v.1.9.6 - April 9, 2020
Added a missing label for Checkout and Checkout Steps events.
Optimized the brand fetching process for better performance.
Fixed a Backend issue on Magento Commerce whereby the Category Schedule functionality was not working properly.
1.9.5:
- Compatible with Open Source (CE) : 2.3
- Compatible with Commerce on prem (EE) : 2.3
- Compatible with Commerce on Cloud (ECE) : 2.3
- Stability: Stable Build
-
Description:
What’s new in v.1.9.5 - March 10, 2020
Fixed an issue which caused the imported JSON file to throw an error when certain backend Dimensions were left unconfigured.
Fixed a bug that caused a vary cookie to be added when Cookie Restriction was not enabled.
Added backend Google reCaptcha compatibility for Magento 2.3.x
What’s new in v.1.9.4 - February 5, 2020
Cleaned up the extension code, removed unused variables.
Added additional type verifications.
Optimized Category fetching.
Code enhancements for increased security. Changed User Group info collection method.
Confirmed compatibility for Magento 2.3.4.
What’s new in v.1.9.2 - November 27, 2019
New feature: Generate Tags, Triggers and Variables via JSON. This feature was implemented as an alternative to the Sign in to Google method, which, due to a recent app review from Google, sometimes failed with the error: "Sign in with Google temporarily disabled for this app. This app has not been verified yet by Google to use Google Sign In".
Added an additional Count Warning validation for Product Collections.
Fixed an issue that caused missing transaction data in Google Analytics due to an incompatibility with the Move JS to Bottom of the Page setting within the Speed Optimization module.
Added Magento and PHP version in the WeltPixel Developer section.
What’s new in v.1.9.1 - October 16, 2019
Fixed an issue which caused Category Names to appear as "unset" in Google Analytics.
Added a Secure Cookies option in the Magento Admin section.
Added new translations.
Added an Admin Option which allows for setting a custom checkout Success Page URL.
Confirmed compatibility with the latst Magento 2.3.3 version.
What’s new in v.1.9.0 - July 18, 2019
Added the possibility of using product SKU
1.9.2:
- Compatible with Open Source (CE) : 2.3
- Compatible with Commerce on prem (EE) : 2.3
- Compatible with Commerce on Cloud (ECE) : 2.3
- Stability: Stable Build
-
Description:
Adding Manual Export / Import functionality for GTM Tags and Triggers as Google is currently reviewing the automatic generation via API. Now you can download your a configuration file and import it in your GTM account.
1.8.5:
- Compatible with Open Source (CE) : 2.3
- Compatible with Commerce on prem (EE) : 2.3
- Stability: Stable Build
-
Description:
Compatibility with Magento 2.3 Open Source and Commerce
1.6.4:
- Compatible with Open Source (CE) : 2.1 2.2
- Compatible with Commerce on prem (EE) : 2.1 2.2
- Stability: Stable Build
-
Description:
What’s new in v.1.6.3 - April 4, 2018
Released PRO version of GTM.
Cart page ecomm_totalvalue grandtotal instead of subtotal sent / fix. (Free & Pro)
addToWishlist and addToCompare events implemented. (Free & Pro)
addToCart event sent from Wishlist add to cart as well. (Free & Pro)
Promo Link Widget added. (Free & Pro)
productStockStatus moved to product Detail Options. (Free & Pro)
Enable Advertising on Tags, configurable from admin option. (Free & Pro)
customerId sent to GTM, only if user is logged in. (Free & Pro)
New Admin Option for product Id Selection (send parent or child id in checkout, cart and purchase event). (Free & Pro)
Fix for brand attribute usage on checkout on products. (Free & Pro)
IpAnonimization option by default change to Yes. (Free & Pro)
customerId and customerGroup sent properly before page load to GTM / fix. (Free & Pro)
Variant can be sent for product details, using configurable product options, and product custom options. (Pro)
New Product Dimension introduced: reviewscore, reviewscount, productSale, pageName, pageType. (Pro)
Remove stock status dimension / moved to pro version. (Free)
StockStatus is sent as product dimenion as well. (Pro)
New GTM variables, tags and triggers created for the new options + update for the old ones. (Pro)
Added update functionality for GTM API existing tags, triggers, variables when new GTM product updates are installed. No need to remove them from GTM account as you will be able to update them by using Generate functionality. (Pro)
1.6.3:
- Compatible with Open Source (CE) : 2.1 2.2
- Compatible with Commerce on prem (EE) : 2.1 2.2
- Stability: Stable Build
-
Description:
What’s new in v.1.6.3 - April 4, 2018
Released PRO version of GTM.
Cart page ecomm_totalvalue grandtotal instead of subtotal sent / fix. (Free & Pro)
addToWishlist and addToCompare events implemented. (Free & Pro)
addToCart event sent from Wishlist add to cart as well. (Free & Pro)
Promo Link Widget added. (Free & Pro)
productStockStatus moved to product Detail Options. (Free & Pro)
Enable Advertising on Tags, configurable from admin option. (Free & Pro)
customerId sent to GTM, only if user is logged in. (Free & Pro)
New Admin Option for product Id Selection (send parent or child id in checkout, cart and purchase event). (Free & Pro)
Fix for brand attribute usage on checkout on products. (Free & Pro)
IpAnonimization option by default change to Yes. (Free & Pro)
customerId and customerGroup sent properly before page load to GTM / fix. (Free & Pro)
Variant can be sent for product details, using configurable product options, and product custom options. (Pro)
New Product Dimension introduced: reviewscore, reviewscount, productSale, pageName, pageType. (Pro)
Remove stock status dimension / moved to pro version. (Free)
StockStatus is sent as product dimenion as well. (Pro)
New GTM variables, tags and triggers created for the new options + update for the old ones. (Pro)
Added update functionality for GTM API existing tags, triggers, variables when new GTM product updates are installed. No need to remove them from GTM account as you will be able to update them by using Generate functionality. (Pro)
1.5.9:
- Compatible with Open Source (CE) : 2.1 2.2
- Compatible with Commerce on prem (EE) : 2.1 2.2
- Stability: Stable Build
-
Description:
What’s new in v.1.5.9 - March 3, 2018
Added new event tracking for impression.
Created new tags and trigger for Event Impression.
Created new tags and trigger for Checkout Step.
Created new tags and trigger for Checkout Step Option.
Created new tags and trigger for Promotion Click.
Created new tags and trigger for Promotion Impression.
Removed option to load GTM in the footer, now all the tags load in the head by default having all impression data load prior to the GTM container.
Removed refund tracking in admin panel.
Removed Purchase Tag.
Removed Refund Tag.
Removed Product Details View Tag.
Removed Product Click Trigger.
1.5.8:
- Compatible with Open Source (CE) : 2.1 2.2
- Compatible with Commerce on prem (EE) : 2.1 2.2
- Stability: Stable Build
-
Description:
dependency changes, composer installation required.
1.5.5:
- Compatible with Open Source (CE) : 2.1 2.2
- Compatible with Commerce on prem (EE) : 2.1 2.2
- Stability: Stable Build
-
Description:
What’s new in version 1.5.5 - October 20, 2017
Renamed remarketing google tag from ‘wp_google_tag’ to ‘google_tag_params’ for correct tracking.
Compatibility with Magento 2.2
1.5.3:
- Compatible with Open Source (CE) : 2.1 2.2
- Compatible with Commerce on prem (EE) : 2.1 2.2
- Stability: Stable Build
-
Description:
What’s new in version 1.5.3 - September 20, 2017
Fix for upsell product impression block fetching.
Fix for related product impressions.
Price separator fix for prices over 999.
Fixed checkout steps from 0,1,2 to 1,2,3 in order to correctly measure checkout events.
What’s new in version 1.2.2 - May 16, 2017
Added translations files under /i18n/en_US.csv.
1.2.1:
- Compatible with Open Source (CE) : 2.1
- Stability: Stable Build
-
Description:
What’s new in v.1.2.1 - April 05, 2017
New admin option - add GTM code in head / body section.
Changing the trigers and tags for multiple page view analytics issue.
1.1.0:
- Compatible with Open Source (CE) : 2.1
- Stability: Stable Build
-
Description:
What’s new in version 1.1.0 - 06/02/2017
New feature: Tax Include/Exclude from Transaction
New feature: Shipping Include/Exclude from Transaction
New feature: Promotion Impressions and Promotion Clicks Tracking
New feature: Ip Anonymization
New feature: Custom Dimension - Customer ID, Customer Group, Stock Status tracking
New feature: Adwords Remarketing tracking
Add Affiliation change -> to use store view instead of admin option
Adding NonJs Code as well
Adding Proper List Values for impressions
Bug fix: Object push fix after impression chunk separation
Bug fix: Product not assigned to category search page fix
Production mode and compilation fixes
1.0.0:
- Compatible with Open Source (CE) : 2.0 2.1
- Stability: Stable Build
-
Description:
Initial release
Support
Back to topThe best place to start if you need help with a specific extension is to contact the developer. All Adobe Commerce developers have both a contact email and a support email listed.
Contact Vendor