Diagnóstico

GA4 vs Meta Ads: por qué las conversiones nunca coinciden

GA4 y Meta Ads casi nunca dan la misma cifra. Te explico por qué: atribución, GDPR, doble conteo y qué número mirar para cada decisión.

Pedro AlvaradoFundador de Furia Funnel · 17 de julio de 2026 · 7 min de lectura · revisado por el equipo
GA4 vs Meta Ads: por qué las conversiones nunca coinciden

GA4 y Meta Ads no coinciden. Y no es un bug

Te ha pasado. Abres el gestor de anuncios, ves 87 conversiones y un ROAS de 4,2. Abres GA4 y hay 51 conversiones y el canal de paid social parece casi irrelevante. Le dices al cliente que la campaña va bien. GA4 dice que no tanto. ¿A quién le crees?

Esto no es un error de configuración que puedas arreglar tocando una etiqueta. Es estructural. Meta Ads y GA4 miden cosas distintas, con metodologías distintas, con intereses distintos. Y si no entiendes por qué divergen, acabas tomando decisiones sobre el número que más te conviene en ese momento — que suele ser el de Meta.

Vamos al grano.

El problema de raíz: están midiendo universos diferentes

Meta cuenta quién vio o tocó el anuncio. GA4 cuenta quién llegó a tu web

Meta Ads trabaja con un modelo de atribución centrado en el usuario: identifica a la persona (a través de su cuenta de Facebook/Instagram, el píxel, la API de conversiones) y le asigna la venta si en algún punto de su recorrido interactuó con uno de tus anuncios. Ese «interactuó» incluye haberlo visto sin hacer clic — lo que se llama view-through attribution — con una ventana por defecto de 1 día.

GA4 trabaja con sesiones. Si alguien ve tu anuncio el lunes, no hace clic, vuelve el miércoles buscando tu marca en Google y compra, GA4 lo cuenta como conversión orgánica o de búsqueda. Meta lo cuenta como suya. Los dos tienen razón dentro de su propio modelo. El problema es que tú tienes un solo pedido real y dos plataformas que se lo apuntan.

Esto es exactamente lo que explico con más detalle en cómo funciona la ventana de atribución en Meta Ads: cambiar de 7 días a 1 día clic puede recortar tus «conversiones declaradas» un 20-30% de golpe, sin que haya cambiado nada real en tus ventas.

El modelo data-driven de GA4 no te salva

Desde que GA4 activó data-driven attribution por defecto, mucha gente pensó que el problema estaba resuelto. No está resuelto. Data-driven redistribuye el crédito entre los touchpoints que GA4 puede ver — y ahí está el matiz. Si la mitad de tus usuarios no acepta cookies, GA4 no tiene datos de la mitad del recorrido. El modelo aprende sobre una muestra sesgada y extrapola. Mejor que el last-click de Universal Analytics, sí. Perfecto, no.

Panel de Furia Reports con datos de Meta Ads y ventas reales
Un informe de Furia Reports listo para compartir con el cliente en modo lector.

El agujero silencioso: el consentimiento GDPR

Esto es lo que menos se menciona en los artículos que comparan ambas plataformas, y es probablemente la mayor fuente de discrepancia en España y Europa.

Cuando un usuario rechaza las cookies analíticas, GA4 no recibe su sesión. O la recibe de forma degradada si tienes Consent Mode v2 bien implementado — Google hace modelado estadístico para compensar, pero sigue siendo una estimación. En sectores donde la tasa de rechazo de cookies es alta (noticias, salud, finanzas), GA4 puede estar viendo el 60-70% del tráfico real.

Meta, en cambio, trabaja principalmente con sus propios identificadores de usuario (login de Facebook/Instagram) y con la API de conversiones server-side, que no depende de la cookie del navegador. Por eso Meta «ve más» que GA4 aunque ambos estén mirando a los mismos usuarios. No es que Meta sea más preciso — es que esquiva la barrera del consentimiento de una forma que GA4 no puede.

⚠️El consentimiento que protege al usuario también recorta lo que ves en Analytics

No es un fallo de GA4: es el coste de cumplir el RGPD. Si no tienes Consent Mode v2 bien configurado, la discrepancia puede ser mayor de lo que crees, y siempre en el mismo sentido: GA4 siempre por debajo.

El doble conteo: cuando los dos tienen razón al mismo tiempo

Supón que configuras bien la API de conversiones de Meta y también tienes el tag de GA4 disparando en la página de confirmación de pedido. El mismo pedido entra en Meta (porque el píxel + CAPI lo capturan) y en GA4 (porque la sesión llega con el tag). Si no deduplicás correctamente, estás contando la misma venta dos veces en el total de conversiones de Meta — lo cual infla el número y te da un ROAS irreal.

Esto es más común de lo que parece. Y es uno de los motivos por los que el ROAS declarado por la plataforma se aleja tanto del ROAS real que ves en tu tienda.

El píxel decía 40.420 €. La tienda, 22.608 €. Cuando le enseñas eso a un cliente que lleva un año pagándote por un ROAS de 4, la conversación cambia — y más te vale llegar tú con el dato antes de que lo descubra él.

Ese caso concreto lo tenemos documentado en Furia Reports. No es una estimación. Es lo que pasa cuando cruzas las conversiones declaradas con los ingresos reales de la tienda.

Qué mirar para cada decisión

La respuesta útil no es «usa solo GA4» ni «usa solo Meta Ads». Es entender para qué sirve cada fuente.

DecisiónFuente recomendadaPor qué
Escalar o cortar una campañaIngresos reales de tienda/CRMEs el único número que no tiene incentivo en mentirte
Comparar canales entre síGA4 (misma metodología para todos)Meta, Google y el resto se miden con el mismo rasero
Optimizar creatividades dentro de MetaMeta Ads ManagerComparas campañas con la misma lógica de atribución
Auditar si el píxel está sobrecontandoComparativa píxel vs backendBusca el ratio; si supera 1,3x, hay problema
Reportar resultados al clienteIngresos reales + ROAS realNada de ROAS de plataforma como cifra principal

Yo nunca escalaría presupuesto basándome solo en el ROAS del píxel. He visto agencias facturar meses enteros sobre esa mentira — no con mala fe, sino porque nadie había cruzado los números con la tienda. Cuando lo cruzas, el ROAS real vs el declarado a veces difiere un 40%, a veces más.

📌La regla práctica del ratio

Si el ROAS de Meta Ads más que dobla lo que ves en tu tienda, algo está mal: deduplicación, ventana de atribución demasiado amplia, o view-through contando ventas que habrían pasado de todas formas. Investiga antes de escalar.

Cómo interpretar la discrepancia sin perder la cabeza

Algunas discrepancias son normales. Un 10-20% de diferencia entre Meta y GA4 es esperable por las razones estructurales que hemos visto. No significa que algo esté roto.

La señal de alarma es cuando:

Cuando pasa eso, el problema ya no es metodológico — es que estás tomando decisiones de inversión sobre datos que no reflejan la realidad.

Para cerrar

He visto este debate muchas veces en reuniones con clientes: «¿cuál es el número bueno?». La pregunta está mal planteada. El número bueno es el de tu banco. El de tu Shopify. El de tu CRM. Todo lo demás son proxies con sus propios sesgos.

GA4 tiene los suyos (GDPR, sesiones, modelado imperfecto). Meta tiene los suyos (view-through, ventanas largas, doble conteo). Ninguna te da el cuadro completo sola.

Para las agencias que quieran reportar con honestidad — y para los anunciantes que quieran saber de verdad si la inversión sale a cuenta — Furia Reports hace exactamente eso: conecta Meta Ads con la tienda o el CRM y pone el ROAS real al lado del declarado por el píxel. Sin magia, sin promesas. Solo los dos números juntos para que tú decidas.

Prueba 5 días sin tarjeta. Si los números no coinciden, al menos sabrás por cuánto.

Preguntas frecuentes

¿Cuál es el número correcto, el de GA4 o el de Meta Ads?

Ninguno es 'el correcto' en términos absolutos. Meta Ads sobre-atribuye porque cuenta impresiones y usa ventanas amplias. GA4 bajo-registra porque el consentimiento GDPR le corta datos. La cifra fiable es la de tu tienda o CRM: pedidos reales con dinero real. Eso es lo que debería estar en tu informe de resultados.

¿Por qué Meta Ads siempre da más conversiones que GA4?

Porque Meta atribuye conversiones a usuarios que vieron un anuncio aunque no hicieran clic (view-through), y usa ventanas de hasta 7 días para clics. GA4 solo ve la sesión que llega a tu web, y si el usuario no acepta cookies, ni eso. El modelo de Meta está diseñado para parecer más eficiente, no para ser más preciso.

¿Cómo puedo reducir la discrepancia entre las dos plataformas?

Acorta la ventana de atribución en Meta a 1 día clic si quieres comparar mejor con GA4. Implementa Consent Mode v2 para recuperar algo de lo que el GDPR te quita en Analytics. Y sobre todo, añade una tercera fuente: los datos de tu tienda o CRM. Esa es la única que no tiene interés en inflar el número.

¿Cuánto te está mintiendo el píxel?

Furia Reports cruza Meta Ads con tu tienda o CRM y te muestra el ROAS real junto al declarado. Prueba 5 días sin tarjeta desde 15 €/mes.

Empezar gratis
Pedro Alvarado

Fundador de Furia Funnel. Lleva años gestionando campañas de Meta y Google para agencias y ecommerce — todo lo que lees aquí sale de cuentas reales, no de teoría. Más sobre el autor →