Kontakt

E-Commerce · 31. Oktober 2026

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

GA4-Dashboard mit dem E-Commerce-Funnel: Produktansicht, In den Warenkorb, Checkout-Start, Zahlungsinfo und Kauf

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 JourneyGA4-EventWas es zeigt
Produktlistenview_item_list, select_itemGesehene und angeklickte Produkte in Kategorien oder Suche
Produktseiteview_itemAufrufe der Produktdetailseite
Warenkorbadd_to_cart, remove_from_cart, view_cartEchte Kaufabsicht und Zögern
Checkoutbegin_checkout, add_shipping_info, add_payment_infoFortschritt durch die einzelnen Checkout-Schritte
KaufpurchaseAbgeschlossene Bestellung, Umsatz und Produkte
After-SalesrefundErstattungen, Stornos und Retouren
Aktionenview_promotion, select_promotionWirkung 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_id oder item_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.

PlattformNative LösungAbgedeckte EventsWann mehr nötig ist
WooCommerceGoogle Analytics for WooCommerceListen, Produktseite, Warenkorb, Checkout-Start, KaufVersand-/Zahlungsschritte, mehrere Werbeplattformen
ShopifyApp Google & YouTubeKern-Events inkl. Warenkorb, Checkout, KaufDetaillierte Events per Custom Pixel oder GTM
WebflowGoogle-Analytics-IntegrationProduktansicht, In den Warenkorb, KaufDetaillierter 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

  1. Debug-Modus aktivieren mit dem Google Tag Assistant und die Events live unter Verwaltung > DebugView verfolgen.
  2. Eine echte Testbestellung mit jeder Zahlungsart durchführen (Karte, PayPal, Rechnung) und prüfen, dass purchase genau einmal ankommt.
  3. Die Bestätigungsseite neu laden: Es darf kein zweiter Kauf erscheinen.
  4. Parameter kontrollieren: transaction_id, value, currency und das Items-Array müssen befüllt sein.
  5. GA4 und Backend vergleichen, eine Woche lang. Wenige Prozent Abweichung sind normal (Adblocker, abgelehnte Cookies); ab 15 bis 20 % liegt meist ein Fehler vor.
  6. 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.
  • purchase mit transaction_id, value, currency und items.
  • 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 refund gesendet.
  • 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.

Kostenloses Tracking-Audit anfragen

Universal Analytics verarbeitet seit 2023 keine Daten mehr. GA4 ist eventbasiert: Jeder Schritt der Customer Journey, von der Produktansicht bis zum Kauf, ist ein benanntes Event mit Parametern. Alter Enhanced-Ecommerce-Code muss durch die empfohlenen GA4-Events ersetzt werden.

Eine kleine Abweichung ist normal, etwa durch Adblocker, abgelehnte Cookies und unvollständige Sitzungen. Große Abweichungen entstehen meist durch doppelt eingebundene Tags, Zahlungsanbieter ohne Rückleitung zur Bestätigungsseite oder nicht abgezogene Retouren. Gleichen Sie Bestellungen über die transaction_id ab.

Nicht zwingend. Die nativen Lösungen von WooCommerce, Shopify und Webflow decken die wichtigsten Events ab. Der Google Tag Manager lohnt sich für detaillierte Checkout-Schritte, die Anbindung mehrerer Werbeplattformen oder eigene Parameter.

Senden Sie bei einer Retoure oder einem Storno ein refund-Event mit der ursprünglichen transaction_id, idealerweise serverseitig über das Measurement Protocol. So sinkt der ausgewiesene Umsatz entsprechend und Ihre Auswertungen bleiben realistisch.

In DebugView und im Echtzeitbericht sehen Sie Events innerhalb von Sekunden. Standardberichte können 24 bis 48 Stunden brauchen, bis sie vollständig sind. Testen Sie deshalb mit DebugView, statt auf die Berichte zu warten.