Tracciare i lead Contact Form 7 con OpenAI Ads

Traccia i lead Contact Form 7 confermati come eventi di conversione OpenAI Ads senza JavaScript personalizzato una volta che l'integrazione PixelBridge sarà disponibile. In arrivo.

Ultimo aggiornamento: 8 settembre 2026. Scritto da PixelBridge team.

Gli invii Contact Form 7 confermati dovrebbero essere tracciati come eventi lead OpenAI Ads dopo che il form segnala un invio riuscito, non quando si carica la pagina o quando si clicca il pulsante di invio. Una volta che l'integrazione PixelBridge arriverà, quella mappatura dovrebbe funzionare senza JavaScript personalizzato. Il connettore non è ancora disponibile.

A cosa serve questa integrazione

Contact Form 7 è un form lead WordPress comune. Una conversione tipica è un messaggio accettato e inviato o salvato, con la risposta di successo del plugin mostrata al visitatore.

La misurazione OpenAI Ads dovrebbe registrare quel successo come lead_created. PixelBridge è progettato per ascoltare il percorso di successo documentato del plugin invece di chiederti di incollare uno snippet on_sent_ok o uno script nel footer del tema. Quell'hook nativo è il punto dell'integrazione. Non è ancora stato rilasciato.

PixelBridge è indipendente da OpenAI e da Contact Form 7. Non sostituisce le funzionalità di mail, spam o impostazioni aggiuntive di Contact Form 7. Configura prima il form in Contact Form 7, poi pianifica la misurazione sopra.

Lead confermati versus clic sui pulsanti

Contact Form 7 valida sul server e restituisce una risposta alla pagina. Il visitatore può vedere un messaggio di successo, un errore o un fallimento spam. Solo la risposta di successo è un lead.

Non trattare queste come conversioni:

  • Aprire la pagina contatti
  • Compilare un campo
  • Cliccare Invia
  • Una classe wpcf7-mail-sent-ok che aggiungi tu prima che la richiesta finisca
  • Una risposta 200 che contiene ancora un errore di validazione

Se usi un redirect a una thank-you page, la conversione resta l'invio riuscito. Misurare solo l'URL thank-you conterà anche chi mette quella pagina nei segnalibri.

Vedi eventi di conversione.

Perché l'integrazione dovrebbe rimuovere il JavaScript personalizzato

Molti siti Contact Form 7 hanno già snippet di tracciamento residui: vecchie impostazioni extra on_sent_ok, eventi Google Ads o Meta nel tema, o una regola del tag manager su .wpcf7-mail-sent-ok. Quegli snippet vanno alla deriva, partono due volte o partono sulla risposta sbagliata.

Il connettore PixelBridge previsto dovrebbe:

  1. Rilevare che Contact Form 7 è attivo.
  2. Legarsi a un evento di successo confermato.
  3. Inviare lead_created tramite l'OpenAI Ads Pixel quando il consenso lo consente.
  4. Opzionalmente inviare la stessa conversione tramite la Conversions API con un ID evento condiviso.

Non dovresti aver bisogno di uno script personalizzato in Impostazioni aggiuntive per OpenAI Ads una volta che arriverà. Fino ad allora, JavaScript extra non è il percorso prodotto supportato.

Eventi browser e server

L'evento browser appartiene dopo la risposta di successo. Contact Form 7 è basato su AJAX nella maggior parte dei temi, quindi potrebbe non esserci un ricaricamento completo della pagina. Uno script che gira solo su DOMContentLoaded perderà il lead o partirà troppo presto.

Un evento server può comunque registrare il lead dopo che WordPress ha accettato l'invio, il che aiuta quando il pixel è bloccato. Entrambi gli eventi hanno bisogno dello stesso ID evento. Vedi Conversions API. La connessione server è funzionalità Pro prevista e non è rilasciata.

Consenso, spam e duplicati

Il consenso alla misurazione deve essere concesso prima che un lead Contact Form 7 venga inviato a OpenAI Ads. Il form può comunque essere inviato. L'evento pubblicitario deve aspettare. Vedi consenso.

Spam e mail fallite non devono diventare lead. Se Contact Form 7 segnala il messaggio come spam o non riesce a inviare la mail, non c'è un lead confermato da misurare.

Un invio equivale a un evento. I retry dopo un errore di rete non devono creare due conversioni per lo stesso messaggio riuscito. Un secondo invio genuino dalla stessa persona può essere un secondo lead se la tua attività lo tratta così. Non fare debounce di tutti gli invii da un IP come sostituto di un ID evento reale.

Setup previsto

Quando l'integrazione sarà disponibile:

  1. Installa PixelBridge quando il plugin pubblico esiste. Non è ancora lanciato.
  2. Aggiungi il tuo OpenAI Ads Pixel ID.
  3. Attiva il tracciamento lead Contact Form 7.
  4. Seleziona i form che devono contare, se esiste più di un form.
  5. Invia un messaggio di test e conferma un solo evento lead_created nella diagnostica.

Fino al lancio, iscriviti all'accesso anticipato dalla homepage. Non copiare zip di plugin non ufficiali.

Risoluzione problemi

  1. L'integrazione è ancora contrassegnata come in arrivo, quindi il tracciamento nativo non girerà.
  2. Conferma che Contact Form 7 mostri il suo messaggio di successo, non un errore di validazione.
  3. Conferma che la mail venga davvero inviata se la tua definizione di lead richiede la consegna della mail.
  4. Concedi il consenso alla misurazione.
  5. Rimuovi snippet di tracciamento CF7 personalizzati residui prima di testare un futuro hook nativo, o potresti vedere duplicati più tardi.
  6. Vedi risoluzione problemi se il pixel non si carica mai.

Correlati

Guide correlate