GA4 + Google Tag Manager: configuración recomendada
GTM te da control, versionado y gobernanza. Pero si se usa mal, duplica eventos. Este setup busca un equilibrio: simple, mantenible y auditable.
Estructura del contenedor
- Carpetas por plataforma.
- Naming consistente (GA4 - Event - purchase).
Tags mínimos
- GA4 config / Google Tag (1 vez).
- Eventos macro + micro principales.
Triggers para evitar duplicados
- purchase solo thank-you + condición robusta.
- Cuidado con SPA/history changes.
Variables
- URL, referrer, click URL/text.
- DataLayer: value, currency, transaction_id, items.
Debug y QA
- Preview mode + DebugView.
- Changelog por versión.
Setup en 5 pasos
- Paso 1 — Crear GA4 config tag: All Pages.
- Paso 2 — Crear variables del dataLayer: value, currency, transaction_id, items.
- Paso 3 — Crear tag purchase: con trigger estricto.
- Paso 4 — Probar en Preview/DebugView: validar orden y unicidad.
- Paso 5 — Publicar con versionado: changelog y naming.
Preguntas frecuentes
¿Configuration o Google Tag?
Lo importante es 1 implementación base.
¿Cómo evito purchase duplicado?
Trigger estricto + deduplicación si aplica.
¿Qué pasa en SPA?
Necesitás manejar history changes.
¿Separar contenedores por marca?
Sí, reduce contaminación.
¿Cómo documento GTM?
Naming + notas + changelog + Measurement Plan.