🙌 Our latest webinar is live!
Sep 13
Analytics & Reporting

Por qué los números de Facebook Ads y Google Analytics no coinciden

Andre Sottil
Fundador y CEO, Admira

Facebook Ads y Google Analytics nunca van a coincidir, porque miden cosas distintas con reglas distintas. Meta reporta las conversiones que atribuye a clics y vistas de anuncios dentro de su ventana de atribución, contadas en la fecha de la interacción con el anuncio. GA4 reporta conversiones de las sesiones que logró rastrear, atribuidas casi siempre a last click, contadas en la fecha en que ocurrió la conversión. Suma las pérdidas por privacidad de iOS, los ad blockers y los datos modelados de ambos lados, y una coincidencia perfecta es imposible por diseño.

Las siete causas de la brecha

El desajuste no es un problema sino siete que se superponen. Entender cada uno vuelve la diferencia explicable en vez de alarmante.

  • Alcance de atribución. Meta se atribuye las conversiones view-through: alguien vio el anuncio, nunca hizo clic y compró después. GA4 no tiene idea de que esa impresión existió y le da el crédito al canal de la sesión final.
  • Ventana de atribución. El default de Meta es 7-day click más 1-day view. Los modelos paid-and-organic de GA4 miran hasta 90 días atrás, pero solo entre sesiones que puede unir en un mismo path.
  • Fecha de conteo. Meta registra la conversión el día del clic o la vista; GA4 la registra el día de la compra. Un clic del viernes que convierte el lunes cae en días, y en semanas, distintas en cada reporte.
  • Pérdida de tracking. El ITP de Safari, los ad blockers y los banners de consentimiento eliminan una parte importante de las sesiones antes de que GA4 las vea. La Conversions API de Meta sigue recibiendo eventos de servidor de muchos de esos mismos usuarios.
  • UTMs rotas o ausentes. Si los enlaces no llevan UTMs, el tráfico de Meta aterriza en GA4 como social genérico o incluso como directo. Los acortadores de enlaces y los navegadores in-app lo empeoran.
  • Recorridos cross-device. Alguien hace clic en su teléfono dentro de la app de Instagram y compra en una laptop. Meta suele conectar eso con su grafo de identidad de usuarios logueados; GA4 normalmente no.
  • Modelado de ambos lados. Meta modela conversiones de usuarios que rechazaron el tracking; GA4 con consent mode también modela sesiones y conversiones. Dos sistemas de estimación distintos jamás darán el mismo número.

Meta vs GA4 de un vistazo

DimensiónMeta Ads ManagerGA4
Lógica de atribuciónSus clics y vistas, autoatribuidosCross-channel, casi siempre last click o DDA
View-throughIncluido por defectoNo incluido para impresiones de Meta
Fecha de conversiónFecha de interacción con el anuncioFecha de la conversión
IdentidadUsuarios logueados, cross-deviceCookies e IDs de dispositivo
IncentivoProbar el valor del anuncioNeutral, con sesgo visible hacia Google

Un ejemplo concreto de la misma semana

Imagina una campaña en una sola semana. Meta reporta 120 compras: 90 por clics y 30 por vistas de 1 día, todas registradas en la fecha de interacción. GA4 reporta 74 conversiones para la misma fuente, contadas en la fecha de compra, con cerca de una quinta parte de las sesiones nunca capturadas por pérdidas de consentimiento e ITP, y otra porción mal archivada como directo por UTMs ausentes. Tu backend, mientras tanto, registró 68 órdenes que de verdad referencian a Meta como primer o último toque. Tres números, una sola realidad, cero contradicción una vez que sabes qué cuenta cada sistema.

¿En qué número deberías confiar?

Ninguno es la verdad absoluta. El número de Meta responde "qué tocó Meta"; el de GA4 responde "qué vieron mis tags"; y ambos son útiles para la pregunta que de verdad contestan, no para las que la gente les impone. La referencia confiable es tu backend: las órdenes y el revenue registrados en tu tienda o CRM. Es común que las conversiones reportadas por las plataformas, sumadas entre canales, superen el revenue real de backend, porque cada plataforma reclama las conversiones que tocó, y esos reclamos se solapan.

El flujo honesto es la triangulación. Usa los números de Meta para optimizar dentro de la plataforma, GA4 para el comportamiento del sitio, el revenue de backend para la verdad sobre los totales, y pruebas de incrementalidad o marketing mix modeling para resolver disputas sobre qué canal realmente impulsó el crecimiento. Herramientas como Triple Whale o Northbeam ofrecen una vista intermedia basada en clics; el MMM y las pruebas de lift responden la pregunta causal que ningún tracker puede. Ningún dashboard solo es el árbitro, así que deja de pedirle que lo sea.

Cómo reducir la brecha (cerrarla no puedes)

Nunca vas a igualar estos dos números, pero puedes hacer la brecha más pequeña, estable y explicable. Concéntrate en los arreglos que quitan ruido, no en los que persiguen una coincidencia falsa.

  • Instala la Conversions API de Meta junto al pixel, con deduplicación configurada mediante un event ID compartido.
  • Etiqueta cada anuncio con UTMs limpias y en minúsculas para que el tráfico de Meta sea identificable en GA4 en vez de caer en directo.
  • Compara lo comparable: cambia el reporte de Meta a 7-day click solamente cuando lo compares contra GA4, ya que GA4 no ve vistas.
  • Compara totales semanales, no diarios, para absorber el desfase entre fecha de interacción y fecha de conversión.
  • Sigue el ratio entre ambos números a lo largo del tiempo. Una brecha estable es normal; un cambio súbito significa que algo se rompió, y esa es la señal que vale la pena perseguir.

Dónde ayuda una vista unificada

Si estás cansado de arbitrar entre dashboards, ese es justo el problema para el que existe una plataforma de medición unificada. Admira reúne datos de plataforma, revenue de backend, atribución multi-touch, MMM e incrementalidad en un sistema cookieless-first y una sola fuente de verdad, para que los desacuerdos entre Meta y GA4 se resuelvan con evidencia y no con opiniones. Agenda una demo y ve tus canales reconciliados bajo una sola vara.

Preguntas frecuentes

¿Qué tan grande es una diferencia normal?

No hay un benchmark universal, y quien cite un porcentaje exacto está adivinando. Lo que importa es que tu propia brecha se mantenga estable en el tiempo dado tu mix de canales, tu setup de tracking y tus ventanas de atribución. Investiga los cambios en el ratio entre ambos números, no la mera existencia de la brecha, que está garantizada por cómo cuenta cada sistema.

¿La Conversions API arregla el desajuste?

No. La CAPI recupera eventos que el pixel pierde, así que el reporte propio de Meta se vuelve más completo y preciso. No hace nada por GA4, que es un sistema de medición aparte con sus propias pérdidas. En la práctica la brecha frente a GA4 suele crecer un poco tras la CAPI, no reducirse, porque Meta ahora captura más de lo que siempre intentó reclamar.

¿Debería optimizar hacia GA4 en vez de los números de Meta?

No para la entrega de campañas. El algoritmo de Meta optimiza con su propia señal, y matarlo de hambre juzgándolo solo por el last click de GA4 suele castigar el prospecting y el trabajo de la parte alta del embudo que GA4 no puede ver. Usa GA4 como chequeo del comportamiento del sitio y de las tendencias por canal, no como la señal de puja que decide cómo gasta Meta.

¿Por qué GA4 muestra mi tráfico de Meta como directo?

Normalmente son UTMs ausentes, redirects que borran parámetros o el comportamiento del navegador in-app que pierde el referrer. Etiqueta las URLs finales con UTMs limpias, evita redirects intermedios y acortadores cuando puedas, y la porción mal clasificada como directo baja de forma notable en un ciclo de reporte.