Variables y activadores GTM: el motor real del tracking en negocios de Tenerife
Las variables y activadores son el corazón de Google Tag Manager. Los tags solo describen “qué enviar” y “a dónde”. Las variables resuelven los valores dinámicos: precio del producto, tipo de usuario o paso del checkout. Los activadores deciden cuándo disparar.
Google Analytics 4 ocupa el 81,4% del mercado de analítica web, según W3Techs (octubre 2025). Casi siempre se implementa vía GTM, así que la calidad del tracking depende de cómo estén construidos esos dos bloques.
En SMedialab los configuramos para empresas de Tenerife: comercio en Santa Cruz, alojamientos del sur y despachos en La Laguna. Siempre con nomenclatura consistente y un dataLayer documentado.
Variables incorporadas, dataLayer y JavaScript
GTM ofrece tres familias de variables que cubren la mayoría de casos.
- Incorporadas (
Page URL,Click Element,Form ID): bastan para el tracking básico de clics y formularios. - De dataLayer: las envía tu web por código. Son imprescindibles para e-commerce y para datos sensibles al estado del usuario, como si está logueado o qué plan tiene contratado.
- Personalizadas en JavaScript: acceden al DOM o al
windowpara extraer valores que no pasan por dataLayer. Son frágiles si la web cambia el HTML.
Documentamos qué fuente usa cada variable. Así un sustituto puede mantener el contenedor sin tener que adivinar.
Activadores: precisión frente a cobertura
Un activador demasiado abierto dispara el evento en páginas donde no debería. Un trigger de “scroll 75%” sin filtro de URL acaba contaminando el blog y la home, no solo el detalle de producto. Y uno demasiado cerrado deja huecos.
Los activadores que configuramos llevan siempre filtro de URL o de variable de página. Cuando aplica, añadimos la condición “una vez por página” para evitar duplicados.
Para clientes con Google Ads y un CPC medio de 5,26 USD en search durante 2025 (WordStream Google Ads Benchmarks 2025), la diferencia entre tracking limpio y ruidoso son cientos de euros al mes en pujas mal calibradas.
Lookup Tables y constantes para reducir copy-paste
Las Lookup Tables y RegEx Tables de GTM centralizan mapeos en un único lugar. Por ejemplo, categoría_producto → ID de evento Ads. Luego los referencias desde cualquier tag.
Las constantes centralizan IDs (medición GA4, ID de Ads, tokens de Meta). Un cambio se hace en un solo sitio, sin tocar 30 tags.
Para contenedores con más de 50 tags, esta capa de abstracción marca la diferencia entre un GTM mantenible y uno intratable.
Consent Mode v2 como filtro transversal
Desde el plazo del 6 de marzo de 2024 (Google Tag Manager Help), todos los activadores que disparan tags publicitarios o de medición sobre tráfico EEE/UK deben respetar las señales de Consent Mode v2.
Configuramos los activadores con condición de consentimiento (ad_user_data === 'granted' para tags de Ads, etc.) o usamos la integración nativa de GTM con CMPs reconocidos.
Sin esa capa, los tags publicitarios siguen disparando contra usuarios que han rechazado. Eso implica riesgo legal y de penalización.
Documentación: la entrega que evita futuros incendios
Cada variable y activador queda registrado en una hoja con estos datos:
- Nombre técnico (
dlv.userType,tr.cta_click_servicios). - Origen (dataLayer, JS o incorporada).
- Valores esperados.
- Tags que la consumen.
- Fecha de creación y propietario.
Para clientes con rotación de equipo, esa documentación evita que el contenedor se convierta en una caja negra al cabo de 18 meses.
Datos del sector (actualizado abril 2026)
- Cuota Google Analytics entre analítica web: 81,4% — W3Techs Usage Statistics, octubre 2025.
- CPC medio Google Ads search 2025: 5,26 USD — WordStream Google Ads Benchmarks 2025.
- Fecha obligatoriedad Consent Mode v2: 6 marzo 2024 — Google Tag Manager Help.
- Empresas Canarias 10+ con venta online 2024: 31,4% — INE ETICCE 2024-2025.
- Tráfico móvil global: 60-65% — StatCounter Q1 2025.