Tracking für Deinen Shopware Shop einrichten - Teil 2

Tracking für Deinen Shopware Shop einrichten - Teil 2

Marc Baur
04. April 2019

Inhaltsverzeichnis

  1. Enhanced E-Commerce Tracking
  2. Einstellungen in Google Analytics
  3. Einstellungen im Plugin
  4. Fazit

1. Enhanced E-Commerce Tracking

Das Enhanced E-Commerce Tracking ermöglicht es Dir, die Customer Journey Deiner Besucher noch genauer zu durchleuchten und Deine Umsätze genauer zu tracken.

Wichtig für die Verwendung von Enhanced E-Commerce Tracking ist die Verwendung des Plugins, welches wir Dir schon im ersten Teil ans Herz gelegt haben.

Der erste (und größte Teil) beginnt im Google Tag Manager, den wir ja bereits angelegt haben. Derzeit finden wir im Tag Manager unter “Tags” nur den Google Universal Analytics Tag. Um jedoch die Aktionen der Kunden noch genauer tracken zu können, brauchen wir weitere Tags.

1.1 Checkout Tag

Fangen wir mit dem Tag für den Checkout an. Hierfür müssen wir einen neuen Tag anlegen. Für den ersten Schritt kannst Du Dich an Teil 1 unseres Blogbeitrags orientieren.

Wir nennen in unserem Fall den Tag “Checkout”, so behalten wir am Ende die Übersicht.

In der Tag Konfiguration wählen wir wieder “Google Analytics - Universal Analytics”.

Unter Tracking-Typ wählen wir dieses Mal jedoch “Ereignis”. Dadurch entstehen einige Felder mehr, diese füllen wir wie folgt aus:

checkout tag

Wichtig: Die Variable unter Google Analytics-Einstellungen könnte bei Dir anders heißen! Wichtig ist hier, dass Eure Google Analytics Tracking ID in der Variable steht.

Die weiteren Einstellungen müssen wie folgt ausgefüllt werden:

Festzulegende Felder:

  • Feldname -> anonymizeIp
  • Wert -> true
  • E-Commerce -> Erweiterte E-Commerce-Funktionen aktivieren -> Wahr + Datenschicht verwenden

→ Diese Felder müssen bei jedem Tag festgelegt werden!

Jetzt müssen wir wieder einen neuen Trigger anlegen.

Hierzu gehen wir in der Tag-Konfiguration auf Trigger und erstellen einen neuen.

Als Trigger Typ wählen wir “Benutzerdefiniertes Ereignis”.

checkout trigger

Hier tragen wir bei Ereignis “checkout” ein (Kleinschreibung beachten!). Dann benennen wir den Trigger (z. B. Checkout) und speichern ihn abschließend.

Am Ende sollte die Konfiguration so aussehen:

checkout fertig



1.2 AddToCart Tag

Das Vorgehen hierbei ist wieder gleich, jedoch müssen hier andere Parameter vergeben werden.

Der Tag muss so konfiguriert werden:

addtocart tag

Bei der Trigger-Konfiguration muss dieses Mal der Ereignisname “addToCart” (auch hier die Groß-/Kleinschreibung beachten) hinterlegt werden. Der Trigger sollte dann so aussehen:

addtocart trigger

So sollte die komplette Konfiguration aussehen:

addtocart fertig

Abschließend musst Du wieder den Trigger und den Tag benennen und alles Speichern.



1.3 RemoveFromCart Tag

Der Tag muss so konfiguriert werden:

removefromcart tag

Bei der Trigger-Konfiguration lautet der Ereignisname dieses Mal “removeFromCart”.

removefromcart trigger

Den Trigger wieder benennen und speichern.

So sieht die komplette Konfiguration aus:

removefromcart fertig

Auch hier: den Tag benennen und speichern.

An dieser Stelle sind wir im Tag Manager erst einmal fertig und Du kannst Deine Änderungen absenden.


1.4 Enhanced E-Commerce Einstellungen in Google Analytics

Nachdem Du die drei Enhanced-Ecommerce Tag eingerichtet hast, müssen wir das Enhanced E-Commerce Tracking in Google Analytics aktivieren.

Hierfür gehst Du auf

Verwaltung -> Datenansicht -> E-Commerce Einstellungen

und aktivierst beide Schalter.

ecommerce analytics



2. Enhanced E-Commerce testen

Jetzt ist alles für das Enhanced E-Commerce Tracking eingerichtet und sollte funktionieren, dass können wir aber auch ganz einfach testen. Hierfür gehen wir wieder zum Google Tag Manager und wählen “In Vorschau ansehen”.

gtm vorschau

Nachdem der Tag Manager die Seite neu geladen hat, erscheint eine orangene Meldung oberhalb Deiner konfigurierten Tags.

gtm vorschau beenden

Jetzt öffnest Du, am besten in einem neuen Tab, Deinen Shopware Shop.

Du hast jetzt eine zusätzliche Ansicht des Google Tag Managers.

tagfired analytics

Hier siehst Du jetzt, welche Tags es gibt und welche aktiviert wurden. Da wir erst einmal nur die Startseite besucht haben, wird auch nur der “Universal Tag” aktiviert.

Geh jetzt einfach einmal auf ein Produkt und lege das Produkt in den Warenkorb.

tagsfired

Du siehst, dass jetzt auch der Tag “AddToCart” aktiviert wurde. Diese Daten wurden jetzt an Google Analytics übertragen. Wenn Du zusätzlich in der Seitenleiste auf “AddToCart” gehst und im oberen den “Data Layer” auswählst, siehst Du, welche Daten übertragen werden.


3. Fazit

Die Daten werden ab jetzt in Google Analytics übertragen und Du kannst Deine komplette Customer Journey abbilden. Du siehst auch, welche Kategorien oder welche Produkte den meisten Umsatz erzeugen. Mit diesen Daten kannst Du dann auch gezielt schauen, welche Seiten Du optimieren solltest.

Aber denk dran: Da Du Google Analytics nutzt, musst Du auch Deine Datenschutzerklärung anpassen! Sonst droht eine Abmahnung.

Wenn Du Dich für den Facebook Pixel interessierst, findest Du hier den richtigen Blogbeitrag: Shopware Facebook Pixel

Weitere Links

Marc Baur
Marc Baur
Marc baur ist Gründer und Autor und bei der Shopware Agentur 8mylez.com.

13 Kommentare

Mike
Mike
Hallo, danke für das tolle Tutorial. Gibts denn Enhanced Ecommerce auch für Shopware 6? Ich habe diese Tags für Shopware 6 probiert, aber Checkout, Add to Cart und Remove from Cart funktionieren leider nicht. Universal Analytics geht und Conversion Tracking auch.. aber eben die Commerce Daten nicht. Danke
Marcel Denzer
Marcel Denzer
Hey Mike,

hast du für Shopware 6 das passende Plugin für den Tag Manager installiert? Webmatch bietet hier wieder einen guten Nachfolger an. Die Events sollten hier dann auch wieder wie gewohnt funktionieren.

Beste Grüße
Marcel Denzer
Mike
Mike
Hallo,
danke für die schnelle Antwort. Ich dachte, das geht auch ohne Plugin. Habe mich in der Zwischenzeit informiert und dabei festgestellt, dass in unserem Shop noch gar keine ecomm Daten übergeben werden. Das Plugin von Webmatch ist mir schon aufgefallen, da dies aber (noch) nicht für 6.4 kompatibel ist, wäre ich eher für ein anderes Plugin von codivers.. dass werde ich jetzt ausprobieren. Danke!
Lisa
Lisa
Hallo Marcel,
vielen Dank für das hilfreiche Tutorial. Allerdings wird bei mir der Kauf nicht getrackt - beim Checkout verlassen laut Google Analytics die Besucher den Bestellabschluss. Kann es sein, dass hier noch ein "Purchase" Tag hinzugefügt werden muss?
Celine Wolfarth
Celine Wolfarth
Hallo Marcel,

vielen Dank für das Video. Ich habe den Tag Manager und GA genau wie im Video beschrieben auf unserer Seite eingerichtet. Leider wird aber trotz Einkäufen auf der Website kein Umsatz vermerkt. Woran könnte das liegen?

Ich freue mich sehr über eine Antwort

Liebe Grüße
Celine
Marcel Denzer
Marcel Denzer
Hey Celine,

das kann mehrere Ursachen haben. Zum einen könnte es an dem Theme liegen, dass ihr verwendet. Werden alle Daten korrekt übergeben? Funktionieren die Events richtig?

Sind denn die E-Commerce Einstellungen in Google Analytics aktiviert?

Liebe Grüße
Marcel
Tamo
Tamo
Hi Celine,
Wie konnte sich dein Problem lösen? Stehe vor dem selben Hindernis...
LG Tammo
Daniel
Daniel
Hallo Marcel,

auch ich möchte mich recht herzlich für dein Tutorial bedanken. Es ist überhaupt nicht leicht bei diesen ganzen Einstellungen in Analytics, Tag Manager etc. durchzusehen. Deine Tutorials sind also Lebensretter :) Mach weiter so!


Liebe Grüße,
Daniel
Marcel Denzer
Marcel Denzer
Hey Daniel,

freut mich, dass dir die Beiträge geholfen haben! :)

Liebe Grüße
Marcel
Reiko Donner
Reiko Donner
Hallo Marcel,

Ich wollte mich bei dir für deine beiden Tutorials bedanken. Es war ausgesprochen hilfreich. Ich hatte immer wieder Probleme mit dem Conversation Tracking. Nun, so hoffe ich, bessert es sich ein wenig und ich bekomme bessere Werte für die Analyse.

Ich nutze jedoch nicht das Shopware Standard Plugin sondern das Google Remarketing von Bluewolf (für Conversation Label & Conversation ID) und das Google Enhanced Ecommerce von Pixline Media (für Analytics ID). Gemäß der Community Store Bewertung habe ich auf das SW Standard Google Plugin verzichtet.

Aufgrund meiner Verzweifelung, dass das Tracking nicht richtig funktioniert hat, habe ich mehrere Plugins erworben. Sollte ich eines oder beide entfernen? Ist das schlimmt, wenn ich beispielsweise die ID in beiden Plugins hinterlegt habe?
LG
Reiko
Marcel Denzer
Marcel Denzer
Hey Reiko,

in erster Linie solltest du darauf achten, dass die ID's nicht doppelt verwendet werden.

Solange du also das Remarketing Plugin nur für die Google Ads ID's und das Enhanced E-Commerce Plugin für die TagManager ID benutzt, sollte das keine Probleme darstellen!

Liebe Grüße
Marcel
Alexander
Alexander
Vielen Dank für so eine übersichtliche Tutorial, es hilft sehr.

Ich sehe 12 Ecommerce Events, aber ich weiß nicht welche Artikel hinzugefügt/gelößcht wurden, deren Preis usw. Wo soll ich alle diese Datalayer Daten im GA sehen können?

Auch ist mir nicht klar wie ich checkout Events im GA bewerten soll/kann. Es gibt doch mehrere checkout steps und /checkout/cart wird mir auch ein Checkout Event triggern. Ich sehe keine Labels oder Werten für AddToCart Event und gehe davon aus, dass Checkout auch so funktionieren wird.

Oder muss ich überall Datalayer Variablen erstellen und die dann im Tags hinzufügen?

Marcel Denzer
Marcel Denzer
Hey Alexander,

erweiterte Infos zu den einzelnen Datalayer Daten findest du unter
Conversion -> E-Commerce -> Produktleistung

Dort kannst du die Leistung deiner Produkte sehen.

Unter
Conversion -> E-Commerce -> Bezahlvorgang
kannst du sehen, in welchem Schritt der Benutzer abspringt.

Ich hoffe das hilft dir weiter!

Liebe Grüße
Marcel

Was denkst du?

SW6 Logo

Sicher Dir die besten Shopware 6 Tipps & Tricks

Trag Dich ein und Du erhältst unser Shopware 6 Whitepaper kostenlos!
Trag dich für unseren Newsletter an, im Anschluss erhältst du das Whitepaper. Mit dem Abschicken deiner Daten akzeptierst Du unsere Datenschutzerklärung.

Neueste Beiträge

Symfony Profiler: Vom Debugging-Tool zum Sicherheitsrisiko
Shopware 6 MCP: Deinen Shop mit Claude und Codex verbinden
Shopware PaaS Native: Wann sich Platform as a Service für deinen Shop lohnt
Was verbirgt sich hinter Copilot & Nexus bei Shopware?
Performance-Grenzen ausreizen – Shopware-Stresstest für Bestellungen in Millionenhöhe

Kontaktanfrage

Fragen? Schreib uns.

Kontaktiere uns gern, wenn Du Interesse an gemeinsamen Projekten hast.
HR Managerin Monika Geiß
Standort Paderborn Icon

Paderborn

Technologiepark 23

33100 Paderborn

Standort Paderborn Icon

Leipzig

Berliner Straße 13

04105 Leipzig

Kontaktanfrage

✓ 36 Mitarbeiter

✓ Shopware Platinum Partner

✓ 47.000+ Plugin Downloads

✓ 60+ aktive Shops

✓ Full-Service Shopware Agentur

✓ 70 Shopware Videos auf Youtube

✓ Alle Shopware Zertifizierungen

Maxcluster

Shopware United

Pickware 

Mollie

B2B Sellers

TimmeHosting

Händlerbund

© 2026 by 8mylez GmbH
|
ImpressumDatenschutz