Por qué Google Ads y GA4 dan cifras de conversión distintas

Google Ads y GA4 dan cifras de conversión distintas porque no cuentan lo mismo. Ads cuenta las conversiones en las que participaron sus propios clics y las fecha en el clic; GA4 cuenta en todos los canales y las fecha en la conversión. Parte de esa diferencia es estructural y no se cerrará nunca. El resto es señal perdida en el banner.
Están respondiendo a dos preguntas distintas
Que haya una diferencia es el resultado esperado, no la prueba de un fallo. Google Ads responde a una pregunta estrecha: ¿mi publicidad tuvo algo que ver en esta conversión? GA4 responde a una amplia: ¿cuál fue el recorrido completo y cómo debería repartirse el crédito a lo largo de él? Dos respuestas honestas a preguntas distintas no van a dar una sola cifra.
De ahí se derivan tres mecánicas que, entre las tres, explican la mayor parte de una diferencia estable. Google Ads fecha una conversión en el clic que la originó, así que una venta de hoy puede aparecer en un informe de hace dos semanas, mientras que GA4 la fecha en el momento en que ocurrió. Las dos también resuelven los recorridos entre dispositivos de forma distinta, cada una con los datos de identidad que tiene. Y hay tipos de conversión que cada una cuenta con criterios distintos, entre ellos las conversiones post impresión, que Google Ads presenta en una columna propia en lugar de junto al resto.
Nada de eso está roto, y poco de ello se puede cerrar. Si has estado intentando que las dos cifras coincidan exactamente, esa es la parte en la que hay que dejar de trabajar.
La mitad de la diferencia que sí es tuya
Bajo la diferencia estructural hay una segunda diferencia que se comporta de forma completamente distinta, y es la que merece tu atención: conversiones que ninguna de las dos plataformas contó bien porque el estado de consentimiento faltaba o era incorrecto cuando se disparó la etiqueta.
Esto no es lo mismo que un visitante que rechaza. Un rechazo es una decisión que tienes que respetar, y Consent Mode existe para que un visitante que rechaza siga dejando una señal a partir de la cual modelar, siempre que envíes tráfico suficiente para que el modelado llegue a activarse. El caso caro es una etiqueta que se dispara sin ningún estado de consentimiento asociado, o un banner que nunca actualiza el estado después de que alguien acepta. Entonces las plataformas no están modelando un rechazo conocido: trabajan sobre un hueco cuya existencia desconocen, y cada una lo gestiona con reglas y umbrales de elegibilidad distintos. Eso es lo que convierte una diferencia estable en una diferencia que se mueve.
Cómo saber qué parte de la tuya es cada una
La mayoría de los consejos sobre reconciliación se quedan en enumerar causas, lo que te deja sabiendo por qué existen diferencias en general y nada sobre la tuya. Esta es la secuencia que usamos, y el orden importa más que cualquier paso por separado.
Comprueba la señal de consentimiento antes de comparar nada
Todo lo que viene después es ilegible mientras la señal esté mal, porque no puedes distinguir una conversión que no ocurrió de una que nunca se pudo contar. En una ventana privada, rechaza y confirma que el estado llega a tus etiquetas, en lugar de fiarte de la pantalla de configuración del banner.
Alinea los dos informes sobre la misma pregunta
Antes de culpar a nada, haz que la comparación sea justa. Pon las dos en la fecha de conversión en lugar de la fecha del clic, iguala los rangos de fechas exactamente y comprueba si la acción de conversión de Ads que estás leyendo incluye conversiones post impresión cuando la cifra de GA4 no las incluye.
Separa las conversiones modeladas de las observadas
Las dos plataformas rellenan huecos con modelado, con reglas y umbrales de elegibilidad distintos. Una diferencia que crece en las conversiones modeladas es una historia de consentimiento y de volumen. Una diferencia que se sitúa en las conversiones observadas es una historia de etiquetado, y cada una se arregla en un sitio distinto.
Reconcilia las dos con lo que el negocio contó de verdad
Coge un rango de fechas limpio y compara cada plataforma con la tabla de pedidos, el CRM o las facturas. Esto convierte dos paneles que se contradicen en un diagnóstico, porque te dice cuál se queda corta y no solo que difieren.
Vuelve a medir después de arreglar el consentimiento, no antes
Una vez que la señal es correcta, deja pasar un periodo limpio y vuelve a comparar. La diferencia que quede es la estructural, y esa es la cifra que hay que anotar y dejar de investigar.
El paso uno va primero porque una señal de consentimiento incorrecta hace ilegible cualquier comparación posterior. La mecánica de esa comprobación está en cómo comprobar que tu banner de cookies envía la señal de Consent Mode v2, y lo que un rechazo le hace a tus informes está en qué pasa con los datos de GA4 cuando los usuarios rechazan las cookies.
Cuándo la diferencia te está diciendo que algo va mal
Una diferencia estructural es estable. Se mantiene más o menos del mismo tamaño semana tras semana, se mueve con tu mezcla de canales y no al azar, y tiende a dejar a Google Ads como la más alta de las dos por las razones anteriores. Esa es una diferencia que puedes anotar, explicar a quien pregunte y dejar en paz.
Encontrarás porcentajes publicados sobre cómo es una diferencia normal. Te sirven de poco, porque el tamaño depende de tu mezcla de canales, de tu latencia de conversión y de qué parte de tu tráfico da su consentimiento. La cifra que merece la pena tener es la tuya: mídela a lo largo de un periodo estable una vez que la señal de consentimiento sea correcta, anótala y trata cualquier desviación como la señal.
Lo que merece una investigación es una diferencia que cambia de forma. La atribución no se desvía sola, así que un ensanchamiento repentino significa que algo se cambió. Revisa primero los cambios deliberados: un modelo de atribución distinto, una ventana de atribución editada, una acción de conversión redefinida. Si nada de eso se movió, mira la ruta de consentimiento: un banner reconfigurado, una etiqueta que perdió su estado de consentimiento, una integración de plataforma que ahora se dispara junto a tus propias etiquetas. Prueba esa ruta con un rechazo, porque la ruta de aceptación es la que prueba todo el mundo y la de rechazo es donde viven estos fallos.
Ningún panel es la verdad, en ningún caso. Los dos son estimaciones construidas sobre lo que se les permitió ver, y con Consent Mode básico en lugar de avanzado un visitante que rechaza no envía nada en absoluto, ni siquiera un ping anónimo, así que hay menos material con el que trabajar para cualquiera de las dos plataformas. La cifra que zanja la discusión sale de la tabla de pedidos.
Velo fija el estado de consentimiento desde un único fragmento de código antes de que se inicialicen tus etiquetas, así que la señal que leen las dos plataformas es correcta desde la primera petición. El mecanismo está en la página de producto.
El equipo que hay detrás de Velo mantiene también un recorrido de esta misma diferencia desde el lado de la atribución, modelos de conteo y fechado incluidos, en por qué tus cifras de conversión de GA4 y Google Ads no coinciden, en el blog de Amplio Data.
Preguntas habituales
Lo que la gente pregunta sobre este tema.
¿Por qué Google Ads y GA4 dan cifras de conversión distintas?
Porque no están contando lo mismo. Google Ads cuenta las conversiones en las que participaron sus propios clics y las fecha en el clic. GA4 cuenta las conversiones de todos los canales, las fecha en el momento en que ocurrió la conversión y reparte el crédito entre los puntos de contacto. Las dos también resuelven los recorridos entre dispositivos con datos de identidad distintos y presentan algunos tipos de conversión con criterios distintos. Que haya una diferencia es el resultado normal. Lo que no es normal es una diferencia que se mueve de golpe.
¿En qué cifra confío, en la de Google Ads o en la de GA4?
Ninguna por sí sola. Trata Ads como la vista de lo que aportó tu publicidad y GA4 como la vista del recorrido completo. La cifra que zanja una discusión es una tercera: lo que el negocio contó en su tabla de pedidos, su CRM o sus facturas. Reconcilia las dos contra eso en lugar de elegir una favorita.
¿Qué parte de la diferencia se debe al consentimiento de cookies?
Varía según el sitio y la audiencia, así que mídelo en lugar de suponerlo. Las decisiones de consentimiento suelen ocultar por completo una parte relevante de las sesiones: medido en implementaciones de clientes de Amplio Data, alrededor del 34% de las sesiones, que es un rango medido y no una garantía. Para dimensionarlo en tu propio sitio, confirma que la señal de consentimiento es correcta y mira después cuánto se apoya en el modelado el informe de cada plataforma.
¿Puedo hacer que las cifras de conversión de Google Ads y GA4 coincidan?
No exactamente, y perseguir una coincidencia exacta es el objetivo equivocado. La parte estructural es deliberada: distinto alcance de atribución, distintas fechas de conversión, distintos datos de identidad. Lo que sí puedes eliminar es la parte que no es de diseño: las conversiones que ninguna de las dos plataformas vio bien porque el estado de consentimiento faltaba o era incorrecto. Arregla eso y la diferencia que queda se vuelve estable y explicable.
Nuestra diferencia se ha disparado de golpe. ¿Qué ha cambiado?
La atribución no se desvía sola, así que algo se cambió. Revisa primero los cambios deliberados: un modelo de atribución modificado, una ventana de atribución editada, una acción de conversión redefinida. Si nada de eso se movió, comprueba la ruta de consentimiento con un rechazo en lugar de con una aceptación, porque esa es la ruta que nadie prueba.
Tu banner, tu consentimiento,
tus datos — todo en un mismo sitio.

