Cuando una empresa empieza a medir sus campañas digitales, una de las dudas más comunes aparece al comparar dos plataformas que, en teoría, deberían hablar del mismo resultado: GA4 y Google Ads.
El cliente abre Google Ads y ve cierta cantidad de conversiones. Después entra a GA4 y el número no coincide. A veces GA4 muestra menos. A veces Google Ads muestra más. A veces el valor de conversión cambia. Y en otros casos, una plataforma registra conversiones mientras la otra parece no reconocerlas.
En ese momento suele aparecer la pregunta:
¿Cuál dato está bien?
Y la respuesta no siempre es tan simple como elegir una plataforma y descartar la otra.
En Iniciativa M lo explicamos así: GA4 y Google Ads pueden medir acciones similares, pero no siempre las interpretan de la misma manera.
No necesariamente porque una esté mal y la otra bien, sino porque cada plataforma tiene un propósito distinto, una lógica distinta de atribución, tiempos de procesamiento diferentes y configuraciones que pueden cambiar la forma en que se reportan las conversiones.
GA4 está diseñado para analizar comportamiento, canales, eventos, recorridos y rendimiento general del sitio o aplicación.
Google Ads está diseñado para medir y optimizar campañas publicitarias.
Ambas herramientas pueden conectarse, pero no son exactamente lo mismo.
Por eso, cuando las conversiones no coinciden, el problema no siempre es un error. A veces es una diferencia normal de medición. Pero otras veces sí puede revelar un problema técnico, una mala configuración, una duplicidad, una pérdida de atribución o una conversión mal definida.
El reto está en saber distinguir una discrepancia esperada de una medición rota.
Primero: GA4 y Google Ads no tienen el mismo objetivo
Antes de comparar números, hay que entender para qué sirve cada plataforma.
GA4 ayuda a entender qué hacen los usuarios dentro del sitio web o aplicación. Permite analizar visitas, eventos, rutas, páginas, fuentes de tráfico, embudos, audiencias y acciones importantes.
Google Ads, en cambio, se enfoca en campañas publicitarias. Su principal interés es saber qué anuncios, palabras clave, grupos, audiencias o campañas generaron acciones valiosas después de una interacción publicitaria.
La diferencia parece pequeña, pero cambia mucho la interpretación.
GA4 responde preguntas como:
- ¿Qué canales trajeron usuarios al sitio?
- ¿Qué páginas visitaron?
- ¿Qué eventos realizaron?
- ¿Qué rutas siguieron antes de convertir?
- ¿Qué fuentes participaron en el recorrido?
¿Google Ads responde preguntas como:
- ¿Qué campañas generaron conversiones?
- ¿Qué anuncios ayudaron a conseguir leads?
- ¿Qué palabras clave produjeron reservas?
- ¿Qué costo tuvo cada conversión?
- ¿Qué ROAS obtuvo la campaña?
Por eso, cuando una empresa compara ambas plataformas esperando una coincidencia exacta, parte de una expectativa equivocada.
Lo correcto no es exigir que los números sean idénticos, sino entender por qué pueden variar y si esa variación tiene sentido.
Qué es una conversión en Google Ads
En Google Ads, una conversión es una acción valiosa que ocurre después de que una persona interactúa con un anuncio.
Puede ser:
- Una compra
- Una reserva
- Un formulario enviado
- Una llamada
- Un clic a WhatsApp
- Una solicitud de cotización
- Una descarga importante
- Una cita agendada
Pero aquí hay algo importante: Google Ads no debería medir cualquier acción como conversión principal.
Si una campaña mide como conversión un clic al botón de WhatsApp, Google Ads puede optimizar hacia personas que hacen clic, aunque no necesariamente compren.
Si mide como conversión una visita a la página de contacto, puede optimizar hacia usuarios que visitan esa página, aunque no llenen un formulario.
Si mide como conversión una reserva confirmada, entonces la señal es mucho más fuerte, porque representa una acción real de negocio.
Por eso, una buena configuración de Google Ads no empieza en la plataforma. Empieza definiendo qué acción realmente representa valor.
Qué es un evento clave en GA4
En GA4, las interacciones se miden como eventos. Algunos eventos pueden marcarse como eventos clave cuando representan acciones importantes para el negocio.
Por ejemplo:
- generate_lead
- purchase
- booking_completed
- click_whatsapp
- call_click
- request_quote
La confusión suele aparecer porque antes muchas personas usaban el término “conversión” tanto en GA4 como en Google Ads. Actualmente, dentro de GA4 se habla de eventos clave para diferenciar mejor las acciones importantes en Analytics de las conversiones publicitarias usadas por Google Ads.
Esto es importante porque un evento clave en GA4 no siempre debe convertirse automáticamente en una conversión principal de Google Ads.
GA4 puede ayudarte a analizar muchas acciones importantes.
Google Ads debe recibir las señales que realmente quieres usar para optimizar campañas.
Esa diferencia evita contaminar la estrategia.
GA4 y Google Ads usan modelos de atribución distintos
Una de las razones más comunes por las que GA4 y Google Ads no coinciden es la atribución.
La atribución es la forma en que una plataforma asigna crédito a los canales, anuncios o interacciones que participaron antes de una conversión.
Por ejemplo, un usuario puede tener este recorrido:
Día 1: Busca en Google y hace clic en anuncio
Día 2: Regresa por tráfico orgánico
Día 3: Entra directo al sitio
Día 4: Convierte
La pregunta es:
¿A quién se le da crédito por la conversión?
Google Ads puede atribuir esa conversión al clic publicitario si ocurrió dentro de la ventana de conversión configurada.
GA4 puede analizar el recorrido desde una lógica más amplia de canales y atribución cross-channel.
Por eso, aunque la acción final sea la misma, el crédito puede distribuirse distinto.
Esto no significa que una herramienta esté mintiendo. Significa que están respondiendo preguntas diferentes.
Google Ads pregunta: ¿esta conversión puede asociarse con una interacción publicitaria?
GA4 pregunta: ¿qué canales participaron en el recorrido del usuario dentro del ecosistema medido?
Google Ads puede reportar por fecha de clic y GA4 por fecha de conversión
Otra diferencia importante está en la fecha.
Google Ads puede atribuir una conversión a la fecha del clic en el anuncio.
GA4 y otros sistemas suelen analizar la conversión según la fecha en que ocurrió la acción.
Ejemplo:
El usuario hizo clic en un anuncio el 4 de mayo.
La reserva ocurrió el 5 de mayo.
En Google Ads, esa conversión puede aparecer asociada al 4 de mayo, porque ahí ocurrió el clic publicitario.
En GA4, puede aparecer el 5 de mayo, porque ahí ocurrió la conversión.
Si estás comparando reportes por día, semana o mes, esta diferencia puede generar discrepancias.
Por eso, cuando analizamos diferencias entre GA4 y Google Ads, no basta con revisar el total. También hay que revisar ventanas de tiempo, fechas de conversión, fecha del clic y posibles retrasos de procesamiento.
Las ventanas de conversión pueden ser diferentes
La ventana de conversión define cuánto tiempo después de una interacción puede atribuirse una conversión.
Por ejemplo, si una persona hizo clic en un anuncio y convirtió 20 días después, Google Ads puede contar esa conversión si la ventana configurada lo permite.
Pero si la configuración de GA4, Google Ads o el evento importado maneja otra lógica, los números pueden variar.
Esto pasa mucho en negocios donde la decisión no es inmediata.
En hotelería, por ejemplo, una persona puede buscar hoy, comparar tarifas durante varios días, revisar OTAs, volver al sitio oficial y reservar después.
En servicios profesionales, alguien puede investigar, pedir referencias, revisar casos de éxito y contactar días después.
En ecommerce, la compra puede ocurrir el mismo día o después de varias visitas.
Por eso, si las ventanas de conversión no están alineadas o no se interpretan correctamente, los reportes pueden mostrar diferencias.
Una plataforma puede contar diferente según la configuración
Google Ads permite definir cómo se cuentan las conversiones.
En algunas acciones se puede contar:
Una conversión por clic
o:
Todas las conversiones
Esto importa mucho.
Si una persona llena el mismo formulario tres veces, ¿quieres contar una conversión o tres?
Para leads, normalmente tiene más sentido contar una conversión por usuario o por interacción relevante.
Para compras, puede tener sentido contar todas las compras, porque cada compra representa valor.
Si Google Ads y GA4 no tienen una lógica comparable, los datos pueden variar.
Un error común es configurar una acción de lead como si cada repetición fuera una conversión independiente. Eso puede inflar resultados.
Otro error es medir compras o reservas sin transaction_id, lo que puede dificultar la detección de duplicidades.
Retrasos en el procesamiento de datos
No todos los datos aparecen de inmediato.
Google Ads puede tener retrasos en el registro y procesamiento de conversiones, especialmente cuando intervienen modelos de atribución, conversiones importadas, ajustes, consentimiento o conversiones mejoradas.
GA4 también puede tardar en procesar datos en ciertos reportes.
Por eso, comparar datos en tiempo real o del mismo día puede ser engañoso.
Una buena práctica es no tomar decisiones fuertes con datos demasiado recientes, la data recopilada puede tardar hasta 5 días en reflejarse y ganar consistencia.
Para auditorías, normalmente conviene revisar ventanas más amplias y esperar el procesamiento suficiente antes de concluir que existe un error.
Google Ads puede tener conversiones directas y conversiones importadas desde GA4
Existen dos formas comunes de enviar conversiones a Google Ads.
La primera es configurar una etiqueta directa de Google Ads, normalmente desde Google Tag Manager.
La segunda es importar eventos clave desde GA4 hacia Google Ads.
Ambas opciones pueden funcionar, pero no deben usarse sin control.
Si una empresa importa una conversión desde GA4 y además configura una etiqueta directa de Google Ads para la misma acción, puede terminar duplicando conversiones.
Ejemplo:
GA4 importa purchase a Google Ads
+
GTM dispara etiqueta directa de Google Ads en la misma compra
=
riesgo de duplicidad
Esto no siempre significa que se duplique automáticamente en todos los reportes, pero sí puede generar confusión si ambas acciones están configuradas como conversiones primarias o si se usan para puja.
La buena práctica es definir una fuente principal de conversión para Google Ads y dejar otras señales como secundarias cuando sea necesario.
Conversiones primarias y secundarias pueden cambiar el reporte
Google Ads permite clasificar conversiones como primarias o secundarias.
Las conversiones primarias suelen usarse para la columna principal de conversiones y pueden influir en las estrategias de puja.
Las secundarias se usan más para observación y análisis.
Este punto es muy importante porque una empresa puede tener varias acciones medidas:
- click_whatsapp
- form_submit
- call_click
- purchase
- booking_completed
Pero no todas deberían optimizar campañas de la misma forma.
Si todas se configuran como primarias, Google Ads puede optimizar hacia señales mezcladas.
Por ejemplo, una campaña puede recibir muchas conversiones porque la gente hace clic en WhatsApp, pero pocas ventas reales.
Eso puede hacer que la campaña parezca exitosa, aunque el negocio no vea ingresos proporcionales.
La recomendación es separar:
Conversiones principales:
formularios enviados, compras, reservas confirmadas, leads calificados
Conversiones secundarias:
clics en WhatsApp, clics en teléfono, visitas a contacto, inicio de checkout, clic en reservar
No significa que las microconversiones no importen. Sí importan. Pero no siempre deben tener el mismo peso que una conversión final.
El evento puede dispararse en momentos diferentes
Este es uno de los errores más frecuentes que hemos visto en implementaciones reales.
GA4 puede medir un evento cuando el usuario hace clic en un botón.
Google Ads puede medir la conversión cuando el usuario llega a una página de gracias.
O al revés.
Si ambas plataformas no están midiendo exactamente el mismo momento, los números no van a coincidir.
Ejemplo:
GA4 mide clic en botón Enviar
Google Ads mide llegada a página de gracias
Si el usuario da clic, pero el formulario tiene error, GA4 podría registrar un evento, mientras Google Ads no registra conversión.
Otro ejemplo:
GA4 mide clic en Reservar
Google Ads mide reserva confirmada
En hotelería, esto cambia todo. Un clic en reservar no es una reserva.
Por eso, antes de comparar plataformas, hay que confirmar que ambas estén midiendo la misma acción.
El cross-domain puede romper la atribución
Cuando el usuario cambia de dominio o subdominio durante el proceso de conversión, puede haber diferencias importantes entre GA4 y Google Ads.
Esto ocurre mucho en:
- Motores de reserva
- Pasarelas de pago
- Subdominios
- CRMs externos
- Formularios embebidos
- Sistemas de citas
- Ecommerce con checkout externo
Ejemplo:
www.hotel.com
↓
booking.easy-rez.com
↓
confirmación de reserva
O:
www.hotel.com
↓
motor externo de Roiback
↓
reserva confirmada
Si el cross-domain no está bien configurado, GA4 puede cortar la sesión y atribuir la conversión al motor como referral.
Google Ads puede perder señales del clic si no se conserva la información necesaria o si el motor no permite ejecutar correctamente etiquetas en la página final.
En estos casos, la discrepancia no es solo una diferencia normal. Puede ser un problema técnico real.
La solución empieza con mapear dominios, subdominios, redirecciones, parámetros, cookies, dataLayer y eventos de confirmación.
Problemas con gclid, gbraid o wbraid
En campañas de Google Ads, ciertos identificadores ayudan a relacionar el clic publicitario con la conversión.
El gclid se usa en muchos escenarios de autoetiquetado. gbraid y wbraid pueden aparecer en ciertos contextos, especialmente relacionados con privacidad, iOS o medición agregada.
Cuando el usuario llega al sitio con estos parámetros, pero se pierden al pasar a otro dominio, al motor de reservas o a una redirección intermedia, la atribución puede debilitarse.
Esto no siempre significa que todo se pierda, porque Google tiene diferentes mecanismos de medición y modelado. Pero sí puede complicar la lectura, especialmente si no existe Conversion Linker, si el cross-domain está incompleto o si la conversión ocurre en un entorno externo sin soporte adecuado.
Por eso en Iniciativa M, en auditorías reales no solo revisamos si la etiqueta dispara. Revisamos si el recorrido conserva la información necesaria para atribuir.
El consentimiento puede afectar la medición
El consentimiento del usuario y las configuraciones de privacidad también pueden influir en la forma en que se registran conversiones.
Dependiendo del país, del banner de consentimiento, de la configuración de Consent Mode y del comportamiento del usuario, algunas señales pueden estar limitadas.
Esto puede provocar diferencias entre plataformas, conversiones modeladas o datos parciales.
La recomendación no es ignorar el consentimiento, sino configurarlo correctamente según la regulación aplicable y el contexto del negocio.
En medición moderna, privacidad y atribución deben trabajar juntas.
El valor de conversión puede estar mal enviado
A veces el problema no está en la cantidad de conversiones, sino en el valor.
GA4 puede mostrar un ingreso.
Google Ads puede mostrar otro.
Esto puede pasar cuando:
- El valor se envía sin impuestos en una plataforma y con impuestos en otra
- La moneda no coincide
- El valor llega como texto y no como número
- El evento se duplica
- No hay transaction_id
- El motor de reservas envía valores distintos
- Una integración nativa y una etiqueta manual calculan diferente
En ecommerce y hotelería, el valor es fundamental porque impacta directamente en ROAS.
Por eso, no basta con validar que exista el evento purchase. Hay que validar:
- transaction_id
- value
- currency
- items
- cantidad
- momento de disparo
- fuente del dato
- duplicidad
Un purchase sin valor puede servir para contar ventas. Pero un purchase con valor correcto permite optimizar inversión.
Cuándo una diferencia es normal y cuándo es un problema
No toda diferencia entre GA4 y Google Ads es un error.
Puede ser normal si:
- Las plataformas usan diferente atribución
- Estás comparando fecha de clic contra fecha de conversión
- Hay retraso de datos
- Las ventanas de conversión son distintas
- Una conversión fue importada desde GA4 y se procesa diferente
- Google Ads atribuye al anuncio y GA4 analiza cross-channel
Pero puede ser un problema si:
- Google Ads no registra ninguna conversión
- GA4 registra eventos duplicados
- El motor aparece como fuente principal de reservas
- El valor de conversión es cero
- La moneda no llega
- No hay transaction_id
- La conversión se dispara antes de la acción real
- El clic en reservar se mide como venta
- El cross-domain corta la sesión
- Hay etiquetas duplicadas
- La conversión está marcada como primaria sin ser acción final
La clave está en diagnosticar, no en adivinar.
Buenas prácticas para reducir discrepancias
No siempre se pueden eliminar todas las diferencias, pero sí se pueden reducir y controlar.
Define una conversión principal clara
No mezcles clics, leads y ventas en una misma lectura.
Define qué acción representa el objetivo principal.
Por ejemplo:
- Servicios: formulario enviado o lead calificado
- Hoteles: reserva confirmada
- Ecommerce: purchase
- Restaurantes: reserva o contacto confirmado
- Rentadoras: solicitud o reserva confirmada
Usa microconversiones como apoyo
Mide clics a WhatsApp, teléfono, reservar o contacto, pero no necesariamente como conversiones principales.
Úsalas para entender intención, no siempre para optimizar pujas.
Evita duplicar conversiones
Si importas desde GA4, revisa si también estás usando etiqueta directa de Google Ads.
Si usas ambas, define cuál será primaria y cuál secundaria.
Configura Conversion Linker
Cuando uses GTM para Google Ads, Conversion Linker ayuda a conservar información del clic publicitario.
Debe dispararse correctamente y en los entornos necesarios.
Revisa cross-domain antes de culpar a Ads
Si el usuario convierte en otro dominio, subdominio o motor externo, el problema puede estar en el salto de dominio, no en la campaña.
Valida con herramientas, no con suposiciones
Usa:
- GTM Preview
- Tag Assistant
- GA4 DebugView
- Reportes en tiempo real
- Network del navegador
- Revisión de cookies
- Pruebas con UTMs
- Diagnóstico de conversiones en Google Ads
Documenta el plan de medición
Un plan de medición evita que cada evento se configure de forma improvisada.
Debe incluir:
- Evento
- Descripción
- Plataforma donde se mide
- Activador
- Parámetros
- Si es evento clave
- Si se importa a Google Ads
- Si es primaria o secundaria
- Valor
- Moneda
- Responsable de validación
Ejemplo práctico: hotel con motor de reservas
Un hotel tiene Google Ads activo. El usuario hace clic en una campaña y entra al sitio oficial.
Después da clic en reservar y pasa al motor externo.
El hotel revisa Google Ads y ve pocas conversiones. En GA4, las reservas aparecen como referral del motor.
Aquí pueden existir varios problemas:
- Cross-domain mal configurado
- Motor de reservas no excluido como referral
- Pérdida de gclid, gbraid o wbraid
- Conversion Linker ausente o limitado
- GTM no instalado en el motor
- Evento purchase sin value
- Reserva medida como clic y no como confirmación
- Duplicidad entre integración nativa y etiqueta manual
La solución no es solo “volver a instalar Analytics”.
La solución es mapear el recorrido completo:
- Sitio oficial
- Botón de reservar
- Dominio del motor
- Redirecciones
- Página de disponibilidad
- Checkout
- Confirmación
- Eventos
- dataLayer
- Google Ads conversion
- GA4 purchase
- Valor y moneda
Este tipo de auditoría permite entender si la diferencia entre GA4 y Google Ads es normal o si existe una ruptura real en la medición.
Qué hacemos en Iniciativa M
En Iniciativa M no vemos las discrepancias entre GA4 y Google Ads como un simple problema de reportes.
Las vemos como una señal que debe investigarse.
Primero entendemos qué acción quiere medir el negocio.
Después revisamos si GA4 y Google Ads están midiendo la misma acción.
Analizamos si la conversión viene de GA4, etiqueta directa, GTM, motor externo o integración de terceros.
Revisamos si hay duplicidad, pérdida de atribución, problemas de cross-domain, eventos mal disparados o valores incompletos.
También validamos si las conversiones están configuradas como primarias o secundarias y si realmente deben influir en la optimización de campañas.
Nuestro objetivo no es que GA4 y Google Ads coincidan artificialmente.
Nuestro objetivo es que los datos tengan sentido y ayuden a tomar decisiones.
Porque una diferencia explicable es normal.
Pero una diferencia sin diagnóstico puede costar presupuesto, tiempo y oportunidades de venta.
En Iniciativa M ayudamos a las empresas a configurar, auditar e interpretar su medición digital para que sus campañas no se optimicen con señales equivocadas.
Porque medir bien no significa que todas las plataformas digan exactamente lo mismo.
Medir bien significa que cada plataforma cuente una parte coherente de la historia y que esa historia ayude a tomar mejores decisiones de marketing, ventas e inversión.

