Configurar GA4 con Google Tag Manager paso a paso.
Instala Google Analytics 4 desde GTM, conecta la etiqueta de Google, comprueba las visitas con Tag Assistant y DebugView y aprende a medir tu primer evento sin duplicar datos.
Cómo instalar GA4 con GTM sin complicarte.
Para configurar GA4 con Google Tag Manager necesitas una propiedad de Google Analytics 4 con un flujo de datos web, un contenedor web de GTM instalado en tu página y una Etiqueta de Google vinculada al identificador de tu flujo (habitualmente empieza por G-). Después asignas el activador de inicialización correspondiente, pruebas en Vista previa, verificas los eventos en Analytics y publicas una versión del contenedor. La configuración de consentimiento debe estar resuelta antes de recoger datos que lo requieran.
El identificador del contenedor que cargas en la web.
El ID de medición al que llegarán los eventos.
Configuración de GA4 desde Tag Manager.
Tag Assistant + Tiempo real / DebugView.
GA4 y Tag Manager no son lo mismo. Trabajan juntos.
Google Analytics 4 es la plataforma donde analizas resultados. Google Tag Manager es el sistema que te permite organizar y desplegar etiquetas, activadores y variables. Conocer esa separación evita confundir el contenedor con la propiedad de analítica.
Google Analytics 4 (GA4)
Recibe y procesa eventos web: visitas, primeras sesiones, interacción con contenido y acciones de negocio que configures. Los exploras en informes, Tiempo real, DebugView y otras herramientas de análisis.
La pregunta: ¿qué hacen las personas y qué acciones generan valor?
Google Tag Manager (GTM)
Contiene las etiquetas que quieres activar, las condiciones que las disparan y las variables que aportan contexto. Puedes previsualizar y publicar cambios del contenedor sin modificar directamente el código del sitio para cada evento.
La pregunta: ¿cuándo y con qué datos envío cada evento?
El recorrido de los datos, desde un clic hasta un informe
GTM-, G-, GT- y AW-: qué significa cada ID
| Prefijo | Representa | Dónde se utiliza | Advertencia |
|---|---|---|---|
| GTM-XXXXXXX | Contenedor de Tag Manager | Integración GTM de tu web | No es el ID de medición GA4. |
| G-XXXXXXXXXX | ID de medición de flujo web GA4 | Etiqueta de Google / destino de GA4 | Comprueba que pertenece a la propiedad correcta. |
| GT-XXXXXXXX | ID de etiqueta de Google (según configuración) | Ajustes de Google tag y destinos | Verifica sus destinos; no lo confundas con GTM-. |
| AW-XXXXXXXX | Identificador relacionado con Google Ads | Configuraciones y destinos de Ads | No sustituye sin más al flujo de GA4. |
Google identifica el flujo web GA4 mediante G-…. Las pantallas de “etiqueta de Google” pueden mostrar otros identificadores; el objetivo es asociar la etiqueta con el destino de Analytics correcto. Fuente: Google, ID de medición ↗
Antes de tocar GTM, comprueba lo que ya existe.
No empieces creando etiquetas a ciegas. Primero revisa permisos, propiedad, acceso al sitio, instalación previa y consentimiento. Una instalación duplicada suele ser más difícil de corregir que una instalación desde cero.
Accesos y elementos necesarios
- Cuenta de Google y acceso a Google Analytics con los permisos apropiados.
- Propiedad GA4 y flujo de datos Web del dominio correcto.
- Acceso a Tag Manager y permisos para editar/publicar.
- Capacidad para instalar el contenedor en el sitio, directamente o con una integración CMS.
- Solución de consentimiento adecuada al caso de uso, jurisdicción y herramientas.
¿GA4 ya está instalado?
Inspecciona las integraciones actuales de analítica. En WordPress presta especial atención a Site Kit, plugins de Analytics, fragmentos en header, tema, scripts añadidos por un constructor y soluciones de gestión de cookies.
Si encuentras una implementación activa de G-…, no publiques otra sin planificar la migración. Documenta qué etiqueta dispara la medición y evita periodos con dos envíos de la misma interacción.
¿Y si usas WordPress + Elementor?
El widget HTML de una página no es la ubicación adecuada para instalar GTM en todo el sitio. El contenedor debe estar disponible globalmente, con los fragmentos que indica Google o una integración fiable que los coloque correctamente. Esta guía sí puede publicarse en un widget HTML; la instalación de analítica de tu web se hace a nivel global.
Configurar Google Analytics 4 con GTM paso a paso en 2026.
Seguimos el orden que reduce retrabajo: crear o localizar el flujo de Analytics, instalar el contenedor una sola vez, configurar la etiqueta de Google, comprobar las activaciones y publicar únicamente tras validar.
Crea o abre tu propiedad de Google Analytics 4.
- Entra en Google Analytics y selecciona la cuenta correcta.
- Si partes de cero, crea una propiedad GA4; completa zona horaria, moneda y los campos que correspondan al negocio.
- Si ya tienes GA4, abre esa propiedad: no es necesario crear otra por usar GTM.
- En Administrador → Flujos de datos, revisa si existe el flujo de datos web de tu dominio.
Crea o localiza el flujo de datos web y copia el ID G-.
- Desde Administrador → Flujos de datos, abre el flujo de tipo Web o créalo si no existe.
- Asocia la URL del sitio cuando crees el flujo y asigna un nombre reconocible.
- Localiza el ID de medición, con formato
G-XXXXXXXXXX. - Guárdalo para utilizarlo en la configuración de Google Tag Manager.
En esta misma pantalla encontrarás la medición mejorada. Puedes revisar sus opciones antes o después de comprobar las primeras visitas. Si la web usa interacciones especiales o una SPA, comprueba también cómo se generan las vistas de página.
Crea el contenedor web de Google Tag Manager.
- Entra en Google Tag Manager y selecciona la cuenta o crea una.
- Crea un contenedor para el sitio y selecciona como plataforma de destino Web.
- Identifica el ID de contenedor
GTM-…y abre sus instrucciones de instalación. - Instala los fragmentos exactamente donde Google indica: el fragmento principal en
<head>y el fragmento<noscript>inmediatamente después de abrir<body>. - Comprueba que el contenedor se carga en las plantillas públicas relevantes, no únicamente en la página de inicio.
Integración del sitio
Usa un método global y estable que coloque los fragmentos de GTM correctamente. Si tu tema o plugin ya lo inserta, no repitas el ID en otro plugin.
Plantilla base
Coloca los dos fragmentos que facilita tu propio contenedor en el layout global de la web y verifica que no existan copias redundantes.
Crea una etiqueta de Google y vincúlala a Analytics.
Esta es la diferencia principal respecto a numerosos artículos antiguos. Hoy la configuración se realiza mediante la Etiqueta de Google, y Google también documenta una experiencia más reciente de destinos de Google Analytics en determinados entornos.
- Abre GTM → Espacio de trabajo → Etiquetas → Nueva.
- Asigna un nombre que se entienda:
GA4 | Google tag | Base web. - En Configuración de la etiqueta, selecciona Etiqueta de Google (o la opción de Google Analytics/destino disponible en tu interfaz).
- Introduce el ID de etiqueta/destino que corresponda al flujo GA4; para la ruta habitual de GA4 web utiliza tu G-….
- Selecciona el activador Inicialización - Todas las páginas, siguiendo la configuración documentada por Google.
- Guarda sin publicar todavía.
Comprueba la medición mejorada antes de crear eventos manuales.
En GA4, abre el flujo de datos web y revisa qué funcionalidades de medición mejorada están habilitadas. Pueden registrar interacciones comunes sin crear una etiqueta GTM para cada una, según la configuración y el comportamiento del sitio.
| Evento | Qué representa | Qué verificar |
|---|---|---|
page_view | Visualización de página | Un evento por vista esperada; comprobar navegación SPA. |
scroll | Primer alcance aprox. del 90 % de la página | No equivale a un seguimiento de cada porcentaje. |
click | Clic saliente, cuando aplica | Puede no representar clics internos en botones. |
file_download | Interacción con descarga reconocida | Comprobar extensiones, destino y tipo de archivo. |
form_start / form_submit | Interacciones con formularios compatibles | La detección puede fallar o no equivaler a envío exitoso. |
Si vas a programar esos mismos eventos con GTM, revisa la medición automática para evitar duplicados. Para un formulario de negocio es más fiable medir la confirmación efectiva de éxito que el mero clic en “Enviar”.
Abre Vista previa de GTM y conecta Tag Assistant.
- En Tag Manager, haz clic en Vista previa para iniciar Tag Assistant.
- Introduce la URL real del sitio y selecciona Conectar.
- Visita al menos dos páginas y comprueba la secuencia de eventos.
- En Tag Assistant, selecciona la etiqueta de Google y verifica que se ha activado cuando corresponde y que muestra la configuración esperada.
- Repite las pruebas con las opciones relevantes de consentimiento: antes de elegir, al aceptar y al rechazar, según tu implementación.
Que Tag Assistant esté conectado solo confirma la conexión de depuración. No basta para afirmar que GA4 ha recibido el evento. Ese segundo control se realiza desde la interfaz de Analytics.
Envía el contenedor y crea una versión identificable.
- Solo después de validar la vista previa, pulsa Enviar en GTM.
- Selecciona la opción de Publicar y crear versión.
- Escribe un nombre como
GA4 base | Google tag | 2026-10. - Describe qué se ha añadido, en qué propiedad se envían datos y qué pruebas se realizaron.
- Publica y comprueba el sitio fuera de la sesión de vista previa, con el consentimiento que corresponda.
Una versión permite seguir los cambios y simplifica el diagnóstico si un evento deja de funcionar después de otra modificación.
Cómo saber si GA4 funciona: Tag Assistant, Tiempo real y DebugView.
La pregunta «¿está instalado GA4?» tiene tres niveles de respuesta. El contenedor puede cargar sin que la etiqueta se active; la etiqueta puede activarse sin que se envíe el evento deseado; y el evento puede emitirse sin mostrarse como esperas en los informes procesados.
Tag Assistant: ¿qué dispara GTM?
Comprueba si el contenedor está presente, en qué eventos se dispara la etiqueta, el resultado de cada activación y el estado de consentimiento cuando corresponda. Aquí identificas errores de activadores, variables e inicialización.
Resultado esperado: la etiqueta base se activa donde corresponde, sin una segunda instalación equivalente.
GA4: ¿qué recibe Analytics?
En Analytics, abre Informes → En tiempo real para revisar actividad reciente y los eventos registrados. En Administrador → DebugView (ubicación sujeta a cambios de interfaz) podrás examinar la secuencia de eventos de un dispositivo de prueba con depuración habilitada.
Resultado esperado: los eventos aparecen en la propiedad correcta, una vez por acción real.
Prueba guiada: de la apertura de página al evento page_view
| Orden | Qué haces | Qué deberías observar | Si falla… |
|---|---|---|---|
| 1 | Abres GTM en Vista previa y conectas la web. | Tag Assistant indica conexión y eventos del contenedor. | Comprueba snippet, dominio, CSP y bloqueadores. |
| 2 | Navegas a una página donde debe haber medición. | La etiqueta Google se activa según el activador. | Comprueba reglas, configuración y consentimiento. |
| 3 | Consultas GA4 En tiempo real. | Aparece la interacción de prueba si se recogen esos datos. | Revisa ID G-, recepción y estado de consentimiento. |
| 4 | Consultas DebugView con depuración habilitada. | Ves page_view y otros eventos de prueba. | Revisa depuración, filtros y controles de privacidad. |
| 5 | Repites la visita fuera de Vista previa. | Se recoge actividad conforme al despliegue publicado. | Confirma que enviaste/publicaste la versión GTM. |
Tiempo real no es lo mismo que informes estándar
Google documenta que numerosos informes y exploraciones pueden necesitar entre 24 y 48 horas para procesar datos, mientras que Tiempo real refleja actividad reciente y DebugView está pensado para depuración. Por eso no debes declarar rota una instalación porque los informes de adquisición todavía estén vacíos pocos minutos después del primer test. Fuente oficial ↗.
¿No aparece nada en DebugView?
DebugView requiere señales de depuración. No todas las visitas de producción se muestran allí. Google también advierte que los controles de privacidad y el rechazo al almacenamiento analítico pueden impedir que aparezcan eventos en DebugView. No alteres el consentimiento para fabricar una prueba positiva; realiza pruebas con decisiones válidas y documentadas. Guía de DebugView ↗.
Configurar eventos en GA4 con GTM: un ejemplo de verdad útil.
La medición base permite empezar, pero no responde por sí sola a preguntas de negocio. El siguiente ejemplo envía a GA4 un evento recomendado, generate_lead, únicamente cuando el sitio confirma que un formulario de contacto se ha enviado correctamente.
Qué mediremos: un formulario confirmado, no un clic cualquiera
Una persona puede pulsar “Enviar” y recibir un error de validación. Si disparas el evento de lead simplemente al hacer clic en el botón, crearás conversiones falsas. La señal adecuada es un éxito verificable: confirmación del servidor, callback exitoso del formulario o página de agradecimiento que solo se alcanza después del envío. Un dataLayer.push() puede comunicarlo a GTM.
window.dataLayer = window.dataLayer || [];
// Ejecutar únicamente cuando el envío se ha confirmado.
window.dataLayer.push({
event: 'lead_form_success',
form_type: 'contacto'
});Este fragmento solo envía una señal al dataLayer de GTM. No manda por sí mismo un evento a GA4. Debe ejecutarse al confirmar éxito y debe existir una etiqueta de evento correspondiente en Tag Manager.
Configuración dentro de Google Tag Manager
| Elemento | Nombre sugerido | Configuración |
|---|---|---|
| Activador | CE | lead_form_success | Tipo: Evento personalizado. Nombre: lead_form_success. |
| Variable opcional | DLV | form_type | Tipo: Variable de capa de datos. Nombre de la variable: form_type. |
| Etiqueta | GA4 | generate_lead | Contacto | Tipo: Google Analytics: evento de GA4. ID: tu G-…. Evento: generate_lead. |
| Parámetro opcional | form_type | Valor: {{DLV | form_type}}. Registra como dimensión personalizada si necesitas usarlo en los informes apropiados. |
| Activación de la etiqueta | CE | lead_form_success | Una vez que se publique el cambio y se produzca el evento de dataLayer, GTM envía el evento GA4. |
generate_lead para la adquisición de contactos. El nombre lead_form_success es el evento interno de activación en dataLayer, no el nombre del evento final que recibe GA4. Esta separación permite mantener limpio el diccionario de analítica. Referencia de Google ↗.¿Cómo lo pruebas?
- Activa Vista previa de GTM.
- Completa un formulario de prueba válido sin utilizar datos personales de terceros.
- Verifica que Tag Assistant muestra
lead_form_successy que la etiquetagenerate_leadse activa una vez. - Comprueba en DebugView (con depuración habilitada y en un escenario de consentimiento válido) que se registra
generate_lead. - Prueba también errores de validación y envíos rechazados: no deberían generar un lead.
- Publica una versión etiquetada y repite la prueba de producción.
Y después: marcar el evento como evento clave
Si generate_lead representa una acción relevante para el negocio, puedes marcarlo como evento clave desde Analytics. Esto facilita analizar las acciones importantes por canal, campaña o página. No todos los clics ni los envíos de prueba deberían tener consideración de evento clave. Revisa además la integración con Google Ads si deseas utilizar estos datos en optimización publicitaria. Documentación oficial de eventos clave ↗.
Otros ejemplos de eventos que pueden interesarte
| Objetivo | Evento que suele encajar | Activación recomendada | Precaución |
|---|---|---|---|
| Formulario recibido | generate_lead | Respuesta confirmada o agradecimiento fiable | No confundir clic con resultado. |
| Alta real de usuario | sign_up | Registro confirmado | Evitar contabilizar reintentos fallidos. |
| Newsletter | sign_up o evento personalizado específico | Confirmación de suscripción según tu modelo | Separar alta de cuenta y suscripción si miden cosas distintas. |
| Búsqueda interna | view_search_results si lo recoge la medición mejorada | Buscar resultados de búsqueda interna | Comprobar parámetro de búsqueda del sitio. |
| Clic en teléfono | Evento personalizado como click_phone | Clic real en enlace tel: | No es lo mismo que una llamada atendida. |
| Compra confirmada | purchase | Transacción completada + ID de transacción | Requiere un proyecto de e-commerce, deduplicación y parámetros correctos. |
Esta guía se centra en la etiqueta base y un evento de lead. La medición completa de ecommerce, server-side o atribución publicitaria requieren guías específicas para evitar instrucciones superficiales.
GA4 con GTM en WordPress, Elementor y webs SPA. Los matices importan.
Los pasos de GTM son similares, pero la forma de confirmar eventos cambia según el CMS, el plugin de formularios y la navegación. Estas diferencias explican muchos de los problemas que aparecen después de una instalación aparentemente correcta.
Evita dos capas de analítica
Si usas un plugin para GTM, verifica que coloca el contenedor una sola vez en todas las páginas previstas. Si utilizas Site Kit o una integración equivalente para Analytics, identifica si añade una etiqueta G-… directa. No presupongas que el plugin de GTM y el plugin de GA4 desactivarán mutuamente sus scripts.
En los formularios AJAX de Elementor y de otros constructores, el botón “Enviar” no confirma un lead: la validación puede fallar sin recargar la página. El evento debe enlazarse con la confirmación real del formulario o con una página de agradecimiento verificada.
Comprueba cambios de historial
En React, Vue, Angular y otras aplicaciones de una sola página, cambiar de ruta no siempre recarga el documento. GA4 dispone de opciones de medición mejorada para cambios de historial, pero hay que verificar si tu router y tu configuración envían correctamente las vistas.
Si implementas vistas manuales, revisa cómo se envía page_view para no medir dos veces la transición de ruta. Analiza una navegación completa en Tag Assistant y DebugView.
¿Y si tienes un formulario que redirige a “gracias”?
El activador de vista de una URL de agradecimiento puede servir en casos sencillos si solo se llega a ella después de una conversión real. Pero si esa URL es accesible directamente, recargable o compartible, podría sobrecontar leads. Para medición rigurosa, prioriza la señal confirmada de éxito que emite la aplicación y evita contabilizar cada visita como una nueva solicitud.
Consent Mode v2, privacidad y GA4 con GTM: configúralos juntos.
Instalar la etiqueta no sustituye a la gestión de consentimiento. En sitios dirigidos a personas de España o del Espacio Económico Europeo es especialmente importante diseñar una estrategia acorde con la normativa y la política de uso de servicios de Google. La configuración técnica depende de tu CMP y de las decisiones reales del visitante.
Consent Mode comunica a las etiquetas los estados de consentimiento. Google documenta señales como analytics_storage, ad_storage, ad_user_data y ad_personalization. Esas señales controlan comportamientos distintos y no deben tratarse como una única casilla universal. La plataforma de consentimiento debe conservar y transmitir las elecciones de forma adecuada y actualizar el estado cuando el visitante cambia su decisión.
Etiquetas bloqueadas hasta consentimiento
En el modo básico, las etiquetas de Google permanecen bloqueadas antes de que el usuario interactúe con la opción de consentimiento pertinente. Google describe que, si no se concede, no se envían datos desde esas etiquetas.
Etiquetas adaptadas al estado
En el modo avanzado, las etiquetas pueden cargarse con estados de consentimiento restrictivos y enviar señales limitadas sin cookies antes de que se conceda permiso. No presupongas su idoneidad jurídica para tu web: requiere evaluación y una implementación correcta.
Qué debe revisarse dentro de GTM
- Instala una CMP compatible con la estrategia elegida y comprueba cómo integra sus señales con GTM.
- Configura estados predeterminados antes de que se ejecuten etiquetas que dependan de ellos. Las plantillas de consentimiento de GTM emplean Inicialización del consentimiento y las API de consentimiento correspondientes.
- Comprueba con Tag Assistant la pestaña de consentimiento: estado inicial, actualización al aceptar y actualización al rechazar.
- Valida que cada etiqueta se comporte conforme a esa decisión. Una etiqueta “no activada” bajo rechazo puede ser un resultado correcto, no un error.
- No transmitas a GA4 correos electrónicos, teléfonos, nombres ni otra información que permita identificar directamente a una persona.
Un banner visual de cookies no garantiza una configuración válida
El diseño del banner, los bloqueos previos, las categorías y las actualizaciones a GTM deben comprobarse en conjunto. Tampoco basta con insertar analytics_storage: 'denied' en un ejemplo aislado si el resto de etiquetas no respetan el estado. Consulta la documentación de Consent Mode, la API recomendada para plantillas GTM y, para el marco legal aplicable, el asesoramiento correspondiente.
La prueba de consentimiento que no deberías omitir
| Situación | Qué observar | Para qué sirve |
|---|---|---|
| Primera visita sin elección | Estados predeterminados y carga de etiquetas según estrategia. | Descubrir etiquetas que actúan demasiado pronto. |
| Aceptar analítica | Estado actualizado y eventos que correspondan. | Verificar el camino de consentimiento concedido. |
| Rechazar analítica | Bloqueos o comportamiento limitado, según implementación aprobada. | Evitar mediciones contrarias a la elección. |
| Cambiar la elección | Estado actualizado y coherencia en sucesivas páginas. | Detectar fallos de persistencia y sincronización. |
Dos utilidades para configurar GTM con menos errores.
La primera identifica el tipo de código que has copiado. La segunda crea un ejemplo de señal dataLayer para un evento de negocio, acompañado del esquema de etiqueta y activador necesario. No se consulta tu web ni se envía ningún identificador a un servidor.
¿Es un GTM-, G-, GT- o AW-?
Pega únicamente el identificador, no el código completo. El comprobador valida el prefijo y su formato superficial: no verifica si existe ni si está instalado.
G-… · ID de medición de GA4. Debe corresponder al flujo web correcto.
Genera una señal de dataLayer
Personaliza el evento interno que utilizarás como activador en GTM. El código es un ejemplo de integración; tu web debe ejecutarlo cuando la acción se confirme, no al cargar la página.
window.dataLayer = window.dataLayer || [];
window.dataLayer.push({ event: 'lead_form_success' });Nunca envíes datos personales a GA4. Al seleccionar descargas, comprueba antes si la medición mejorada ya registra file_download.
Checklist de instalación de GA4 con GTM. Revisa antes de publicar.
Marca los controles según los vayas verificando. El progreso es local a esta página y no demuestra que una instalación externa esté correctamente realizada. Puedes copiar la lista para documentar una entrega a cliente o a tu equipo.
Qué documentación guardar después del despliegue
Un registro breve evita futuras inconsistencias. Anota la propiedad GA4, el flujo de datos, el contenedor GTM-…, el nombre de la versión publicada, el objetivo del evento, su activador, el criterio de éxito, el responsable y la fecha de comprobación. Incluye capturas de Tag Assistant y DebugView tomadas durante una prueba real, sin datos personales innecesarios.
Errores frecuentes al configurar GA4 con GTM y cómo resolverlos.
Estos son los problemas que conviene investigar en el orden correcto. No todos son fallos de GA4: a menudo el origen está en la carga del contenedor, un activador, la configuración de consentimiento o una medición duplicada.
Introducir GTM- en lugar de G-
El ID del contenedor no es el del flujo GA4. Recupera el G- desde Flujos de datos y vincula el destino adecuado.
GA4 desde plugin y desde GTM
Audita scripts y etiquetas. Mantén una ruta principal de medición, salvo arquitectura explícitamente diseñada para varios destinos.
Funciona en Vista previa, no en producción
Comprueba que publicaste una versión y que no dependes de un espacio de trabajo que solo existe en modo de prueba.
Los eventos llegan a otra propiedad
Revisa qué G- se ha configurado y qué propiedad estás consultando. Los entornos de pruebas pueden utilizar destinos distintos.
Consentimiento denegado
Verifica el estado real de consentimiento y la modalidad implementada antes de modificar etiquetas. Puede ser el comportamiento esperado.
Tag Assistant activa; DebugView vacío
Comprueba señales de depuración, recepción en destino, consentimiento, filtros y posibles bloqueos de navegador.
Se cuentan vistas duplicadas
Revisa scripts gtag.js adicionales, opciones de envío automático y medición del historial de navegación.
Se cuenta cada clic como lead
El evento debe dispararse al confirmarse el envío, no ante cualquier pulsación del botón.
El activador «Envío de formulario» no detecta nada
Muchos formularios AJAX no realizan un envío HTML convencional. Utiliza una señal de éxito explícita o integración fiable.
Dos eventos scroll o click
Confirma qué recoge automáticamente Analytics antes de replicar la misma interacción con etiquetas manuales.
Los cambios de URL no generan vistas
Revisa la medición de cambios de historial y los eventos de navegación de tu router. Evita configuraciones superpuestas.
La analítica estándar parece vacía
Utiliza Tiempo real y DebugView para comprobar recogida inmediata; los informes procesados pueden tardar entre 24 y 48 horas.
Dudas habituales sobre la instalación de GA4 con Tag Manager.
Respuestas directas para los casos más comunes al seguir el tutorial, especialmente si ya tienes Analytics, utilizas WordPress o necesitas medir conversiones.
¿Cómo configurar Google Analytics 4 con Google Tag Manager en 2026?
Crea o localiza la propiedad y el flujo web de GA4, copia su ID G-, instala el contenedor GTM globalmente, configura la Etiqueta de Google o el destino compatible, asigna la inicialización correcta, prueba con Tag Assistant y GA4, y publica el contenedor cuando las verificaciones y el consentimiento estén resueltos.
¿Qué diferencia hay entre GA4 y Google Tag Manager?
GA4 recibe, procesa y presenta eventos e informes de usuarios. GTM administra las etiquetas, activadores y variables que permiten enviar datos desde el sitio a GA4 y a otras herramientas. No son productos intercambiables.
¿Es necesario usar GTM para instalar Google Analytics 4?
No. GA4 puede instalarse de otras formas, como la etiqueta de Google directa o determinadas integraciones de CMS. GTM resulta útil si quieres un flujo centralizado, control de versiones, vista previa y gestión organizada de eventos. Esta guía desarrolla exclusivamente la instalación mediante GTM.
¿Qué ID debo introducir en GTM: G- o GTM-?
Para la configuración habitual de GA4 web se utiliza el ID de medición G- en la etiqueta o destino correspondiente. GTM- identifica el contenedor que instalas en la web. No confundas ninguno de ellos con el ID de propiedad.
¿Dónde puedo encontrar el ID G- de Google Analytics?
En GA4, abre Administrador → Flujos de datos → flujo Web y copia el ID de medición que se muestra en los detalles del flujo. Verifica que pertenece a la propiedad que realmente quieres utilizar.
¿La etiqueta «Configuración de GA4» sigue siendo la opción correcta?
La documentación actual prioriza la Etiqueta de Google y también presenta una experiencia de destino de Analytics en Tag Manager. Muchas guías históricas se refieren a «Configuración de GA4». Revisa las opciones disponibles en tu contenedor y no crees dos configuraciones base para el mismo flujo sin una razón clara.
¿Qué activador uso para la etiqueta de Google?
La guía oficial para crear la etiqueta de Google en GTM describe Inicialización - Todas las páginas. La configuración del consentimiento tiene su propio flujo de inicialización, que debe establecerse antes de los eventos afectados por ella. Comprueba la interacción entre ambos durante la vista previa.
¿Cómo instalar GA4 con GTM en WordPress?
Primero instala el contenedor GTM de forma global mediante un método compatible con tu sitio. Después configura la etiqueta de Google desde GTM. Antes, revisa si Site Kit u otros plugins insertan ya GA4; no mantengas dos implementaciones equivalentes enviando las mismas vistas.
¿Puedo instalar Google Tag Manager desde un widget HTML de Elementor?
No es el lugar apropiado para una instalación global. Un widget HTML está vinculado al contenido o plantilla donde aparece; utiliza una integración de sitio que cubra todas las páginas requeridas y coloque correctamente los fragmentos de GTM.
¿Por qué GA4 no recibe datos aunque Tag Assistant diga que está conectado?
Que exista conexión con el contenedor no confirma la recepción en Analytics. Revisa si la etiqueta se disparó, el destino G-, los estados de consentimiento, bloqueadores, posibles filtros y si el evento aparece en Tiempo real o DebugView bajo una prueba válida.
¿Cuánto tarda GA4 en mostrar las visitas?
Tiempo real muestra actividad reciente, mientras que muchos informes y exploraciones pueden tardar 24-48 horas en procesar la información. Para validar la instalación, utiliza primero los informes de tiempo real y DebugView, con depuración habilitada cuando corresponda.
¿Cómo entrar en DebugView de GA4?
En Analytics, busca DebugView en las opciones de administración de la propiedad; su ubicación visual puede evolucionar. Activa una sesión de depuración con Tag Assistant o un método documentado y comprueba las señales de privacidad. No todas las sesiones ordinarias aparecen automáticamente en DebugView.
¿Cómo medir el envío de un formulario en GA4 con GTM?
Configura una señal que se emita tras la confirmación real del formulario, como un evento de dataLayer; crea un activador de Evento personalizado y una etiqueta GA4 Event con nombre recomendado generate_lead. Prueba también formularios con errores para asegurar que no cuentan como leads.
¿Qué es dataLayer y para qué sirve en GTM?
Es una estructura JavaScript que permite comunicar información y eventos de tu sitio a Tag Manager. Con dataLayer.push({event:'mi_evento'}) puedes enviar una señal de activación interna; GTM necesita una etiqueta y un activador para transformarla en un evento de Analytics.
¿Por qué se duplica el evento page_view?
Puede ocurrir cuando conviven una etiqueta GA4 directa y otra dentro de GTM, o cuando el seguimiento automático de páginas se solapa con eventos manuales, especialmente en sitios SPA. Hay que investigar las etiquetas y los cambios de ruta; no elimines eventos al azar.
¿Puedo activar la medición mejorada y eventos en GTM al mismo tiempo?
Sí, pero deben tener responsabilidades definidas. La medición mejorada cubre interacciones comunes; GTM puede encargarse de otras señales de negocio. Evita que ambos mecanismos envíen el mismo evento por una sola acción.
¿Es obligatorio configurar Consent Mode v2?
La necesidad concreta y la implementación dependen de la jurisdicción, los productos, la política aplicable y el tratamiento de datos. Para España y el EEE debes revisar cuidadosamente las obligaciones de consentimiento. Consent Mode es una capa técnica, no reemplaza la CMP, la información al usuario ni el análisis legal.
¿Tengo que marcar generate_lead como conversión?
En GA4 se denominan eventos clave las interacciones importantes para el negocio. Puedes marcar generate_lead como evento clave cuando represente un lead genuino, comprobado y no duplicado. La importación de objetivos a Ads exige una configuración adicional.
¿Se puede probar sin publicar GTM?
Sí. La Vista previa permite probar el borrador del contenedor. Pero después de publicar debes repetir las comprobaciones fuera de Vista previa para confirmar que los visitantes reciben la versión correcta.
¿Qué pasa si mi web no aparece en Tag Assistant?
Revisa instalación GTM, URL y redirecciones, bloqueadores de contenido, restricciones del navegador, políticas de seguridad y compatibilidad de depuración. Asegúrate también de que el contenedor realmente está presente en la página solicitada.
Guía respaldada por documentación de Google. Criterio técnico verificable.
Revisión documental realizada el 17 de octubre de 2026. Se han priorizado las especificaciones primarias de Google Analytics, Tag Manager y Google for Developers. La estructura refleja un flujo práctico de instalación; no implica una auditoría de tu web ni pruebas ejecutadas en una cuenta ajena.
Sobre el autor y el enfoque de esta guía
Roger Llorens desarrolla contenidos sobre marketing digital, SEO y analítica orientados a la implementación práctica. Esta pieza está planteada como una guía de instalación y control de calidad: ayuda a configurar la base, distinguir eventos automáticos de acciones de negocio y saber qué pruebas deben superarse antes de dar por válida una implementación.
Las interfaces de Google cambian, y distintas cuentas pueden mostrar etiquetas o rutas diferentes. Cuando la interfaz de tu producto no coincide con la descrita, prevalece la documentación vigente del producto concreto y el resultado comprobado de la implementación. Para sostener afirmaciones de una instalación «probada» deben añadirse evidencias auténticas, como capturas obtenidas durante una sesión de Tag Assistant y GA4 sobre una web real.