Cómo implementar Google Tag Manager sin tocar código

Cómo implementar Google Tag Manager sin tocar código: crear el contenedor, instalarlo con plugin, configurar conversiones y resolver el consentimiento.
Panel de analítica en la pantalla de un portátil - cómo implementar Google Tag Manager sin tocar código

Implementar Google Tag Manager sin tocar código significa instalar una sola pieza en la web —el contenedor— y, a partir de ahí, gestionar todas las etiquetas de medición y publicidad desde un panel, sin volver a pedir un desarrollo cada vez que hace falta medir algo nuevo. No es «poner Analytics»: es cambiar quién controla la medición y a qué velocidad puede cambiarla.

Esa distinción es la que decide si el proyecto sale bien. Una implementación pensada solo como «pegar el código» acaba en un contenedor con etiquetas duplicadas, conversiones que no cuadran y nadie capaz de explicar qué mide cada cosa. Lo que sigue es el proceso completo —decisiones previas, instalación, primeras etiquetas, consentimiento, publicación por versiones y control de rendimiento— con las herramientas concretas de cada paso.

Resumen

Google Tag Manager se implementa sin tocar código instalando el contenedor mediante un plugin o la integración nativa del CMS, y configurando después cada etiqueta desde su panel. Tres factores deciden el resultado: definir antes qué decisiones de negocio se van a medir, aplicar una nomenclatura estricta a etiquetas, activadores y variables desde el primer día, y resolver el consentimiento con el modo de consentimiento antes de publicar cualquier etiqueta de marketing. La parte técnica es la más sencilla del proceso; lo que separa un contenedor útil de uno inservible a los seis meses es la gobernanza, no la instalación.

Qué hay que decidir antes de crear el contenedor de Google Tag Manager

Antes de crear nada conviene fijar qué decisiones de negocio va a resolver la medición. Un contenedor no es un objetivo: es la infraestructura que permite responder preguntas concretas —de dónde vienen los clientes que piden presupuesto, qué formulario se abandona, qué campaña genera llamadas—. Si esas preguntas no están escritas, el contenedor se llena de etiquetas que nadie consulta.

Con las preguntas claras, la implementación se ordena sola: cada etiqueta existe porque alimenta una respuesta. Ese mismo criterio es el que estructura una definición previa de KPIs de negocio y evita el escenario más común, medir mucho y decidir poco.

01

Qué se va a medir

Lista cerrada de acciones con valor: formularios, llamadas, clics a WhatsApp, descargas, compras. Todo lo demás espera.

02

Quién gobierna el contenedor

Una persona responsable de publicar y revisar. Sin dueño, cualquiera añade etiquetas y nadie las retira.

03

Qué hay instalado ya

Inventario de scripts existentes en el tema, en plugins y en el CMS. Es lo que después se migrará o se eliminará.

04

Cómo se pide el consentimiento

Qué plataforma de consentimiento hay o habrá. Condiciona el orden de disparo de todas las etiquetas de marketing.

El inventario del punto 3 es el paso que casi todas las guías se saltan y el que más problemas evita. Si la web ya tiene la etiqueta de Analytics en el tema, una de Meta en un plugin y una de Google Ads pegada a mano en el pie, instalar el contenedor sin retirarlas produce medición duplicada: sesiones infladas y conversiones contadas dos veces. La regla práctica es que una etiqueta vive en el contenedor o en el código, nunca en los dos sitios.

Cómo crear el contenedor de Google Tag Manager e instalarlo sin tocar código

Crear el contenedor lleva menos de cinco minutos y su instalación no requiere programar en ningún CMS moderno. El proceso tiene dos mitades independientes: dar de alta la cuenta y el contenedor en la interfaz de Google Tag Manager, y hacer que ese contenedor cargue en todas las páginas del sitio mediante un plugin o una integración nativa.

45,5%
de todos los sitios web del mundo usan Google Tag Manager, y llega al 99,6% entre los sitios cuyo gestor de etiquetas se conoce, según los datos de uso de W3Techs (agosto de 2026). En la práctica, es el estándar de facto: cualquier proveedor de marketing con el que se trabaje espera encontrarlo.

Crear la cuenta y el contenedor

En tagmanager.google.com se crea una cuenta por organización y, dentro de ella, un contenedor por sitio. La plataforma del contenedor debe ser Web; las opciones de iOS, Android o servidor responden a casos distintos. Al terminar, Google Tag Manager entrega un identificador con formato GTM-XXXXXXX y dos fragmentos de código: uno para el <head> y otro para el inicio del <body>.

Conviene resolver tres ajustes antes de seguir. El nombre de la cuenta debe ser el de la empresa, no el de la agencia ni el de una persona: la cuenta sobrevive a los proveedores. Los permisos se reparten desde Administración > Gestión de usuarios, y solo el responsable del contenedor necesita permiso de publicación; el resto trabaja con permiso de edición y aprobación. Y la propiedad de la cuenta de Google debe ser corporativa, nunca la de un empleado que puede irse.

Instalar el contenedor sin tocar código

La instalación sin código consiste en delegar la inserción de esos dos fragmentos a una herramienta que ya tiene acceso a la plantilla. Las cuatro vías habituales, en orden de preferencia según el caso:

  • Plugin especializado (WordPress). GTM4WP —o Google Tag Manager for WordPress— pide solo el GTM-XXXXXXX y coloca ambos fragmentos en su sitio. Aporta además una capa de datos con información útil de serie: tipo de página, categoría, autor y, en tiendas, datos de producto y pedido.
  • Insertador genérico de cabeceras. Plugins tipo Insert Headers and Footers valen cuando no se quiere depender de un plugin con lógica propia. Son más simples y no aportan capa de datos.
  • Integración nativa del CMS o del constructor. Shopify, Webflow, Squarespace y la mayoría de los constructores tienen un campo de código personalizado en la configuración del sitio. Es la vía más limpia cuando existe.
  • Instalación asistida desde Google. Google Tag Manager ofrece verificación y ayuda de instalación para algunas plataformas, y Google Ads o Analytics pueden guiar el proceso desde su propio asistente de etiquetas.

La verificación no es opcional. Con la extensión Tag Assistant o con el modo Vista previa del propio contenedor se comprueba que el contenedor carga una sola vez en cada página —dos cargas duplican todo lo que dispare— y que lo hace también en las páginas críticas: carrito, checkout, páginas de gracias y área privada, que a veces usan plantillas distintas.

Cómo configurar las primeras etiquetas en Google Tag Manager: GA4 y conversiones

Las tres primeras etiquetas de cualquier contenedor son la de configuración de Google Analytics 4, las de los eventos de conversión propios del negocio y la de la plataforma publicitaria que se esté usando. Con esas tres, un sitio ya mide tráfico, acciones de valor y retorno de campañas, y todo lo demás son refinamientos.

El orden importa. Primero se instala la etiqueta de Google, con el identificador de medición G-XXXXXXXXXX de la propiedad y el activador All Pages: es la que habilita la recogida básica y de la que dependen las demás. Quien no tenga aún la propiedad creada, el punto de partida es configurar GA4 desde cero, porque el contenedor no mide nada por sí solo.

Después llegan los eventos. En Google Tag Manager, un evento se compone siempre de dos piezas: un activador que describe cuándo ocurre algo y una etiqueta que decide qué se envía y a dónde. Los activadores de clic en enlaces —para tel: y wa.me—, de envío de formulario y de visibilidad de elemento cubren, sin escribir una línea de código, la mayoría de las conversiones de una web de servicios:

  1. Activar las variables integradas. En Variables > Configurar se habilitan las de clic y de formulario (Click URL, Click Text, Form ID). Sin ellas los activadores no tienen con qué distinguir un clic de otro.
  2. Crear el activador. Por ejemplo, Clic — Solo enlaces con la condición de que Click URL contenga tel:. Con el modo Vista previa se comprueba que dispara solo donde debe.
  3. Crear la etiqueta de evento. Una etiqueta de evento de GA4 con un nombre estable en minúsculas y sin acentos —clic_telefono, clic_whatsapp, generar_lead— asociada a ese activador.
  4. Marcar el evento como clave en GA4. El evento se convierte en conversión desde Administrar > Eventos clave de la propiedad, no desde el contenedor.

Para acciones que no se detectan con un clic —un pago confirmado, un lead cualificado por el CRM— hace falta empujar la información a la capa de datos, y ahí el patrón a seguir es el de los eventos personalizados de GA4 con GTM. Si además hay campañas activas, la misma conversión debe llegar a la plataforma publicitaria: el criterio para no duplicar ni perder datos está en cómo se plantea medir las conversiones de Google Ads dentro de GA4. Ese trabajo de definir, implementar y verificar la medición punta a punta es lo que cubre el servicio de análisis de datos de Advanze cuando una empresa quiere dejar de discutir sobre qué cifra es la buena.

¿Hay dudas de si las conversiones de la web se están midiendo bien?

Contacta con nosotros

Cómo nombrar etiquetas, activadores y variables para que el contenedor no se descontrole

Un contenedor se vuelve inservible por acumulación, no por errores técnicos. Al año de vida es normal encontrar treinta etiquetas con nombres como «GA4 nuevo», «prueba conversión» o «etiqueta Meta 2», ninguna documentada y ninguna que nadie se atreva a borrar. La nomenclatura es la única defensa práctica, y cuesta cero implantarla el primer día.

El patrón que funciona es Plataforma — Tipo — Detalle, aplicado por igual a etiquetas, activadores y variables, de forma que la lista se pueda ordenar alfabéticamente y quede agrupada por proveedor:

  • EtiquetasPlataforma — Tipo — Detalle: GA4 — Evento — generar_lead, Ads — Conversión — Presupuesto.
  • ActivadoresTipo — Condición: Clic — Enlace tel:, Formulario — Contacto.
  • VariablesFuente — Dato: DL — valor_pedido, JS — tipo_usuario.
  • VersionesFecha — Cambio: 2026-08-17 — Modo de consentimiento.

A la nomenclatura se le añaden dos hábitos. El primero, usar carpetas por plataforma o por proyecto, que en Google Tag Manager agrupan etiquetas, activadores y variables relacionados y permiten ver de un vistazo todo lo que depende de un proveedor cuando llega el momento de retirarlo. El segundo, escribir en el campo de notas de cada etiqueta qué mide y quién la pidió: es el único registro que sobrevive a los cambios de equipo.

Con esa disciplina, una auditoría del contenedor pasa de ser un proyecto a ser una revisión de veinte minutos, y retirar la etiqueta de una herramienta que se deja de usar deja de dar miedo.

Consentimiento y RGPD: cómo implementar el modo de consentimiento en Google Tag Manager

Ninguna etiqueta de analítica o publicidad debe dispararse antes de que la persona haya aceptado las cookies correspondientes, y Google Tag Manager es precisamente el sitio donde se controla ese orden. El mecanismo se llama modo de consentimiento y funciona bloqueando o degradando las etiquetas hasta que la plataforma de consentimiento comunica la decisión del usuario.

Hay dos formas de aplicarlo, y la elección tiene consecuencias en los datos. En el modo básico, las etiquetas no se cargan hasta que hay consentimiento: no se envía nada de quien rechaza, con lo que la medición se reduce al segmento que acepta. En el modo avanzado, las etiquetas cargan y envían señales sin cookies ni identificadores cuando no hay consentimiento, lo que permite a Google modelar las conversiones que no se pueden observar. Los detalles de implementación de ambos están documentados en la guía oficial del modo de consentimiento de Google.

La implementación sin código pasa por tres piezas encajadas en este orden:

  • Una plataforma de consentimiento certificada. La mayoría ofrecen plantilla propia en la galería de Google Tag Manager, así que se añaden como etiqueta y se configuran desde el panel, sin editar el tema.
  • La señal de consentimiento por defecto. Debe dispararse antes que cualquier otra etiqueta, denegando por defecto las categorías de analítica y publicidad, para que nada se escape mientras el aviso está en pantalla.
  • Los ajustes de consentimiento de cada etiqueta. En Google Tag Manager, cada etiqueta declara qué consentimientos requiere. Es la comprobación que hace que una etiqueta añadida meses después no se salte el aviso por descuido.

Conviene asumir que una parte del tráfico no consentirá y que los informes reflejarán ese hueco. Eso no es un fallo de la implementación: es el motivo por el que conviene entender de antemano los límites de la atribución last-click antes de tomar decisiones de inversión con esos números.

Cómo probar con el modo vista previa y publicar por versiones sin romper la medición

Los cambios en un contenedor no se aplican al guardar, sino al publicar, y esa separación es la mejor red de seguridad del sistema. Todo lo que se configura queda en un espacio de trabajo privado que solo se ve en modo Vista previa; el sitio en producción sigue con la última versión publicada hasta que alguien decide lo contrario.

El modo Vista previa abre el sitio en una ventana con el depurador de Tag Assistant conectado. Ahí se comprueba, acción por acción, qué etiquetas disparan, cuáles no y con qué valores llegan las variables. Tres comprobaciones cubren la mayoría de los fallos: que la conversión dispare una sola vez, que no dispare en páginas donde no debería, y que los parámetros lleguen con el valor esperado en lugar de vacíos o como undefined.

Al publicar, Google Tag Manager crea una versión con nombre y descripción. Ese campo, que la mayoría deja en blanco, es lo que permite entender meses después qué cambió y cuándo, y cruzarlo con un salto raro en los informes. Y como cada versión queda archivada, revertir un cambio que rompió la medición es cuestión de recuperar la anterior y volver a publicar, sin depender de nadie más.

En proyectos con más de una persona tocando el contenedor merece la pena usar entornos: permiten publicar una versión en un entorno de pruebas —normalmente el sitio de staging— antes de llevarla a producción. En una web pequeña con un único responsable, el flujo de vista previa y versiones suele ser suficiente.

Cómo evitar que Google Tag Manager ralentice la web

Google Tag Manager carga de forma asíncrona y su propio contenedor pesa poco, así que el problema de rendimiento nunca es la herramienta: son las etiquetas que se acumulan dentro. Cada script de terceros añadido al contenedor descarga y ejecuta su propio código en el navegador del usuario, y ahí es donde se degradan las Core Web Vitals.

Cuatro medidas mantienen el coste bajo control. Retirar del contenedor las etiquetas de herramientas que ya no se usan, que es el ahorro más rápido y el que nadie hace. Evitar la duplicidad de tener la misma etiqueta en el contenedor y en el código del tema. Disparar los scripts pesados —mapas de calor, grabación de sesiones, chats— solo en las páginas donde aportan, en lugar de en todas. Y usar activadores que esperen a la interacción del usuario cuando la etiqueta no necesita datos del primer instante de la carga.

Si tras esa limpieza el rendimiento sigue siendo un problema, el siguiente paso es el etiquetado del lado del servidor, que traslada el procesamiento a un contenedor propio y reduce el trabajo del navegador. Es una decisión de infraestructura, con coste y mantenimiento, que solo tiene sentido con volumen alto o requisitos estrictos de privacidad. Para el resto de casos, el margen está en la web misma: la mayoría de los sitios lentos lo son por motivos que no tienen nada que ver con la medición, y ahí el orden de trabajo es el de mejorar la velocidad de carga de la web antes de culpar a las etiquetas.

Errores habituales al implementar Google Tag Manager

Los fallos que más caros salen no son de configuración avanzada, sino de orden: instalar antes de decidir qué se mide, o publicar antes de comprobar. Estos cinco explican la mayoría de los contenedores que hay que rehacer desde cero.

  • 1
    Dejar las etiquetas antiguas en el código

    Instalar el contenedor sin retirar los scripts que ya estaban en el tema o en plugins duplica sesiones y conversiones. El inventario previo es lo que lo evita.

  • 2
    Publicar sin pasar por Vista previa

    Un activador demasiado amplio puede contar como conversión cada clic del menú. En producción, ese error contamina los datos durante semanas y falsea el retorno de las campañas.

  • 3
    Dejar el consentimiento para el final

    Añadir el aviso de cookies cuando las etiquetas ya están publicadas implica revisarlas una a una. Configurar el modo de consentimiento antes cuesta una fracción de ese tiempo.

  • 4
    Poner la cuenta a nombre de una persona

    Cuentas creadas con el correo personal de un empleado o de un proveedor acaban en accesos perdidos. La cuenta y la propiedad deben ser de la empresa desde el minuto uno.

  • 5
    Medir todo lo posible en vez de lo que decide

    Un contenedor con decenas de eventos irrelevantes pesa más, se audita peor y no responde ninguna pregunta de negocio mejor que uno con cinco eventos bien definidos.

Checklist antes de publicar el contenedor

Siete comprobaciones que conviene repasar en la primera publicación y en cada cambio relevante:

  1. El contenedor carga una sola vez en todas las plantillas, incluidas checkout y páginas de gracias.
  2. No queda ninguna etiqueta antigua duplicada en el tema, en un plugin o en el pie de página.
  3. La señal de consentimiento por defecto dispara antes que cualquier etiqueta de analítica o publicidad.
  4. Cada conversión se ha verificado en Vista previa: dispara una vez, donde debe y con los parámetros correctos.
  5. Los eventos de valor están marcados como eventos clave en la propiedad de GA4.
  6. Etiquetas, activadores y variables siguen la nomenclatura acordada y tienen nota explicativa.
  7. La versión publicada tiene nombre y descripción con la fecha y el cambio aplicado.

Preguntas frecuentes

¿Se puede instalar Google Tag Manager sin saber programar?

Sí. En WordPress basta un plugin como GTM4WP, y la mayoría de los CMS y constructores tienen un campo de código personalizado en su configuración donde pegar el fragmento del contenedor. Programar solo hace falta cuando se necesitan datos que la web no expone, como el valor de un pedido en una plataforma a medida.

¿Hace falta Google Tag Manager si ya está instalado Google Analytics?

No es obligatorio, pero cambia la autonomía del equipo de marketing. Con la etiqueta de Analytics pegada en el código, cada nueva medición depende de un desarrollo; con el contenedor, se configura desde un panel en minutos y queda registrada con control de versiones.

¿Cuál es la diferencia entre una etiqueta y un activador en Google Tag Manager?

La etiqueta es el código que se envía a una herramienta externa —Analytics, Google Ads, Meta— y el activador es la condición que decide cuándo se envía. Toda etiqueta necesita al menos un activador: sin él, nunca se dispara.

¿Google Tag Manager ralentiza la web?

El contenedor pesa poco y carga de forma asíncrona, así que su impacto propio es mínimo. La pérdida de velocidad viene de los scripts de terceros que se acumulan dentro, y se corrige retirando las etiquetas que ya no se usan y limitando las pesadas a las páginas donde aportan.

¿Cómo se revierte un cambio que ha roto la medición?

Cada publicación crea una versión archivada del contenedor. Basta recuperar la versión anterior y volver a publicar para que el sitio vuelva al estado correcto, sin intervención de desarrollo. Por eso conviene nombrar las versiones con la fecha y el cambio aplicado.

¿Es necesario configurar el consentimiento aunque la web tenga poco tráfico?

Sí: la obligación depende de la normativa, no del volumen de visitas. Además, resolverlo al principio es mucho más barato que revisar etiqueta por etiqueta cuando ya hay veinte publicadas y funcionando.

Hablemos

¿La medición de la web responde a las preguntas del negocio?

Advanze implementa y audita contenedores de Google Tag Manager con consentimiento, conversiones verificadas y una nomenclatura que cualquiera pueda mantener.

Contacta con nosotros