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
Absolut empfehlenswert – TOP Service!
5.0

Average rating of 5 out of 5 stars

by Holger Saß
21 September 2026 23:40
Wir nutzen das Plugin bereits seit längerer Zeit und hatten aktuell ein Problem im Zusammenspiel zwischen Google Ads, GA4 und dem Plugin.

Der Support von codiverse war hier wirklich hervorragend: schnelle Rückmeldung, kompetente Hilfe und eine klare Lösung für das Problem. Besonders positiv hervorzuheben ist, dass wir sogar am Wochenende sehr schnell Unterstützung bekommen haben.

So stellt man sich guten Support vor.

Vielen Dank an das codiverse-Team – klare Empfehlung!
5.0 Functionality
5.0 Usability
5.0 Documentation
5.0 Support
by codiverse 22 September 2026 08:29
Vielen Dank für die positiven Worte! Wir freuen uns, dass wir unterstützen konnten. :)
Einfache Installation, übersichtliches Menü und schneller & kompetenter Support.
5.0

Average rating of 5 out of 5 stars

by RED CAD Solutions AG
5 May 2026 13:09
-
5.0 Functionality
5.0 Usability
4.0 Documentation
5.0 Support
Nicht gut leider
2.0

Average rating of 2 out of 5 stars

by FeNau
14 April 2026 15:08
Macht alles sehr langsam im page speed
2.0 Functionality
2.0 Usability
2.0 Documentation
2.0 Support
by codiverse 13 May 2026 17:06
Diese Bewertung ist für uns leider nicht nachvollziehbar. Der Kunde hat recht, dass die Pagespeed in seinem Shop nicht optimal ist (Stand: 13..5.2026). Tests in unseren Entwicklungsumgebungen zeigen dieses Problem jedoch nicht. Nach einem Erstkontakt mit dem Kunden haben wir keine weitere die Chance bekommen, eine gemeinsame Lösung zu erarbeiten. Der konkrete Zusammenhang mit unserem Plugin war so nicht zu erschließen. Vielfache Nachfragen und Support-Angebote blieben im Anschluss unbeantwortet. Schade...
Kleines aber feines Plugin
5.0

Average rating of 5 out of 5 stars

by Retroverse
23 January 2026 15:50
Perfektes Plugin mit guter Dokumentation.
Das Einrichten des Tagmanager (Analytics & Ads) wird Dank vorgefertigter Container, welche kostenlos zum Download bereitstehen, zum Kinderspiel.
Bei Fragen reagiert der Support schnell und kompetent.
5.0 Functionality
5.0 Usability
5.0 Documentation
5.0 Support
by codiverse 26 January 2026 13:52
Wir sagen Danke für die positive Rückmeldung und wünschen weiterhin viel Erfolg mit unserem Plugin.
Reliable plugin and great support
5.0

Average rating of 5 out of 5 stars

by Alin
2 July 2025 17:01
The plugin works exactly as expected. I requested a feature, and a new release with the update was published within a week. Friendly and professional team – highly recommended!
5.0 Functionality
5.0 Usability
4.0 Documentation
5.0 Support
Der Support reagiert leider sehr langsam.
4.0

Average rating of 4 out of 5 stars

by Matthias Tanner
27 November 2024 22:24
-
5.0 Functionality
5.0 Usability
3.0 Documentation
3.0 Support
by codiverse 4 December 2024 14:24
Das Problem wurde inzwischen gelöst. Es lag ein Problem in der Tag Manager / Ads Konfiguration des Kunden vor. Das Plugin funktionierte von Anfang an korrekt. In der Zeit kurz vor und während des Black Fridays hatten wir innerhalb von etwas mehr als 2 Wochen deutlich über 30 Kommunikationsnachrichten in dem betroffenen Ticket. Die ein oder andere Antwort nahm evtl. 2-3 Tage in Anspruch. Da wir uns zu diesem Zeitpunkt aber in der für eCommerceler*innen wichtigsten Jahreszeit befanden, die auch für uns ein hohes Supportaufkommen mit sich bringt, sind wir hier der Ansicht dass wir in einem absolut vertretbaren Rahmen Support geleitet haben.
Zumal es sich um eine Supportleistung handelte, die nicht im Zusammenhang mit dem Plugin stand, sondern eine freiwillige (und kostenlose) Unterstützung des Kunden.
tip top
5.0

Average rating of 5 out of 5 stars

by Stephan Krug
23 October 2024 14:40
schnelle und kompetente Problemlösung - export hatte sich aufgehängt.
5.0 Functionality
5.0 Usability
5.0 Documentation
5.0 Support
Tolles Plugin und außerordentlicher Support
5.0

Average rating of 5 out of 5 stars

by Subaraj
31 July 2024 16:55
Wir sind mit dem Plugin von codiverse sehr zufrieden, der Support ist außerordentlich!
5.0 Functionality
5.0 Usability
5.0 Documentation
5.0 Support
Gute App + überragender Support!
5.0

Average rating of 5 out of 5 stars

by Lukas Prehl
18 July 2024 16:50
-
5.0 Functionality
5.0 Usability
5.0 Documentation
5.0 Support
Einfaches Setup & Blitzschneller Support
5.0

Average rating of 5 out of 5 stars

by Zwei Monde
16 May 2024 19:47
Eine kleine Frage wurde innert Stunden beantwortet und mit dem Quickstart Guide ist es spielerisch einfach den Google Tag Manager aufzusetzen.
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