Contact Form 7 Leads mit OpenAI Ads messen

Miss bestätigte Contact Form 7-Leads als OpenAI Ads Conversion-Events ohne eigenes JavaScript, sobald die PixelBridge-Integration erscheint. Demnächst.

Zuletzt aktualisiert: 8. September 2026. Geschrieben von PixelBridge team.

Bestätigte Contact Form 7-Absendungen sollen als OpenAI Ads Lead-Events gemessen werden, nachdem das Formular einen erfolgreichen Versand gemeldet hat, nicht beim Seitenaufruf oder beim Klick auf Senden. Sobald die PixelBridge-Integration erscheint, soll dieses Mapping ohne eigenes JavaScript funktionieren. Der Connector ist noch nicht verfügbar.

Wofür diese Integration da ist

Contact Form 7 ist ein gängiges WordPress-Lead-Formular. Eine typische Conversion ist eine Nachricht, die angenommen und verschickt oder gespeichert wurde, mit der Success-Antwort des Plugins für den Besucher.

OpenAI Ads-Messung sollte diesen Erfolg als lead_created erfassen. PixelBridge ist dafür gebaut, dem dokumentierten Success-Pfad des Plugins zu folgen, statt dass du ein on_sent_ok-Snippet oder ein Theme-Footer-Script einfügst. Dieser native Hook ist der Punkt der Integration. Er ist noch nicht erschienen.

PixelBridge ist unabhängig von OpenAI und von Contact Form 7. Es ersetzt weder Mail-, Spam- noch Additional-Settings-Funktionen von Contact Form 7. Konfiguriere das Formular zuerst in Contact Form 7, dann plane Messung obendrauf.

Bestätigte Leads versus Button-Klicks

Contact Form 7 validiert auf dem Server und gibt eine Antwort an die Seite zurück. Der Besucher sieht eine Success-Meldung, einen Fehler oder einen Spam-Fail. Nur die Success-Antwort ist ein Lead.

Behandle das nicht als Conversion:

  • Die Kontaktseite öffnen
  • Ein Feld ausfüllen
  • Auf Senden klicken
  • Eine wpcf7-mail-sent-ok-Klasse, die du selbst setzt, bevor die Anfrage fertig ist
  • Eine 200-Antwort, die trotzdem einen Validierungsfehler enthält

Wenn du auf eine Thank-you-Seite redirectest, ist die Conversion trotzdem der erfolgreiche Submit. Nur die Thank-you-URL zu messen zählt auch Leute, die diese Seite bookmarken.

Siehe Conversion-Events.

Warum die Integration eigenes JavaScript überflüssig machen soll

Viele Contact Form 7-Websites haben alte Tracking-Snippets: alte on_sent_ok-Extra-Settings, Google Ads- oder Meta-Events im Theme, oder eine Tag-Manager-Regel auf .wpcf7-mail-sent-ok. Diese Snippets driften, feuern zweimal oder feuern bei der falschen Antwort.

Der geplante PixelBridge-Connector soll:

  1. Erkennen, dass Contact Form 7 aktiv ist.
  2. An ein bestätigtes Success-Event binden.
  3. lead_created über den OpenAI Ads Pixel senden, wenn Consent es erlaubt.
  4. Optional dieselbe Conversion über die Conversions API mit einer gemeinsamen Event-ID senden.

Du solltest in Additional Settings kein eigenes Script für OpenAI Ads brauchen, sobald das erscheint. Bis dahin ist Extra-JavaScript nicht der unterstützte Produktweg.

Browser- und Server-Events

Das Browser-Event gehört nach der Success-Antwort. Contact Form 7 ist in den meisten Themes AJAX-basiert, also gibt es oft keinen vollen Seitenreload. Ein Script, das nur auf DOMContentLoaded läuft, verpasst den Lead oder feuert zu früh.

Ein Server-Event kann den Lead trotzdem erfassen, nachdem WordPress die Absendung angenommen hat, was hilft, wenn der Pixel blockiert ist. Beide Events brauchen dieselbe Event-ID. Siehe Conversions API. Die Server-Verbindung ist geplante Pro-Funktionalität und nicht veröffentlicht.

Einwilligung, Spam und Duplikate

Einwilligung zur Messung muss erteilt sein, bevor ein Contact Form 7-Lead an OpenAI Ads geht. Das Formular kann trotzdem absenden. Das Werbe-Event soll warten. Siehe Einwilligung.

Spam und fehlgeschlagene Mail sollten keine Leads werden. Wenn Contact Form 7 die Nachricht als Spam markiert oder Mail nicht senden kann, gibt es keinen bestätigten Lead zu messen.

Ein Submit gleich ein Event. Retries nach einem Netzwerkfehler sollten nicht zwei Conversions für dieselbe erfolgreiche Nachricht erzeugen. Ein zweites echtes Submit derselben Person kann ein zweiter Lead sein, wenn dein Business das so behandelt. Debounce nicht alle Submits einer IP als Ersatz für eine echte Event-ID.

Geplantes Setup

Wenn die Integration verfügbar ist:

  1. Installiere PixelBridge, wenn das öffentliche Plugin existiert. Es ist noch nicht gestartet.
  2. Füge deine OpenAI Ads Pixel ID hinzu.
  3. Aktiviere Contact Form 7 Lead-Tracking.
  4. Wähle die Formulare, die zählen sollen, wenn es mehr als eines gibt.
  5. Sende eine Testnachricht und bestätige ein einzelnes lead_created-Event in der Diagnostik.

Bis zum Launch: Early Access über die Startseite. Keine inoffiziellen Plugin-Zips kopieren.

Fehlerbehebung

  1. Die Integration ist noch als demnächst markiert, also läuft natives Tracking nicht.
  2. Bestätige, dass Contact Form 7 die Success-Meldung zeigt, nicht einen Validierungsfehler.
  3. Bestätige, dass Mail wirklich rausgeht, wenn deine Lead-Definition Mail-Zustellung verlangt.
  4. Erteile Einwilligung zur Messung.
  5. Entferne übrig gebliebene Custom-CF7-Tracking-Snippets, bevor du einen künftigen nativen Hook testest, sonst siehst du später Duplikate.
  6. Siehe Fehlerbehebung, wenn der Pixel nie lädt.

Verwandt

Weiterführende Guides