⚠️ Esto afecta a la mayoría de WordPress con Google Ads en España

El escenario más frecuente: una agencia instala GTM con etiqueta GA4 para gestionar el tracking. El cliente ya tenía Google Site Kit o MonsterInsights instalado desde antes — y nadie lo desactivó. El resultado es doble disparo activo desde el primer día, con impacto directo en las conversiones importadas a Google Ads y en el algoritmo de puja.

Por qué es un problema estructural

Cuando un plugin de WordPress inserta el Measurement ID de GA4 directamente en el código de la web, está creando una instancia independiente de GA4. Si GTM tiene también una etiqueta GA4 con el mismo Measurement ID, hay dos instancias activas enviando datos al mismo tiempo.

Cada vez que un usuario carga una página, GA4 recibe dos hits de page_view. Cada vez que completa una compra, GA4 recibe dos hits de purchase. Cada evento se duplica de forma automática y silenciosa.

No hay ningún error visible en GA4. No hay ninguna alerta en Google Ads. Los datos llegan — simplemente son el doble de los reales.

Caso real — E-commerce, España 2026

E-commerce con 7.000€/mes de inversión en Google Ads. Tenía GTM instalado por la agencia con etiqueta GA4 y conversiones de WooCommerce. También tenía un plugin de GA4 activo instalado meses antes del cambio de agencia — nadie lo había desactivado.

Discrepancia detectada: 45% entre lo que reportaba Google Ads y los pedidos reales registrados en el sistema. El algoritmo llevaba meses aprendiendo con el doble de señal real. Las pujas se habían ajustado sobre una base incorrecta. Los registros de compra en GA4 incluían transacciones duplicadas que invalidaban cualquier análisis de comportamiento de cliente.

Resultado tras la corrección: las conversiones reportadas bajaron un 45%, el CPL real subió, y el algoritmo tuvo que reiniciar el aprendizaje con datos limpios. Tres semanas de rendimiento por debajo del histórico mientras Smart Bidding recalibra — el coste real de haber dejado el problema activo durante meses.


Los 8 plugins que generan
doble disparo en España

Estos son los plugins de GA4 más utilizados en WordPress en España. Cualquiera de ellos activo simultáneamente con una etiqueta GA4 en GTM genera doble disparo.

Google Site Kit
Riesgo crítico
Inserta GA4 directamente en el <head> de la web. Es el plugin oficial de Google — muy extendido en España precisamente por eso. El problema: muchos sitios lo tienen activo junto con GTM sin saber que son dos instancias del mismo ID.
MonsterInsights
Riesgo crítico
Hardcodea el Measurement ID en el código. La versión de pago incluye e-commerce enhanced — si está activo junto con GTM que también tiene eventos de WooCommerce, los eventos de compra se duplican dos veces por dos vías distintas.
ExactMetrics
Riesgo crítico
Mismo comportamiento que MonsterInsights — son los mismos desarrolladores con distinta marca. El conflicto con GTM es idéntico. Si un cliente migró de uno al otro sin desinstalar el anterior, puede tener tres instancias activas.
Analytify
Riesgo crítico
Inserta GA4 de forma nativa. Documentado con conflictos al coexistir con GTM — el doble disparo aparece en DebugView como dos eventos idénticos con timestamps prácticamente simultáneos.
WooCommerce Google Analytics Integration
Riesgo crítico
Plugin oficial de WooCommerce para GA4. Inserta eventos de e-commerce directamente sin pasar por GTM. Si GTM también tiene eventos de WooCommerce configurados, los eventos de purchase se duplican con impacto directo en las conversiones de Google Ads.
Conversios
Riesgo alto
Conecta GA4 + Google Ads + GTM desde el propio plugin. Si GTM ya tiene GA4 configurado, es doble implementación garantizada. El caso más confuso porque el plugin gestiona también GTM — y puede generar conflictos internos entre las dos capas.
PixelYourSite
Riesgo alto
Instala GA4 y Meta Pixel directamente. Documentado con conflictos de doble disparo al combinarse con GTM. Frecuente en e-commerce que gestiona campañas simultáneas en Google y Meta.
GA Google Analytics (Jeff Starr)
Riesgo alto
Plugin ligero que hace exactamente eso: insertar el ID hardcodeado sin más. Precisamente por ser ligero y discreto, pasa desapercibido en auditorías — sigue activo mientras GTM también tiene GA4 y nadie lo detecta hasta que se revisa el código fuente.

Tres consecuencias concretas
más allá del doble disparo

1. Transacciones duplicadas en WooCommerce

La página de confirmación de pedido de WooCommerce vuelve a disparar el evento purchase cuando el usuario la recarga, accede desde el email de confirmación, o añade la URL a favoritos. Si encima hay doble disparo por plugin + GTM, cada recarga genera cuatro eventos de compra en lugar de uno.

La solución técnica requiere deduplicación vía localStorage usando el transaction_id para verificar si esa transacción ya fue registrada antes de disparar el evento.

2. Algoritmo de Smart Bidding corrompido desde el inicio

Si las conversiones importadas desde GA4 a Google Ads están duplicadas, el algoritmo de Smart Bidding aprende con el doble de señal real desde el primer día. Target CPA ajusta pujas creyendo que el coste por conversión es la mitad del real. Target ROAS cree que el retorno es el doble. Las campañas escalan sobre una base incorrecta.

Cuando se corrige el doble disparo, las conversiones reportadas caen a la mitad, el algoritmo tiene que reiniciar el aprendizaje, y hay un período de rendimiento por debajo del histórico mientras Smart Bidding recalibra con datos limpios. Cuanto más tiempo llevó activo el problema, más largo es ese período de recalibración.

3. Autoreferidos de pasarelas de pago que rompen la atribución

En WooCommerce con Redsys, PayPal o Stripe, si el dominio de la pasarela no está excluido en GA4 como referral exclusion, la vuelta desde la pasarela al sitio rompe la cadena de sesión. La conversión aparece atribuida a la pasarela en lugar de a la campaña de Google Ads que generó la visita original.

El resultado: Google Ads reporta menos conversiones de las que realmente generó. Se infravaloran campañas que funcionan. El problema coexiste frecuentemente con el doble disparo — datos inflados en algunos eventos y perdidos en otros simultáneamente.


Cómo detectarlo
en 10 minutos

Verificación Qué buscar Herramienta
Código fuente de la página Buscar el Measurement ID (G-XXXXXXXX). Si aparece más de una vez, hay doble instancia activa. Ctrl+U en el navegador → Ctrl+F con el ID
GA4 DebugView Cada evento aparece dos veces con timestamps casi idénticos. Dos page_view por cada carga de página. GA4 → Configurar → DebugView
Plugins activos en WordPress Revisar la lista de plugins activos. Si hay alguno de los 8 de la tabla y también GTM con GA4, hay doble disparo. WordPress → Plugins → Plugins instalados
Conversiones en Google Ads Si las conversiones importadas desde GA4 doblan o casi doblan los pedidos reales del CRM, hay doble conteo activo. Google Ads → Herramientas → Conversiones
La corrección — qué hacer

La solución es simple en concepto: una sola instancia de GA4 por web. Elegí GTM como orquestador y desactivá el plugin. No lo desinstalés todavía — primero verificá que GTM tiene todos los eventos que el plugin gestionaba (especialmente e-commerce enhanced si la versión de pago lo incluía). Luego desactivá el plugin, verificá en DebugView que no hay doble disparo, y publicá el contenedor de GTM.

Si el plugin gestionaba eventos de WooCommerce que GTM no tiene configurados, hay que migrar esos eventos a GTM antes de desactivar. Hacerlo al revés — desactivar primero — genera pérdida de datos de e-commerce durante el período de migración.


Preguntas frecuentes

No, si GTM tiene una etiqueta GA4 activa. Cualquier WordPress que tenga simultáneamente un plugin con GA4 nativo activado y GTM con etiqueta GA4 tiene doble disparo garantizado. El mismo Measurement ID recibe cada evento dos veces. El resultado es datos inflados, conversiones duplicadas y algoritmo de Smart Bidding aprendiendo con señal incorrecta.
Abrí GA4 DebugView mientras navegás por la web. Si cada evento aparece dos veces — dos page_view por cada carga de página, dos purchase por cada compra — tenés doble disparo activo. También podés revisar el código fuente de la página: si aparece el Measurement ID de GA4 más de una vez, hay dos instancias activas.
Los más frecuentes en España: Google Site Kit, MonsterInsights, ExactMetrics, Analytify, GA Google Analytics de Jeff Starr, WooCommerce Google Analytics Integration, Conversios y PixelYourSite. Cualquiera de estos activo simultáneamente con una etiqueta GA4 en GTM genera doble disparo.
Hay dos causas frecuentes. La primera es el doble disparo por plugin + GTM simultáneos. La segunda es estructural en WooCommerce: la página de confirmación de pedido vuelve a disparar el evento purchase cuando el usuario la recarga, accede desde el email de confirmación o añade la URL a favoritos. La solución técnica requiere deduplicación vía localStorage usando el transaction_id.
Directo e inmediato. Si las conversiones importadas desde GA4 a Google Ads están duplicadas, el algoritmo de Smart Bidding aprende con el doble de señal real. Ajusta pujas creyendo que hay más conversiones de las reales, el CPL aparente baja, se escalan presupuestos, y el rendimiento real no acompaña. Es dinero invertido en optimizar una mentira.

¿Tenés WordPress con Google Ads y no estás seguro?

Verificamos si hay doble disparo activo, identificamos qué plugins están en conflicto y entregamos el plan de corrección en 48 horas.

Ver el servicio de auditoría — desde 497€ + IVA
🔗 Artículos relacionados

Tengo banner activo y GA4 instalado pero sigo perdiendo conversiones →

GA4 y Google Ads no coinciden: las 5 causas técnicas más frecuentes →

Conversiones duplicadas en GA4: por qué pasan y cómo corregirlas →

Revisión del seguimiento de conversiones — servicio completo →

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.