Saltar al contenido
2 sedes en Lima · Clientes en todo el mundo
Cotizar por WhatsApp

Píxel de OpenAI y API de conversiones: guía para medir sus anuncios en ChatGPT

Por el equipo de Avii Perú · Actualizado el

Puntos clave

  • El píxel envía eventos desde el navegador y la API de conversiones desde su servidor; ambos usan el Pixel ID de una misma fuente de datos.
  • Para formularios se usa lead_created y para ventas order_created, el único evento que alimenta las columnas de ventas y ROAS.
  • El píxel arranca con el consentimiento activado: con un aviso de cookies en Perú, se inicia en false y se activa cuando el visitante acepta.
  • OpenAI no tiene plantilla oficial para Google Tag Manager ni un «Pixel Helper»: la instalación se prueba con el modo de depuración.
  • Las conversiones tardan entre 24 y 48 horas en verse, y nunca se paga por conversión.
Píxel de OpenAI y API de conversiones: guía para medir sus anuncios en ChatGPT

El píxel de OpenAI (OpenAI Pixel; en la documentación técnica, ChatGPT Ads Measurement Pixel) es un código que se instala en su web para registrar acciones, como un formulario enviado o una compra, y atribuirlas a sus anuncios en ChatGPT. Se complementa con la API de conversiones, que envía esos mismos eventos desde su servidor. Ambos alimentan una «fuente de datos» del Gestor de anuncios de OpenAI.

Desde el 21 de octubre de 2026, las empresas con sede en Perú pueden anunciarse en ChatGPT con el Gestor de anuncios de OpenAI (Ads Manager). Esta guía resume la documentación oficial consultada el 22 de octubre de 2026; el producto sigue en beta. Si recién empieza, lea primero cómo hacer publicidad en ChatGPT paso a paso.

¿Qué es el píxel de OpenAI y qué es una fuente de datos?

En la medición de ChatGPT Ads intervienen tres piezas:

  • Fuente de datos (data source): recibe los eventos de su web o de su servidor y se identifica con un Pixel ID, que se crea en la pestaña de conversiones del Gestor de anuncios.
  • Evento de conversión: define qué evento de esa fuente cuenta como conversión, por ejemplo una compra. Crearlo no envía eventos: son pasos separados.
  • Campaña: toma ese evento para sus informes y, si se configura, para optimizar.

El píxel es un SDK de navegador: un script que envía los eventos desde el navegador del visitante. La API de conversiones (Conversions API o CAPI) los envía desde su servidor, por ejemplo cuando su sistema confirma un pago. Ambos usan el mismo Pixel ID, que hace falta incluso si solo usa la API.

¿Píxel de OpenAI o API de conversiones?

No hay que elegir: OpenAI acepta eventos del píxel, de la API o de ambos.

AspectoPíxel de OpenAIAPI de conversiones
Desde dónde envíaEl navegador del visitanteEl servidor de su empresa
InstalaciónScript en la cabecera (head) de cada página, directo o con Google Tag ManagerProgramación en su servidor, con una clave propia que nunca va en el código de la web
Referencia de clic (oppref)La captura sola y la guarda en una cookie propiaNo la captura: su sistema debe guardarla y enviarla
Antigüedad del eventoSe envía cuando ocurre la acciónHasta 7 días
Eventos de aplicacionesNoapp_installed y app_opened solo llegan por la API
Cómo se pruebaModo de depuración en la consola del navegadorOpción validate_only, que revisa sin guardar

Según la documentación técnica de OpenAI, la API es una fuente más confiable que el píxel solo; para tiendas en línea, su ayuda indica usar ambos.

¿Qué eventos estándar se pueden medir?

OpenAI define diez eventos estándar para la web: lead_created (la persona envía un formulario o pide que la contacten), appointment_scheduled (reserva una reunión, demostración o consulta), order_created (completa una compra), checkout_started (inicia el pago), items_added (agrega productos al carrito), contents_viewed (ve un producto, aviso o artículo), page_viewed (ve una página importante), registration_completed (termina un registro), subscription_created (inicia una suscripción pagada) y trial_started (inicia una prueba gratuita).

Para una constructora de Lima que recibe pedidos de cotización, el evento natural es lead_created al enviarse el formulario. OpenAI no tiene un evento propio para WhatsApp. Para una tienda virtual, el clave es order_created: es el único que alimenta las columnas de ventas y de ROAS (retorno de la inversión publicitaria). Los montos van como enteros en la unidad menor de la moneda: 129,99 dólares se envían como 12999 con la moneda USD, y S/ 150,00, como 15000 con la moneda PEN. Los eventos personalizados (custom) sirven para medir, pero no para optimizar.

¿Cómo se instala el píxel de OpenAI paso a paso?

  1. Cree el Pixel ID en la pestaña de conversiones del Gestor. Si aún no tiene cuenta, vea nuestra guía del ChatGPT Ads Manager.
  2. Pegue el código oficial en la cabecera de cada página donde quiera medir, lo más arriba posible, para no perder conversiones mientras carga el resto. Se inicia con oaiq("init", { pixelId: "SU-PIXEL-ID" }).
  3. Configure el consentimiento antes del inicio, como se explica más abajo.
  4. Envíe el evento con oaiq("measure", …) cuando ocurra la conversión, con un event_id si también usará la API.
  5. Revise su política de seguridad de contenido (CSP), si la tiene: autorice bzrcdn.openai.com en script-src y connect-src, y bzr.openai.com en connect-src e img-src; el fragmento en línea del píxel se permite con un nonce o un hash, sin agregar 'unsafe-inline' solo por el píxel.
  6. Cuide la referencia de clic. OpenAI añade el parámetro oppref a la URL de destino y el píxel lo guarda en una cookie. Instale el píxel en todas las páginas a las que pueda llegar un anuncio y no pierda ese parámetro en redirecciones: desde el 29 de octubre de 2026, las mejoras creativas automáticas vienen activadas por defecto (se pueden desactivar) y pueden cambiar la URL de destino por otra página de su sitio.
  7. Pruebe con debug: true y cree en el Gestor el evento de conversión de cada campaña.

¿Se puede instalar con Google Tag Manager?

Sí, siempre que Google Tag Manager (GTM) cargue el código en las páginas correctas y no bloquee ni cambie el orden de las llamadas de inicio y de eventos; si no lo carga de forma confiable, OpenAI recomienda instalarlo directamente o medir desde el servidor. No existe una plantilla oficial de OpenAI para GTM: las que menciona su ayuda son de Stape, un proveedor externo que OpenAI no mantiene. Y que GTM marque la etiqueta como «disparada» no prueba que el evento haya llegado.

¿Cómo se configura el consentimiento de cookies en Perú?

El píxel de OpenAI viene con el consentimiento activado: salvo que usted lo ponga en falso, envía eventos sin esperar a que el visitante acepte. Si su web tiene un aviso de cookies, como recomendamos en nuestra guía de la Ley de protección de datos personales, configúrelo así:

  1. Antes de iniciar el píxel, llame a oaiq("consent", false). Así no envía eventos de medición.
  2. Cuando el visitante acepte las cookies de publicidad, cambie el consentimiento a true.
  3. Si después lo retira, vuelva a false: eso borra las dos cookies del píxel.

Los eventos bloqueados antes de la aceptación no se reenvían, y OpenAI pide no quitar los controles de consentimiento para aumentar las conversiones. Las cookies son __oppref, que dura 30 días, y __obref, que dura 365; inclúyalas en su política de cookies. La opción opt_out del píxel no reemplaza al consentimiento: se refiere a la personalización y no detiene toda la medición. OpenAI indica que hoy no usa los datos del píxel para personalizar anuncios por usuario.

OpenAI exige informar con claridad a los visitantes y obtener los consentimientos que pida la ley antes de enviar datos de conversión. Esto pesa por la coincidencia avanzada automática (automatic advanced matching): cuando está activa, el píxel detecta por sí solo los datos de cliente que haya en su web, como el correo escrito en un formulario, los convierte en un hash SHA-256 dentro del navegador y envía ese código con los eventos, no el texto original. Aun así, un correo en hash permite reconocer a la misma persona si se compara con otro hash, así que conviene tratarlo como dato personal: menciónelo en su política de privacidad y active el píxel solo con consentimiento, como pide la Ley 29733. La documentación de OpenAI no explica cómo desactivar esta función.

Si prefiere enviar usted los datos de cliente, van en el objeto user del inicio del píxel, normalizados y en SHA-256 (email_sha256, phone_number_sha256, entre otros), nunca en texto plano: el correo, sin espacios y en minúsculas, y el teléfono, con el código de país; por ejemplo, 51 seguido de los 9 dígitos del celular. Por la API, correos y teléfonos también se envían solo como hash.

¿Cómo evitar conversiones duplicadas?

Si envía la misma conversión por el píxel y por la API, OpenAI necesita un identificador común para deduplicarla, es decir, contarla una sola vez:

  • Use el mismo valor en el event_id del píxel y en el id de la API, con el mismo Pixel ID.
  • OpenAI reconoce el duplicado por la combinación de Pixel ID, nombre del evento y event_id, se queda con el primero que recibe e ignora los siguientes.
  • No reenvíe un duplicado para corregir el valor de un evento ya enviado.

OpenAI no publica cuánto tiempo cubre la deduplicación; Meta, en cambio, indica 48 horas. Si hoy invierte en Facebook e Instagram, vea las demás diferencias en ChatGPT Ads vs Meta Ads.

¿Existe un «Pixel Helper» de OpenAI?

No. Meta tiene una extensión gratuita para Chrome y Edge, Meta Ads Data Advisor (antes Meta Pixel Helper), pero OpenAI no tiene una extensión oficial: la «OpenAI Ads Pixel Helper ChatGPT» de la tienda de Chrome es de un desarrollador independiente que declara no estar afiliado a OpenAI. Las herramientas de OpenAI son estas:

  • Modo de depuración: con debug: true, el píxel muestra su actividad en la consola del navegador. Los eventos de prueba no quedan fuera de los informes.
  • validate_only: en la API, revisa los eventos sin guardarlos.
  • Calidad de eventos: una puntuación que se actualiza a diario con 7 días calendario completos. No predice el rendimiento.

¿Cuándo cuenta una conversión y qué ventanas de atribución usa?

Una conversión se reporta cuando se cumplen cuatro condiciones:

  1. OpenAI recibe el evento de una fuente de datos conectada a su cuenta.
  2. El evento coincide con el evento de conversión de la campaña.
  3. Ocurre dentro de la ventana de atribución.
  4. OpenAI puede vincularlo, con las señales disponibles, a un clic elegible en un anuncio o, si la ventana de vista está activa, a una impresión del anuncio.

En el Gestor se elige una ventana de 7, 14 o 30 días después del clic y una de 0 (desactivada) o 1 día después de ver el anuncio. Por defecto se usan 30 días tras el clic y 1 día tras la vista. Con la ventana de vista en 1 día, el total de «Conversiones» del Gestor suma las conversiones por clic y por vista, y cada parte se ve por separado en las columnas de conversiones por clic (Click-through conversions) y por vista (View-through conversions); con 0 días, el total solo cuenta clics. Para comparar con otras plataformas, use la columna de conversiones por clic. El modelo es de último contacto: si para una misma conversión califican un clic y una vista, el crédito es del clic. Por defecto, la conversión se fecha el día del clic o de la vista que recibió el crédito, no el día en que ocurrió la conversión. Cambiar la ventana solo cambia el informe, no la optimización, la puja ni el cobro.

¿Cuánto tardan en verse las conversiones?

Las conversiones atribuidas tardan entre 24 y 48 horas en aparecer en los informes. Las impresiones, los clics y el CTR (porcentaje de clics) se actualizan cada 15 minutos aproximadamente, y el gasto llega con unas 7 a 8 horas de retraso. Además:

  • Si un evento estaba mal configurado, los datos anteriores no se recuperan.
  • Los totales pueden incluir conversiones modeladas (estimadas).
  • Las cifras de OpenAI y de Google Analytics 4 pueden no coincidir, y OpenAI aclara que eso no es necesariamente un error. Para ver el tráfico en GA4, agregue a la URL parámetros UTM o macros como {campaign_id} y {ad_id}.

La conexión directa de GA4 con el Gestor está en beta, se pide al gestor de cuenta de OpenAI y no hay confirmación de que esté disponible para cuentas de Perú; además, trae totales de la propiedad, no conversiones de la campaña. Tampoco hay una tasa de conversión de referencia: OpenAI dice que aún no tiene benchmarks (referencias de rendimiento). Si necesita ordenar GA4 y Google Tag Manager antes de anunciar, vea nuestro servicio de analítica web.

¿Para qué sirven las conversiones al optimizar una campaña?

Las campañas con objetivo Conversiones exigen esta medición configurada. Cada una usa un solo evento estándar, que no se puede cambiar después. Nunca se paga por conversión: se cobra por clic o por mil impresiones, según la configuración. Presupuestos y pujas están en cuánto cuesta la publicidad en ChatGPT.

En Avii Perú gestionamos campañas de publicidad en ChatGPT para empresas y dejamos el píxel y los eventos de conversión configurados antes de invertir. Si quiere revisar su caso, conozca nuestro servicio de campañas en ChatGPT.

Fuentes

Preguntas frecuentes

¿Puedo instalar el píxel de OpenAI con Google Tag Manager?

Sí. OpenAI acepta Google Tag Manager siempre que cargue el código en las páginas correctas y no bloquee ni cambie el orden de las llamadas de inicio y de eventos. No existe una plantilla oficial de OpenAI: las que menciona su ayuda son de Stape, un proveedor externo. Compruebe la llegada de los eventos con el modo de depuración, porque que una etiqueta figure como «disparada» no lo confirma.

¿Existe un OpenAI Pixel Helper como el de Meta?

No. OpenAI no tiene una extensión de navegador para revisar su píxel, como sí la tiene Meta con Meta Ads Data Advisor, antes llamado Meta Pixel Helper. Para probar la instalación, inicie el píxel con debug: true y revise la consola del navegador; en la API, use la opción validate_only, que revisa los eventos sin guardarlos. Recuerde que los eventos de prueba del modo de depuración no quedan fuera de los informes.

¿Necesito el píxel de OpenAI si ya uso Google Analytics 4?

Sí, si quiere medir conversiones en el Gestor de anuncios u optimizar campañas por conversiones: para eso hace falta el píxel de OpenAI, la API de conversiones o ambos. La conexión de GA4 está en beta, se pide al gestor de cuenta y no hay confirmación de que esté disponible para cuentas de Perú; además, trae totales de la propiedad, no conversiones de la campaña. GA4 sigue siendo útil para ver el tráfico con parámetros UTM.

¿Se paga por cada conversión que mide el píxel?

No. En la publicidad en ChatGPT nunca se paga por conversión. Las campañas con objetivo Conversiones usan los eventos del píxel o de la API para optimizar, pero se cobran por clic o por mil impresiones, según la configuración. Cada campaña de este tipo usa un solo evento estándar, como lead_created u order_created, que no se puede cambiar después de crearla.

¿Por qué no veo conversiones en el Gestor de anuncios?

Primero, espere: las conversiones atribuidas tardan entre 24 y 48 horas en aparecer. Si siguen sin verse, revise que el evento coincida con el configurado en la campaña, que la referencia de clic oppref no se pierda en las redirecciones y que el visitante haya aceptado las cookies, porque con el consentimiento en falso el píxel no envía eventos. Si la configuración estaba mal, los datos anteriores no se recuperan.

¿Hablamos de su proyecto?

Cuéntenos qué necesita su empresa y le enviaremos una propuesta según su rubro, su ciudad y su presupuesto.

Llamar al 987 143 052