60 min · Gratis · Sin permanencia

Google Tag Manager configurado de verdad.
Que dispare cada conversión que te factura

Tienes GTM instalado pero nadie sabe qué tags están activos, cuáles disparan a Meta o Google, cuáles están rotos. Configuramos el contenedor completo — dataLayer + triggers + variables + tags conversiones + CAPI + Enhanced Conversions — para que cada evento real llegue limpio.

Te metieron GTM hace años sin saber por qué. Implementamos la auditoría del contenedor + arreglo + tags conectados a tu CRM para que Meta y Google solo cuenten conversiones que importan.

GTM como hub central de tracking, no como caos de tags rotos.

Desde 2.500 €/mes· setup GTM incluidoWeb + Server-SideConsent Mode v2 advanced
60 min · Gratis · Sin permanencia

Te decimos exactamente qué tienes que arreglar en tu GTM para multiplicar lo que vendes

Una reunión de una hora. Abrimos juntos tu contenedor de GTM y te lo miramos todo de arriba abajo — Tags activos, Triggers, Variables, dataLayer, Consent Mode, conexión con CRM — y te decimos qué está fallando y cómo arreglarlo. Si quieres que lo arreglemos nosotros, perfecto. Si quieres arreglarlo tú con tu equipo, también te llevas el plan. Sin compromiso, sin coste, sin letra pequeña.

Quiero el diagnóstico

Pistas claras de que tu GTM está roto y no lo sabes

Si reconoces 3 o más, tu tracking está corrupto. Tus campañas pueden parecer bien en Ads Manager, pero el dinero no entra porque Meta y Google optimizan con datos sesgados.

Si abres el contenedor de GTM y hay 30+ Tags con nombres como 'Tag 17', 'Copy of GA pageview', 'NO BORRAR (Carlos)' → tu GTM es un cementerio. Nadie sabe cuáles disparan, cuáles están rotos y cuáles duplican eventos.

Si no tienes dataLayer estructurado y todos los Triggers son tipo 'Click - All Elements' con selectores CSS frágiles → tu tracking se rompe en cada release. Cualquier cambio de clase en un botón te tira los eventos sin avisar.

Si Meta Pixel y CAPI llegan ambos a Meta pero sin event_id compartido → estás contando cada conversión dos veces y las métricas están infladas. Meta lo detecta y optimiza con datos sesgados.

Si en EEE/UK no tienes Consent Mode v2 configurado en GTM → estás perdiendo el modeling de conversiones de Google y las audiencias de remarketing están a la mitad. Sin él Google penaliza tu cuenta de Ads desde marzo 2024.

Si nadie ha entrado en Preview Mode (Tag Assistant) en los últimos 6 meses para verificar que los Tags siguen disparando → tu tracking está roto y nadie lo sabe. GTM no avisa cuando un Tag deja de funcionar, solo deja de mandar datos.

Si tu GTM no envía eventos al CRM con GCLID/FBCLID/UTMs guardados en Custom Fields → estás perdiendo la cadena de atribución. Meta y Google nunca sabrán qué campañas trajeron los deals que firmas en Zoho/HubSpot/Pipedrive.

Casos reales · GTM como hub central

Lo que pasa cuando GTM se configura de verdad

Dos clientes con contenedores de GTM heredados que pasaron de caos a hub central de tracking. Lo que entra al banco, no lo que dice el Ads Manager.

Lavacolla Parking — caso GTM configurado profesionalmente
Lavacolla Parking↗ visitar web
Parking aeropuerto · Barajas + Sevilla

GTM como hub central: dataLayer + CAPI + Enhanced Conversions disparando a la vez

Antes tenían GTM con 24 Tags acumulados — duplicados, sin event_id, sin Consent Mode v2 y sin atribución. Diseñamos el dataLayer desde cero, implementamos los Tags de Meta Pixel + CAPI con deduplicación y Google Ads Enhanced Conversions con GCLID. El contenedor pasó de ser un caos a ser la pieza más sólida del stack de marketing.

Tags activos en GTM24 (caos)11 (limpios y documentados)
Reservas/mes~890~1.500 (+68%)
Coste por reserva20 €5,6 € (-72%)
Visitar la web de Lavacolla Parking
CC Lawyers — caso GTM configurado profesionalmente
CC Lawyers↗ visitar web
Bufete de abogados · Alicante · B2C alto ticket

GTM + Consent Mode v2 + atribución hasta el cliente firmado

Despacho de abogados con normativa estricta de cookies y leads de alto valor. Implementamos Consent Mode v2 advanced con CMP, dataLayer con eventos semánticos ('consulta_iniciada', 'caso_firmado') y Tags hacia Meta CAPI + Google Enhanced Conversions disparados desde el momento exacto en que el comercial marcaba el caso como firmado en el CRM. Atribución completa de clic a contrato.

Match rate Enhanced Matching~42%~81%
Casos firmados/mes desde AdsBase 100+58%
Penalización Consent ModeSí (modeling perdido)No (advanced activo)
Visitar la web de CC Lawyers

¿Quieres saber exactamente qué hay roto en tu contenedor de GTM y cómo arreglarlo? Te lo decimos en una reunión de una hora.

Quiero el diagnóstico

Una agencia que mete tags en GTM vs una que lo configura a fondo

No es teoría. Es lo que aplicamos a cada cliente con GTM heredado. El contenedor entrena al algoritmo con eventos limpios, no con tags rotos.

Otras agencias (GTM como caja negra)
Acelera tu CRM (GTM como hub central)
Mi GTM tiene 30+ Tags acumulados durante años — nadie sabe cuáles disparan ni a dónde mandan datos.
Mi GTM tiene una arquitectura limpia: cada Tag etiquetado por destino, cada Trigger documentado, cada Variable con propósito claro.
Mis Triggers son tipo 'Click - All Elements' con selectores CSS frágiles que se rompen en cada release de la web.
Mis Triggers escuchan el dataLayer con eventos semánticos ('lead_submitted', 'purchase_completed') que sobreviven a cualquier cambio de diseño.
Mis Tags de Meta Pixel y CAPI no comparten event_id — Meta cuenta cada conversión dos veces e infla las métricas.
Cada conversión sale con event_id único compartido Pixel ↔ CAPI: Meta deduplica automáticamente y ve datos completos sin duplicación.
No tengo Consent Mode v2 en GTM y Google penaliza mi cuenta de Ads desde marzo 2024.
Consent Mode v2 advanced configurado con CMP: GA4 y Google Ads reciben modeling de conversiones incluso de usuarios que rechazan cookies.
Mis eventos no llegan al CRM con GCLID/FBCLID/UTMs — pierdo toda la atribución entre clic y deal firmado.
Cada formulario manda al CRM email/teléfono hasheados + GCLID + FBCLID + UTMs en Custom Fields — cadena de atribución completa.
Cuando un Tag deja de funcionar nadie se entera hasta que cuadran las cifras del mes y aparece el agujero.
Dashboard de validación vivo: alertas automáticas cuando un Tag deja de disparar, ratio Pixel/CAPI, match rate de Enhanced Matching.
Las conversiones de Meta Ads y GA4 dan números diferentes y nadie sabe explicar por qué.
Meta, GA4 y mi CRM cuentan la misma historia porque todos beben del mismo dataLayer con event_id único y deduplicación.
Cada vez que marketing necesita un evento nuevo hay que pedirlo al equipo de desarrollo y esperar 2 sprints.
El equipo de desarrollo emite eventos genéricos al dataLayer una sola vez. Marketing gestiona los destinos (Meta, Google, GA4) desde la UI de GTM en minutos.
El consultor SEO mete su script en el código, el de Meta otro, el de CRO otro — la web carga 18 scripts distintos.
Todos los scripts viven dentro del contenedor de GTM con orden de carga controlado, lazy loading donde corresponde y sin pisarse entre sí.
Cobran fee + sobrecoste sobre la inversión publicitaria — incentivo a hacerte gastar más cada mes.
Cobramos fee fijo desde 2.500 €/mes. Lo que ganamos no depende de cuánto gastes en anuncios.

GTM vs alternativas: cuándo tiene sentido Plausible, Segment o RudderStack

GTM es el estándar de mercado y la opción razonable para el 90% de empresas. Pero hay casos en los que otra herramienta encaja mejor — esto es lo que cuadra y cuándo.

Variable
Google Tag Manager
Plausible / Fathom
Segment (CDP)
RudderStack (CDP OSS)
Cuándo cuadra
Empresa que invierte en Meta + Google Ads y necesita conectar tracking con conversiones reales del CRM.
Web informativa o blog que solo necesita métricas básicas de tráfico sin invertir en publicidad.
SaaS o empresa data-driven con product analytics, múltiples destinos (Mixpanel, Amplitude, BigQuery) y presupuesto alto.
Empresa que ya tiene equipo de data engineering y quiere control total + open source self-hosted.
Punto fuerte
Integraciones nativas con Meta CAPI, Google Ads Enhanced Conversions, GA4, LinkedIn, TikTok.
Cookie-less, ligero, simple. Sin Consent Mode necesario porque no usa cookies.
Hub central de eventos con 300+ integraciones. Schema único que se replica a todos los destinos.
Mismo modelo que Segment pero open source. Self-hosted = sin coste por evento.
Punto débil
Sin disciplina de dataLayer se convierte en caos. Curva de aprendizaje no trivial.
No integra con plataformas publicitarias. No sirve si haces Ads.
Caro a partir de 1M eventos/mes (puede llegar a 5-10k €/mes). Curva técnica alta.
Requiere infraestructura cloud propia + DevOps. No para equipos sin desarrollo dedicado.
Coste estimado
Gratis (Web Container). Server-Side: 50-200 €/mes hosting.
9-39 €/mes según volumen.
Free hasta 1000 visitantes/mes. Después 120-10.000 €/mes según plan.
Open source gratis + coste infra (~100-500 €/mes según volumen).

Para el 90% de empresas que invierten en Meta + Google Ads, GTM (web + server-side cuando el volumen lo justifica) cubre todo lo que necesitas. Las otras opciones tienen su nicho — en la auditoría te decimos si cuadras en uno de ellos o si GTM bien configurado te basta.

Configurar GTM bien es lo que diferencia gastar a ciegas de invertir con datos del CRM.

Auditar mi GTM gratis

Cómo configuramos Google Tag Manager en 4 pasos

Auditoría en 1 hora, dataLayer + arquitectura en 1-2 semanas, implementación + Consent Mode v2 en 2-3 semanas, dashboard + CRM conectado en 3-4 semanas.

01

Reunión de auditoría de tu GTM actual

Una hora contigo. Abrimos juntos tu contenedor de GTM, miramos uno por uno los Tags activos, los Triggers, las Variables, los Folders, las versiones publicadas. Cruzamos eso con tu Meta Ads Manager, tu Google Ads y tu CRM. Te decimos qué Tags están rotos, cuáles duplican, cuáles faltan y qué hay que reescribir para que cada conversión real llegue limpia a Meta y Google. Sin compromiso. Si quieres que lo arreglemos nosotros, perfecto. Si prefieres hacerlo tú o tu equipo, también te llevas el plan.

02

Diseño del dataLayer + arquitectura de eventos

Diseñamos el dataLayer con tu equipo de desarrollo: cada evento de negocio relevante (lead iniciado, lead enviado, propuesta vista, compra, scroll, video) con sus parámetros estructurados (valor en euros, moneda, categoría, item_id). Documentamos el spec del dataLayer en un Google Doc que vive y se mantiene. Cada vez que cambie la web, dev sabe qué eventos seguir emitiendo. Es la base sobre la que se construye todo lo demás.

03

Implementación de Triggers + Tags + Consent Mode v2

Implementamos en GTM los Triggers que escuchan el dataLayer, las Variables que extraen los parámetros, y los Tags que disparan hacia GA4, Meta Pixel + CAPI con event_id compartido, Google Ads Enhanced Conversions for Leads con GCLID, LinkedIn Insight si aplica. Configuramos Consent Mode v2 advanced con tu CMP (Cookiebot/Iubenda/OneTrust) para sobrevivir a la normativa europea. Si tu volumen lo justifica, implementamos Server-Side GTM container en Cloud Run o Stape.io.

04

Dashboard de validación + conexión con CRM

Implementamos un dashboard vivo con Looker Studio + APIs de Meta/Google + tu CRM cruzados. Ves en tiempo real qué Tags disparan, ratio Pixel/CAPI, match rate Enhanced Matching, eventos por conversión, comparativa Meta vs CRM vs GA4. Conectamos los formularios para que el CRM reciba GCLID/FBCLID/UTMs en Custom Fields — así cuando cierres un deal, la conversión vuelve a Meta y Google con su valor real en euros. Cierre del ciclo completo.

Cuánto cuesta configurar Google Tag Manager bien

Tres formas de tener GTM configurado profesionalmente, según hasta dónde quieras llegar. La inversión publicitaria (lo que pagas a Meta y Google) va aparte — eso lo pagas tú directamente. Permanencia mínima 4 meses en todas.

⭐ El más vendido
Campañas + Analítica + BI con GTM
desde2.500 €
/mes · todo incluido

Te llevamos Google y/o Meta con GTM bien configurado, dataLayer limpio y dashboard cruzando todo.

  • Gestión completa Google Ads y/o Meta Ads
  • Setup GTM completo + dataLayer + Tags + CAPI
  • Consent Mode v2 advanced + CMP
  • Capa Business Intelligence con IA
  • Conexión GTM ↔ CRM (GCLID/FBCLID/UTMs)
  • Precio mensual escala con tu inversión publicitaria. Setup 1.500 €/canal (gratis con 4 meses adelantados). Pago mes a mes disponible. Permanencia mínima 4 meses.
Sin gestión de campañas
Solo Analítica + BI (GTM completo)
desde3.250 €
inversión inicial · luego 750 €/mes

Implementamos GTM bien configurado y dashboard de validación. Tu equipo o tu agencia siguen llevando las campañas.

  • Setup GTM completo (web + server-side opcional)
  • dataLayer + Triggers + Tags + Consent Mode v2
  • Dashboard vivo de validación de tags
  • Capa Business Intelligence con IA
  • Conexión con CRM para atribución completa
  • Setup único 2.500 € + primer mes 750 € = inversión inicial 3.250 €. Luego 750 €/mes en gestión y validación. Permanencia mínima 4 meses.
Plan completo
Analítica + BI + Formación a tu equipo
desde4.450 €
inversión inicial · luego 750 €/mes

Todo lo de Analítica + BI + plan formativo para que tu equipo gestione GTM y ejecute Google/Meta con tracking profesional.

  • Todo lo de Analítica + BI
  • Formación GTM y campañas a tu equipo
  • Sesiones sobre tu contenedor y cuenta real
  • Acompañamiento ejecución primer mes
  • Material formativo + spec del dataLayer documentado
  • Setup 2.500 € + Formación 1.200 € + primer mes 750 € = inversión inicial 4.450 €. Luego 750 €/mes. Para empresas con equipo interno que quieren gestionar GTM y campañas con tracking profesional.

Permanencia mínima 4 meses en las tres modalidades. La inversión publicitaria (lo que se paga a Meta y Google) va aparte y la pagas tú directamente.

¿Quieres saber exactamente qué arreglar en tu GTM para multiplicar lo que vendes?

Una reunión de una hora. Abrimos juntos tu contenedor y te lo miramos todo de arriba abajo — Tags, Triggers, Variables, dataLayer, Consent Mode, conexión con CRM — y te decimos qué está fallando y cómo arreglarlo. Si quieres que lo arreglemos nosotros, perfecto. Si quieres arreglarlo tú, también te llevas el plan. Sin compromiso, sin coste, sin letra pequeña.

Cómo trabajamos GTM frente a una agencia normal

10 diferencias concretas en cómo se aborda un contenedor de GTM. Las 6 primeras específicas de GTM, las 4 finales transversales del modelo Acelera.

Tema
Agencia normal
Acelera tu CRM
dataLayer
Triggers tipo 'Click - All Elements' con selectores CSS frágiles.
dataLayer estructurado con eventos semánticos documentados en spec vivo.
event_id deduplication
Pixel y CAPI sin event_id → Meta cuenta doble e infla métricas.
event_id único compartido Pixel ↔ CAPI: deduplicación automática.
Enhanced Conversions
Sin GCLID guardado, Google Ads no atribuye correctamente.
GCLID + FBCLID + UTMs en Custom Fields del CRM al instante de creación.
Consent Mode v2
Sin configurar o solo 'basic' → Google penaliza la cuenta de Ads.
Consent Mode v2 advanced con CMP + modeling de conversiones para rechazo.
Server-Side GTM
No saben qué es ni cuándo recomendarlo.
Implementamos sGTM en Cloud Run/Stape.io cuando el volumen lo justifica.
Mantenimiento
Tags acumulados durante años, nadie limpia, nadie documenta.
Folders + naming convention + versionado. Cada Tag tiene dueño y propósito.
Definición de conversión
Lo que dice Meta — 'formulario rellenado' vale como lead.
Lo que dice tu CRM — venta firmada con valor en euros real.
Atribución multitouch
Last-click de Meta o Google Ads. Punto.
Cadena clic → lead → deal → factura trazada en CRM. Multi-touch real.
iOS 14 / bloqueadores
'No hay nada que hacer, es por iOS 14'.
CAPI server-side + Enhanced Matching avanzado: recuperas 30-50% tracking.
Modelo de cobro
Fee + sobrecoste sobre inversión publicitaria.
Fee fijo desde 2.500 €/mes. Lo que ganamos no depende de cuánto gastes.

Preguntas frecuentes sobre Google Tag Manager

Lo que nos preguntan responsables de marketing con contenedor de GTM heredado que sospechan que el tracking se está rompiendo en silencio.

¿Qué es el dataLayer de Google Tag Manager y por qué importa?

+
El dataLayer es un objeto JavaScript (array de objetos, técnicamente) que vive en tu web y donde tu código va empujando información estructurada: usuario logueado, producto visto, formulario enviado, valor de la compra, slug del lead magnet descargado, etc. GTM lee de ahí, no del DOM. Eso es clave: si tu tracking depende de selectores CSS o de IDs del HTML, cualquier cambio de diseño te lo rompe en silencio. Con un dataLayer bien diseñado el equipo de desarrollo emite eventos semánticos ('lead_submitted', 'purchase_completed', 'video_75_percent') con sus parámetros (valor, moneda, categoría) y GTM los enruta hacia donde haga falta. Es la diferencia entre un tracking que sobrevive 3 años y uno que se rompe cada release.

¿Cuál es la diferencia entre Google Tag Manager y Google Analytics?

+
Son cosas distintas que la gente confunde a diario. Google Analytics 4 (GA4) es la herramienta de analítica — donde miras los informes, los embudos, las audiencias. Google Tag Manager es un gestor de etiquetas — un contenedor que decide qué tags se disparan, cuándo y con qué datos. GTM es el cartero. GA4 es uno de los destinatarios. Por GTM también pasan Meta Pixel, Google Ads conversiones, LinkedIn Insight, TikTok Pixel, Hotjar, Clarity y cualquier script de marketing. Tener GTM bien montado te ahorra meter 15 scripts distintos en el código de la web — todos viven dentro de GTM y el equipo de marketing los gestiona sin tocar el repo.

¿Cómo configurar eventos personalizados en GTM para una landing comercial?

+
El patrón profesional es: (1) el equipo de desarrollo emite eventos al dataLayer con nombres semánticos y parámetros estructurados — 'lead_form_started', 'lead_form_step_2', 'lead_form_submitted' con valor estimado del lead; (2) en GTM creas Triggers tipo 'Custom Event' que escuchan esos nombres; (3) variables tipo 'Data Layer Variable' para extraer los parámetros; (4) Tags que disparan en cada Trigger hacia GA4, Meta Pixel, Google Ads, Conversions API server-side. Cada evento de negocio se envía a todas las plataformas con su valor en euros. Eso es lo que diferencia un GTM 'instalado' de un GTM 'que vende'.

¿Necesito un Server-Side Container de GTM?

+
Depende del volumen y de qué quieras hacer. El Server-Side GTM (sGTM) es un contenedor que corre en tu propio servidor cloud (App Engine, Cloud Run, Stape.io). Los tags ya no se disparan desde el navegador del usuario sino desde tu servidor — eso evita bloqueadores de anuncios, sobrevive iOS 14, mejora la velocidad de la web y permite first-party cookies de largo plazo. Tiene sentido si: gastas más de 5.000 €/mes en Meta o Google Ads, tienes pérdida de tracking >20% post iOS 14, manejas datos sensibles (legal/salud) o necesitas Enhanced Matching server-side. Cuesta entre 50-200 €/mes hostearlo. Si no estás en ese escenario, GTM web container bien configurado con CAPI separado por API suele bastar.

¿Cómo se configuran triggers de conversión con GTM para Meta y Google Ads?

+
Cada conversión de negocio (lead cualificado, propuesta enviada, venta firmada, compra ecommerce) tiene su Trigger en GTM. El patrón: Trigger 'Custom Event' escucha el dataLayer push correspondiente; el Tag de Meta Pixel dispara con event_id único compartido con CAPI (deduplicación obligatoria); el Tag de Google Ads dispara con conversion_id + GCLID para Enhanced Conversions for Leads. Cada Tag manda el valor en euros real, no un placeholder. Eso es lo que permite que Meta y Google optimicen a 'lo que paga' y no a 'lo que rellena formulario'. Sin event_id deduplicación, los eventos llegan duplicados y las plataformas inflan métricas — un error muy común en setups improvisados.

¿Cómo gestiona GTM el consent mode v2 obligatorio en Europa?

+
Consent Mode v2 es la pieza que Google exige desde marzo 2024 para anunciantes en EEE/UK. Sin él, GA4 y Google Ads dejan de recibir señales modeladas, las audiencias de remarketing se vacían y las campañas pierden potencia. En GTM se configura con un CMP (Cookiebot, Iubenda, OneTrust o uno custom) que emite eventos al dataLayer indicando qué consentimientos ha dado el usuario — analytics_storage, ad_storage, ad_user_data, ad_personalization. GTM lee esas señales y bloquea/desbloquea cada Tag según corresponda. Implementamos consent mode v2 'advanced' (con modeling de conversiones para usuarios que rechazan cookies) o 'basic' según el perfil legal del cliente. Es obligatorio si vendes a europeos — sin él tu publicidad pierde 20-30% de efectividad.

¿GTM puede mandar directamente a Meta Conversions API (CAPI)?

+
Sí, pero hay dos formas y solo una está bien. La forma chapuza es mandar desde el navegador via JavaScript — se rompe igual que el Pixel, no resuelve nada. La forma profesional es Server-Side GTM (sGTM) con el template oficial de Meta CAPI Tag: el evento se dispara desde tu servidor, hashea email/teléfono SHA-256 antes de salir, envía con event_id compartido con el Pixel del navegador para deduplicación, y llega a Meta sin pasar por iOS 14 ni bloqueadores. Si no tienes sGTM, lo más limpio es CAPI server-side independiente (Node.js, Edge Function, n8n) que escucha tu CRM o tu API de pedidos y dispara los eventos. En la auditoría decidimos qué arquitectura cuadra con tu stack y tu volumen.

¿Cómo se debuggea un contenedor de GTM cuando los tags no disparan?

+
Tres herramientas principales. Primero, Preview Mode de GTM (Tag Assistant) — entras en preview, navegas la web y ves en tiempo real qué Triggers se activan, qué Tags disparan, qué variables tienen qué valor. Segundo, la consola del navegador con dataLayer.push() — escribes 'dataLayer' en consola y ves todos los eventos que han pasado. Tercero, las herramientas de destino: Pixel Helper (Meta), Tag Assistant (Google Ads), DebugView (GA4). Los errores típicos: Trigger mal escrito (no coincide nombre del evento con dataLayer push), Variable que devuelve undefined porque el dataLayer no tiene esa key, Tag bloqueado por Consent Mode sin que nadie sepa, conflicto entre dos Tags que disparan al mismo evento.

¿Cómo se conecta GTM con un CRM (HubSpot, Zoho, Pipedrive, Salesforce)?

+
El patrón completo es: (1) GTM recoge el lead en la web — el formulario emite un dataLayer push con todos los datos hasheables (email SHA-256, teléfono SHA-256, GCLID, FBCLID, FBP, FBC, UTMs); (2) un Tag de tipo Custom HTML o Server-Side GTM Tag manda esos datos a un endpoint server-side que los inserta en el CRM via API o webhook; (3) los identificadores (GCLID, FBCLID) se guardan en Custom Fields del lead en el CRM; (4) cuando ese lead avanza en el pipeline (cualificado → propuesta → cerrado-ganado), el CRM dispara webhooks de vuelta hacia Meta CAPI y Google Enhanced Conversions con el valor en euros real. GTM es solo la pieza de entrada — el ciclo completo se cierra con tu CRM. En /marketing-conectado-a-tu-crm explicamos el método completo.