Du hattest im letzten Monat vierzig Bestellungen, aber GA4 zeigt fünfundzwanzig. Oder der Conversion-Bericht bleibt auf null, während die Anfragen ganz normal reinkommen. Das ist eines der häufigsten Probleme, die wir bei neuen Kunden sehen, und oft hängt es mit Consent Mode v2 zusammen.
Zuerst die Erwartung richtig setzen: Kein Webanalyse-Tool misst alles. Ein Teil deiner Besucher lehnt Cookies ab, nutzt einen Adblocker oder wechselt das Gerät. Dein Bestellsystem ist die Wahrheit, GA4 zeigt, woher diese Bestellungen kommen. Das Ziel ist also nicht, alles zu messen, sondern so viel wie möglich, konsequent, und zu wissen, wo die Lücke ist.
Die sechs häufigsten Ursachen, warum GA4 Conversions fehlen
| Ursache | Woran du es erkennst | Lösung |
|---|---|---|
| Consent abgelehnt | Viele Sitzungen, aber wenige Events nach dem Cookie-Banner | Consent Mode v2 korrekt einrichten, Banner sauber konfigurieren |
| Tag oder Event falsch eingerichtet | Event erscheint nicht in DebugView | Trigger und Tag im Tag Manager prüfen |
| Falsches Event als Conversion markiert | Conversions zählen auf der falschen Seite oder gar nicht | Richtiges Event als Schlüsselereignis (Conversion) markieren |
| Weiterleitung über Zahlungsanbieter | Conversions werden dem „referral“ der Bezahlseite zugeordnet | Zahlungsanbieter zu den unerwünschten Verweisen hinzufügen, domainübergreifende Messung einrichten |
| Adblocker | Strukturell weniger Sitzungen, als dein Server protokolliert | Server-side Tagging in Betracht ziehen |
| Dankeseite lädt nicht oder wird übersprungen | Bestellungen ohne zugehöriges purchase-Event | Event an die Bestätigung koppeln statt an die Seite |
Ursache 1: Consent abgelehnt, und was Consent Mode dagegen tut
Nutzt du ein Cookie-Banner, wählt ein Teil deiner Besucher „Ablehnen“. Ohne saubere Einstellung feuern deine Tags dann trotzdem (und das willst du nicht), oder sie feuern gar nicht und dir fehlt jede Conversion dieser Gruppe.
Google Consent Mode ist der Weg, deinen Google-Tags (GA4, Google Ads) mitzuteilen, welche Einwilligung der Besucher gegeben hat. Bei Consent Mode v2 geht es um vier Signale:
| Signal | Was es regelt |
|---|---|
analytics_storage | Darf GA4 Cookies setzen, um Besucher und Sitzungen zu erkennen? |
ad_storage | Dürfen Cookies für Werbung gesetzt werden, zum Beispiel für die Google Ads-Conversion-Messung? |
ad_user_data | Dürfen Nutzerdaten zu Werbezwecken an Google gesendet werden? |
ad_personalization | Dürfen diese Daten für personalisierte Werbung wie Remarketing genutzt werden? |
Die ersten beiden gab es schon in der ersten Version; ad_user_data und ad_personalization sind in v2 dazugekommen und für Google Ads-Funktionen wie Remarketing erforderlich.
Wie Consent Mode technisch funktioniert
Consent Mode arbeitet in zwei Schritten:
- Default. Noch bevor ein Tag lädt, setzt du den Standardstatus. Für Besucher in Europa steht der meist auf
deniedfür alle vier Signale. - Update. Sobald der Besucher im Cookie-Banner wählt, sendet das Banner ein Update:
grantedoderdeniedpro Signal. Die Tags reagieren sofort darauf.
Die Reihenfolge ist entscheidend. Lädt der GA4-Tag, bevor der Default-Status gesetzt ist, werden trotzdem Cookies gesetzt. In Google Tag Manager nutzt du dafür den Trigger „Consent Initialization“ (Einwilligungsinitialisierung), der immer als Erstes feuert.
Basic oder Advanced Consent Mode: der Unterschied
Es gibt zwei Wege, Consent Mode zu implementieren.
Basic Consent Mode. Deine Google-Tags laden erst, nachdem der Besucher eingewilligt hat. Lehnt jemand ab, geht nichts an Google. Einfach, aber über die Ablehnenden weißt du dann nichts.
Advanced Consent Mode. Die Google-Tags laden immer, passen aber ihr Verhalten an. Bei denied setzen sie keine Cookies und senden nur cookielose Pings: ein Signal, dass eine Seite angesehen oder eine Conversion ausgeführt wurde, ohne dass der Besucher erkennbar ist. Auf Basis dieser Pings kann Google modellieren, wie viele Conversions dir wahrscheinlich entgangen sind.
| Basic | Advanced | |
|---|---|---|
| Tags laden vor der Einwilligung | Nein | Ja, ohne Cookies |
| Daten von Ablehnenden | Keine | Cookielose Pings |
| Modellierung fehlender Conversions | Nein | Ja, bei ausreichend Daten |
| Komplexität | Niedrig | Höher, braucht gründliche Tests |
Welche Variante du wählst, ist teils eine technische und teils eine rechtliche Entscheidung. Wir geben keine Rechtsberatung; besprich das mit deinem eigenen Berater. Technisch gesehen liefert Advanced das vollständigste Bild.
Consent Mode v2 im Tag Manager einrichten: die Schritte
Die meisten Cookie-Banner (auch Consent Management Platforms oder CMPs genannt) haben eine fertige Anbindung an Google Tag Manager. Wähle ein Banner, das Consent Mode v2 ausdrücklich unterstützt. Dann sieht die Umsetzung so aus:
- Installiere die CMP-Vorlage in GTM und lass sie über den Trigger Consent Initialization feuern. Hier wird der Default-Status gesetzt.
- Prüfe die Default-Status. Alle vier Signale auf
deniedfür europäische Besucher, es sei denn, du weichst bewusst davon ab. - Verknüpfe die Banner-Entscheidung mit dem Update. Die CMP übermittelt bei Akzeptieren oder Ablehnen die neuen Status. Teste das, denn nicht jedes Banner macht das standardmäßig richtig.
- Stelle pro Tag die Consent-Einstellungen ein. Bei Advanced lässt du Google-Tags laden und Consent Mode regelt das Verhalten; bei Basic fügst du die Signale als zusätzliche Bedingung hinzu.
- Teste im Vorschaumodus. Schau im Tag Assistant in den Tab Consent und prüfe, ob sich die Status ändern, sobald du im Banner klickst.
Aus der Praxis: Bei fast jedem neuen Kunden, den wir bei Stijgt untersuchen, stimmt die Messung nicht. Mal feuern Tags vor dem Banner, mal steht das falsche Event als Conversion, mal fehlen die v2-Signale komplett. Deshalb beginnen wir jedes Projekt mit einer Nullmessung und einer Kontrolle aller Messungen. Ohne saubere Messung optimierst du auf Sand.
Ursache 2 und 3: falsche Tags, Trigger oder Conversion-Events
Consent ist längst nicht immer der Übeltäter. Oft geht es in der Einrichtung selbst schief:
- Das Event feuert nicht. Der Trigger steht auf einer URL, die sich minimal von der echten Dankeseite unterscheidet, oder das Formular sendet ohne Seitenwechsel und der Trigger reagiert nicht darauf.
- Das Event feuert doppelt. Ein GA4-Tag über GTM und zusätzlich ein hartcodiertes Skript in der Website. Dann siehst du zu viele Conversions.
- Das falsche Event ist als Conversion markiert. Zum Beispiel
form_startstattform_submit. - Das Event ist nicht als Schlüsselereignis markiert. GA4 nennt Conversions inzwischen „Schlüsselereignisse“ (key events). Aktivierst du ein Event dort nicht ausdrücklich, erscheint es nicht in deinen Conversion-Berichten.
Ursache 4: der Umweg über einen Zahlungsanbieter
Bei Onlineshops ist das ein Klassiker. Der Kunde geht in die Bezahlumgebung des Zahlungsanbieters und kommt danach auf deine Dankeseite zurück. GA4 sieht das als neue Sitzung mit dem Zahlungsanbieter als Quelle. Die Conversion ist da, wird aber „referral“ zugeordnet statt Google Ads oder organischem Traffic.
Die Lösung liegt in GA4 in den Einstellungen deines Datenstreams: Füge die Domain deines Zahlungsanbieters zu den unerwünschten Verweisen hinzu. Arbeitest du mit mehreren eigenen Domains, zum Beispiel einem separaten Checkout, richte domainübergreifende Messung ein.
Ursache 5: Adblocker
Ein Teil deiner Besucher blockiert Skripte von Google. Diese Besucher erscheinen nicht in GA4, auch nicht, wenn sie bestellen. Das löst du nicht mit Consent Mode. Server-side Tagging, bei dem die Daten über deine eigene Domain an Google laufen, verringert den Effekt.
So prüfst du selbst, ob deine Conversion-Messung stimmt
Mach eine Testbestellung und schau in DebugView, ob das Conversion-Event mit dem richtigen Wert ankommt. Vergleiche danach die Conversions in GA4 über einen Monat mit deinem Bestellsystem: Ein Unterschied ist normal, aber fehlt mehr als die Hälfte, steckt mehr dahinter. Lehne zum Schluss die Cookies ab und wiederhole den Test. Feuern die Tags immer noch mit Cookies? Dann ist Consent Mode nicht richtig eingerichtet.
Eine saubere Messung ist die Basis für alles, was danach kommt: Conversion Rate Optimierung, das Nachsteuern von Google Ads und die Beurteilung, ob sich deine SEO rentiert. Bist du unsicher, ob deine Messung stimmt? Nimm Kontakt auf, dann schauen wir bei Stijgt mit.