Medir leads de Contact Form 7 con OpenAI Ads
Mide leads confirmados de Contact Form 7 como eventos de conversión de OpenAI Ads sin JavaScript a medida cuando se publique la integración de PixelBridge. Próximamente.
Última actualización: 8 de septiembre de 2026. Escrito por PixelBridge team.
Los envíos confirmados de Contact Form 7 deberían medirse como eventos de lead de OpenAI Ads después de que el formulario informe un envío correcto, no cuando carga la página ni cuando se hace clic en el botón de envío. Cuando se publique la integración de PixelBridge, ese mapeo debería funcionar sin JavaScript a medida. El conector aún no está disponible.
Para qué sirve esta integración
Contact Form 7 es un formulario de leads habitual en WordPress. Una conversión típica es un mensaje que se aceptó y se envió por correo o se guardó, con la respuesta de éxito del plugin mostrada al visitante.
La medición de OpenAI Ads debería registrar ese éxito como lead_created. PixelBridge está diseñado para escuchar el camino de éxito documentado del plugin en lugar de pedirte que pegues un snippet on_sent_ok o un script en el footer del tema. Ese hook nativo es el punto de la integración. No se ha publicado.
PixelBridge es independiente de OpenAI y de Contact Form 7. No sustituye las funciones de correo, spam o additional settings de Contact Form 7. Configura primero el formulario en Contact Form 7 y luego planifica la medición encima.
Leads confirmados frente a clics en botones
Contact Form 7 valida en el servidor y devuelve una respuesta a la página. El visitante puede ver un mensaje de éxito, un error o un fallo de spam. Solo la respuesta de éxito es un lead.
No trates esto como conversiones:
- Abrir la página de contacto
- Rellenar un campo
- Hacer clic en Enviar
- Una clase
wpcf7-mail-sent-okque añades tú mismo antes de que termine la petición - Una respuesta 200 que todavía contiene un error de validación
Si usas una redirección a una página de agradecimiento, la conversión sigue siendo el envío correcto. Medir solo la URL de agradecimiento también contará a las personas que marquen esa página.
Consulta eventos de conversión.
Por qué la integración debería eliminar el JavaScript a medida
Muchos sitios de Contact Form 7 ya tienen snippets de medición sobrantes: extra settings antiguas de on_sent_ok, eventos de Google Ads o Meta en el tema, o una regla de tag manager en .wpcf7-mail-sent-ok. Esos snippets se desvían, se disparan dos veces o se disparan en la respuesta equivocada.
El conector previsto de PixelBridge debería:
- Detectar que Contact Form 7 está activo.
- Vincularse a un evento de éxito confirmado.
- Enviar
lead_createda través del OpenAI Ads Pixel cuando el consentimiento lo permita. - Opcionalmente enviar la misma conversión a través de la Conversions API con un event ID compartido.
No deberías necesitar un script a medida en Additional Settings para OpenAI Ads cuando eso se publique. Hasta entonces, el JavaScript extra no es el camino de producto soportado.
Eventos de navegador y de servidor
El evento del navegador pertenece después de la respuesta de éxito. Contact Form 7 es AJAX en la mayoría de los temas, así que puede no haber una recarga completa de página. Un script que solo se ejecuta en DOMContentLoaded perderá el lead o se disparará demasiado pronto.
Un evento de servidor puede registrar igual el lead después de que WordPress haya aceptado el envío, lo cual ayuda cuando el pixel está bloqueado. Ambos eventos necesitan el mismo event ID. Consulta Conversions API. La conexión de servidor es funcionalidad Pro prevista y no está publicada.
Consentimiento, spam y duplicados
El consentimiento de medición debe estar concedido antes de que un lead de Contact Form 7 se envíe a OpenAI Ads. El formulario igual puede enviarse. El evento publicitario debería esperar. Consulta consentimiento.
El spam y el correo fallido no deberían convertirse en leads. Si Contact Form 7 marca el mensaje como spam o no puede enviar el correo, no hay un lead confirmado que medir.
Un envío equivale a un evento. Los reintentos después de un error de red no deberían crear dos conversiones para el mismo mensaje correcto. Un segundo envío genuino de la misma persona puede ser un segundo lead si tu negocio lo trata así. No hagas debounce de todos los envíos de una IP como sustituto de un event ID real.
Configuración prevista
Cuando la integración esté disponible:
- Instala PixelBridge cuando exista el plugin público. Aún no está lanzado.
- Añade tu OpenAI Ads Pixel ID.
- Activa la medición de leads de Contact Form 7.
- Selecciona los formularios que deben contar, si existe más de un formulario.
- Envía un mensaje de prueba y confirma un solo evento
lead_createden el diagnóstico.
Hasta el lanzamiento, únete al early access desde la página de inicio. No copies zips no oficiales del plugin.
Solución de problemas
- La integración sigue marcada como próximamente, así que la medición nativa no se ejecutará.
- Confirma que Contact Form 7 muestra su mensaje de éxito, no un error de validación.
- Confirma que el correo se envía de verdad si tu definición de lead exige la entrega del correo.
- Concede el consentimiento de medición.
- Elimina snippets a medida de CF7 sobrantes antes de probar un hook nativo futuro, o más tarde puedes ver duplicados.
- Consulta solución de problemas si el pixel nunca carga.
Relacionado
- OpenAI Ads Pixel para WordPress
- Medición de conversiones de OpenAI Ads
- Eventos de conversión
- Conversions API
- Consentimiento
- Elementor Forms
- WPForms