Pixelflow
Einrichtungsbeispiele

So verfolgen Sie Formularübermittlungen

In diesem Artikel erfahren Sie, warum das Tracking von Formularen über Event-URLs ungenaue Daten erzeugt und wie Sie klassenbasiertes Tracking nutzen, um Namen und E-Mails für eine bessere Event-Match-Qualität zu erfassen.

Formularübermittlungen sind eines der wichtigsten Ereignisse für Ihre Facebook-Anzeigen. Ein fehlerhaftes Tracking kann jedoch zu aufgeblähten Zahlen, verschwendetem Werbebudget und schlechter Kampagnenleistung führen. Dieser Leitfaden erklärt den richtigen Weg zum Tracking von Formularübermittlungen und warum dies entscheidend ist.

Warum Event-URL-Tracking bei Formularen meist scheitert

Viele Nutzer versuchen, Formularübermittlungen zu verfolgen, indem sie eine Event-URL einrichten, die ausgelöst wird, sobald jemand eine Seite aufruft. Das erscheint logisch, verursacht jedoch ein kritisches Problem: Das Event wird jedes Mal ausgelöst, wenn jemand die Seite besucht, nicht nur, wenn das Formular abgeschickt wird.

Kritisches Problem: Wenn Sie eine Event-URL verwenden, um ein Formular auf einer Seite zu tracken, wird das Event jedes Mal ausgelöst, wenn jemand auf dieser Seite landet – selbst wenn die Person das Formular nie ausfüllt oder abschickt. Dies erzeugt falsche Conversion-Daten und trainiert den Meta-Algorithmus darauf, für die falschen Aktionen zu optimieren.

Beispiel aus der Praxis: Das Zwei-Button-Problem

Betrachten Sie einen typischen Website-Ablauf mit einem Formular-Modal:

  1. Ein Besucher klickt auf einen Button auf Ihrer Seite (z.B. "Masterclass erhalten")

  2. Ein Formular-Modal erscheint mit Feldern für Name und E-Mail

  3. Der Besucher füllt das Formular aus und klickt auf Absenden

Wenn Sie dies mit einer Event-URL tracken, die auf die Seite verweist, auf welcher der Button existiert, zählt Meta eine Conversion, wenn jemand lediglich auf der Seite landet – nicht, wenn das Formular tatsächlich abgeschickt wird. Schlimmer noch: Wenn dieselbe Person später auf die Seite zurückkehrt, wird ein weiteres Event ausgelöst.

Website-Seite mit einem lila Button mit der Aufschrift 'Recevoir la Masterclass offerte', der bei Klick ein Formular-Modal öffnet

Im obigen Beispiel löst der Button ein Formular-Modal aus. Wenn Sie eine Event-URL für diese Seite einrichten, tracken Sie Seitenaufrufe, keine tatsächlichen Formularübermittlungen.

Formular-Modal mit Eingabefeldern für Name und E-Mail und einem blauen Senden-Button mit der Aufschrift 'Receive the masterclass'

Die eigentliche Conversion findet statt, wenn jemand das Formular ausfüllt und auf den Senden-Button klickt – nicht beim ersten Eintreffen auf der Seite.

Was das bedeutet: Event-URLs tracken Seitenbesuche, keine Nutzeraktionen. Bei Formularen, die auf einer Seite ohne Weiterleitung erscheinen, produzieren Event-URLs immer ungenaue Daten.

Wann Event-URL-Tracking für Formulare funktionieren KANN

Es gibt ein Szenario, in dem Event-URL-Tracking für Formularübermittlungen angemessen ist: Wenn Ihr Formular Benutzer nach dem Absenden auf eine dedizierte Erfolgs- oder Dankeseite weiterleitet.

Die Erfolgsseiten-Methode

Wenn Ihr Formular-Workflow so aussieht:

  1. Der Nutzer füllt das Formular auf deineseite.de/kontakt aus

  2. Der Nutzer klickt auf Absenden

  3. Der Nutzer wird zu deineseite.de/danke weitergeleitet

In diesem Fall können Sie eine Event-URL für deineseite.de/danke einrichten, da Nutzer diese Seite nur erreichen, nachdem sie das Formular erfolgreich abgeschickt haben.

Wann das funktioniert: Event-URL-Tracking ist für Formularübermittlungen nur dann genau, wenn das Formular auf eine eindeutige Erfolgsseite weiterleitet, die auf keinem anderen Weg erreichbar ist.

Potenzielles Problem: Selbst mit einer Erfolgsseite tracken Sie doppelte Events, wenn Nutzer die Seite als Lesezeichen speichern, den Link teilen oder sie aktualisieren. Nutzen Sie Event-Blockierungsregeln, um Dubletten durch Seitenaktualisierungen und wiederkehrende Besucher zu verhindern.

Der richtige Weg: Klassenbasiertes Formular-Tracking

Die genaueste und zuverlässigste Methode zum Tracken von Formularübermittlungen ist das klassenbasierte Tracking-System von PixelFlow. Dieser Ansatz erfasst die tatsächliche Aktion der Formularabsendung und wertvolle Kundendaten wie Name und E-Mail.

Warum klassenbasiertes Tracking überlegen ist

Klassenbasiertes Tracking bietet mehrere entscheidende Vorteile:

  • Präzises Event-Timing: Das Event wird erst gefeuert, wenn der Senden-Button geklickt wird, nicht beim bloßen Seitenbesuch.

  • Erfasst Kundendaten: Sie können Namen, E-Mail-Adressen, Telefonnummern und andere Formularfelder extrahieren, um sie an Meta zu senden.

  • Verbessert die Event-Match-Qualität: Das Senden von Name und E-Mail kann Ihren Score für die Event-Match-Qualität drastisch von 5-6 auf 8-9 von 10 steigern.

  • Bessere Anzeigenoptimierung: Der Meta-Algorithmus kann Ihre idealen Kunden genauer identifizieren und ansprechen, wenn Sie reichhaltige Kundendaten bereitstellen.

  • Funktioniert mit jedem Formulartyp: Egal ob Modal, Inline-Formular oder mehrstufiges Formular – klassenbasiertes Tracking funktioniert konsistent.

Profi-Tipp: Höhere Scores bei der Event-Match-Qualität führen zu besserer Anzeigenleistung und niedrigeren Kosten pro Conversion. Indem Sie Name und E-Mail aus Ihren Formularen erfassen, geben Sie Meta die Daten, die es benötigt, um mehr Menschen zu finden, die Ihren besten Kunden ähneln.

Wie die Event-Match-Qualität funktioniert

Die Event-Match-Qualität ist ein Wert von 0 bis 10, der angibt, wie gut Meta Ihre Conversion-Events bestimmten Facebook- und Instagram-Nutzern zuordnen kann. Der Score basiert auf den Kundeninformationsparametern, die Sie mit jedem Event senden.

Warum Name und E-Mail wichtig sind

Laut Metas Dokumentation ist die E-Mail ein hochpriorisierter Parameter für den Event-Abgleich. Wenn Sie E-Mail-Adressen (und andere Identifikationsmerkmale wie Namen) mit Ihren Events senden:

  • Meta kann Conversions genauer bestimmten Werbekampagnen zuordnen.

  • Ihre Conversion-Daten werden zuverlässiger für die Optimierung.

  • Lookalike Audiences werden präziser und effektiver.

  • Die Kosten pro Akquisition sinken typischerweise, da Meta qualifiziertere Interessenten findet.

Ohne diese Daten muss sich Meta auf weniger zuverlässige Signale wie IP-Adressen und User-Agents verlassen, was zu einer geringeren Match-Qualität und weniger effektiven Kampagnenoptimierung führt.

Typische Match-Qualitäts-Scores: PageView-Events erzielen meist 5-6 von 10 Punkten, da Besucher noch keine Informationen bereitgestellt haben. Formular-Events mit Name und E-Mail erreichen typischerweise 8-9 von 10 Punkten, was Meta deutlich bessere Daten liefert.

Erfahren Sie mehr über die Verbesserung Ihrer Match-Qualität in unserem Leitfaden: So verbessern Sie den Match-Qualitäts-Score für PageView-Events

Schritt für Schritt: Einrichten des klassenbasierten Formular-Trackings

Um eine Formularübermittlung mit PixelFlow korrekt zu verfolgen, müssen Sie Ihren Formularelementen spezifische Klassen hinzufügen. So geht's:

1. Identifizieren Sie Ihre Formularelemente

Jedes Formular besteht aus diesen Schlüsselkomponenten:

  • Formular-Container (der Wrapper um alle Formularelemente)

  • Eingabefelder (Name, E-Mail, Telefon usw.)

  • Senden-Button (Submit Button)

2. Fügen Sie die erforderlichen Klassen hinzu

Sie müssen drei Arten von Klassen hinzufügen:

A. Formular-Container-Klasse

Fügen Sie diese Klasse dem Formular-Element oder dem Container hinzu, der Ihr gesamtes Formular umschließt:

info-frm-cntr-pf

Wichtig: Sie müssen die Formular-Container-Klasse hinzufügen, bevor Sie Feldklassen (Name, E-Mail usw.) hinzufügen. Ohne die Container-Klasse kann PixelFlow die Formulardaten nicht erfassen.

B. Senden-Button-Klasse

Fügen Sie Ihrem Senden-Button die entsprechende Event-Klasse hinzu. Für die meisten Formulare ist das Lead-Event am besten geeignet:

action-btn-lead-011-pf

Andere gängige Event-Klassen für Formulare sind:

  • action-btn-sub-002-pf für Newsletter-Anmeldungen

  • action-btn-cntct-003-pf für Kontaktformulare

  • action-btn-submit-013-pf für allgemeine Bewerbungen

  • action-btn-reg-007-pf für Registrierungsformulare

C. Formularfeld-Klassen

Fügen Sie diese Klassen hinzu, um Kundeninformationen aus Ihren Formularfeldern zu erfassen:

Feldtyp

Hinzuzufügende Klasse

Vorname Eingabefeld

info-cust-fn-pf

Nachname Eingabefeld

info-cust-ln-pf

E-Mail Eingabefeld

info-cust-em-pf

Telefon Eingabefeld

info-cust-ph-pf

3. Aktualisieren Sie Ihr Website-Skript

Nachdem Sie diese Klassen zu Ihrem Formular hinzugefügt haben, müssen Sie das PixelFlow-Skript auf Ihrer Website aktualisieren und Ihre Seite neu veröffentlichen, damit die Änderungen wirksam werden.

Schneller Tipp: Erfassen Sie mindestens immer die E-Mail-Adresse in Ihren Formularen. Dieses eine Feld kann Ihre Event-Match-Qualität drastisch verbessern. Das Hinzufügen des Vornamens steigert Ihren Score noch weiter.

Plattformspezifische Anweisungen

Der genaue Vorgang zum Hinzufügen von Klassen variiert je nach Plattform. Beachten Sie unsere detaillierten Anleitungen für Ihren Website-Baukasten:

Eine vollständige Referenz aller verfügbaren Klassen finden Sie unter: Website-Elemente über Klassen tracken

Fehlerbehebung bei häufigen Problemen

Events werden nicht ausgelöst

Symptom: Nach einer Formularübermittlung erscheinen keine Events im Meta Events Manager.

Lösung:

  • Überprüfen Sie, ob Sie die Formular-Container-Klasse (info-frm-cntr-pf) zu Ihrem Formular hinzugefügt haben.

  • Bestätigen Sie, dass der Senden-Button die korrekte Event-Klasse hat.

  • Stellen Sie sicher, dass Sie Ihr PixelFlow-Skript aktualisiert und Ihre Website neu veröffentlicht haben.

  • Prüfen Sie das PixelFlow-Dashboard-Event-Log, um zu sehen, ob Events erfasst werden.

Events ohne Formulardaten

Symptom: Events werden getrackt, enthalten aber keinen Namen, keine E-Mail oder andere Felder.

Lösung:

  • Stellen Sie sicher, dass die Formular-Container-Klasse zum übergeordneten Formular-Element hinzugefügt wurde, nicht nur zu den einzelnen Eingabefeldern.

  • Prüfen Sie, ob die Feldklassen (info-cust-em-pf, info-cust-fn-pf etc.) direkt auf die Eingabeelemente angewendet wurden.

  • Überprüfen Sie, ob die Klassen korrekt und ohne Tippfehler geschrieben sind.

Events werden beim Button-Klick ausgelöst, nicht bei Formularabsendung

Symptom: Events werden gefeuert, wenn Nutzer auf den Button klicken, selbst wenn sie das Formular nicht ausgefüllt haben.

Lösung:

  • Stellen Sie sicher, dass die Event-Klasse auf dem tatsächlichen Submit-Button liegt, nicht auf einem Button, der nur das Formular öffnet.

  • Wenn Ihr Formular eine Validierung hat, sollte das Event erst ausgelöst werden, wenn die Validierung bestanden wurde und das Formular tatsächlich abgeschickt wird.

  • Nutzen Sie ggf. eine Formularvalidierung vor dem Absenden, um Events für leere Formulare zu verhindern.

Niedrige Event-Match-Qualität trotz E-Mail-Versand

Symptom: Sie erfassen E-Mail-Adressen, aber Ihre Match-Qualität bleibt niedrig.

Lösung:

  • Fügen Sie Felder für Vorname und Nachname hinzu, um die Match-Raten zu verbessern.

  • Stellen Sie sicher, dass E-Mail-Adressen korrekt erfasst werden (prüfen Sie Ihr Event-Log).

  • Geben Sie Meta bis zu 72 Stunden Zeit, um die Scores nach Änderungen zu aktualisieren.

  • Lesen Sie So verbessern Sie den Match-Qualitäts-Score für PageView-Events für weitere Tipps.

Best Practices für das Formular-Event-Tracking

Best-Practice-Checkliste:

  • Nutzen Sie für Formulare immer klassenbasiertes Tracking, niemals Event-URLs (außer bei Weiterleitung auf eine eindeutige Erfolgsseite).

  • Erfassen Sie mindestens die E-Mail-Adresse; idealerweise auch Vor- und Nachnamen.

  • Fügen Sie die Formular-Container-Klasse hinzu, bevor Sie die Feldklassen hinzufügen.

  • Testen Sie Ihr Formular-Tracking, bevor Sie Werbekampagnen starten.

  • Überwachen Sie regelmäßig Ihr Event-Log, um sicherzustellen, dass Daten korrekt erfasst werden.

  • Verwenden Sie Event-Blockierungsregeln bei Erfolgsseiten, um Dubletten durch Aktualisierungen zu vermeiden.

Vergleich: Event-URL vs. Klassenbasiertes Tracking

Feature

Event-URL-Tracking

Klassenbasiertes Tracking

Trackt die tatsächliche Absendung

❌ Nur bei Weiterleitung auf eindeutige Seite

✅ Immer

Erfasst Name/E-Mail

❌ Nein

✅ Ja

Event-Match-Qualität

Niedrig (5-6/10)

Hoch (8-9/10)

Risiko von doppelten Events

⚠️ Hoch (Aktualisierungen, erneute Besuche)

✅ Niedrig (nur bei tatsächlicher Absendung)

Funktioniert mit Modals/Popups

❌ Nein

✅ Ja

Komplexität der Einrichtung

Einfach (nur URL hinzufügen)

Moderat (Klassen zu Elementen hinzufügen)

Qualität der Anzeigenoptimierung

Schlecht (ungenaue Daten)

Exzellent (reichhaltige Kundendaten)

Nächste Schritte

Sobald Sie das Formular-Tracking korrekt eingerichtet haben, können Sie:

Hilfe erhalten

Wenn Sie Probleme mit dem Formular-Tracking haben oder Hilfe beim Hinzufügen von Klassen auf Ihrer Plattform benötigen:

  • Prüfen Sie Ihr PixelFlow-Dashboard-Event-Log, um genau zu sehen, welche Daten erfasst werden.

  • Lesen Sie die oben verlinkten plattformspezifischen Anleitungen für detaillierte Anweisungen.

  • Buchen Sie einen kostenlosen Setup-Call mit unserem Team, um persönliche Hilfe bei der Konfiguration Ihrer Formulare zu erhalten.

  • Kontaktieren Sie den Support mit Ihrer Formular-URL, Screenshots Ihrer Einrichtung und etwaigen Fehlermeldungen.

Benötigen Sie Hilfe? Unser Team bietet kostenlose Setup-Calls an, um sicherzustellen, dass Ihr Formular-Tracking korrekt konfiguriert ist. Diese 15-minütige Investition kann Ihnen Tausende an verschwendetem Werbebudget durch ungenaues Tracking ersparen.

War das hilfreich?