Shopware Google Tag Manager — GTM + GA4 Events

    Nahtlose GTM-Integration mit GA4-Events für Shopware 6

    Du willst Google Analytics 4 Events in deinem Shopware-Shop tracken, ohne JavaScript-Code anzufassen. Du willst wissen, wann jemand ein Produkt in den Warenkorb legt, den Checkout startet oder eine Bestellung abschließt. Standard-Shopware liefert das nicht. Das Shopware Plugin "Google Tag Manager" von Bronner Consulting bindet den GTM-Container automatisch im Head ein. Vier GA4-Standardereignisse werden per dataLayer ausgelöst: page_view, add_to_cart, begin_checkout, purchase. Jedes Event ist einzeln aktivierbar. Pro Sales Channel kann eine eigene Container-ID hinterlegt werden. Keine Datenbankmigrationen, kein Admin-Modul nötig – Konfiguration über die Plugin-Einstellungen.

    Preis

    Ab 5 € / Monat

    oder ≈ 10 € sparen

    Alle Preise zzgl. gesetzlicher MwSt.

    Funktionen

    GTM-Container automatisch im Head

    Das Plugin fügt das GTM-Script automatisch im <head> ein und den noscript-Fallback direkt nach <body>. Sobald du eine Container-ID in der Konfiguration hinterlegst, ist der Tag Manager aktiv. Kein manuelles Template-Editing, kein Eingriff in den Shopware-Core.

    Vier GA4-Events einzeln steuerbar

    page_view bei jedem Seitenaufruf. add_to_cart mit Produkt-ID, Name, Preis, Menge und Währung. begin_checkout mit allen Warenkorb-Positionen. purchase mit Bestell-ID, Gesamtbetrag und allen Produktpositionen. Jedes Event lässt sich einzeln aktivieren oder deaktivieren.

    Sales-Channel-spezifische Container-ID

    Betreibst du mehrere Verkaufskanäle? Jeder Sales Channel kann seine eigene GTM-Container-ID haben. So trennst du die Tracking-Daten sauber nach Kanal, ohne mehrere Shopware-Instanzen zu betreiben.

    Keine Datenbank, keine Abhängigkeiten

    Das Plugin erstellt keine Datenbanktabellen und benötigt keine externen JavaScript-Bibliotheken. Die Tracking-Logik läuft über den dataLayer. Alle Geldwerte werden auf 2 Dezimalstellen gerundet. DSGVO-Hinweis: Das Plugin setzt keine Cookies – die Kombination mit einer Consent Management Platform wird empfohlen.

    Typische Einsätze

    E-Commerce-Tracking mit GA4

    Ein Online-Shop will die Customer Journey in Google Analytics 4 abbilden: Seitenaufrufe, Warenkorb-Aktionen, Checkout-Starts und abgeschlossene Käufe. Mit dem GTM-Plugin werden alle Events automatisch an den dataLayer übergeben.

    Multi-Channel-Tracking

    Ein Shopware-Shop mit B2B- und B2C-Verkaufskanal benötigt getrennte Tracking-Container. Das Plugin ermöglicht pro Sales Channel eine eigene GTM-Container-ID.

    Marketing-Team ohne Entwickler

    Das Marketing-Team will Conversion-Tracking einrichten, ohne auf Entwickler zu warten. Nach Installation des Plugins konfigurieren sie die Container-ID und die gewünschten Events in der Plugin-Konfiguration.

    Wann brauche ich das?

    Echte B2B-Szenarien, in denen dieses Plugin den Unterschied macht.

    Marketing-Team eines mittelständischen Online-Shops

    GA4-E-Commerce-Tracking ohne Entwickler

    Das Marketing-Team will den gesamten Conversion-Funnel in GA4 tracken — Seitenaufrufe, Warenkorb-Aktionen, Checkout-Starts, Käufe. Früher musste dafür die IT einbezogen werden. Mit dem Plugin konfiguriert das Marketing-Team Container-ID und Events selbst im Admin.

    Shopware-Betreiber mit B2B- und B2C-Shop

    Multi-Channel-Tracking mit sauberer Datentrennung

    Zwei Verkaufskanäle, zwei GTM-Container, zwei GA4-Properties. Das Plugin weist jedem Kanal seine Container-ID zu. Die Analyse erfolgt getrennt — kein Datenmischen zwischen den Kundengruppen.

    Performance-Marketing-Agentur für einen Online-Händler

    Retargeting-Setup über GTM

    Die Agentur richtet über GTM Google Ads Remarketing, Facebook Pixel und TikTok Pixel ein. Die Shopware-Events add_to_cart und purchase liefern die nötigen Signale via dataLayer. Kein Backend-Code, kein Plugin-Customizing — alles läuft über GTM-Trigger.

    Die Vorteile

    • Automatische GTM-Einbindung ohne Code-Änderungen
    • Vier GA4-E-Commerce-Events standardkonform
    • Pro Sales Channel eigene Container-ID
    • Keine Datenbankmigrationen oder externen Abhängigkeiten
    • noscript-Fallback für Tracking ohne JavaScript
    • DSGVO-kompatibel: keine eigenen Cookies
    • Kompatibel mit Shopware 6.7+

    Häufige Fragen

    Muss ich Code in Shopware-Templates einfügen, um GTM einzubinden?

    Nein. Das Plugin fügt GTM automatisch im <head> ein und den noscript-Fallback nach <body>. Du trägst nur die Container-ID in der Plugin-Konfiguration ein — kein Template-Editing nötig.

    Welche GA4-Events werden unterstützt?

    Das Plugin sendet vier standardkonforme GA4-Events: page_view, add_to_cart (mit Produkt-ID, Name, Preis, Menge), begin_checkout (mit allen Warenkorb-Positionen) und purchase (mit Bestell-ID und allen Positionen). Jedes Event ist einzeln aktivierbar.

    Kann ich pro Verkaufskanal eine eigene GTM-Container-ID verwenden?

    Ja. Jeder Sales Channel kann seine eigene Container-ID haben. So trennst du Tracking-Daten zwischen B2B- und B2C-Kanal oder verschiedenen Länder-Shops sauber.

    Setzt das Plugin Cookies?

    Nein. Das Plugin selbst setzt keine Cookies. Die Tracking-Logik läuft über den dataLayer. Ob und welche Cookies durch GTM gesetzt werden, hängt von deinen GTM-Tags und deiner Consent-Management-Plattform ab.

    Ist das Plugin mit DSGVO und Consent Management Platforms kompatibel?

    Ja. Das Plugin setzt keine eigenen Cookies und eignet sich für die Kombination mit CMP-Lösungen wie Cookiebot, OneTrust oder dem Shopware Consent Banner. Die Aktivierung von GTM-Tags kann über den CMP-Consent gesteuert werden.

    Werden alle Geldwerte korrekt formatiert an den dataLayer übergeben?

    Ja. Alle Preiswerte werden auf 2 Dezimalstellen gerundet und als Zahl übergeben. Die Währung kommt aus dem aktiven Sales Channel.

    Google Tag Manager testen

    Fordere eine kostenlose Demo-Umgebung an. Alle Plugins vorinstalliert, voller Funktionsumfang.