Elegir un tracker parece una cuestión técnica, pero en realidad decide en qué gastarás tu tiempo dentro de tres meses: en campañas o en el servidor. Aquí explicamos sin marketing en qué se diferencia un tracker en la nube de uno autoalojado, qué costos ocultos tiene cada uno y cómo saber cuál te conviene. Los criterios generales de elección, que no dependen del modelo, están en el artículo el mejor tracker para afiliados: cómo elegirlo y probarlo.
En qué se diferencia un tracker en la nube de uno autoalojado
Un tracker es un sistema que registra cada clic en un anuncio, lo vincula con la conversión y calcula gasto, ingresos y beneficio. Si el tema es nuevo para ti, empieza por el artículo tracker para afiliados: qué es y para qué sirve.
Según dónde vive el tracker, hay dos tipos:
- Tracker en la nube (cloud, SaaS): un servicio que funciona en la infraestructura del desarrollador. Te registras, recibes un panel y configuras campañas de inmediato. Servidores, bases de datos, actualizaciones y escalado corren por cuenta del servicio.
- Tracker autoalojado (self-hosted): un programa que instalas en tu servidor, normalmente un VPS alquilado. Compras una licencia, instalas el tracker, conectas dominio y SSL, y a partir de ahí vigilas tú la carga, las actualizaciones y las copias de la base.
En funciones, los buenos trackers de ambos tipos hacen lo mismo: parámetros, postbacks, gasto, informes por cortes. La diferencia está en quién responde por todo lo que los rodea.
Comparativa por los criterios principales
| Criterio | Tracker en la nube | Tracker autoalojado |
|---|---|---|
| Puesta en marcha | Minutos: registro y configuración | Horas o días: servidor, instalación, dominio, SSL |
| Mantenimiento | Del lado del servicio | De tu lado: actualizaciones, monitoreo, espacio en disco |
| Escalado | El servicio crece solo | Compras recursos y migras la base |
| Copias de seguridad | Las hace el servicio | Las configuras y verificas tú |
| Control de los datos | Datos en la infraestructura del servicio | Datos en tu servidor |
| Personalización | Dentro de lo que ofrece el servicio | Más profunda: scripts propios, acceso a la base |
| Actualizaciones | Llegan solas | Las instalas a mano, a veces con riesgo de romper algo |
| Costos | Suscripción | Licencia + servidor + tiempo de administración |
Ninguna columna es «la correcta». La tabla solo muestra dónde recae la responsabilidad.
El precio oculto de un tracker self-hosted
Muchos media buyers eligen self-hosted por la sensación de control y ahorro: licencia más un VPS barato parece menos que una suscripción. Pero en esa fórmula casi nunca entra el tiempo.
Lo que tendrás que hacer por tu cuenta:
- Vigilar el espacio en disco. La base de clics crece cada día. Un servidor que funcionó tranquilo un mes de pronto empieza a ir lento, y si el disco se llena, los clics simplemente dejan de registrarse.
- Actualizar el tracker y el sistema. Las actualizaciones cierran vulnerabilidades y añaden plantillas de plataformas. Si te saltas una, trabajas con macros viejas; si una sale mal, la arreglas de madrugada.
- Hacer copias de seguridad y verificarlas. Una copia desde la que nunca restauraste es una esperanza, no una copia.
- Monitorear la disponibilidad. Si el servidor cae a las 3 de la mañana, los anuncios siguen corriendo y los clics se pierden. Sin alertas te enteras por la mañana, por la factura de la plataforma publicitaria.
- Renovar SSL y dominio. Un certificado vencido rompe la redirección igual de bien que un servidor caído.
Si el equipo tiene un administrador, todo esto es rutina. Si el media buyer trabaja solo, cada tarea le quita tiempo a las pruebas y a los creativos.
Consejo. Calcula no solo el precio del servidor, sino las horas de mantenimiento al mes. Multiplícalas por lo que vale tu hora: muchas veces esa línea decide la elección.
Cuándo conviene más un tracker en la nube
La nube suele ser mejor si:
- trabajas solo o en un equipo pequeño sin una persona técnica dedicada;
- necesitas arrancar rápido: hoy el funnel, mañana la prueba;
- el tráfico llega por oleadas: hoy mil clics, mañana cien mil, y no quieres mantener un servidor sobredimensionado por si acaso;
- necesitas que el equipo trabaje en un mismo panel con roles y accesos (más en el artículo sobre trabajo en equipo de media buying);
- quieres recibir plantillas nuevas de plataformas y redes sin actualizaciones manuales.
Una ventaja aparte de la nube son las integraciones incluidas. Plantillas de redes de afiliados, envío de conversiones a las plataformas publicitarias, importación del gasto: todo eso lo mantiene el equipo del servicio, no tú.
Cuándo tiene sentido un tracker autoalojado
Un servidor propio tiene sentido si:
- tienes un equipo grande con un administrador para quien mantener el tracker es parte del trabajo;
- necesitas acceso directo a la base: exportaciones propias, conexión con un sistema de BI interno, cálculos no estándar;
- llevas años en el mismo tracker, tienes cientos de campañas configuradas y mudarte costaría más que el mantenimiento;
- tus requisitos de almacenamiento de datos, o los del cliente, son más estrictos de lo que puede garantizar un servicio externo.
Si ya vives en un tracker autoalojado y te funciona, no tiene sentido cambiarlo por moda. Es más lógico complementarlo con lo que le falta, por ejemplo el filtrado de bots. Lo vemos más abajo.
Velocidad de redirección y dónde está el tracker
Un argumento frecuente en este debate es la velocidad. La lógica es: «mi servidor está más cerca de la audiencia, así que la redirección es más rápida». Es cierto solo en parte.
La velocidad que percibe el visitante se compone de varios tramos:
- del dispositivo al punto donde se toma la decisión (el tracker o el código en la landing);
- el tiempo de procesamiento del clic;
- del tracker a la landing o la oferta.
Si el tracker está en un país y la audiencia en otro, habrá latencia con cualquier modelo. Además, una redirección de más suele importar más que la distancia: cada salto entre dominios es otra conexión, otra verificación del certificado y otra oportunidad de que el usuario con datos móviles cierre la pestaña.
Por eso es más útil preguntarse no «nube o servidor», sino «cuántos saltos hace el visitante antes de la landing». Un esquema en el que la decisión se toma directamente en tu landing (código en la página o archivo en tu servidor) suele ser más corto que la cadena «enlace del anuncio → tracker → landing».
Datos y acceso: quién los ve
En un tracker self-hosted los datos están en tu servidor. Es una ventaja, con un matiz: el servidor también tiene un proveedor de hosting, y la protección es responsabilidad tuya. Una contraseña débil del panel, un puerto de base de datos abierto, la cuenta olvidada de un media buyer que ya se fue, y el control resulta ser relativo.
En un tracker en la nube los datos se guardan en el servicio. Por eso revisa cómo protege el acceso:
- si hay verificación en dos pasos al iniciar sesión;
- si se puede limitar el acceso de los miembros del equipo por secciones y proyectos;
- cómo se guardan las claves y tokens de las plataformas publicitarias: en texto plano o cifrados;
- si puedes exportar tus datos.
Para el media buyer lo más importante no es el modelo, sino qué personas ven las cifras: cliente, team lead, buyer. Para clientes externos son útiles los enlaces de invitado a un informe, donde se ven clics e ingresos, pero no gastos ni ajustes.
Cómo funciona en ArtisanClo
ArtisanClo es un servicio en la nube: el panel, los informes y el motor de decisiones funcionan de nuestro lado. Al mismo tiempo, tu sitio sigue siendo tuyo. En el anuncio va la dirección de tu landing, y la conexión con ArtisanClo se hace de una de dos formas:
- Etiqueta JS: una línea de código como primera línea en el
<head>de la página; - Archivo PHP: un archivo en tu servidor que recibe la visita antes de mostrar la página (para WordPress hay un plugin que instala ese mismo método PHP).
Ambos métodos se explican en detalle en el artículo cómo conectar un cloaker a tu sitio: etiqueta JS o archivo PHP.
Un flujo tiene tres modos: «Cloaking» (filtrado sin contar dinero), «Tracker» (todos van a la oferta, se cuentan clics, conversiones, gasto y beneficio, y los bots solo se marcan en los informes) y «Cloaking + Tracker». El modo «Tracker» sin filtrado funciona al conectar con archivo PHP, con el filtro de Keitaro o con la pasarela de Binom.
Si ya tienes un tracker en tu propio servidor
No hace falta mudarse. ArtisanClo se integra en el tracker que ya funciona:
- en Keitaro, como filtro del flujo: Keitaro le pregunta a ArtisanClo si deja pasar la visita a la oferta, y a dónde llevarla lo deciden tus flujos;
- en Binom, como pasarela en la landing: el archivo se incluye en la primera línea de la landing y decide antes de mostrarla.
El dinero puedes seguir contándolo en tu tracker. En el paso «Tracker» del flujo se elige el tracker externo —de la lista u «Otro tracker»— y en las estadísticas del cloak aparecen el CR y los ingresos. Más detalles en las guías Keitaro + cloaker y Binom + cloaker; la lista de integraciones listas está en la página de integraciones con trackers.
Dominio, SSL y enlace del anuncio
Una pregunta aparte que surge al elegir el modelo: qué dominio ven la plataforma publicitaria y el visitante.
Si el anuncio apunta directamente a un enlace de tracking, el dominio del tracker aparece en el anuncio. En un tracker autoalojado es tu dominio en tu servidor: lo compras, le asignas un certificado SSL y vigilas la renovación. En un tracker en la nube normalmente puedes conectar tu propio dominio o usar el del servicio; en ese caso conviene comprobar que no lo compartes con cientos de clientes más.
Si el código del tracker está en tu landing, en el anuncio solo se ve la dirección de tu sitio y el dominio de tracking no aparece en absoluto. Ese esquema resuelve varias cosas a la vez: no hay que comprar ni calentar un dominio para el tracker, no hay redirección de más y los parámetros de la plataforma llegan directamente a la página.
Consejo. Elijas el modelo que elijas, lleva un calendario de renovaciones: dominios, certificados, licencia del tracker. Un dominio vencido en una campaña activa es una de las formas más tontas de perder un día de tráfico.
Cómo migrar de un tracker a otro sin pérdidas
Si decides cambiar de modelo, no lo cambies todo en una noche. Es más seguro avanzar así:
- Traslada los catálogos. Fuentes de tráfico, redes de afiliados, ofertas, esquema de parámetros. Es más rápido de lo que parece si el tracker nuevo tiene plantillas listas.
- Lanza una campaña de prueba en el tracker nuevo en paralelo con el viejo. Recorre a mano el camino del clic y envía una conversión de prueba.
- Compara las cifras durante varios días: clics, conversiones, ingresos. Una diferencia de un par de puntos porcentuales es normal; si se multiplica, busca el error en los parámetros o en el postback.
- Pasa las campañas nuevas y deja que las viejas terminen en el tracker anterior. Para entonces los postbacks de las redes deben ir a ambos sistemas o estar separados por oferta.
- Apaga el tracker viejo solo cuando dejen de llegar por él las conversiones con hold largo.
Los clics históricos casi nunca se migran sin pérdidas, así que guarda exportaciones de los informes viejos. Para cuadrar el periodo de transición basta una tabla por días y campañas.
Checklist: cómo elegir entre tracker en la nube y autoalojado
Responde con honestidad:
- ¿Tienes a alguien que mantenga el servidor? Si no, nube.
- ¿Necesitas acceso directo a la base para tus cálculos? Si sí, tracker autoalojado o uno en la nube con API y exportaciones.
- ¿Qué tan irregular es el tráfico? Los picos fuertes se llevan mejor en la nube.
- ¿Cuántas campañas viven ya en tu tracker actual? Si son cientos, mudarse sale caro; mejor complementar el actual.
- ¿Quién más mira los informes? Si son el equipo y clientes, revisa roles, accesos y enlaces de invitado.
- ¿Qué plataformas y redes usas? Comprueba que haya plantillas listas; si no, tendrás que armar cada integración a mano.
- ¿Necesitas filtrar bots? Si sí, decide si será dentro del tracker, en un servicio aparte o todo en un mismo panel.
Elijas lo que elijas, comprueba primero lo más importante: el recorrido completo del identificador de clic. Lo explicamos en detalle en el artículo Click ID y Sub ID: cómo vincular el clic con la conversión.
En resumen
Un tracker en la nube te compra tiempo: arranque en minutos, sin servidores, actualizaciones ni caídas nocturnas. Un tracker autoalojado da control profundo y acceso a la base, pero necesita a alguien que lo cuide. Si ya tienes un tracker que funciona, lo sensato no es cambiarlo, sino añadir lo que falta, por ejemplo el filtrado de bots, integrándolo como filtro o pasarela. Qué incluyen los planes de ArtisanClo, en la página de precios.



