⚠️ El problema que nadie reporta a dirección

Según una encuesta realizada en LinkedIn en abril de 2026 con 96 profesionales de marketing digital en España: el 86% trabaja con discrepancias entre GA4 y Google Ads. Solo el 8% tiene los datos alineados. La mayoría lo asume como algo normal. No lo es.

¿Por qué GA4 y Google Ads
muestran números distintos?

Antes de entrar en las causas técnicas, hay que entender que cierta diferencia entre GA4 y Google Ads es esperable y normal. Los dos sistemas miden con lógicas distintas: GA4 es una herramienta de analítica web basada en sesiones y eventos; Google Ads es una plataforma publicitaria que atribuye conversiones según sus propios modelos. Las ventanas de atribución, el tratamiento de las cookies y el modelado estadístico son diferentes por diseño.

El problema empieza cuando la diferencia es sistemáticamente grande — superior al 15-20% — o cuando los números van en direcciones opuestas. Eso casi siempre indica un error técnico en la implementación, no una diferencia metodológica.

Estas son las cinco causas más frecuentes que aparecen en auditorías de cuentas de agencias españolas.


Las 5 causas técnicas
más frecuentes en agencias

Causa 1 — El ID de Google Ads está hardcodeado en el HTML

El código de seguimiento de Google Ads está instalado directamente en el código fuente de la web además de estar gestionado a través de GTM. Cada conversión envía dos señales simultáneas a Google Ads: una desde GTM y otra desde el código en el HTML. Google Ads suma ambas. GA4 solo recibe la de GTM. La discrepancia aparece siempre en el mismo sentido: Google Ads muestra más conversiones que GA4.

Dónde ocurre con más frecuencia

Webs con historial largo, cambios de agencia o desarrollador, o migraciones de Universal Analytics a GA4 donde se añadió el nuevo código sin eliminar el anterior.

Causa 2 — Plugins de WordPress gestionando el tracking

En webs con WordPress, es habitual que haya un plugin — MonsterInsights, WooCommerce, Contact Form 7 u otros — enviando eventos a GA4 o Google Ads de forma autónoma, en paralelo a GTM. El plugin no sabe lo que hace GTM, y GTM no sabe lo que hace el plugin. Los dos registran la misma conversión. Si además envían parámetros diferentes, la discrepancia es imposible de rastrear sin una auditoría completa.

Dónde ocurre con más frecuencia

Agencias que toman el control de una cuenta ya creada por el cliente y empiezan a trabajar en GTM sin auditar lo que ya está instalado en la web.

Causa 3 — GTM como orquestador principal sin limpiar la instalación previa

La agencia instala GTM correctamente y configura todos los eventos desde ahí. Pero no elimina el código de seguimiento que existía antes: snippets de GA4, píxeles de Google Ads, etiquetas hardcodeadas en páginas de confirmación. La web tiene ahora dos o tres capas de tracking activas simultáneamente. GA4 ve lo que GTM envía. Google Ads ve lo que GTM envía más lo que había antes. Los números nunca cuadran.

Causa 4 — Código de conversión de Google Ads en la página de confirmación

El snippet nativo de seguimiento de conversiones de Google Ads está instalado directamente en la página de agradecimiento, además de la etiqueta configurada en GTM para el mismo evento. Cada conversión se envía dos veces a Google Ads. GA4 la registra una vez. La discrepancia es exactamente proporcional al número de conversiones y completamente sistemática.

Dónde ocurre con más frecuencia

Cuentas donde el setup inicial lo hizo un especialista en Google Ads que instaló el código directamente, y después una agencia añadió GTM encima sin revisar qué había antes.

Causa 5 — Usar eventos de GA4 con errores como conversiones en Google Ads

GA4 y Google Ads están vinculados y se importan eventos de GA4 como conversiones — lo cual es correcto. El problema ocurre cuando esos eventos tienen errores: se disparan más de una vez por sesión, tienen activadores mal definidos en GTM, o se envían desde múltiples fuentes simultáneamente. Al importarlos a Google Ads, el error se multiplica. Smart Bidding recibe una señal inflada y el CPL real puede ser el doble o el triple del que muestra el panel.


📊 Caso de referencia — Agencia de servicios, España 2026

Agencia gestionando una cuenta de servicios profesionales con 2.000€/mes en Google Ads. GA4 reportaba 40 leads/mes. Google Ads reportaba 78. El CRM del cliente registraba 35-38 contactos reales.


Diagnóstico: combinación de causa 3 y causa 5. GTM instalado correctamente, pero el código de seguimiento anterior sin eliminar. Los eventos de GA4 importados en Google Ads se disparaban doble. Smart Bidding optimizaba sobre 78 leads ficticios con un CPL aparente de 25€ — cuando el CPL real era de 54€.


Impacto estimado: con el CPL inflado artificialmente a la mitad, el cliente recibía aproximadamente la mitad de los leads que podría haber obtenido con el mismo presupuesto bien configurado.


Tabla de diagnóstico:
síntoma vs causa probable

Síntoma observado Causa probable Dónde verificar
Google Ads muestra el doble de conversiones que GA4 ID hardcodeado en HTML + GTM activos simultáneamente Código fuente de la página de conversión + DevTools Network
GA4 y Google Ads no coinciden pero el patrón es irregular Plugin de WordPress enviando eventos en paralelo a GTM Plugins activos en WordPress + GTM modo vista previa
Las conversiones en Google Ads duplican los leads reales del CRM GTM instalado sin limpiar tracking anterior Auditoría completa del contenedor GTM + código fuente
Página de confirmación dispara dos eventos de conversión Snippet de conversión de Ads hardcodeado + etiqueta en GTM HTML de la página de agradecimiento + GTM debug mode
CPL real muy superior al CPL reportado en Google Ads Eventos GA4 con errores importados como conversiones en Ads Comparar conversiones GA4 vs leads reales del CRM del cliente

Qué significa esto
para una agencia

Si gestionás cuentas de clientes, las discrepancias entre GA4 y Google Ads no son solo un problema técnico — son un problema de credibilidad y de resultados reales. Cuando el panel muestra 60 leads y el cliente recibe 30 llamadas, alguien tiene que dar una explicación con datos.

El riesgo más serio es que Smart Bidding y Performance Max estén optimizando sobre datos incorrectos. El algoritmo no sabe que las conversiones están duplicadas. Optimiza sobre una señal falsa, ajusta pujas y mueve presupuesto — todo en la dirección equivocada.

El 15 de junio de 2026 este problema se vuelve más urgente. Con el cambio en el control de Google Signals, las cuentas sin Consent Mode v2 bien configurado van a perder datos adicionales — o a reportar datos incorrectos por incumplimiento del RGPD. Una implementación ya rota se rompe más. Ver análisis completo del cambio del 15 de junio →


Preguntas frecuentes

Una diferencia del 5-15% es esperable por diferencias en ventanas de atribución y modelado estadístico. Una diferencia sistemáticamente superior al 20%, o que siempre va en el mismo sentido, indica un error técnico con causa y solución concreta.
La causa más frecuente es que el código de seguimiento de Google Ads está instalado en dos lugares simultáneamente: a través de GTM y hardcodeado en el HTML. Google Ads suma ambas señales. GA4 solo recibe la de GTM. El resultado es que Google Ads siempre muestra el doble — o más — que GA4.
Sí, directamente. Performance Max y Smart Bidding usan las conversiones como señal principal para tomar decisiones de puja y presupuesto. Si las conversiones están infladas, el algoritmo cree que obtiene más resultados de los reales y gasta más presupuesto del necesario para el mismo resultado real.
Abrís el código fuente de la página de conversión y buscás la cadena "gtag" o "AW-". Si aparece fuera de la etiqueta de GTM (formato GTM-XXXXXX), hay código de seguimiento hardcodeado activo en paralelo.
En una cuenta con 2.000€/mes donde las conversiones están duplicadas, Smart Bidding optimiza como si el CPL fuera la mitad del real. El cliente recibe aproximadamente la mitad de los leads que podría obtener con el mismo presupuesto bien configurado. A 12 meses, el coste de oportunidad supera la inversión anual.
El cambio del 15 de junio afecta al control de datos entre GA4 y Google Ads. Las cuentas que ya tienen problemas de duplicación van a ver sus datos empeorar — especialmente si el Consent Mode v2 no está bien configurado. Es el momento de auditar antes de que el cambio añada errores encima de los que ya existen.

¿Tus datos de GA4 y Google Ads cuadran?

Revisamos tu contenedor GTM, el código fuente de tus páginas de conversión, la vinculación entre GA4 y Google Ads, y el Consent Mode v2. Informe técnico + plan de acción priorizado + sesión en vivo.

Ver el servicio de auditoría — desde 497€ + IVA
Juan Pittau
Juan Pittau
Especialista GA4 · GTM · Google Ads · IA Senior Lab
Más de 20 años configurando e implementando medición digital. Ex Google Ads Trainer oficial para América Latina (Disney, Ford, Movistar, Mercado Libre). Hoy audita implementaciones de tracking para agencias y e-commerce en España.