En Google Ads, cuando una campaña va mal, abres el informe de términos de búsqueda y ves qué escribió la gente. En ChatGPT Ads ese informe no existe: OpenAI no comparte las conversaciones con los anunciantes. Tienes cifras agregadas, cada una con su propio retraso, y unos cuantos estados que explican por qué un anuncio no sale.
Leer bien esas cifras, y entender que un informe vacío también es información, es media gestión en una plataforma tan joven.
Qué puedes ver
Las métricas principales son impresiones, clics, gasto, CTR, CPC medio,
CPM medio y conversiones. La API separa además las conversiones tras un
clic (click_through_conversions) de las que llegan tras ver el anuncio
(view_through_conversions); estas últimas solo informan (lección 4 de
este módulo). Cada consulta combina tres ejes:
| Eje | Opciones |
|---|---|
| Nivel | Cuenta, campaña, grupo de anuncios o anuncio |
| Granularidad | Hora, día, mes o total del periodo |
| Desglose | País, dispositivo, plataforma o producto: uno por consulta |
En la API, la plataforma toma los valores android_app, android_web,
desktop_web, ios_app, ios_web y web.
El desglose único tiene su miga: puedes ver el gasto por país y, en otra consulta, por plataforma, pero no la plataforma dentro de cada país. Si necesitas cruzar dos ejes, crúzalos en la estructura, con una campaña por plataforma o por país (lección 7 de este módulo).
Cuándo llegan los datos
| Métrica | Cuándo aparece | Cómo leerla |
|---|---|---|
| Impresiones, clics y CTR | En minutos | Te dicen si la entrega arranca |
| Gasto | Más tarde | Un gasto a cero no significa que no haya cargos |
| Conversiones | Con el proceso diario: al menos un día | No juzgues las de hoy |
Regla práctica: decide con días cerrados; lo de hoy es provisional.
⚠️ Trampa: ver clics con gasto cero y pensar que ese tráfico sale gratis o que la facturación falla. El gasto llega después que los clics.
Lo que no vas a encontrar
No hay informe de conversaciones ni de consultas, así que tampoco hay «términos de búsqueda». Es una decisión de privacidad: los anunciantes reciben datos agregados (visualizaciones, clics) y nunca conversaciones, historial, memorias, nombre, email, ubicación precisa ni IP.
¿Cómo sabes entonces qué contexto funciona? Con la estructura: un grupo por intención, con sus pistas de contexto (lección 1 de este módulo), y comparando grupos entre sí. Tu estructura es tu informe de términos.
Cruzar con tu analítica
Pon parámetros UTM en la URL de cada anuncio (un utm_content
distinto por anuncio, por ejemplo): son estáticos, se mantienen en el
clic y los lee cualquier herramienta de analítica. Aun así, los clics de
OpenAI y tus visitas no van a cuadrar, por varios motivos:
- Consentimiento: quien rechaza las cookies puede no aparecer en tu analítica.
- Robots: los de OpenAI visitan tus landings. En nuestra analítica aparecieron OAI-AdsBot, OAI-SearchBot y ChatGPT-User justo durante la revisión.
- Tus propias pruebas: al comprobar las URL de los anuncios con un programa, nuestra analítica las anotó como personas llegadas del anuncio. Ahora las filtramos exigiendo que un navegador confirme la visita.
- Enlaces que pierden parámetros: una redirección que no conserva la URL completa convierte la visita en «directa».
No persigas que cuadren al clic: vigila que la diferencia sea estable. Si de repente se dispara, algo ha cambiado.
💡 Truco ninja: filtra en tu analítica tus comprobaciones y los robots conocidos antes de lanzar. Si no, la primera semana, justo la de la revisión, verás visitas «del anuncio» que no son de nadie.
Diagnóstico: todo activo y ni una impresión
Nos pasó al lanzar: 8 anuncios aprobados, una puja que no era baja y cero impresiones. La API daba el motivo: «revisión de marca de la cuenta en curso». Hasta que se aprobó la marca, el 16/09, no hubo entrega. El informe vacío no era un fallo del informe: era la señal de que algo bloqueaba. Revisa en este orden:
| Qué revisar | Por qué bloquea | Qué hacer |
|---|---|---|
| Revisión de la cuenta (marca o integridad) | Con una revisión de cuenta pendiente no hay entrega | Esperar; cambiar la marca puede abrir otra revisión |
| Estado del anuncio | En revisión o rechazado no sale | Edita el rechazado y volverá a revisión |
| Campaña y grupo | Un anuncio activo necesita campaña y grupo activos | Actívalos, aunque activar no basta si falla otra condición |
| Presupuesto y tope de gasto | Si se agotan, la entrega se para | Mira los dos: se aplican por separado |
| Puja | Una puja baja pierde subastas | El aviso de puja baja orienta, no bloquea |
Con facturación por factura, mira también el límite diario de la cuenta. Y recuerda que editar un anuncio aprobado crea una versión nueva que pasa otra revisión.
Por API, pide include[]=serving_issues en la ficha de la campaña, del
grupo o del anuncio para ver el motivo, y vigila bid_too_low en los
grupos. Pero una lista vacía no promete impresiones: aunque todo
esté en verde, hacen falta conversaciones en las que tu anuncio resulte
relevante.
Qué debes recordar
- No hay informe de términos ni de conversaciones: tu estructura por intención es tu informe.
- Un desglose por consulta; para cruzar ejes, sepáralos en campañas.
- Impresiones y clics, en minutos; el gasto, después; las conversiones, al menos un día más tarde.
- Tus visitas no cuadrarán con los clics: consentimiento, robots, tus pruebas y enlaces que pierden parámetros.
- Sin impresiones, revisa por orden: cuenta, anuncio, campaña y grupo, presupuesto y topes, puja.
- Un informe vacío no es un error: es una señal.