Skip to main content Skip to search Skip to main navigation
Shopware Payments ramp-up pricing for 12 months. Limited time only. Learn more
Diese Seite ist auch auf Deutsch verfügbar.
codiverse

Google Tag Manager + GA4 + Measurement Protocol + Ads + Remarketing

Rating: 4.8

Average rating of 4.79 out of 5 stars

(19 reviews)
Downloads: 3,320

Description

Highlights

  • Complete GA4 Enhanced Ecommerce DataLayer – all relevant shop events are automatically recorded in accordance with industry standards.
  • Google Consent Mode V2 & GDPR-compliant – integrated cookie consent management, including compatibility with many third-party providers
  • Server-side tracking via the Google Measurement Protocol – reliable purchase tracking even with ad blockers and without data loss.
  • No programming knowledge required – full configuration via the Shopware backend for each sales channel.
  • Custom tracking services – manage any third-party scripts (Meta, Pinterest, TikTok, etc.) with your own cookie consent.

Features

  • Integration of the Google Tag Manager container (GTM ID) via configuration (multiple container IDs possible).
  • Complete GA4 Enhanced E-commerce Data Layer.
  • Google Consent Mode V2 (Basic & Advanced).
  • Prepared for GDPR cookie consent management.
  • Server-side tracking via the Google Measurement Protocol (GA4).
  • Compatibility with Usercentrics, CookieFirst, ACRIS and Shopware Cookie Consent.
  • Separate control of analytics and marketing cookies (ad_* flags via a separate marketing cookie).
  • Google remarketing parameters including AdWords Merchant ID.
  • Enhanced conversions at checkout (optionally with data hashing).
  • Selection of the price type passed (gross/net) and display of the original price for discounted items.
  • Transfer of category names and, optionally, the database IDs of the products.
  • Extendable via service decorator (Extendable via custom apps)
  • Delayed/consent-dependent loading of the main GTM script (gtm.js), optionally with a custom GTM.js URL.
  • ‘DataLayer only’ mode (remove container code) for custom container setups.
  • Multilingual, configurable per sales channel, including developer logging for debugging.

About the Extension

What is Google Tag Manager?

Google Tag Manager (GTM) is a free tag management system from Google that allows marketing and analytics tags (tracking codes) to be managed centrally – without having to modify the shop's source code for every change. Instead of maintaining dozens of scripts (Google Analytics 4, Google Ads, Meta Pixel, Microsoft Ads, Pinterest, etc.) individually in the template, only a single GTM container needs to be integrated into the shop. All additional tags, triggers, and variables can then be conveniently managed via the GTM interface. This gives marketing teams greater independence, reduces development effort, and significantly speeds up the implementation of new tracking requirements.

Benefits of a detailed DataLayer

A properly structured and fully populated DataLayer is the foundation of reliable tracking. Its benefits include:

  • Standards-compliant: The data fully complies with the GA4 Enhanced Ecommerce specification and can be used directly in GTM.
  • Maximum flexibility: Since all relevant information is available, any tags (GA4, Google Ads, Meta, TikTok, Pinterest, Microsoft Ads, etc.) can be integrated without requiring further modifications to the shop.
  • Higher data quality: Consistent product, category, and transaction data ensure accurate reports, correct revenue attribution, and reliable conversion attribution.
  • Future-proof: New marketing channels can be added at any time using GTM alone – the DataLayer already provides the required data.
  • Configurable: Price type, original prices for discounted products, category names, and database IDs can all be configured individually.

All events available in the DataLayer

Our plugin automatically populates the dataLayer with a complete GA4 Enhanced Ecommerce data set. The following events are available:

  • view_item_list – Display of a product list (category, search, or listing pages)
  • view_item – View of a product detail page.
  • select_item – Click on a product within a list.
  • view_cart – Display of the shopping cart.
  • add_to_cart – Adding a product to the shopping cart.
  • remove_from_cart – Removing a product from the shopping cart.
  • add_to_wishlist – Adding a product to the wish list.
  • begin_checkout – Start of the checkout process.
  • add_shipping_info – Selection of the shipping method during checkout.
  • add_payment_info – Selection of the payment method during checkout.
  • purchase – Successful purchase completion (including transaction, shipping, and tax data).
  • login – Customer login.
  • sign_up – Registration of a new customer.

Benefits of the Google Measurement Protocol

In addition, the plugin can report purchases server-side via the Google Measurement Protocol (GA4). This offers significant advantages:

  • Resistant to AdBlockers and consent-related restrictions: Since purchase notifications are sent directly from the server, transactions are not lost even if client-side scripts are blocked by browsers, extensions, or ITP.
  • Reliable revenue data: Purchases are recorded consistently, regardless of whether the order confirmation page loads correctly or is immediately exited.
  • Flexible trigger timing: Configure when a purchase is reported (e.g. upon order completion or a status change).
  • Easy setup: Simply enter the Measurement ID and API Secret – the API endpoint can be selected freely.

Data Protection (GDPR) through Cookie Consent Management and Google Consent Mode V2

  • Integrated cookie consent management: The plugin integrates with Shopware's cookie consent management. Statistics and marketing cookies can be controlled separately; advertising flags (ad_*) can be managed via a separate marketing cookie.
  • Google Consent Mode V2: Full support for Google Consent Mode V2 (Basic and Advanced). Google tags dynamically adapt their behavior to the user's consent status – no personal data is processed without consent.
  • Consent-dependent loading: The GTM main script (gtm.js) can be configured to load only after consent has been granted.
  • Compatibility with consent tools: Compatible with Usercentrics, CookieFirst, ACRIS, and Shopware.
  • Enhanced Conversions with hashing: For Enhanced Conversions during checkout, the transmitted data can be hashed before being sent.

This enables legally compliant, GDPR-compliant tracking that respects the user's consent at every stage.

Why choose our plugin Instead of Shopware 6's native Analytics integration?

Although Shopware 6 includes native Google Analytics integration, it quickly reaches its limits in professional applications. Our plugin offers several key advantages:

  • Full tag management instead of individual integrations: Instead of simply connecting Analytics, you get a fully functional Google Tag Manager container – all marketing tools (Google Ads, Meta, TikTok, Pinterest, Microsoft Ads, etc.) can be integrated centrally without modifying any code.
  • Complete, detailed DataLayer: More events, more attributes, and more granular control over product and pricing data than the native solution.
  • Server-side tracking: The Google Measurement Protocol for lossless purchase tracking is not included in the native integration.
  • Consent Mode V2 & advanced consent management: Including compatibility with Usercentrics and CookieFirst, as well as separate cookie controls.
  • Enhanced Conversions & remarketing: Enhanced conversions during checkout and Google remarketing parameters out of the box.
  • Flexibility & control: Delayed loading, custom GTM.js URL, "DataLayer only" mode, logging for debugging, and configuration for each sales channel.
  • Independence from shop developers: Tracking changes are made directly in GTM – without deployments or template modifications.

In short: The native integration covers basic requirements, whereas our plugin provides a professional, GDPR-compliant, and future-proof tracking infrastructure for serious online marketing.

Try it out!

All codiverse apps are available for a free, no-obligation 30-day trial. Have you found a bug or would you like to request an enhancement? Get in touch with our support team. You can find all the information at www.codiverse.de.

Details

  • Available: English, German
  • Latest update: 2 November 2026
  • Publication date: 4 June 2020
  • Version: 6.4.12
  • Category: Tracking

Resources

Reviews (19)

Average rating
4.8

Average rating of 4.79 out of 5 stars

Based on 19 reviews
4.8 Functionality
4.8 Usability
4.5 Documentation
4.7 Support

89 %
5 %
0 %
5 %
0 %

Write a review

If you downloaded this extension you can write a review in the Shopware Account.

Write a review
Einfach zu bedienen und toller Support
5.0

Average rating of 5 out of 5 stars

by Patrick
14 May 2024 14:12
-
5.0 Functionality
5.0 Usability
5.0 Documentation
5.0 Support
Schneller und toller Support
5.0

Average rating of 5 out of 5 stars

by Florian Ressel
14 May 2024 11:35
Antworten auf Tickets kamen immer sehr schnell und waren hilfreich. Ein Featurewunsch wurde innerhalb weniger Stunden über ein Update veröffentlicht. Kann dieses Plugin und die Agentur nur empfehlen!
5.0 Functionality
5.0 Usability
5.0 Documentation
5.0 Support
by codiverse 14 May 2024 11:56
Vielen Dank für die positiven Worte! Wir freuen uns immer, wenn unsere Kund*innen zufrieden sind und wir schnell und unkompliziert helfen können!
Works with ga4
5.0

Average rating of 5 out of 5 stars

by Kacper Gugala
7 November 2022 12:55
Took me 5 minutes to configure ga4 with this
5.0 Functionality
5.0 Usability
5.0 Documentation
5.0 Support
Works perfectly without issues
5.0

Average rating of 5 out of 5 stars

by Markus Käsbeck
4 August 2022 08:48
Works perfectly. Our agency commits that the extension is easy to configure and to install. No complaints about incompatibility regard other 3rd party extensions or themes.
5.0 Functionality
5.0 Usability
5.0 Documentation
5.0 Support
Tolles Plugin / Toller Supper
5.0

Average rating of 5 out of 5 stars

by Oliver Kuehne
6 May 2022 11:31
Das Plugin funktioniert tadellos und macht das, was es tun soll.

Wir hatten einen Austausch über ein Support Ticket und es wurde prompt geantwortet und wurde sehr freundlich unterstützt.

Danke an die Entwickler, Klasse Arbeit!
5.0 Functionality
5.0 Usability
5.0 Documentation
5.0 Support
by codiverse 6 May 2022 11:34
Vielen Dank! Und dank toller Vorarbeit und effizientem Reporting konnten wir die Optimierung gemeinsam schnell vornehmen.
Super Support
5.0

Average rating of 5 out of 5 stars

by Alex
1 December 2021 14:01
Sehr guter und hilfsbereiter Support.
5.0 Functionality
5.0 Usability
3.0 Documentation
5.0 Support
Super Support
5.0

Average rating of 5 out of 5 stars

by Paul
10 August 2021 20:12
Das Plugin gefällt uns sehr gut :)
Außerdem wurde schnell auf unsere Supportanfrage geantwortet und die gewüschte Funktion entwickelt. Weiter so!
5.0 Functionality
5.0 Usability
5.0 Documentation
5.0 Support
Top Umsetzung und Support
5.0

Average rating of 5 out of 5 stars

by JF
22 September 2020 20:57
Das Plugin bietet alles, was man für das Tracking mittels Google Tag Manager benötigt. Darüber hinaus bekommt man ein stabiles Plugin, nützliche Doku und einen schnellen und vor allem kompetenten Support. Top, weiter so!
5.0 Functionality
5.0 Usability
5.0 Documentation
5.0 Support
Das Plugin ist eine gute Erweiterung für unseren Shop
5.0

Average rating of 5 out of 5 stars

by Art von ELS-Licht
6 August 2020 10:53
Das Plugin läuft jetzt perfekt und macht was es soll.
Der Support hat schnell und kompetent auf unsere Wünsche reagiert.
Hat uns auch bei Fehlern die wir oder andere Plugins verursacht haben schnell geholfen. Top Service !!!
5.0 Functionality
5.0 Usability
5.0 Documentation
5.0 Support

About the Extension Partner

Partner Status

  • Shopware Extension Partner Shopware
    Extension Partner

Details

  • Ø-Rating: 4.9

    Average rating of 4.9 out of 5 stars

  • Partner since: 2014
  • Extensions: 31

Support

  • Based in: Germany
  • Speaks: German, English
  • Response time: Very quickly