Guía · Medición de ChatGPT Ads

Cómo medir ChatGPT Ads: píxel, Conversions API y GA4

En un canal nuevo, el primer error no es la puja: es creerse el número equivocado. Así se monta la medición de ChatGPT Ads para que el clic, la conversión y la sesión de GA4 cuadren antes de gastar el primer euro.

Ir al identificador de evento ↓

Respuesta corta: ChatGPT Ads se mide con tres piezas. El píxel de OpenAI en la web, la Conversions API desde tu servidor y parámetros UTM escritos a mano en la URL de destino para verlo en GA4. El píxel y la API mandan el mismo evento con el mismo identificador, y OpenAI se queda con el primero que llega. Sin eso, una compra cuenta dos veces.

Es la misma lógica que el píxel y la API de conversiones de Meta, o que la etiqueta de Google y las conversiones mejoradas. Si ya la tienes montada en esas plataformas, aquí cambian los nombres y tres detalles que conviene leer antes. Si todavía no sabes si te interesa el canal, empieza por la guía de ChatGPT Ads desde España.

Las tres piezas, y qué mide cada una

PiezaDónde viveQué te daDónde falla
Píxel de OpenAIEn el navegador, en cada páginaLas conversiones que Ads Manager atribuye y usa para pujarBloqueadores, navegadores que cortan cookies y visitas sin consentimiento
Conversions APIEn tu servidorLas mismas conversiones, sin depender del navegador, y los eventos de appSi el identificador no coincide con el del píxel, cuenta doble
UTM y GA4En la URL de destinoLas sesiones y lo que pasa después, comparado con Google y Meta en la misma herramientaLos rastreadores que revisan el anuncio también llegan con tus UTM
Si prefieres que la medición la montemos nosotros: agencia de ChatGPT Ads

Paso 1: el píxel, con el consentimiento antes

El píxel se crea en la pestaña de conversiones de Ads Manager, que te da un identificador de píxel. El código va arriba del todo, en el <head> de cada página donde quieras medir. Lo importante en España es el orden: el píxel arranca con el consentimiento en «sí» salvo que le digas lo contrario. Con un banner de cookies, el «no» va antes de iniciarlo:

<script src="https://bzrcdn.openai.com/sdk/oaiq.min.js" async></script>
oaiq("consent", false);              // hasta que la persona acepte
oaiq("init", { pixelId: "TU-PIXEL-ID" });

// cuando acepta en el banner:
oaiq("consent", true);

// cuando llega un lead:
oaiq("measure", "lead_created", { type: "customer_action" }, { event_id: "lead_8231" });

Tres cosas que dice la documentación y que pasan desapercibidas:

Los eventos estándar son los que ya conoces de Meta con otros nombres (los de lead, registro y cita llevan type: "customer_action"; los de compra, "contents"): lead_created, order_created, checkout_started, items_added, registration_completed, appointment_scheduled, subscription_created, trial_started, contents_viewed y page_viewed. Para una campaña optimizada a conversiones hace falta al menos uno estándar.

Fuente: OpenAI Developers, Measurement Pixel, leída el 31 de octubre de 2026.

Dónde se crea el píxel en la cuenta: OpenAI Ads Manager paso a paso

Paso 2: la Conversions API desde el servidor

La API manda los mismos eventos desde tu servidor, sin pasar por el navegador. Se crea una clave en la misma pestaña de conversiones y se envía así:

POST https://bzr.openai.com/v1/events?pid=TU-PIXEL-ID
Authorization: Bearer TU-CLAVE

{ "events": [ {
    "id": "lead_8231",
    "type": "lead_created",
    "timestamp_ms": 1793450000000,
    "action_source": "web",
    "source_url": "https://tuweb.es/gracias/",
    "data": { "type": "customer_action" },
    "user": { "emails_sha256": ["…"] }
} ] }

Fuentes: OpenAI Developers, Conversions API, leída el 31 de octubre de 2026, y OpenAI, Building advertising for the way people use AI (5 de octubre de 2026).

Paso 3: el mismo identificador en los dos

Aquí está el error que más dinero cuesta, porque no da ningún aviso. OpenAI reconoce un duplicado cuando coinciden tres cosas: el identificador del píxel, el nombre del evento y el identificador del evento (event_id en el píxel, id en la API). Se queda con el primero que llega y descarta el resto.

  1. El identificador lo generas tú, una vez por conversión: el número del pedido o del lead.
  2. El servidor lo crea, lo guarda y lo escribe en la página de gracias.
  3. El píxel lo lee de la página y lo manda en event_id; la API manda el mismo en id.
  4. En un evento personalizado, custom_event_name tiene que ser idéntico en los dos lados.

Lo que no hay que hacer: un identificador fijo para todas las conversiones (OpenAI se quedaría con una sola) o uno distinto en cada lado (contaría dos). Es lo mismo que pasa con Meta y su event_id.

Si quieres que lo revisemos antes de lanzar: agencia de ChatGPT Ads

Paso 4: UTM a mano, y GA4 con cuidado

OpenAI no etiqueta los clics por ti, como hace Google Ads con el autoetiquetado. Los parámetros UTM se escriben a mano en la URL de destino, y OpenAI dice que se conservan al hacer clic. Una forma que funciona:

https://tuweb.es/oferta/?utm_source=chatgpt&utm_medium=cpc&utm_campaign=nombre-de-la-campana

Con eso, GA4 te enseña las sesiones de ChatGPT al lado de las de Google y Meta. Antes de creerte la comparación, dos avisos de la propia ayuda de OpenAI:

Y el caso que lo resume: en una campaña publicada por MediaPost, Ads Manager contaba 57 clics y Google Analytics menos de 20 visitas. Compara clics con sesiones antes de calcular un coste por clic, y hazlo con los bots filtrados.

Fuentes: ayuda de OpenAI, Anuncios en ChatGPT: conceptos básicos, leída el 31 de octubre de 2026; MediaPost, 28 de agosto de 2026.

Qué cuenta Ads Manager como conversión

TipoVentanaDónde sale
Después de un clicLa que configures en Ads ManagerEn «Conversiones», y es lo que usa la puja y el coste por resultado
Después de ver el anuncio, sin clicUn día, fijaAparte, por campaña, y no se suma a «Conversiones»
Las dos a la vez—Gana el clic

Cuando compares con Google o con Meta, mira antes con qué ventana lee cada informe. Treinta días después del clic en ChatGPT contra siete en Meta no es una comparación: es otra pregunta.

Fuente: OpenAI Developers, Measurement Pixel, apartado de atribución, leída el 31 de octubre de 2026.

Lo que comprobaría yo antes de lanzar

Para comprobar que las etiquetas se disparan: cómo usar Google Tag Assistant

Preguntas que la gente hace de verdad

¿Cómo se miden las conversiones de ChatGPT Ads?

Con el píxel de OpenAI en la web, la Conversions API desde el servidor o los dos a la vez. Los dos mandan el mismo evento con el mismo identificador, y OpenAI se queda con el primero que llega. Para verlo en GA4, se añaden parámetros UTM a mano en la URL de destino.

¿Necesito el píxel y la Conversions API, o basta con uno?

Basta con uno para medir, y para una campaña optimizada a conversiones hace falta al menos un evento estándar. Los dos juntos cubren lo que el navegador pierde por bloqueadores y cookies, siempre que compartan el identificador del evento.

¿El píxel de ChatGPT respeta el banner de cookies?

Solo si se lo dices. Arranca con el consentimiento en «sí»; con un banner hay que llamar a oaiq("consent", false) antes de iniciarlo y a oaiq("consent", true) cuando la persona acepta. Lo bloqueado antes no se recupera.

¿ChatGPT Ads añade UTM a los clics?

No los genera: los parámetros se escriben a mano en la URL de destino, y OpenAI los conserva al hacer clic. Ojo con los rastreadores que revisan los anuncios: también visitan la página con esos UTM.

¿Por qué no cuadran los clics de Ads Manager con las sesiones de GA4?

Porque un clic no es una sesión: la página puede no cargar, el consentimiento puede bloquear GA4 y los rastreadores de revisión suman visitas. Se compara con los bots filtrados y con la misma ventana de tiempo, y la diferencia se explica antes de calcular un coste por clic.

La visión general: qué es ChatGPT Ads y cuánto cuesta empezar desde España

Para seguir leyendo

Escrito por Manuel Climent · Última actualización:

Quién escribe esto

Soy Manu. Soy media buyer, llevo cuentas de Meta y Google y he montado la medición de las dos más veces de las que puedo contar. En ChatGPT Ads todavía no he lanzado ninguna campaña: esta guía sale de la documentación de OpenAI, leída el 31 de octubre de 2026, y de lo que ya sé que falla en las otras dos.