ALKIMISTADIGITAL
El Paso a Paso Para Migrar Tu Empresa a GTM Server-Side (Sin Romper Nada)
Data

El Paso a Paso Para Migrar Tu Empresa a GTM Server-Side (Sin Romper Nada)

Alkimista Digital11 min

Si ya sabés por qué necesitás GTM Server-Side (spoiler: porque el tracking client-side está roto en 2026), esta guía es para vos. Vamos directo al proceso de implementación sin rodeos.

Esto es lo que vas a necesitar hacer, en orden, sin saltear pasos.

Antes de Empezar: Lo Que Necesitás Tener Listo

Antes de tocar una sola configuración de GTM, asegurate de tener:

  • Acceso a Google Cloud Platform con una cuenta de facturación activa
  • Acceso al DNS de tu dominio (para crear el subdominio data.tudominio.com)
  • GTM Web ya configurado en el sitio (con GA4 y/o píxel de Meta funcionando)
  • Acceso a Google Analytics 4 como administrador

Si no tenés alguno de estos puntos, resolvelos primero. La migración server-side sin estos accesos es imposible.

No intentes hacer la migración en producción directamente. Trabajá siempre en un entorno de staging primero y validá cada tag antes de activar en el sitio live.

Paso 1: Crear el Contenedor Server-Side en GTM

  1. Ingresá a tagmanager.google.com
  2. Creá un nuevo contenedor
  3. Seleccioná "Servidor" como tipo de contenedor (no Web)
  4. Dale un nombre descriptivo: tuempresa-server
  5. GTM te va a dar una URL de provisioning. Copiala —la vas a usar en el siguiente paso.

Paso 2: Desplegar el Servidor en Google Cloud Platform

Este es el paso técnico más importante. El servidor de GTM corre como un contenedor en Cloud Run (la opción más simple y económica).

Opción A: Despliegue Automático desde GTM (Recomendado)

  1. En GTM, después de crear el contenedor server-side, hacé clic en "Configurar servidor de etiquetado"
  2. Elegí "Alojar automáticamente en Cloud Run"
  3. Autenticá con tu cuenta de GCP
  4. Seleccioná el proyecto y la región (para Latinoamérica: us-central1 o southamerica-east1)
  5. GTM despliega el contenedor automáticamente
USD 15-50Costo Mensual GCP
~15 minTiempo de Deploy
99.95%Uptime SLA

Opción B: Despliegue Manual con Docker

Si necesitás más control sobre la infraestructura o trabajás con AWS/Azure, podés correr el servidor como un contenedor Docker. GTM provee la imagen oficial en gcr.io/cloud-tagging-10302018/gtm-cloud-image.

Para la mayoría de las pymes y empresas medianas, la Opción A es más que suficiente.

Paso 3: Configurar el Subdominio Propio

Este paso es crítico para bypassear los ad-blockers. El servidor de GTM va a estar disponible en una URL de Google Cloud, pero necesitamos servirlo desde tu propio dominio.

  1. Ve al panel de DNS de tu dominio (Cloudflare, GoDaddy, etc.)
  2. Creá un registro CNAME:
    • Nombre: data (quedará como data.tudominio.com)
    • Valor: la URL de Cloud Run que te dio GCP (algo como gtm-server-xxxx-uc.a.run.app)
  3. En GTM, configurá el "URL del servidor de etiquetado" con tu subdominio: https://data.tudominio.com
  4. Esperá la propagación DNS (puede tardar hasta 24 hs, generalmente menos de 1 hora en Cloudflare)

"El subdominio propio es lo que hace que el server-side sea invisible para los ad-blockers. Sin este paso, el beneficio principal queda anulado."

Paso 4: Configurar el Contenedor Web para Enviar al Servidor

Ahora necesitás decirle a tu GTM Web que en lugar de enviar datos directamente a Google/Meta, los envíe primero a tu servidor.

Para GA4:

  1. En GTM Web, buscá la tag de configuración de GA4
  2. En "URL del servidor de transport", ingresá: https://data.tudominio.com
  3. Esto hace que todos los hits de GA4 pasen por tu servidor antes de llegar a Google

Para Meta CAPI (Conversions API):

  1. En el contenedor servidor (no web), instalá la plantilla oficial "Meta Conversions API Tag"
  2. Configurala con tu Pixel ID y Access Token de Meta Business Manager
  3. Mapeá los parámetros: event_name, event_time, user_data (email hasheado, ip, user_agent)

Paso 5: Validar con DebugView

Antes de publicar nada, validá que los datos lleguen correctamente.

  1. En GTM Server, activá el Preview Mode
  2. En GA4, abrí DebugView en tiempo real
  3. Navegá por tu sitio en otra pestaña y completá una conversión de prueba
  4. Verificá que:
    • Los eventos aparecen en DebugView con los parámetros correctos
    • El campo traffic_source muestra el origen correcto (no (direct))
    • Las conversiones se registran sin duplicados

¿Pierdo datos de GA4 durante la migración?

No, si la hacés correctamente. El truco es mantener el tag de GA4 web original activo durante el período de validación (corriendo en paralelo), verificar que los datos coincidan entre ambos flujos, y solo después apagar el tag web. Nunca apagues primero y preguntés después.

¿Cómo manejo el Consent Mode v2 con server-side?

El Consent Mode v2 debe seguir corriendo en el lado del cliente (navegador) para capturar el consentimiento del usuario. Lo que cambia es que las señales de consentimiento se transmiten al servidor y él decide qué datos enviar a cada plataforma. Es más privacidad, no menos: el servidor puede anonimizar IPs antes de enviarlas a Google o Meta.

¿Necesito actualizar el código de mi sitio web?

En la mayoría de los casos, no. Si ya tenés GTM Web instalado, solo necesitás cambiar la URL del servidor de transport en la configuración de GA4. Los cambios viven en los contenedores de GTM, no en el código del sitio. La excepción es si querés implementar dataLayer server-side avanzado, que sí puede requerir cambios en el código.

El Orden Correcto Lo Es Todo

La razón por la que muchas implementaciones de GTM Server-Side fallan no es técnica —es de orden. Los equipos intentan migrar todo de una vez y terminan con datos duplicados, conversiones perdidas, o tags que nunca disparan.

El orden correcto:

  1. Desplegá el servidor (sin tocar nada de lo que ya funciona)
  2. Configurá el subdominio
  3. Redirigí GA4 al servidor y validá durante 72 hs
  4. Recién entonces migrá Meta CAPI
  5. Cerrá los tags client-side uno a uno después de validar cada migración

Con este enfoque, el peor escenario es un tag que no funciona en el servidor —y podés volver al client-side inmediatamente. Sin datos perdidos, sin sorpresas.

Si necesitás apoyo en la implementación técnica de GTM Server-Side para tu empresa, es exactamente el tipo de trabajo que hacemos. Medimos el antes y el después para que veas concretamente cuántas conversiones estabas perdiendo.