Entrar / Crear cuenta gratis🌐 EN☀️

Formación Avanzada · Módulo 18 — ChatGPT Ads — medición y calidad del tráfico

Medición avanzada en ChatGPT Ads: enviar la conversión desde tu servidor sin perder el rastro

⏱️ 7 min de lectura · 🤖 ChatGPT Ads 📐 Medición · actualizada el 2026-09-18

El píxel de ChatGPT Ads es el camino corto para medir y en muchas webs basta. Pero se queda ciego en un caso muy común: la conversión que no termina en la página donde está instalado.

Nos pasó: nuestro registro se completa en el panel de clientes, no en la web, así que lo mandamos desde el servidor. Esto es lo que aprendimos, trampas incluidas — sin entrar en cómo se programa, que es trabajo de quien lleve tu desarrollo. ¿Aún sin píxel? Empieza por «Medir desde el primer día», en el módulo del Intermedio.

Cuándo el píxel no basta

Entonces toca enviar la conversión desde tu servidor. OpenAI publica para eso una vía que monta quien lleve tu desarrollo (la tienes en las fuentes al pie). Te interesa cuando:

Lo normal es combinar ambos y deduplicar.

El hilo que no puedes perder: el oppref

Quien pulsa tu anuncio llega con un identificador del clic en la URL: el oppref. El píxel lo captura y lo guarda en una cookie de tu dominio, __oppref. En el servidor nadie lo hace por ti: recógelo y envíalo con el evento tal cual.

El reto es que viaje hasta la conversión, quizá en otro dominio y días después. Para eso sirven un campo oculto en el formulario, un parámetro en el enlace o tu base de datos. Nosotros lo guardamos en la web al llegar y lo recuperamos en el servidor.

Deduplicación: una conversión, un recuento

Si la misma conversión llega por el píxel y desde tu servidor, OpenAI la cuenta una sola vez cuando coinciden el píxel, el nombre del evento y el identificador del evento.

⚠️ Trampa: ese identificador se llama distinto en cada lado, así que es fácil mandar dos valores diferentes y contar la venta dos veces. Decídelo tú una sola vez —el número de pedido, por ejemplo— y exige que se use el mismo en la web y en el servidor.

El tipo de datos de cada evento

Cada evento estándar exige que le acompañen unos datos concretos y, si no casan, se rechaza el envío entero: no cae solo esa conversión, caen todas las que viajaban con ella. Nos pasó por copiar un ejemplo oficial de compra para mandar un registro. Estos son los eventos que admite hoy la plataforma:

Evento Qué mide
registration_completed Registro completado
lead_created Lead creado
appointment_scheduled Cita reservada
app_installed App instalada
app_opened App abierta
order_created Pedido creado (compra)
checkout_started Checkout iniciado
items_added Añadir al carrito
contents_viewed Contenido visto
page_viewed Página vista
subscription_created Suscripción creada
trial_started Prueba iniciada
custom Evento personalizado

Dos reglas más, para encargar bien el trabajo: importe y moneda van siempre juntos (uno sin el otro no vale) y el evento personalizado lleva un nombre que eliges tú y que no puede coincidir con ninguno de los estándar.

💡 Truco ninja: pide que la primera prueba se mande con la comprobación previa que ofrece OpenAI, la que valida el envío sin registrar nada. Así los errores salen antes de ensuciar el histórico.

El email cifrado: mejor atribución, mismo dato personal

Puedes añadir el email del cliente cifrado con SHA-256 para mejorar la atribución. Normalízalo antes (sin espacios sobrantes y en minúsculas): «Ana@Ejemplo.com» y «ana@ejemplo.com» dan hashes distintos.

⚠️ Trampa: cifrar no es anonimizar. Un hash de email sigue siendo un dato personal: nosotros lo declaramos en la política de privacidad antes de enviarlo. Esto no es asesoramiento jurídico; revísalo con quien lleve tu protección de datos.

El emparejamiento avanzado automático del píxel hace algo parecido por su cuenta: detecta datos de cliente en tu web (como los de un formulario) y los cifra con SHA-256 en el navegador. La documentación no explica cómo desactivarlo: cuéntalo también en tu política de privacidad.

Atribución: qué ventana cuenta

Alinea las ventanas antes de comparar con Google Ads o con tu analítica.

Campañas de conversiones: un único evento estándar

Necesitas exactamente un evento estándar activo como objetivo; los personalizados no sirven para optimizar. Y con volumen: si vendes poco, quizá convenga optimizar hacia el lead o el registro. El objetivo y el evento no se cambian después: tocaría crear otra campaña. Y como no existe pujar por valor, elegir bien ESE evento es la única forma de pedirle calidad a la puja.

Consentimiento, también en el servidor

El píxel arranca midiendo salvo que se le diga lo contrario: en Europa hay que dejarlo desactivado antes de iniciarlo y encenderlo solo cuando la persona acepta la publicidad (lo que se bloquea no se reenvía después). En el servidor el filtro es tuyo: aplica el criterio de tu aviso de cookies antes de mandar el oppref o el email, y deja de hacerlo si alguien lo retira. Lo comprobamos nosotros en septiembre de 2026: el envío desde el servidor no lleva ningún campo de consentimiento, así que nadie va a filtrar en tu lugar.

Dos claves que se confunden

Hay dos claves distintas en el Gestor de anuncios, y nosotros las confundimos:

Las dos viven en tu servidor, nunca en el código de la web: quien tenga una de ellas puede gastar tu dinero o falsear tus datos.

Qué debes recordar

📎 Fuentes y para saber más

⚠️ Formación gratuita sin soporte. Los canales de soporte de Ninja Scripts (email y Telegram) son solo para el uso de los scripts, no para dudas de Google Ads ni de esta formación. Para dudas sobre tus campañas: consultoría.

Sigue por aquí

Después →Configurar las conversiones en el Gestor de anuncios, paso a pasoChatGPT Ads — medición y calidad del tráficoRelacionada¿A qué página llevas el anuncio? El eslabón que más campañas rompePublicidad en ChatGPT: primeros pasosRelacionadaPor qué tus clics y tus visitas nunca cuadran (y cuándo preocuparte)Publicidad en ChatGPT: primeros pasosRelacionadaCaso práctico en ChatGPT Ads: tráfico de madrugada en el móvil, y cómo pasar a horario laboral y solo ordenadorChatGPT Ads a fondo — anuncios, pujas y optimizaciónRelacionadaDiario de nuestra campaña, día a díaChatGPT Ads — la plataforma, el mercado y nuestro diario

Ver el temario completo

🎓
Estás leyendo la Academia Ninja en abierto

Crea tu cuenta gratuita (sin tarjeta) para guardar tu progreso, hacer los tests con nota, conseguir el certificado del nivel Básico y desbloquear parte de la formación Intermedia y Avanzada.

Crear mi cuenta gratis →
🥷

Función para suscriptores

Esta opción forma parte de las suscripciones de pago de Ninja Scripts.

Ver la suscripción →