Imagina la mañana después de tu primera campaña: en el panel publicitario se gastaron 300 $, la red de afiliados muestra 11 leads y una parte está en hold. ¿Cuál de las tres creatividades funcionó? ¿En qué geo salen más baratos los leads? ¿Se recuperó siquiera la inversión de ayer? El panel publicitario conoce el gasto, la red conoce los pagos, y ninguno de los dos sabe cómo se relacionan. Quien los relaciona es el tracker.
Qué es un tracker en el arbitraje de tráfico
Un tracker (tracker de afiliados, tracker CPA) es un servicio que registra cada visita a un enlace publicitario, le asigna un número único (click id) y después recibe de la red de afiliados el aviso de la conversión y lo vincula a ese clic. El resultado es una tabla en la que una sola fila reúne la fuente, la campaña, la creatividad, el país, el dispositivo, el coste del clic y el dinero que generó. Muchos trackers funcionan además como sistema TDS: reparten el tráfico entre ofertas según el geo, el dispositivo y otras condiciones, y la forma más sencilla de ese reparto es un rotador de enlaces por pesos.
Tres cosas que hace cualquier tracker decente:
- Cuenta los clics y los organiza por etiquetas: fuente, campaña, anuncio, sitio de publicación, etiquetas sub.
- Recibe las conversiones, normalmente por postback de servidor desde la red y, con menos frecuencia, por un píxel o un código en la página de «Gracias».
- Calcula el dinero: el gasto según el modelo de coste por clic y los ingresos según los pagos, y a partir de ahí el beneficio, el ROI, el EPC y el CR.
En marketing de afiliados, la palabra «tracking» se refiere justo a esa cadena: del clic al dinero. Cómo funciona el aviso de conversión lo vimos en detalle en el artículo sobre el postback S2S.
Cómo vincula el tracker el clic con la conversión
La mecánica es sencilla, y conviene entenderla para no tener que buscar luego leads «perdidos».
| Paso | Qué pasa | Quién interviene |
|---|---|---|
| 1 | La persona hace clic en el anuncio y llega al enlace del tracker | Plataforma publicitaria → tracker |
| 2 | El tracker registra el clic y le asigna un click id | Tracker |
| 3 | El visitante pasa a la oferta y el click id viaja en un parámetro sub | Tracker → red de afiliados |
| 4 | La persona deja una solicitud y la red registra el lead | Landing → red de afiliados |
| 5 | La red envía un postback con el mismo click id y el estado | Red de afiliados → tracker |
| 6 | El tracker encuentra el clic y le asigna la conversión y el pago | Tracker |
El eslabón clave es el paso 3. Si el ID del clic no llegó a la red, en el paso 5 no tendrá nada que devolver y la conversión quedará «colgada». Así se ve en el enlace de la oferta:
https://network.example.com/click?offer=55&sub1={click_id}&sub2={sub1}
El tracker sustituirá {click_id} por su número y la red lo devolverá en el postback:
https://tracker.example/postback?click_id={sub1}&status={status}&payout={payout}
Fíjate: en el postback, {sub1} ya es una macro de la red, es decir, «lo que recibimos en sub1». Cómo no confundir los números de clic de sistemas distintos se explica en el artículo sobre click id y sub ID.
Qué funciones del tracker necesita de verdad un media buyer
Los trackers tienen decenas de funciones, pero pocas influyen en el beneficio. Esto es lo que conviene comprobar primero.
Etiquetas de campaña sin límite
Cada anuncio, creatividad, audiencia y media buyer debe marcarse con su propio parámetro. Si las etiquetas están limitadas a cinco, al cabo de un mes empezarás a mezclar significados en una sola cadena y perderás la analítica. Cómo montar un enlace con las etiquetas de la plataforma se explica en el material sobre parámetros UTM y macros.
Recepción de postbacks de cualquier red
Ayuda mucho que el tracker tenga plantillas listas de las redes populares: en ellas ya está definido en qué parámetro espera la red el ID del clic y cómo se llaman sus estados. La lista de redes con plantilla lista está en el catálogo de redes de afiliados.
Estados correctos
Lead, hold, venta, rechazo, basura: cada red los llama a su manera. El tracker debe traducirlos a estados unificados y saber actualizar el registro cuando la red confirma o retira un lead. Si no, el hold se quedará en el informe para siempre. El análisis de todos los estados está en el artículo «Estados de conversión: lead, hold, approve».
Gasto y modelos de coste por clic
Sin gasto no hay beneficio. El tracker debe poder calcular el coste del clic por clic (CPC), por mil impresiones (CPM), tomar el precio de un parámetro del enlace o aceptar el gasto diario introducido a mano.
Informes por cortes
Como mínimo: día, fuente, campaña, oferta, país, dispositivo y tus etiquetas sub. Mejor aún, una agrupación de varios niveles: «oferta → país → creatividad».
Envío de conversiones de vuelta a la plataforma
Los algoritmos de Facebook, TikTok y Google aprenden con las conversiones. Si la plataforma no sabe quién compró, optimiza para clics. De eso trata un artículo aparte sobre el envío de conversiones a los paneles publicitarios.
Tracker y cloaker: ¿son lo mismo?
No. El cloaker decide a quién dejar pasar a la oferta y a quién enviar a la White Page. El tracker calcula qué generó el tráfico que pasó. Son tareas vecinas, y a menudo el media buyer mantiene dos sistemas: primero el cloaker y después el tráfico pasa al tracker. Cómo funciona el filtro se explica en detalle en el artículo «Qué es un cloaker».
Dos sistemas son dos puntos donde se puede perder el ID del clic y dos lugares donde hay que conciliar cifras. Por eso cada vez más media buyers eligen un servicio donde el filtrado y la contabilidad conviven.
Cómo funciona el tracker en ArtisanClo
ArtisanClo es cloaker y tracker en un mismo panel. Cada flujo (una campaña configurada) tiene un modo de trabajo:
| Modo | Qué pasa |
|---|---|
| Cloaking | Los bots, escáneres y spy tools ven la White Page; las personas, la oferta. El dinero se puede calcular en un tracker externo |
| Tracker | Todos van a la oferta y se cuentan clics, conversiones, gasto y beneficio; los bots solo se marcan en los informes |
| Cloaking + Tracker | El filtro descarta y se calcula el dinero del tráfico que pasa |
El modo «Tracker» sin filtrado funciona con la conexión por archivo PHP (y también con el filtro de Keitaro o la pasarela de Binom). A través de la etiqueta JS, ese flujo filtra el tráfico como un cloaker normal: la etiqueta necesita el navegador del visitante para funcionar.
Etiquetas y enlace del anuncio
En el paso «Tracker» del flujo se reúnen las etiquetas de la campaña. Los parámetros de la fuente (palabra clave, precio, ID de clic de la plataforma, ID de creatividad, ID de campaña, sitio de publicación) vienen de la plantilla de la plataforma, y hay unas 180 plantillas. Tus propios SubID se añaden sin límite de cantidad: marca la creatividad, la audiencia, el media buyer, el embudo. Con las etiquetas se construye el enlace del anuncio del flujo.
Ingresos y recepción de conversiones
Para cada oferta se elige una red de afiliados, entre unas 300 plantillas listas, o «Sitio propio (formulario)». El panel muestra la URL de postback para la red y el parámetro con el que la red recibirá el ID del clic. Si olvidas añadir el parámetro a la dirección de la oferta, se añade solo al guardar. En la ventana de configuración se ve una comprobación en vivo: «Esperando…» → «Llegó y se vinculó a su clic: todo funciona».
Si la red no envió el importe, se toma el precio del lead o de la venta de los ajustes de la oferta. La moneda se convierte a dólares con el tipo diario del Banco Central Europeo.
Gasto e informes
El coste del clic se define con un modelo: CPC, CPM, «Del enlace», CPA o RevShare; si el importe exacto solo está en el panel de la plataforma, el gasto del día se introduce a mano. En la sección «Informes» están «Dinero por desglose» (flujo, fuente, día, país, oferta, dispositivo, sub1–sub10 y otros) y el constructor de informes con agrupación por niveles y exportación a CSV.
¿Ya trabajas con tu propio tracker? En el modo «Cloaking» puedes elegir un tracker externo de la lista (Keitaro, Binom, RedTrack, Voluum y otros) y en las estadísticas del cloaker aparecerán el CR y los ingresos. Más detalles en la página de integraciones con trackers.
Cómo elegir un tracker de afiliados: checklist
Antes de migrar las campañas, repasa esta lista (el análisis completo está en el artículo cómo elegir un tracker de afiliados, y sobre elegir entre la nube y un servidor propio, en el material tracker en la nube o autoalojado):
- Cuántas etiquetas sub se pueden pasar y si aparecen en los informes.
- Si hay plantillas de tu red de afiliados y de tu fuente de tráfico.
- Cómo trata el tracker un postback repetido de la misma transacción: actualiza o duplica.
- Si se puede elegir la fecha del informe: fecha del clic o fecha de la conversión.
- Cómo se calcula el gasto: solo a mano o según un modelo de precio.
- Si el tracker puede enviar conversiones de vuelta a la plataforma.
- Si hay un registro de postbacks entrantes con su resultado («clic no encontrado», «sin click_id»).
- Cómo funciona el equipo: roles y acceso de cada media buyer solo a sus flujos.
Consejo. Antes de migrar, pasa una conversión de prueba por el nuevo tracker: envía el postback a mano con un click id real y comprueba que se vinculó al clic. Cinco minutos de prueba te ahorran una semana de investigación.
Errores típicos al trabajar con un tracker
El ID del clic no se pasó a la red. Es la causa más frecuente de leads «perdidos». Revisa el enlace de la oferta: el parámetro del tipo sub1={click_id} tiene que estar ahí.
Macros confundidas. En el enlace de la oferta va la macro del tracker y en el postback, la macro de la red. Si en el postback pones {click_id} en lugar de {sub1}, la red enviará el texto literal.
Comparar informes de fechas distintas. La red suele contar por fecha de conversión y el tracker, por fecha de clic. Un lead dejado a las 23:50 y confirmado tres días después caerá en días distintos. No es un error, es una lógica distinta.
Gasto sin cargar. Un ROI sin gasto no tiene sentido. Si el coste del clic no llega en el enlace, introduce el gasto al menos una vez al día.
Contar el hold como ingreso. Los pagos sin confirmar no se pueden sumar a los confirmados, o el beneficio saldrá inflado. El cálculo en detalle está en el artículo cómo calcular el beneficio y el ROI.
Por dónde empezar con un tracker
Si es la primera vez que usas un tracker, no intentes migrarlo todo de golpe. Este orden funciona:
- Una campaña, una oferta. Toma tu embudo actual y pasa solo ese por el tracker.
- Esquema de etiquetas. Define qué va en cada parámetro: campaña, anuncio, sitio de publicación, media buyer. Anótalo.
- Postback. Configura la recepción de conversiones desde la red y compruébala con una solicitud de prueba.
- Gasto. Elige un modelo de coste por clic o introduce el gasto a mano cada día.
- Conciliación. Al cabo de un par de días, compara los leads del tracker y de la red para los mismos clics. Una diferencia de unos pocos por ciento por retrasos es normal; si es de varias veces, busca dónde se rompe la cadena.
- Escala. Solo después de conciliar, migra el resto de campañas.
Este orden lleva uno o dos días más, pero tendrás confianza en las cifras y, por tanto, en las decisiones que tomes con ellas.
En resumen
Un tracker de afiliados no es una herramienta de moda, sino la contabilidad del embudo. Asigna un número al clic, lo pasa a la red, recibe de vuelta el postback y reúne en una fila el gasto y los ingresos. Elige el tracker por lo cómodo que es para etiquetar el tráfico, recibir postbacks y mostrar el dinero por cortes. Si necesitas filtrado y contabilidad en un mismo lugar, mira las funciones de ArtisanClo: allí el cloaker y el tracker trabajan en el mismo flujo. Qué métricas mirar después de configurarlo lo explicamos en el artículo sobre métricas del marketing de afiliados.



