GA4 zeigt mir keine Conversions vom Kontaktformular: 6 Ursachen und wie Sie sie beheben
Sie haben das Ereignis als Conversion markiert, aber der Bericht bleibt bei null. Hier sind die 6 echten Gründe und wie Sie jeden Schritt für Schritt überprüfen.
Die Situation ist klassisch und ärgerlich häufig: Das Kontaktformular funktioniert, die E-Mails kommen an, Sie haben Kunden, die schreiben — aber in GA4 zeigt der Conversion-Bericht eine perfekte Null. Sie haben das Ereignis als „Key Event" (früher „Conversion") markiert, ein paar Tage gewartet, und trotzdem nichts. Sie fangen an sich zu fragen, ob Sie wer weiß wie viele Leads verloren haben, ohne es zu wissen.
Die gute Nachricht: Fast nie handelt es sich um verlorene Leads, sondern um eine Konfigurationskette, die irgendwo reißt. GA4 ist besonders schweigsam, wenn etwas nicht funktioniert — es gibt Ihnen keine Fehlermeldungen, es zeigt nur eine Null an. In diesem Artikel gehen wir von den schnellsten Überprüfungen zu den subtilsten, damit Sie keine Stunde am falschen Ort verbringen. Sie können sie der Reihe nach durchgehen; meistens bleiben Sie bei den ersten zwei hängen.
Vor allem anderen: In Echtzeit prüfen, nicht in den Berichten
Das häufigste „Problem" ist gar kein Problem — es ist falsch gerichtete Geduld. Die Standardberichte in GA4 werden mit Verzögerung aktualisiert (oft 24-48 Stunden), und die Markierung eines Ereignisses als Key Event ist nicht rückwirkend: Sie zählt erst ab dem Moment der Markierung. Wenn Sie sich heute die gestrigen Daten ansehen, könnten Sie einfach eine Null sehen, weil die Daten noch verarbeitet werden.
Bevor Sie irgendeine Schlussfolgerung ziehen, nutzen Sie zwei Tools, die fast sofort etwas anzeigen:
- Realtime (Echtzeit) — öffnen Sie die Website in einem separaten Tab, senden Sie einen Test über das Formular und schauen Sie dann, ob das Ereignis erscheint.
- DebugView — aktivieren Sie den Debug-Modus (die „Tag Assistant"-Erweiterung von Google ist am einfachsten) und verfolgen Sie genau, welche Ereignisse bei jeder Aktion ausgelöst werden.
Wenn das Ereignis hier erscheint, ist der Rest nur Warten und Berichtsintervall. Wenn es nicht erscheint, haben Sie eine der unten aufgeführten Ursachen.
Ursache 1: das Ereignis wird überhaupt nicht ausgelöst
Bei Weitem die häufigste. Viele moderne Formulare werden per AJAX gesendet, ohne Neuladen der Seite — es wird also kein neuer `page_view` erzeugt, auf den Sie sich stützen könnten. Manchmal führt das Formular zu einer „Danke"-Seite, aber niemand hat dort jemals ein Ereignis konfiguriert. In beiden Fällen hat GA4 nichts zu zählen, weil es nichts empfängt.
So überprüfen Sie es: Öffnen Sie DebugView, füllen Sie das Testformular aus und senden Sie es ab. Wenn beim Drücken des Buttons kein neues Ereignis erscheint (nicht einmal ein automatisches), bedeutet das, dass nichts die Erfassung auslöst.
Lösungen:
- Wenn Sie eine dedizierte Danke-Seite haben, markieren Sie ein Ereignis beim Aufruf dieser Seite.
- Wenn das Formular per AJAX arbeitet, benötigen Sie einen Trigger für das Submit-Ereignis — meist über Google Tag Manager (Trigger „Form Submission" oder ein benutzerdefiniertes Ereignis, das Ihr Plugin auslöst).
Ursache 2: der Ereignisname stimmt nicht mit dem Key Event überein
GA4 reagiert empfindlich auf Details, und hier ist der Fehler fast unsichtbar. Vielleicht senden Sie ein Ereignis namens `generate_lead`, haben aber als Key Event `Generate_Lead` oder `lead_form` markiert. Die Namen stimmen nicht überein, sodass das Ereignis zwar tatsächlich ankommt — aber nicht als Conversion gezählt wird.
Zu prüfen:
- Der exakte Ereignisname in DebugView vs. der exakte Name, der in Verwaltung → Key Events markiert wurde. Sie müssen identisch sein, einschließlich Groß-/Kleinschreibung.
- Dass Sie nicht zwei Streams haben: einen, der aus GTM sendet, und einen aus dem Code, mit unterschiedlichen Namen.
- Dass Sie das Key Event in der richtigen Property (Property) und im richtigen Stream markiert haben — es passiert leicht, dass man versehentlich in einer Test-Property arbeitet.
Wenn Sie die Namen abgeglichen haben, denken Sie an einen wichtigen Punkt: Die Zählung beginnt erst ab jetzt, nicht rückwirkend.
Ursache 3 und 4: Cookie-Einwilligung und Blockier-Erweiterungen
Auch wenn alles korrekt konfiguriert ist, kann die Erfassung von vornherein gestoppt sein.
Einwilligung / Consent Mode: Wenn das Cookie-Banner so eingestellt ist, dass Analytics bis zur Zustimmung blockiert wird, und der Besucher ablehnt (oder nichts anklickt), erhält GA4 die Daten nicht. Wenn Sie selbst testen und „Ablehnen" klicken, schließen Sie sich selbst aus dem Bericht aus. Testen Sie, indem Sie eindeutig „Akzeptieren" bei den Cookies klicken, und prüfen Sie, ob das Ereignis dann erscheint.
Ad-Blocker und Datenschutz-Erweiterungen: Viele blockieren das GA4-Skript komplett. Wenn Sie mit uBlock, Brave oder einem Browser mit aggressivem Schutz testen, könnte gar kein Ereignis gesendet werden. Testen Sie in einem Fenster ohne Erweiterungen oder in einem sauberen Browser.
Keines davon lässt sich in GA4 „reparieren" — das sind Gegebenheiten des modernen Webs. Wichtig ist, sie nicht mit einer defekten Konfiguration zu verwechseln.
Ursache 5: das Formular befindet sich in einem iframe oder externen Dienst
Wenn Ihr Formular eigentlich ein Typeform, ein Google Forms, ein Calendly oder ein anderer eingebetteter Dienst ist, dann lebt es in einem `iframe`, auf einer anderen Domain. Aus Sicherheitsgründen kann das GA4 auf Ihrer Website nicht „sehen", was innerhalb dieses Rahmens passiert — das Submit findet also statt, aber Ihr Ereignis wird nicht ausgelöst.
Was Sie tun können:
- Nutzen Sie die native Integration des Dienstes: Die meisten können ein Ereignis an GA4 senden oder bei jeder Ausfüllung einen Webhook aufrufen.
- Oder ersetzen Sie das eingebettete Formular durch eines, das auf Ihrer eigenen Domain gehostet wird, wo Sie volle Kontrolle haben.
Bei MPO Web Studio bevorzugen wir von Anfang an die zweite Variante: Die Formulare befinden sich auf der Website des Kunden, nicht in einem externen iframe. So ist die Messung sauber und Sie hängen nicht von einem Drittanbieter-Dienst ab, der sich jederzeit ändern kann.
Ursache 6: Sie schauen falsch in den Bericht (Zeitraum, Latenz, interner Traffic)
Manchmal ist die Konfiguration perfekt und Sie sehen trotzdem eine Null — weil der Bericht Sie in die Irre führt.
- Datenzeitraum: Wenn der ausgewählte Zeitraum vor dem Moment liegt, an dem Sie das Key Event markiert oder das Tracking installiert haben, ist es normal, dass er leer ist. Erweitern Sie ihn auf „letzte 7 Tage".
- Verarbeitungslatenz: Die Standardberichte sind nicht in Echtzeit. Geben Sie ihnen 24-48 Stunden, bevor Sie Schlussfolgerungen ziehen.
- Filter für internen Traffic: Wenn Sie Ihre eigene IP-Adresse ausgeschlossen haben (empfohlen), dann erscheinen Ihre Tests vom Büro aus überhaupt nicht in den Berichten — obwohl sie korrekt waren. Prüfen Sie im DebugView, das den Filter ignoriert.
Wenn Sie alles durchgegangen sind und es sich immer noch nicht zusammenfügt, ist das etwas, das wir schnell remote lösen. Sie können uns auf WhatsApp mit einem Link zur Website schreiben — oft erkennen wir die Ursache mit einer einzigen Prüfung in DebugView.
Häufig gestellte Fragen
Ich habe die Conversion heute markiert. Warum sehe ich nichts von den letzten Monaten?+
Weil die Markierung eines Key Events nicht rückwirkend ist. GA4 beginnt erst ab dem Moment der Markierung zu zählen. Alte Ereignisse bleiben einfache Ereignisse; sie können nachträglich nicht in Conversions umgewandelt werden.
Das Absenden funktioniert, ich erhalte E-Mails — warum zeigt GA4 dann null an?+
Der E-Mail-Empfang und die Erfassung in GA4 sind zwei komplett getrennte Ketten. Die E-Mail kann von einem Plugin oder SMTP-Dienst versendet werden, während GA4 von einem im Browser ausgelösten Ereignis abhängt. Sehr oft wird das Formular per AJAX gesendet und löst kein Ereignis aus — siehe Ursache 1.
Wie lange warte ich, bis ich sicher bin, dass es sich um ein echtes Problem handelt?+
Zur Überprüfung nutzen Sie DebugView und Realtime, die innerhalb von Sekunden Ergebnisse anzeigen. Für die Standardberichte geben Sie 24-48 Stunden. Wenn das Ereignis in DebugView korrekt erscheint, im Bericht aber nach zwei Tagen immer noch null ist, prüfen Sie den Datenzeitraum und den Filter für internen Traffic.
Brauche ich unbedingt Google Tag Manager?+
Nicht zwingend, aber es hilft sehr bei AJAX-Formularen, bei denen das Submit-Ereignis ohne Seitenneuladen erfasst werden muss. Wenn Sie eine dedizierte Danke-Seite haben, können Sie auch ohne GTM ein Ereignis markieren. Für alles Komplexere gibt Ihnen GTM Kontrolle und Übersicht.
Kann MPO die Konfiguration für mich überprüfen?+
Ja, das machen wir remote. Sie schicken uns auf WhatsApp einen Link zur Website und Zugang zur GA4-Property, und wir verfolgen in DebugView genau, was beim Absenden ausgelöst wird. Meist identifizieren wir die Ursache mit einem einzigen Test und sagen Ihnen klar, was zu reparieren ist.
7 Fehler, die Kunden von Ihrer Website vertreiben
Geben Sie Ihre E-Mail-Adresse ein und Sie erhalten den Leitfaden sofort hier. Kein Spam.
Möchten Sie sehen, wie die Website Ihres Unternehmens aussehen könnte?
Schreiben Sie uns auf WhatsApp und wir erstellen Ihnen kostenlos eine Demo-Website mit dem Namen Ihres Unternehmens. Erst ansehen, dann entscheiden — völlig unverbindlich.