El debate postback o píxel suele terminar con un «el postback es mejor», y eso es verdad solo a medias. El píxel no ha desaparecido: es imprescindible en tu propia landing, y las plataformas publicitarias siguen pidiendo que pongas su código en la página. Veamos cómo funciona cada método, dónde falla y cómo combinarlos.
Dos formas de enterarse de una conversión
Todo seguimiento de conversiones responde a una pregunta: qué clic llevó a la solicitud o la compra. La respuesta llega por uno de dos caminos:
- Píxel (client-side): la señal la envía el navegador del visitante. En la página de gracias se carga una imagen o un script que hace una petición al tracker.
- Postback (server-to-server, S2S): la señal la envía un servidor. La red de afiliados o tu backend, al registrar la conversión, llama por sí mismo a la dirección del tracker.
Cómo se construye una postback URL y sus macros se explica en detalle en el artículo postback en marketing de afiliados: configurar el postback S2S. Aquí nos centramos en la comparación.
Cómo funciona el píxel
El píxel clásico es una línea en la página de confirmación:
<img src="https://tracker.example/pixel?event=lead" width="1" height="1" alt="">
O un script que hace lo mismo con una petición desde JavaScript. Para que el tracker sepa a qué clic pertenece el evento, hace falta el identificador de clic. El píxel lo obtiene de una de estas formas:
- de una cookie que el tracker puso en el clic;
- de un parámetro que arrastraste por todas las páginas hasta la de gracias;
- del almacenamiento del navegador, donde el código lo guardó en la landing.
Cualquiera de estas formas puede fallar. Y justo ahí el píxel pierde conversiones.
Dónde pierde datos el píxel
- Bloqueadores de anuncios. Muchas extensiones y navegadores cortan las peticiones a dominios de tracking conocidos.
- Restricciones de cookies. Los navegadores recortan la vida y el alcance de las cookies, sobre todo las de terceros. Si el clic fue en un dominio y la página de gracias está en otro, la cookie puede simplemente no estar.
- Navegadores integrados en apps. Facebook, Instagram y TikTok abren el enlace en su navegador interno. La persona dejó la solicitud ahí, la cookie se quedó ahí, y la próxima vez que abre el sitio en el navegador normal el vínculo se pierde.
- El usuario no llegó a la página de gracias. Envió el formulario, pero la página de confirmación no cargó por una red lenta o una pestaña cerrada.
- No hay estados. El píxel se dispara una vez, en el momento de la solicitud. No sabrá que tres días después el call center aprobó el lead o lo rechazó por duplicado.
Este último punto es el más doloroso en el marketing de afiliados: te pagan por la aprobación, no por la solicitud. Más en el artículo sobre estados de conversión: lead, hold, aprobado, rechazado, trash.
Cómo funciona el postback
Con el postback, el identificador de clic viaja hacia delante en el enlace de la oferta: el tracker lo añade a un parámetro, por ejemplo sub1, y la red de afiliados lo guarda junto con la solicitud. Cuando cambia el estado de la solicitud, la red llama a la dirección del tracker:
https://tracker.example/postback?click_id={sub1}&status={status}&payout={payout}&txid={transaction_id}
El navegador del visitante no participa en esta cadena. De ahí sus ventajas principales:
- no depende de cookies ni de bloqueadores: la petición va entre servidores;
- llegan todos los estados: lead, hold, aprobado, rechazado, cada uno en su propio mensaje;
- llega el importe: la red envía el pago, la moneda y el número de transacción;
- menos discrepancias con el panel de la red de afiliados.
Dónde falla el postback
El postback no es mágico. Se rompe en sitios previsibles:
- el identificador de clic no se añadió al enlace de la oferta y la red devuelve un valor vacío;
- en la dirección del postback hay una macro de la red equivocada;
- la red insertó el identificador de clic de un tracker externo que tu tracker no conoce;
- la dirección del postback se puso en la oferta equivocada o en el nivel equivocado (global frente a por oferta).
Todos estos errores se ven en el registro de postbacks entrantes, si existe: un resultado «clic no encontrado» o «sin click_id» dice enseguida dónde buscar. El identificador de clic en sí se explica en el artículo Click ID y Sub ID.
Postback vs píxel: comparativa
| Píxel | Postback (S2S) | |
|---|---|---|
| Quién envía | El navegador del visitante | El servidor de la red o el tuyo |
| Bloqueadores y cookies | Influyen | No influyen |
| Cambio de estado (hold, aprobado, rechazado) | No | Sí |
| Importe del pago | Solo si lo conoces en la página | Lo envía la red |
| Qué hay que configurar | Código en la página de gracias | Identificador de clic en el enlace de la oferta + dirección en el panel de la red |
| Cuándo es insustituible | Landing propia sin acceso al servidor | Trabajo con redes de afiliados |
| Pérdida típica | Parte de las conversiones no llega | Las conversiones llegan, pero no se vinculan al clic por un error de configuración |
Fíjate en la última fila. El píxel pierde datos «en silencio» y de forma impredecible. El error del postback suele ser sistemático: si está mal configurado, no llega nada, y se nota enseguida.
Píxel de la plataforma y eventos de servidor
La palabra «píxel» en el marketing de afiliados significa dos cosas distintas, y se confunden a menudo:
- Píxel del tracker: informa de la conversión a tu tracker. Es de lo que hablamos arriba.
- Píxel de la plataforma publicitaria (Meta Pixel, TikTok Pixel, etiqueta de Google Ads): informa del evento al sistema publicitario para que su algoritmo sepa a quién mostrar los anuncios.
El segundo tiene el mismo problema: el código del navegador pierde eventos. Por eso las plataformas crearon equivalentes de servidor:
- Conversions API en Meta (cómo funciona junto con las macros y el fbclid, en el artículo tracking de Facebook Ads);
- Events API en TikTok;
- importación de conversiones offline por
gcliden Google Ads.
En esencia, es un postback a la plataforma publicitaria: tu servidor o tu tracker envía el evento con el identificador de clic de la plataforma. Cómo se configura en cada plataforma se explica en el artículo enviar conversiones a las plataformas publicitarias, y los identificadores de clic, en fbclid, gclid, ttclid, yclid.
Cómo combinar píxel y postback sin duplicados
Un error frecuente es poner el píxel de la plataforma en la página de gracias y, a la vez, enviar la misma conversión por el canal de servidor. Al final la plataforma ve dos leads donde hubo uno y aprende con cifras infladas.
Hay dos opciones sanas:
- Separar los eventos. El píxel del navegador informa de la vista de página o del inicio del formulario, y el lead y la compra van solo por el canal de servidor.
- Deduplicar. Enviar el mismo evento por ambos caminos, pero con el mismo identificador de evento. Las plataformas que admiten deduplicación lo contarán una vez. Cómo se pasa exactamente el identificador, consúltalo en la ayuda de cada plataforma.
Consejo. Antes de activar un segundo canal, elige un sistema como «fuente de verdad» de las conversiones: normalmente, los datos de la red de afiliados que llegan por postback. Todo lo demás debe cuadrar con él.
Ejemplo: una solicitud por tres caminos
Supongamos que una persona llegó desde un anuncio en el navegador integrado de una red social, dejó una solicitud en una oferta de una red de afiliados y dos días después el call center la aprobó. Veamos qué ve cada canal.
| Evento | Píxel del tracker en la página de gracias | Postback de la red | Envío de servidor a la plataforma |
|---|---|---|---|
| Se deja la solicitud | Se dispara si controlas la página de gracias y el identificador de clic sobrevivió hasta ella | La red envía el lead con el identificador de clic | El tracker envía el evento «lead» con el identificador de clic de la plataforma |
| La página de gracias no cargó | Evento perdido | No influye | No influye |
| Aprobación a los dos días | No se entera | La red envía el nuevo estado de la misma transacción | El tracker puede enviar un evento de aprobación |
| El lead resulta ser duplicado | No se entera | La red envía rechazo o trash | La plataforma no recibe una señal falsa de compra |
La tabla muestra lo principal: en una cadena con red de afiliados el píxel del tracker simplemente sobra, porque normalmente no tienes acceso a la página de gracias del lado de la red. Toda la información llega por postback, y a la plataforma se la pasa el tracker desde el servidor.
Cómo comprobar que llegan las conversiones
Sea cual sea el método, antes de lanzar recorre la cadena a mano:
- Haz un clic de prueba en el enlace del anuncio desde tu dispositivo y búscalo en el registro de clics del tracker.
- Mira la dirección de la oferta: el identificador de clic debe estar en el parámetro correcto, no vacío ni con el texto de la macro.
- Envía una solicitud de prueba o pide al manager de la red que envíe un postback de prueba con ese identificador.
- Revisa el registro de postbacks entrantes: el resultado debe ser «lead registrado», no «clic no encontrado».
- Para el píxel, abre la página de gracias con las herramientas de desarrollo del navegador y comprueba que la petición sale y recibe respuesta.
- Para el envío de servidor a la plataforma, revisa la sección de eventos de prueba en su panel.
Consejo. Repite la comprobación después de cada cambio en la landing, de oferta o de red. La mayoría de las conversiones que «desaparecen de repente» son una nueva dirección de oferta sin el parámetro del identificador de clic.
Qué elegir: esquema rápido
- Envías tráfico a una oferta de una red de afiliados: postback de la red al tracker. El píxel del tracker no hace falta.
- Envías tráfico a tu landing con formulario y tienes acceso al servidor: informa de la solicitud desde el controlador del formulario. Es el mismo enfoque de servidor, solo que la «red» eres tú.
- Landing propia, pero sin acceso al código del servidor (constructor web, desarrollador externo): script o píxel en la página de gracias. Acepta una pequeña pérdida y compara con la base de solicitudes.
- Necesitas que la plataforma optimice hacia conversiones: envío de servidor a la cuenta publicitaria, encima de cualquiera de las opciones anteriores.
Cómo funciona en ArtisanClo
En ArtisanClo las conversiones se reciben en la sección «Recepción de conversiones»; la dirección de recepción es una sola para toda la cuenta.
- Redes de afiliados: unas 300 plantillas listas. La plantilla ya indica en qué parámetro recibirá la red el identificador de clic y cómo se corresponden sus estados con los nuestros, y trae armada la dirección del postback para el panel de la red.
- Sitio propio: para una landing con formulario hay tres opciones: código para el controlador del formulario, script para la página de gracias o píxel. La conexión se puede comprobar con una solicitud de prueba.
- Tracker externo: plantillas listas para trabajar junto con un tracker de terceros.
Los mensajes entrantes se ven en el registro con su resultado: «lead registrado», «clic no encontrado», «sin click_id» y otros. Los estados de las redes se traducen automáticamente, y un mensaje repetido con el mismo número de transacción actualiza el registro en lugar de crear uno nuevo. Una solicitud repetida del mismo visitante dentro de la ventana de unicidad se registra como «Basura» con la marca de duplicado.
La dirección inversa está en la ficha de la fuente de tráfico: postback a la fuente (la plataforma recibe su identificador de clic y el estado, y el envío se hace una vez por conversión y estado) y, en los planes superiores, el envío directo a Meta, TikTok y Google Ads con tus claves. El envío funciona en los flujos con tracker. Qué incluye cada plan está en la página de precios, y la lista completa de funciones, en funciones.
En resumen
Postback y píxel no son rivales, sino herramientas para situaciones distintas. Con una red de afiliados, trabaja con postback: no depende del navegador y trae todos los estados. En tu propia landing, informa de la solicitud desde el servidor y deja el píxel para cuando no tengas acceso al servidor. A la plataforma publicitaria envíale los eventos por el canal de servidor y no los dupliques con el del navegador. Cuando las conversiones cuadran, puedes pasar a lo importante: calcular el beneficio y el ROI.



