GA4 läuft. Aber sagt es die Wahrheit über Ihren Umsatz?

GA4 „funktioniert“ im Shop fast immer: Diagramme werden angezeigt, Sitzungen laufen ein. Das Audit beginnt mit einer anderen Frage: Sagen die E-Commerce-Events die Wahrheit? Jeder Funnel, jede Analyse und jede Kampagne, die auf GA4-Conversions optimiert, ist genau so gut wie die Implementierung dahinter. Dieser Leitfaden ist eine Audit-Checkliste: vollständige Events, typische Fehler, Abdeckung gegenüber den tatsächlichen Bestellungen und eine Validierungsroutine.

Checkliste

GA4-E-Commerce-Events: das Set, das funktionieren muss

Die Customer Journey in GA4 besteht aus Standard-Events, deren Namen in der Google-Dokumentation festgelegt sind. Das Audit beginnt mit der Prüfung, ob alle gesendet werden und welche Parameter sie enthalten:

EventWann es ausgelöst wirdWas es enthalten muss
view_item_listAnzeige einer Produktliste / Kategorieitems mit item_id
view_itemAufruf der Produktseiteitems, value, currency
add_to_cartHinzufügen zum Warenkorbitems mit Menge und Preis
begin_checkoutStart des Bestellvorgangsitems, value
add_payment_infoAuswahl der Zahlungsartitems, payment_type
purchaseeinmal pro bezahlter Bestellungtransaction_id, value, currency, items

Zwei Regeln gelten vor allem anderen: Standardnamen (Eigenkreationen wie add_to_basket fließen weder in die E-Commerce-Berichte noch in die Conversion-Modelle ein) und einheitliche item_id, die mit den IDs im Shopsystem und im Produktfeed übereinstimmen. Ohne Letzteres lässt sich das Verhalten nicht konkreten Produkten zuordnen, und darauf baut die gesamte Funnel-Analyse auf, die im Leitfaden zur Verknüpfung von GA4-Daten mit dem Umsatz beschrieben ist.

Typische Fehler

Fünf typische Fehler bei GA4-Implementierungen in Shops

Dieselben Fehler tauchen in einem Shop nach dem anderen auf, unabhängig von der Plattform. Notizen aus Audits:

FEHLER 01

purchase nur auf der Danke-Seite

Nach einer Zahlung mit Weiterleitung kehrt ein Teil der Kunden nie dorthin zurück. Die Bestellung existiert, das Event nicht. Die Abdeckung sinkt unbemerkt und ungleichmäßig.

FEHLER 02

Fehlende oder doppelte transaction_id

Ohne ID keine Deduplizierung: Eine neu geladene Danke-Seite zählt die Bestellung ein zweites Mal. Die Anzahl der Events muss der Anzahl eindeutiger Transaktionen entsprechen.

FEHLER 03

value mal brutto, mal netto

Ein purchase-Wert, der Steuern und Versand je nach Template unterschiedlich enthält, verzerrt den Umsatz in GA4 nach oben oder unten. Legen Sie eine Definition fest und prüfen Sie sie mit einer Testbestellung.

FEHLER 04

item_id passt nicht zum Shop

GA4 sendet die SKU der Variante, der Shop meldet die Produkt-ID, der Feed wieder etwas anderes. Drei Systeme, drei Wörterbücher und keine gemeinsame Analyse pro Produkt.

FEHLER 05

Eigene Event-Namen statt Standardnamen

Die Events funktionieren, heißen aber anders. Die E-Commerce-Berichte bleiben deshalb leer, und den Conversion-Modellen fehlen die Daten.

Kernmethode

Abdeckung: purchase mit Shop-Bestellungen vergleichen

Der aussagekräftigste Test der Implementierung kommt ohne Blick in den Code aus: Stellen Sie Anzahl und Wert der purchase-Events den bezahlten Bestellungen aus dem Shopsystem gegenüber, Zeitraum für Zeitraum. Diese eine Kennzahl (die Abdeckung) zeigt, ob man den Daten trauen kann (Beispieldaten, Shop für Nahrungsergänzungsmittel):

Abdeckung: purchase in GA4 / bezahlte BestellungenShop für Nahrungsergänzungsmittel · Beispieldaten

purchase GA4BestellungenAbdeckung
Woche 141844694%
Woche 240243193%
Woche 328940172%
Woche 443745995%

Woche 3 liegt an der Implementierung, nicht an den Kunden: Nach dem Wechsel des Zahlungsanbieters kehrte ein Teil der Kunden nicht mehr auf die Danke-Seite zurück. Ohne Abdeckungs-Monitoring hätte diese Woche wie „schwächerer Traffic“ ausgesehen und zu falschen Budgetentscheidungen geführt.

Eine gewisse Differenz ist normal: Skriptblocker, fehlende Einwilligungen und ungewöhnliche Zahlungswege kosten immer einige Prozent. Alarmzeichen ist nicht die Zahl selbst, sondern eine Veränderung des Niveaus: Eine seit Monaten stabile Abdeckung, die plötzlich sinkt, bedeutet einen Messfehler. Dieselbe Logik gilt für Werte: Summe von value aus purchase gegenüber dem Umsatz aus bezahlten Bestellungen.

Das Shopsystem zeigt, wie viel Sie tatsächlich verkauft haben. GA4 zeigt, wie viel davon es sieht. Der Audit sorgt dafür, dass sich die zweite Zahl nicht von der ersten löst.

Routine

Validierung Schritt für Schritt: Testbestellung und DebugView

Der qualitative Audit erfolgt manuell im Live-Shop:

  1. DebugView aktivieren und Customer Journey durchlaufen

    Von der Produktliste über die Produktseite und den Warenkorb bis zur bezahlten Testbestellung. Jeder Schritt muss sein Event in Echtzeit in DebugView anzeigen.

  2. Parameter jedes Events prüfen

    Array items mit korrekter item_id, Preis und Menge; bei purchase zusätzlich transaction_id, value und currency. Vergleichen Sie value mit dem Bestellbetrag und der festgelegten Definition (brutto oder netto, mit oder ohne Versand).

  3. Grenzfälle testen

    Zahlung mit Weiterleitung, Neuladen der Danke-Seite, Rückkehr über den Browserverlauf. Genau hier entstehen Lücken und Duplikate, nicht im Idealablauf.

  4. Dauerhaftes Abdeckungs-Monitoring einrichten

    Wöchentliche Gegenüberstellung von purchase und bezahlten Bestellungen (Anzahl und Wert). Ein einmaliger Audit verliert seine Gültigkeit bei der ersten Änderung an Template, Plugin oder Zahlungsanbieter.

Reales Risiko

Eine fehlerhafte Implementierung schadet mehr als nur den Berichten. Google-Ads-Kampagnen lernen aus GA4-Events; eine Lücke bei purchase bedeutet weniger Conversion-Signale, schlechtere Optimierung und spürbar teurere Bestellungen. Wie Abweichungen zwischen Werbeplattformen und Shop entstehen, erklärt der Leitfaden zu Conversions und Attribution.

DataOrganizer

Wie DataOrganizer die GA4-Datenqualität überwacht

DataOrganizer ruft GA4-Events und parallel die Bestellungen aus dem Shopsystem ab, sodass die Abdeckung direkt aus den Daten berechnet wird, ohne manuelle Exporte: Anzahl und Wert von purchase gegenüber bezahlten Bestellungen, Tag für Tag. Zusätzlich meldet die automatische Anomalieerkennung plötzliche Veränderungen, bevor jemand einen Bericht öffnet:

KI-Assistent DataOrganizer App
verbundene Quellenletzte 30 Tage
Erfasst GA4 alle unsere Bestellungen? Irgendetwas stimmt in den Berichten der letzten Woche nicht.
KI
Ich vergleiche purchase-Events mit den bezahlten Bestellungen aus dem Shop…
KI

Abdeckung von purchase in den letzten Wochen:

Wochepurchase GA4Bezahlte BestellungenAbdeckung AnzahlAbdeckung Wert
18.08.–24.08.41844694%95%
25.08.–31.08.28940172%70%
01.09.–07.09.43745995%96%

In der Woche vom 25.08. bis 31.08. fiel die Abdeckung auf 72% und normalisierte sich nach dem 01.09. wieder, während sich die Zahl der bezahlten Bestellungen im Shop nur geringfügig änderte (401 gegenüber 446 und 459 in den benachbarten Wochen). Der Verlust betrifft also die Messung. Der Rückgang fällt zeitlich mit dem Wechsel des Zahlungsanbieters zusammen; die wahrscheinlichste Ursache ist eine Zahlung mit Weiterleitung ohne Rückkehr auf die Danke-Seite (per Testbestellung zu bestätigen). Die GA4-Berichte dieser Woche weisen zu niedrige Umsätze aus; nutzen Sie für Vergleiche die Shopdaten.

Anomalien in EventsAbdeckung Tag für Tag

Das Wichtigste

Ein GA4-Audit funktioniert nur als Routine. Qualitativ: Testbestellung mit DebugView nach jeder Änderung im Shop. Quantitativ: wöchentlich die Abdeckung von purchase gegenüber bezahlten Bestellungen. DataOrganizer übernimmt den zweiten Teil automatisch, weil beide Quellen nebeneinander vorliegen.

FAQ

Häufige Fragen zum GA4-Audit im Onlineshop

Welche E-Commerce-Events braucht ein Onlineshop in GA4?

Den Standardpfad: view_item_list, view_item, add_to_cart, begin_checkout, add_payment_info und purchase, jeweils mit dem Array items, und purchase zusätzlich mit transaction_id, value und currency. Die Namen müssen den Standards der Google-Dokumentation entsprechen; E-Commerce-Berichte erkennen eigene Erfindungen nicht.

Warum zeigt GA4 weniger Bestellungen als der Shop?

Meist, weil purchase nur auf der Danke-Seite ausgelöst wird (ein Teil der Kunden kehrt nach einer Zahlung mit Weiterleitung nicht dorthin zurück), wegen Skriptblockern und fehlender Einwilligungen. Einige bis etwa fünfzehn Prozent Differenz sind normal; ein plötzlicher Abfall der Abdeckung ist ein Messfehler, keine Verhaltensänderung der Kunden.

Was verursacht doppelte purchase-Events?

Neuladen oder erneutes Öffnen der Danke-Seite, wenn transaction_id fehlt. Eine korrekte Implementierung sendet purchase einmal pro Bestellung mit eindeutiger ID; der Audit vergleicht die Anzahl der Events mit der Anzahl eindeutiger IDs.

Wie prüft man die Implementierung auf Korrektheit?

Qualitativ: Testbestellung mit DebugView und Kontrolle der Parameter jedes Events, inklusive Grenzfällen (Zahlungsweiterleitungen, Neuladen). Quantitativ: Abdeckung von Anzahl und Wert der purchase-Events gegenüber bezahlten Shopbestellungen, laufend statt einmalig überwacht.

Wie hilft DataOrganizer dabei?

DataOrganizer hält GA4-Events und Shopbestellungen nebeneinander, sodass die Abdeckung automatisch auf Tagesbasis berechnet wird (Anzahl und Wert von purchase gegenüber bezahlten Bestellungen), und die Anomalieerkennung meldet plötzliche Veränderungen in den Daten. Die Frage „Erfasst GA4 alle Bestellungen?“ wird in einer Minute mit Zahlen beantwortet, einschließlich des Zeitraums, in dem den Daten nicht zu trauen ist.

Spickzettel zum gesamten Leitfaden

GA4-Audit in drei Ebenen

1. Vollständige Events mit Standardnamen. Pfad von view_item bis purchase, mit items, transaction_id, value und currency. Alles andere baut darauf auf.

2. Abdeckung als dauerhafter Vertrauensindikator. Anzahl und Wert von purchase im Vergleich zu den bezahlten Bestellungen aus dem Shop, Woche für Woche. Eine Niveauverschiebung ist ein Alarmsignal für die Implementierung, bevor daraus eine falsche Budgetentscheidung wird.

3. Validierung nach jeder Änderung. Eine Testbestellung mit DebugView nach jeder Änderung am Template, an einem Plugin oder beim Zahlungsanbieter. DataOrganizer schließt den Kreis: Abdeckung und Anomalien werden automatisch berechnet, weil GA4- und Shopdaten nebeneinander liegen.


DataOrganizer · GA4 unter ständiger Kontrolle

Prüfen Sie die GA4-Abdeckung Ihrer Bestellungen

Verbinden Sie GA4 und Ihr Shopsystem: Die täglichen purchase-Summen werden mit den bezahlten Bestellungen abgeglichen, und Anomalien in den Daten werden automatisch gemeldet. Demokonto sofort verfügbar, Sie zahlen nur für verbundene Datenquellen.