Meet Contact Form 7-leads met OpenAI Ads
Meet bevestigde Contact Form 7-leads als OpenAI Ads conversie-events zonder eigen JavaScript, zodra de PixelBridge-integratie uitkomt. Binnenkort.
Laatst bijgewerkt: 3 september 2026. Geschreven door PixelBridge team.
Bevestigde Contact Form 7-inzendingen moeten als OpenAI Ads lead-events worden gemeten nadat het formulier een geslaagde verzending teruggeeft, niet wanneer de pagina laadt of wanneer op Verzenden wordt geklikt. Zodra de PixelBridge-integratie uitkomt, hoort die mapping te werken zonder eigen JavaScript. De connector is nog niet beschikbaar.
Waar deze integratie voor is
Contact Form 7 is een veelgebruikt WordPress-leadformulier. Een typische conversie is een bericht dat is geaccepteerd en gemaild of opgeslagen, met de succesmelding van de plugin voor de bezoeker.
OpenAI Ads-meting moet dat succes vastleggen als lead_created. PixelBridge is ontworpen om naar het gedocumenteerde succespad van de plugin te luisteren, in plaats van je te vragen een on_sent_ok-snippet of theme-footerscript te plakken. Die native hook is het punt van de integratie. Die is nog niet uitgebracht.
PixelBridge is onafhankelijk van OpenAI en van Contact Form 7. Het vervangt de mail-, spam- of additional-settings-functies van Contact Form 7 niet. Zet het formulier eerst goed in Contact Form 7, en plan daarna de meting.
Bevestigde leads versus knopklikken
Contact Form 7 valideert op de server en geeft een antwoord terug aan de pagina. De bezoeker kan een succesmelding, een fout of een spamfailure zien. Alleen de succesrespons is een lead.
Behandel dit niet als conversie:
- Het openen van de contactpagina
- Het invullen van één veld
- Klikken op Verzenden
- Een
wpcf7-mail-sent-ok-class die je zelf toevoegt voordat het request klaar is - Een 200-respons die nog steeds een validatiefout bevat
Als je doorstuurt naar een bedanktpagina, blijft de conversie de geslaagde inzending. Alleen de bedankt-URL meten telt ook mensen mee die die pagina hebben opgeslagen.
Zie conversie-events.
Waarom de integratie eigen JavaScript overbodig moet maken
Veel Contact Form 7-sites hebben oude tracking-snippets: extra settings met on_sent_ok, Google Ads- of Meta-events in het theme, of een tagmanagerregel op .wpcf7-mail-sent-ok. Die snippets drijven uit, vuren twee keer, of vuren bij de verkeerde respons.
De geplande PixelBridge-connector moet:
- Detecteren dat Contact Form 7 actief is.
- Koppelen aan een bevestigd succesevent.
lead_createdvia de OpenAI Ads Pixel sturen wanneer consent dat toestaat.- Optioneel dezelfde conversie via de Conversions API sturen met een gedeeld event-ID.
Je zou voor OpenAI Ads geen custom script in Additional Settings nodig moeten hebben zodra dat uitkomt. Tot die tijd is extra JavaScript niet het ondersteunde productpad.
Browser- en serverevents
Het browserevent hoort ná de succesrespons. Contact Form 7 is in de meeste themes AJAX-gebaseerd, dus er is vaak geen volledige paginareload. Een script dat alleen op DOMContentLoaded draait, mist de lead of vuurt te vroeg.
Een serverevent kan de lead alsnog vastleggen nadat WordPress de inzending heeft geaccepteerd, wat helpt als de pixel wordt geblokkeerd. Beide events hebben hetzelfde event-ID nodig. Zie Conversions API. De serverkoppeling is geplande Pro-functionaliteit en is niet uitgebracht.
Consent, spam en duplicaten
Meetconsent moet binnen zijn voordat een Contact Form 7-lead naar OpenAI Ads gaat. Het formulier mag nog steeds verzenden. Het advertentie-event moet wachten. Zie consent.
Spam en mislukte mail mogen geen leads worden. Als Contact Form 7 het bericht als spam markeert of mail niet kan versturen, is er geen bevestigde lead om te meten.
Eén inzending is één event. Retries na een netwerkfout mogen geen twee conversies voor hetzelfde geslaagde bericht maken. Een tweede echte inzending van dezelfde persoon kan een tweede lead zijn als jouw bedrijf dat zo ziet. Debounce niet alle inzendingen van één IP als vervanging voor een echt event-ID.
Geplande setup
Wanneer de integratie beschikbaar is:
- Installeer PixelBridge wanneer de publieke plugin bestaat. Die is nog niet gelanceerd.
- Voeg je OpenAI Ads Pixel ID toe.
- Zet Contact Form 7-leadtracking aan.
- Selecteer de formulieren die mogen tellen, als er meer dan één formulier is.
- Verstuur een testbericht en bevestig één
lead_created-event in de diagnostiek.
Tot de lancering kun je je aanmelden voor early access via de homepage. Kopieer geen onofficiële plugin-zips.
Problemen oplossen
- De integratie staat nog op binnenkort, dus native tracking draait niet.
- Controleer of Contact Form 7 de succesmelding toont, geen validatiefout.
- Controleer of mail echt wordt verstuurd als jouw definitie van een lead maillevering vereist.
- Geef meetconsent.
- Verwijder oude custom CF7-trackingsnippets voordat je een toekomstige native hook test, anders zie je later duplicaten.
- Zie problemen oplossen als de pixel nooit laadt.
Gerelateerd
- OpenAI Ads Pixel voor WordPress
- OpenAI Ads conversies meten
- Conversie-events
- Conversions API
- Consent
- Elementor Forms
- WPForms