Documentación GTM: la entrega que evita el “nadie sabe qué hace este tag” en Tenerife
Una cuenta Google Tag Manager sin documentar se convierte en una caja negra al cabo de 12-18 meses: nadie recuerda por qué existe el tag “Pixel_LandingNoviembre”, si el trigger “Scroll_Lead” sigue siendo válido o qué evento lleva el dataLayer.push({event: 'compra'}). Como Google Analytics 4 ocupa el 81,4% del mercado de plataformas analítica web según W3Techs (octubre 2025) y casi siempre llega vía GTM, esa caja negra acaba arrastrando todo el reporting. En SMedialab documentamos GTM para empresas de Tenerife — comercio en Santa Cruz, alojamientos del sur, despachos en La Laguna — con un formato que cualquier sustituto puede leer en 30 minutos y entender el sistema completo.
Inventario de etiquetas con propósito y propietario
El primer documento es un inventario tabular con cada tag activo: nombre, plataforma destino (GA4, Google Ads, Meta, LinkedIn, etc.), evento que envía, trigger asociado, variables que consume, fecha de creación, propietario y campaña/objetivo de negocio que lo justifica. Los tags que no se pueden justificar se marcan para revisión y, en la siguiente iteración, se pausan con etiqueta “REVIEW-2026” y se eliminan tras 30 días sin reclamaciones. Es el ejercicio que más rápido reduce la deuda técnica del contenedor.
Plan de medición vinculado al negocio
El segundo documento es el plan de medición: qué KPI de negocio mide cada evento, qué microconversiones predicen la conversión final, qué eventos clave de GA4 alimentan a Google Ads para optimización de pujas y qué umbrales aplican. Sin ese plan, el inventario es una lista de tags sin intencionalidad. Para clientes con CPC medio search de 5,26 USD en 2025 (WordStream Google Ads Benchmarks 2025), tener este documento es la diferencia entre invertir con criterio o quemar presupuesto.
DataLayer: estructura y valores
La capa de datos es lo más sensible al cambio: cada deploy de la web puede romper un dataLayer.push(). Documentamos:
- Estructura JSON esperada por evento (
view_item,add_to_cart,purchase, etc.). - Tipos de cada parámetro (string, number, boolean) y unidades cuando aplica.
- Valores válidos por enumeración (
payment_method:card | bizum | transfer). - Momento del flujo en que se dispara (carga del DOM, callback de éxito, etc.).
- Ejemplo real con datos ficticios pegable en consola.
Nomenclatura: convención cerrada antes que estilo libre
Un GTM con tags GA4 - Eventos compra, ga4_compra_v2, tagcompra_2024 mezclados es ingobernable. Definimos una convención cerrada (ej. <plataforma>_<acción>_<scope>: ga4_purchase_global, ads_lead_landing_navidad) y la aplicamos al renombrar todo el contenedor existente. Cualquier nuevo tag debe seguirla y los nombres ad-hoc se rechazan en revisión.
Consent Mode v2 documentado por tag
Tras el 6 de marzo de 2024 (Google Tag Manager Help), cada tag publicitario y de medición lleva asociado un estado de consentimiento. La documentación incluye una columna por tag con su Consent Settings declarado y los grupos de Consent Mode v2 que respeta. Es el documento que un DPO o un auditor externo va a pedir el primer día.
Guía de testing antes de publicar
Cierra el paquete una guía operativa de 1-2 páginas con el flujo “antes de publicar”: probar en preview, validar en DebugView de GA4, comprobar con Tag Assistant, etiquetar versión con descripción detallada y horario recomendado para publicación. Es la guía que evita que un cambio rompa producción a las 18:00 de un viernes.
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.
- E-commerce B2C Canarias 2024: 4.066 M€ — OCTSI 2024.