· Germán Muñoz Moreno, Co-fundador
Tracking server-side: qué es y cuándo vale la pena

¿Qué es el tracking del lado del servidor, y vale la pena configurarlo para mi tienda en línea?
Durante años, todas las plataformas de anuncios se enteraron de tus ventas de la misma forma: un pixel en el navegador del visitante disparaba un evento cuando cargaba la página de compra. Eso sigue funcionando en casi todas las visitas, y falla en una parte cada vez mayor. El tracking del lado del servidor saca del navegador los eventos más importantes. Muchas veces se vende como una sola cosa, y en realidad son dos, que resuelven problemas distintos.
Dos cosas que se llaman «del lado del servidor»
APIs de conversiones de servidor a servidor. Cuando existe una orden en tu tienda, tu backend llama directamente a la plataforma de anuncios: la API de Conversiones de Meta, las subidas de conversiones de Google, la Events API de TikTok. No interviene ningún navegador, así que la compra se reporta aunque la página de agradecimiento nunca haya cargado.
Etiquetado del lado del servidor. Un contenedor de gestor de etiquetas corre en un servidor que tú controlas, normalmente en un subdominio de tu sitio. El navegador manda sus eventos a tu dominio y el servidor los reenvía a cada plataforma. La versión de Google es Google Tag Manager del lado del servidor. Los eventos siguen empezando en el navegador, pero viajan como de primera parte.
Muchas configuraciones usan las dos: el backend reporta las compras y el servidor de etiquetado lleva el resto del recorrido, vistas de página, vistas de producto, agregados al carrito.
Lo que resuelve
- Eventos del navegador bloqueados o perdidos. Los bloqueadores de anuncios, la protección contra rastreo y las pestañas cerradas detienen un pixel. Una compra que manda tu backend no depende de ninguno de ellos.
- Compras que se completan después. Las órdenes pagadas por transferencia o en efectivo, o aprobadas después de una revisión antifraude, se pueden reportar cuando de verdad se pagan en lugar de cuando el navegador estaba en la página.
- Control sobre lo que se manda. En tu servidor decides qué campos salen, hasheas los datos personales antes de mandarlos y quitas lo que una plataforma no necesita.
- Menos scripts de terceros en la página. Sacar etiquetas del navegador puede aligerar las páginas, lo que ayuda a la tasa de conversión que estás tratando de medir.
Lo que no resuelve
- El doble conteo. Si mandas una compra desde el navegador y desde el servidor, la plataforma recibe dos eventos. Meta los colapsa en uno sólo si los dos llevan el mismo ID de evento. Google no tiene una red de seguridad equivalente para la misma orden subida dos veces, así que tu lado tiene que registrar lo que ya se mandó. Lo explicamos en qué arregla de verdad la API de Conversiones.
- El emparejamiento. Un evento de servidor sólo sirve si la plataforma puede emparejarlo con una persona. Eso depende de los identificadores de clic que capturaste cuando llegó el visitante (fbclid, gclid) y de que los datos del cliente vayan hasheados exactamente como los espera cada plataforma. Para Meta es SHA-256 simple de un valor normalizado; un hash con llave se acepta y no empareja con nadie.
- La atribución en sí. Mandar las compras de forma más confiable hace más completos los números de las plataformas. No evita que cada plataforma reclame la misma orden, así que vuelve más importante revisar lo que se acreditan contra las órdenes de tu tienda.
- El consentimiento. Mover la recolección a un servidor cambia por dónde viajan los datos, no si tienes permiso de recolectarlos.
Cuánto cuesta
Para Google Tag Manager del lado del servidor alojado por ti, la guía de configuración en Cloud Run de Google estima unos 45 dólares al mes por servidor y recomienda un mínimo de dos para reducir el riesgo de perder datos, con escalamiento automático cuando hay más carga. Los proveedores que lo alojan quitan el trabajo de infraestructura; Stape, por ejemplo, publica un nivel gratuito de hasta 10,000 solicitudes y planes de pago desde 17 dólares al mes con pago anual, según el volumen de solicitudes. Mandar las compras desde tu propio backend cuesta más tiempo de desarrollo que alojamiento, y plataformas como Shopify, WooCommerce y VTEX ya emiten webhooks de órdenes para empezar.
Cuándo vale la pena
- Sí, si inviertes en serio en Meta, Google o TikTok con campañas optimizadas para compras. Las plataformas pujan con las conversiones que reciben, así que las conversiones que nunca ven son ventas de las que no pueden aprender.
- Sí, si una parte grande de tu tráfico está en Safari o en navegadores móviles con protección contra rastreo, o tu checkout se completa en otro dominio.
- Sí, si tus clientes seguido pagan después, por transferencia o en efectivo, y la página de compra no es donde de verdad ocurre la venta.
- Todavía no, si tu inversión es chica, casi todas tus ventas ocurren en un marketplace que no puedes etiquetar, o nadie va a mantener la configuración.
Un orden práctico de trabajo
Empieza por las compras desde el backend, porque es el evento con más dinero detrás. Usa el número de orden como ID de evento en los dos lados. Captura los identificadores de clic al aterrizar y guárdalos con la orden. Después agrega el lado de Google, que cubrimos en conversiones mejoradas de Google, y el de TikTok, en TikTok Events API. Al final, vuelve de primera parte el lado del navegador, que es de lo que tratan las cookies de primera parte.
Adray hace la mitad del backend para las tiendas que conecta: recibe las órdenes de Shopify, WooCommerce, VTEX y Magento, manda las compras a la API de Conversiones de Meta desde el servidor una vez por orden con el número de orden como ID de evento, y su pixel puede recolectar por tu propio dominio.
Preguntas frecuentes
¿Qué diferencia hay entre el tracking del lado del cliente y del lado del servidor?
El tracking del lado del cliente manda los eventos desde el navegador del visitante directo a cada plataforma con pixeles. El del lado del servidor los manda desde un servidor que tú controlas, ya sea tu propio backend reportando órdenes o un servidor de etiquetado que recibe los eventos del navegador en tu dominio y los reenvía.
¿El tracking del lado del servidor le gana a los bloqueadores de anuncios?
En parte. Los eventos que manda tu backend, como las compras desde los webhooks de órdenes, no pasan por el navegador. Los eventos del navegador reenviados por un servidor de etiquetado en tu propio dominio sobreviven a los filtros que bloquean dominios de terceros, pero una página bloqueada sigue sin mandar nada.
¿El tracking del lado del servidor es lo mismo que la API de Conversiones?
La API de Conversiones es el endpoint de servidor a servidor de Meta, uno de los destinos que puede alimentar el tracking del lado del servidor. Google, TikTok y otros tienen sus propios equivalentes.
¿Cuánto cuesta el tracking del lado del servidor?
Para Google Tag Manager del lado del servidor alojado por ti, Google estima unos 45 dólares al mes por servidor en Cloud Run y recomienda al menos dos. Los proveedores que lo alojan publican planes desde niveles gratuitos hasta unos cientos de dólares al mes según las solicitudes. Mandar las conversiones desde tu propio backend cuesta tiempo de desarrollo más que alojamiento.
¿Sigo necesitando consentimiento si hago el tracking en el servidor?
Sí. Mover la recolección a un servidor cambia por dónde viajan los datos, no si tienes permiso de recolectarlos. Tu aviso de privacidad y las decisiones de consentimiento aplican igual.
