GA4 E-Commerce-Tracking einrichten: So messen Sie Umsätze in WooCommerce, Shopify und Webflow

Beim GA4 E-Commerce-Tracking sendet Ihr Shop standardisierte Events wie Produktansicht, In den Warenkorb, Checkout-Start und Kauf samt Produkt- und Umsatzdaten an Google Analytics 4. Richtig eingerichtet zeigt es, welche Seiten, Kampagnen und Checkout-Schritte Umsatz bringen und wo Kunden abspringen.
Viele Shops haben Google Analytics zwar „eingebaut“, messen aber faktisch nur Seitenaufrufe. Die Folgen kennen viele Teams: Der Umsatz in GA4 passt nicht zu den Bestellungen im Backend, Käufe werden doppelt oder gar nicht gezählt, und Marketingentscheidungen fallen nach Bauchgefühl.
Dieser Leitfaden richtet sich an Shopbetreiber, Marketingteams und Start-ups mit WooCommerce, Shopify oder Webflow. Sie erfahren, welche Events Sie brauchen, wie Sie sie auf jeder Plattform einrichten, wie Sie die Einwilligung nach DSGVO sauber abbilden und wie Sie Ihre Zahlen vor dem Weihnachtsgeschäft prüfen.
Warum sich sauberes E-Commerce-Tracking in GA4 auszahlt
Vollständiges E-Commerce-Tracking macht aus GA4 ein Steuerungsinstrument. Sie sehen zum Beispiel, dass mobile Nutzer zwar Artikel in den Warenkorb legen, aber bei der Versandauswahl abbrechen, oder dass eine Social-Kampagne viel Traffic, aber kaum Käufe liefert.
Dieselben Daten speisen Remarketing-Zielgruppen, die Gebotsstrategien in Google Ads und jede Maßnahme, mit der Sie die Conversion Rate Ihres Onlineshops erhöhen. Ohne sie beruhen A/B-Tests und Relaunches auf Vermutungen statt auf Fakten.
Diese GA4-Events sollten Sie tracken
Google definiert eine Liste empfohlener Events für den Onlinehandel. Verwenden Sie genau diese Namen, denn nur sie füllen die GA4-Berichte „E-Commerce-Käufe“ und „Kaufprozess“.
| Phase der Customer Journey | GA4-Event | Was es zeigt |
|---|---|---|
| Produktlisten | view_item_list, select_item | Gesehene und angeklickte Produkte in Kategorien oder Suche |
| Produktseite | view_item | Aufrufe der Produktdetailseite |
| Warenkorb | add_to_cart, remove_from_cart, view_cart | Echte Kaufabsicht und Zögern |
| Checkout | begin_checkout, add_shipping_info, add_payment_info | Fortschritt durch die einzelnen Checkout-Schritte |
| Kauf | purchase | Abgeschlossene Bestellung, Umsatz und Produkte |
| After-Sales | refund | Erstattungen, Stornos und Retouren |
| Aktionen | view_promotion, select_promotion | Wirkung von Bannern und Angeboten |
Die Parameter, die Kaufdaten auswertbar machen
Laut der GA4-Entwicklerdokumentation zu E-Commerce benötigt das Event purchase eine eindeutige transaction_id. Ergänzen Sie immer:
- value und currency: Bestellwert und Währung (z. B. EUR), sonst bleibt der Umsatz leer;
- items: ein Array der gekauften Produkte, jeweils mindestens mit
item_idoderitem_name(Google empfiehlt beides), dazu Preis, Menge, Kategorie und Variante; - shipping, tax und coupon, wo sinnvoll, um den Einfluss von Versandkosten und Gutscheinen zu analysieren.
Nutzen Sie als transaction_id die echte Bestellnummer Ihres Shops. So können Sie GA4 und Backend abgleichen, und ein erneutes Laden der Bestätigungsseite erzeugt keinen doppelten Kauf.
GA4 E-Commerce-Tracking je Plattform einrichten
WooCommerce: offizielle Erweiterung oder Google Tag Manager
Am schnellsten geht es mit der kostenlosen Erweiterung Google Analytics for WooCommerce. Nach der Installation tragen Sie unter WooCommerce > Einstellungen > Integration > Google Analytics Ihre Mess-ID (beginnt mit „G-“) ein und aktivieren die gewünschten Events. Abgedeckt sind Produktimpressionen und -klicks, Produktansichten, Warenkorb-Aktionen, Checkout-Start und Käufe.
Zwei Punkte sollten Sie prüfen:
- Käufe werden nur erfasst, wenn der Kunde auf die Seite „Bestellung erhalten“ zurückkehrt. Bei externen Zahlungsanbietern wie PayPal, Klarna oder Stripe Checkout muss die Rückleitung zuverlässig funktionieren, sonst fehlen Umsätze in GA4.
- Die Erweiterung bringt kein Cookie-Banner mit. Sie nutzt die WP Consent API, Sie benötigen also eine kompatible Consent-Management-Plattform (CMP).
Für tieferes Tracking, etwa einzelne Versand- und Zahlungsschritte oder die parallele Anbindung von Meta und TikTok, ist eine Umsetzung über den Google Tag Manager mit sauberem dataLayer die flexibelste Lösung. Genau solche Setups realisieren wir in unseren WooCommerce-Entwicklungsprojekten.
Shopify: Google & YouTube App und Kundenereignisse
In Shopify verbindet die App Google & YouTube Ihr GA4-Property und sendet die wichtigsten Events automatisch, darunter add_to_cart, begin_checkout und purchase. Für alles Weitere nutzen Sie die Kundenereignisse (Einstellungen > Kundenereignisse) und die Web Pixels API mit Standard-Events wie checkout_completed.
Prüfen Sie alte Skripte: Shopify hat alle Shops auf die neuen Seiten „Danke“ und „Bestellstatus“ umgestellt, Plus-Shops im August 2025, alle übrigen am 26. August 2026. Code im Feld „Zusätzliche Skripte“ wird auf diesen Seiten nicht mehr ausgeführt, wie die Shopify-Hilfe zum Upgrade erläutert. Lief Ihr Kauf-Tracking darüber, ist es sehr wahrscheinlich gerade defekt.
Webflow: native Integration und ihre Grenzen
Webflow bietet in den Website-Einstellungen eine Google-Analytics-Integration. Ist Webflow Ecommerce aktiv und das E-Commerce-Tracking in GA4 eingeschaltet, werden Produktansicht, In den Warenkorb und Kauf automatisch übertragen. Für Zwischenschritte im Checkout oder eigene Parameter brauchen Sie Custom Code oder den Google Tag Manager. Wichtig: Binden Sie den GA4-Tag nur an einer Stelle ein, also native Integration oder eigener Code, niemals beides.
| Plattform | Native Lösung | Abgedeckte Events | Wann mehr nötig ist |
|---|---|---|---|
| WooCommerce | Google Analytics for WooCommerce | Listen, Produktseite, Warenkorb, Checkout-Start, Kauf | Versand-/Zahlungsschritte, mehrere Werbeplattformen |
| Shopify | App Google & YouTube | Kern-Events inkl. Warenkorb, Checkout, Kauf | Detaillierte Events per Custom Pixel oder GTM |
| Webflow | Google-Analytics-Integration | Produktansicht, In den Warenkorb, Kauf | Detaillierter Checkout, eigene Parameter |
Einwilligung und DSGVO: Daten rechtssicher erfassen
Für Shops mit Kunden in Deutschland ist eine wirksame Einwilligung Pflicht, bevor Analyse- und Marketing-Cookies gesetzt werden. Zusätzlich verlangt Google von Werbetreibenden, die Einwilligung von Nutzern im Europäischen Wirtschaftsraum einzuholen und über den Consent Mode v2 weiterzugeben, inklusive der Parameter ad_user_data und ad_personalization. Fehlen diese Signale, funktionieren Remarketing-Listen und Teile der Conversion-Messung nicht mehr richtig.
In der Praxis heißt das: eine von Google zertifizierte CMP wählen, prüfen, ob das Banner den Einwilligungsstatus nach dem Klick tatsächlich aktualisiert, und die Journey einmal mit Ablehnen und einmal mit Zustimmen testen. Ein falsch angebundenes Banner kann sämtliche Daten blockieren, ohne dass es jemand bemerkt. Klären Sie rechtliche Detailfragen mit Ihrem Datenschutzbeauftragten.
Retouren und Stornos korrekt abbilden
GA4 erfasst purchase beim Absenden der Bestellung, nicht bei Zahlungseingang. Retouren, Stornos und nicht bezahlte Rechnungskäufe blähen den ausgewiesenen Umsatz deshalb auf, gerade in Sortimenten mit hoher Rücksendequote wie Mode.
Abhilfe schaffen zwei Maßnahmen: ein refund-Event, das bei Storno oder Retoure serverseitig über das Measurement Protocol gesendet wird, und ein regelmäßiger Abgleich des Netto-Umsatzes aus Ihrem Backend oder ERP mit den GA4-Zahlen.
Tracking in 6 Schritten testen
- Debug-Modus aktivieren mit dem Google Tag Assistant und die Events live unter Verwaltung > DebugView verfolgen.
- Eine echte Testbestellung mit jeder Zahlungsart durchführen (Karte, PayPal, Rechnung) und prüfen, dass
purchasegenau einmal ankommt. - Die Bestätigungsseite neu laden: Es darf kein zweiter Kauf erscheinen.
- Parameter kontrollieren:
transaction_id,value,currencyund das Items-Array müssen befüllt sein. - GA4 und Backend vergleichen, eine Woche lang. Wenige Prozent Abweichung sind normal (Adblocker, abgelehnte Cookies); ab 15 bis 20 % liegt meist ein Fehler vor.
- Nach jeder Änderung erneut testen, ob Theme, Plugin oder Zahlungsanbieter, und vor Umsatzspitzen. Unsere Black-Friday-Checkliste enthält diesen Punkt.
Praxisbeispiel: 30 % Abweichung im Modeshop
Ein illustratives Szenario: Ein WooCommerce-Modeshop stellt 30 % Abweichung zwischen GA4-Umsatz und Backend fest. Das Audit findet drei Ursachen: Der GA4-Tag wird vom Theme und von einem Plugin geladen (doppelte Käufe), der Zahlungsanbieter leitet Kunden nicht immer auf die Bestätigungsseite zurück (fehlende Käufe), und Retouren werden nie abgezogen.
Der typische Maßnahmenplan: doppelten Tag entfernen, Rücksprung-URL des Zahlungsanbieters konfigurieren, Retouren als refund senden sowie add_shipping_info und add_payment_info ergänzen. Mit belastbaren Zahlen erkennt das Team endlich, an welchem Checkout-Schritt Kunden verloren gehen.
Checkliste GA4 E-Commerce-Tracking
- Nur ein GA4-Tag auf der Website.
- Von Google empfohlene Event-Namen, keine Eigenkreationen.
purchasemittransaction_id,value,currencyunditems.- Checkout-Schritte erfasst (
begin_checkout, Versand, Zahlung). - Rückleitung der Zahlungsanbieter auf die Bestätigungsseite geprüft.
- Consent Mode v2 mit funktionierender CMP verbunden.
- Stornos und Retouren als
refundgesendet. - Abweichung GA4 zu Backend monatlich kontrolliert.
Fazit: erst verlässliche Daten, dann optimieren
GA4 E-Commerce-Tracking ist keine Nebensache. Es ist die Grundlage für jede Entscheidung im Shop, vom Relaunch einer Produktseite bis zum Werbebudget. Oft genügen wenige Stunden Einrichtung und Tests, um aus groben Schätzungen einen lesbaren Verkaufsfunnel zu machen.
Unser Team richtet Tracking für WooCommerce-, Shopify- und Webflow-Shops ein, prüft und repariert es, als Teil unserer Projekte zur E-Commerce-Entwicklung und Shop-Optimierung für Kunden in Deutschland, Europa und Nordafrika. Senden Sie uns die URL Ihres Shops für ein kostenloses GA4-Tracking-Audit.