Medición de OpenAI Ads para Elementor Forms
Convierte envíos correctos de Elementor Forms en eventos de conversión de OpenAI Ads. Configuración prevista de PixelBridge, consentimiento, event IDs y solución de problemas. Próximamente.
Última actualización: 8 de septiembre de 2026. Escrito por PixelBridge team.
Los envíos correctos de Elementor Forms deberían convertirse en eventos de conversión de OpenAI Ads solo después de que el formulario confirme que el envío fue aceptado. El evento típico es lead_created. Dispárarlo una vez, adjunta un event ID si también se enviará un evento de servidor, y espera al consentimiento de medición. PixelBridge está diseñado para enganchar ese estado de éxito desde WordPress. El conector aún no está disponible.
Para qué sirve esta integración
Elementor Forms suele ser la conversión de una landing: una solicitud de presupuesto, una petición de demo, newsletter más datos de contacto, o una descarga de contenido. La medición de OpenAI Ads necesita ese estado de éxito como conversión, no una vista de página de la página que casualmente contiene el formulario.
PixelBridge es un plugin independiente de WordPress. No es un producto oficial de Elementor ni de OpenAI. El conector de Elementor Forms está listado porque es un objetivo de la primera oleada, no porque esté en vivo.
El maquetador y los ajustes de formularios de Elementor están documentados por Elementor. Usa esa documentación para campos del formulario, actions after submit y protección antispam. Esta página solo cubre cómo un envío confirmado debería mapearse a la medición de OpenAI Ads.
Cuándo un envío de formulario es una conversión
Una conversión es un lead confirmado, no un clic en un botón. Elementor puede mostrar texto de éxito en línea, redirigir a una página de agradecimiento o ejecutar una action after submit. El evento de medición debería esperar a la misma condición de éxito que Elementor usa para tratar el envío como guardado o enviado.
No dispares un evento de lead cuando:
- Se renderiza el widget del formulario
- Un campo recibe el foco
- Se hace clic en el botón de envío
- Falla la validación
- Se devuelve un error de spam o de campo obligatorio
- Una petición AJAX empieza pero aún no ha acertado
Si el formulario redirige a una página de agradecimiento, mide el éxito del envío, no solo que se cargó la URL de agradecimiento. Otro tráfico puede abrir esa URL. Si también envías page_viewed en la página de agradecimiento, déjalo como vista de página. El evento de lead sigue perteneciendo al éxito del formulario.
Consulta eventos de conversión para la diferencia entre vistas de página, leads y compras.
Mapeo de eventos previsto
El mapeo previsto es:
| Estado de Elementor | Evento de OpenAI Ads | Notas |
|---|---|---|
| Formulario enviado y aceptado | lead_created | Por defecto para formularios de contacto, presupuesto y consulta |
| Alta solo de newsletter, si la tratas como registro | registration_completed | Solo si se confirma el alta de cuenta o de lista |
| Formulario de reserva que crea una cita | appointment_scheduled | Solo después de que la cita exista |
La mayoría de Elementor Forms en sitios de marketing deberían usar lead_created. No crees un nombre de evento a medida a menos que la documentación oficial de OpenAI Ads diga que lo necesitas. Confirma los nombres actuales de eventos en la documentación del OpenAI Measurement Pixel.
Si existen varios formularios en un sitio, cada formulario correcto igual puede enviar lead_created. Distínguelos más tarde con el nombre o el ID del formulario en el diagnóstico, no disparando eventos extra al cargar la página.
Eventos del navegador
Un evento del navegador previsto debería ejecutarse después del callback de éxito de Elementor, una vez que el pixel esté inicializado. Los formularios emergentes, los slide-in y los formularios dentro de popups de Elementor siguen siendo formularios. El trigger es el éxito del envío, no la apertura del popup.
Atención a estos problemas específicos de Elementor:
- Varios formularios en una página: cada éxito debería enviar un evento para ese envío.
- Landings cacheadas: el pixel y el estado de consentimiento siguen necesitando estar al día.
- Redirección después del envío: el contexto del navegador puede cambiar antes de que se ejecute un script mal temporizado. La integración debería vincularse al hook de éxito, no solo a la página de destino.
- Layouts de una sola página: desplazarse hasta un formulario no es una conversión.
Hasta que se publique la integración, el JavaScript a medida es un fallback, no el camino soportado. Si pruebas a mano, igual espera al estado de éxito. Consulta OpenAI Ads Pixel para WordPress.
Eventos server-side
Un evento del navegador puede perder una conversión cuando el visitante cierra la pestaña, un bloqueador de contenido quita el pixel, o el mensaje de éxito se muestra sin una carga completa de página. Un evento de Conversions API puede registrar igual el lead después de que WordPress tenga el envío.
El modelo previsto es enviar el evento de servidor desde el camino de éxito de Elementor Forms en PHP, con el mismo nombre de evento y un event ID compartido. No envíes un lead de servidor cuando el formulario falló la validación.
La conexión de Conversions API forma parte del conjunto previsto de funciones Pro y aún no está disponible públicamente. Consulta Conversions API.
Deduplicación y consentimiento
Si se disparan ambas capas, deben compartir un event ID. Un envío es un lead.
El consentimiento se aplica a ambas capas. Si se exige consentimiento de medición y no se ha concedido, no cargues el pixel y no envíes el evento de servidor. PixelBridge no sustituye un popup de Elementor usado como banner de cookies. Consulta consentimiento.
Configuración prevista
Cuando se publique la integración, la configuración prevista es:
- Instala y activa PixelBridge cuando esté disponible.
- Introduce el OpenAI Ads Pixel ID.
- Activa la integración de Elementor Forms.
- Elige qué formularios deben enviar
lead_created. - Mantén las reglas de consentimiento activas.
- Envía un formulario de prueba y confirma que el evento aparece una sola vez en el diagnóstico.
El plugin público no está lanzado. Unirse al early access desde la página de inicio es el camino actual. No instales copias no oficiales.
Solución de problemas
- Confirma que el estado de la integración no sigue siendo "próximamente".
- Envía el formulario hasta que Elementor muestre su estado de éxito.
- Confirma que no estás mirando un error de validación con estilo de éxito.
- Concede el consentimiento de medición.
- Confirma un evento, no un evento por pulsación de tecla o por reintento AJAX.
- Si se usa una redirección de agradecimiento, confirma que el lead se disparó en el éxito y no en cada visita a esa URL.
- Usa solución de problemas si el pixel en sí nunca cargó.
Relacionado
- Medición de conversiones de OpenAI Ads
- Eventos de conversión
- Conversions API
- Consentimiento
- Contact Form 7
- WPForms