← Blog/
Tracking · Google Tag Manager
GTM
Google Tag Manager2026

Qué es Google Tag Manager y para qué sirve

La explicación clara para entender GTM sin ser programador. 3 conceptos clave, ejemplos reales, configuración paso a paso y los 5 errores que te van a costar plata.

GTM = 3 conceptos clave

🏷️

Tags

Qué querés hacer

⚡

Triggers

Cuándo se ejecuta

📦

Variables

Qué datos capturar

WP

José Moreno

Abril 2026·14 min de lectura·Sin tecnicismos

Contenido

  1. ¿Qué es GTM? (sin tecnicismos)
  2. Los 3 conceptos clave: Tags, Triggers, Variables
  3. Ejemplo completo: medir compras en Google Ads
  4. 5 cosas que GTM resuelve
  5. Setup paso a paso (primera config)
  6. El Data Layer: la conexión con tu sitio
  7. Preview Mode: cómo verificar que funciona
  8. GTM Web vs Server-Side
  9. 5 errores comunes
  10. ¿Cuándo necesitás GTM?

¿Qué es GTM? (sin tecnicismos)

Google Tag Manager es un panel de control donde instalás y administrás todos los códigos de tracking de tu sitio web sin tocar el código fuente.

✕ Sin GTM

1.Pedirle a tu desarrollador que edite el código
2.Esperar a que tenga tiempo
3.Que lo suba a producción
4.Rezar para que no rompa nada

✓ Con GTM

1.Abrís Tag Manager
2.Agregás o modificás el tag vos mismo
3.Click 'Submit'
4.Funciona en 30 segundos

💡 Analogía

Es como la diferencia entre llamar al electricista cada vez que querés cambiar un foco, vs tener un panel eléctrico donde vos prendés y apagás lo que quieras.

Los 3 conceptos clave: Tags, Triggers, Variables

GTM tiene 3 componentes. Si entendés estos 3, entendés GTM:

🏷️

Concepto 1

Tags

Qué querés hacer

Ejemplos:

›

Google Analytics 4

tráfico y comportamiento

›

Pixel de Meta

conversiones de Meta Ads

›

Google Ads Conversion

compras de Google Ads

›

TikTok Pixel

conversiones TikTok

›

Hotjar / Clarity

heatmaps

⚡

Concepto 2

Triggers

Cuándo se ejecuta

Ejemplos:

›

All Pages

en cada página

›

Click

click en botón específico

›

Form Submission

al enviar formulario

›

Custom Event

evento custom (purchase)

›

Scroll Depth

scroll 50% o 75%

📦

Concepto 3

Variables

Qué datos capturar

Ejemplos:

›

Page URL

URL actual

›

Click Text

texto del botón

›

Data Layer Variable

dato custom (precio, ID)

›

Cookie

valor de una cookie

›

DOM Element

texto de elemento HTML

Ejemplo completo: medir compras en Google Ads

Veamos cómo los 3 conceptos trabajan juntos para medir una compra real en Google Ads:

🏷️ TAG: Google Ads Conversion Tracking
Conversion ID: AW-123456789
Conversion Label: AbCdEfGhIjK
Value: {{Transaction Value}} ← Variable
Currency: USD
Transaction ID: {{Order ID}} ← Variable
⚡ TRIGGER: Custom Event
Event Name equals "purchase"
← Se dispara cuando tu sitio envía el evento "purchase"
📦 VARIABLES
{{Transaction Value}} = Data Layer Variable → ecommerce.value
{{Order ID}} = Data Layer Variable → ecommerce.transaction_id

✓ Lo que pasa

Cuando alguien compra (evento purchase), GTM dispara el tag de Google Ads con el valor y el ID de la orden. Google Ads registra la conversión.

5 cosas que GTM resuelve en la práctica

📡

Instalar tracking de todas tus plataformas

Meta, Google, TikTok, Pinterest - todos en GTM. Sin tocar tu sitio para cambiar nada.

🎯

Medir eventos específicos

Clicks, formularios, scroll, abandonos de checkout - sin código custom.

🎪

Audiencias de remarketing más inteligentes

Eventos con datos exactos del producto para Meta y Google.

🧪

A/B testing y herramientas de UX

Hotjar, Clarity, Optimizely, VWO - instalación y control desde GTM.

🔒

Tracking server-side

GTM Server-Side: datos pasan por tu servidor antes de Google/Meta. Estándar moderno.

Setup paso a paso (primera config)

1

Crear cuenta de GTM

  1. Ir a tagmanager.google.com
  2. Click "Create Account"
  3. Account name: nombre de tu empresa
  4. Container name: tu sitio (ej: tutienda.com)
  5. Target platform: Web
// Parte 1: va en el <head>
<script>(function(w,d,s,l,i){...})(window,document,'script','dataLayer','GTM-XXXXXX');</script>
// Parte 2: va después del <body>
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-XXXXXX"></iframe></noscript>
2

Instalar en tu sitio

🛍 Shopify

  1. Online Store → Themes → Edit code
  2. En theme.liquid: Parte 1 antes de </head>
  3. Parte 2 justo después de <body>

📝 WordPress

  1. Plugin "GTM4WP"
  2. Settings → GTM4WP → pegá tu Container ID
  3. Save
3

Instalar Google Analytics 4 (tu primer tag)

1. Tags → New
2. Tag type: Google Analytics: GA4 Configuration
3. Measurement ID: G-XXXXXXXXXX
4. Trigger: All Pages
5. Save → Submit → Publish ✓
4

Instalar Pixel de Meta

1. Tags → New
2. Tag type: Custom HTML
3. Pegá el código del Pixel (Events Manager → Install Code Manually)
4. Trigger: All Pages
5. Save → Submit → Publish
5

Medir un evento (clicks en WhatsApp)

⚡ Crear Trigger

  1. Triggers → New
  2. Type: Click - All Elements
  3. Click URL contains wa.me
  4. Nombre: "Click - WhatsApp Button"

🏷️ Crear Tag

  1. Tags → New
  2. Type: GA4 Event
  3. Event name: whatsapp_click
  4. Trigger: el de arriba

El Data Layer: la conexión con tu sitio

El Data Layer es un objeto JavaScript que tu sitio web usa para pasarle datos a GTM. Es como un buzón donde tu sitio deposita información y GTM la recoge.

window.dataLayer = window.dataLayer || [];
dataLayer.push({
event: 'purchase',
ecommerce: {
transaction_id: 'ORD-12345',
value: 89.99,
currency: 'USD',
items: [
{ item_name: 'Vestido Negro', price: 89.99 }
]
}
});

GTM escucha este push y puede:

  1. Disparar un trigger cuando event = purchase
  2. Leer el valor de ecommerce.value (89.99)
  3. Leer el transaction_id (ORD-12345)
  4. Pasar esos datos al tag de Google Ads, Meta, GA4, etc.

Preview Mode: cómo verificar que funciona

GTM tiene un modo de preview que es ESENCIAL. Nunca publiques cambios sin verificar primero.

Tag Assistant · Preview Mode

● Connected

Tags Fired (3)

✓ GA4 ConfigurationAll Pages
✓ Meta Pixel - PageViewAll Pages
✓ GA4 Event - whatsapp_clickClick - WhatsApp Button

Tags Not Fired (1)

○ Google Ads ConversionTrigger: purchase only

Qué verificar antes de Publish

✓El tag de GA4 se dispara en TODAS las páginas
✓El tag de Meta Pixel se dispara en TODAS las páginas
✓Eventos de ecommerce (view_item, add_to_cart, purchase) con datos correctos
✓El tag de Google Ads Conversion se dispara SOLO en purchase (no en todas las páginas)
✓Los valores (precio, currency, transaction_id) son correctos

GTM Web vs GTM Server-Side

Característica
GTM Web
GTM Server-Side
Dónde vive
En el navegador del usuario
En tu propio servidor
Quién lo ejecuta
El browser del visitante
Tu servidor
Ad blockers
Pueden bloquearlo
✓ No lo bloquean
Performance
Agrega peso a tu página
✓ No afecta tu página
Datos
Limitados por cookies de terceros
✓ Datos de primera parte
Costo
✓ Gratis
~$20/mes (Stape.io)
Para quién
Todo el mundo para empezar
Tiendas serias que invierten en ads

5 errores comunes (y cómo evitarlos)

1

Publicar sin verificar en Preview

Resultado: Tag mal configurado en producción. Rompe tracking o envía datos incorrectos.

✓ Solución: SIEMPRE usá Preview mode antes de Submit.

2

Trigger 'All Pages' para tags de conversión

Resultado: El tag de Google Ads Conversion se dispara en cada página. Google cuenta cada page view como conversión.

✓ Solución: Conversiones (Purchase) deben tener trigger específico (evento purchase o /thank-you), NUNCA 'All Pages'.

3

Múltiples GTM containers

Resultado: Conflictos, tags duplicados, datos inflados.

✓ Solución: Un sitio = un container. Si heredaste uno viejo, migrá todo a uno solo.

4

No versionar los cambios

Resultado: Cambio que rompe algo y no podés volver atrás.

✓ Solución: GTM versiona automáticamente. Si algo sale mal: Versions → seleccioná anterior → Publish.

5

Tags en el código + tags en GTM

Resultado: GA4 cuenta DOBLE porque está en HTML del sitio Y en GTM.

✓ Solución: Elegí uno u otro. Si usás GTM, quitá el tag del código del sitio.

¿Cuándo necesitás GTM?

✓ Sí necesitás GTM si:

✓Corrés campañas de Google Ads, Meta Ads, o TikTok Ads
✓Usás Google Analytics 4
✓Querés medir eventos específicos (clicks, formularios, scroll)
✓Querés flexibilidad para cambiar tracking sin desarrollador
✓Planeás implementar tracking server-side en el futuro

✕ No necesitás GTM si:

○Solo tenés un sitio informativo sin ads ni analytics
○Usás plataforma todo-en-uno con tracking propio (HubSpot)
○Tu sitio tiene 5 páginas y cero interacción

📌 Para la gran mayoría de negocios online, GTM es esencial.

📚 Recursos para aprender más

🎓

Google Tag Manager Fundamentals

Curso gratuito en Google Skillshop

▶

Analytics Mania (YouTube)

Julius Fedorovicius explica GTM con ejemplos prácticos

📝

Simo Ahava's Blog

El recurso más técnico y completo sobre GTM

💬

GTM Community (Stack Overflow)

Para preguntas específicas y troubleshooting

Compartir este articulo

WhatsAppX
José Moreno, Fundador de Web Premiere

José Moreno

Fundador · Web Premiere

Fundador de Web Premiere y Signal Lab. Especialista en publicidad digital con 13 años de experiencia en Google Ads, Meta Ads y marketing de resultados para empresas en LATAM y USA. Invitado al programa Google Partners LEAD en Silicon Valley.

Continuá aprendiendo

Más sobre tracking

GTM · Implementación profesional

Configuremos tu GTM completo

GA4 + Google Ads Conversion + Meta Pixel + TikTok + eventos de ecommerce + Data Layer + testing en Preview. Setup completo en 5-7 días hábiles.

Solicitar Auditoría Gratuita →Ver más artículos
WhatsApp