Nash Marketing Labs Solicitar auditoría

Por qué no cuadran las conversiones de Google Ads y GA4

Los tres números dicen la verdad. El error es compararlos como si midieran lo mismo.

Ver como Markdown

Google Ads dice 400 conversiones. GA4 dice 280. Tu backend dice 210 pedidos. Mismo mes, misma tienda, misma inversión. La reacción habitual es buscar cuál de los tres está roto, y casi nunca lo está ninguno: cada sistema cuenta una cosa distinta, con reglas distintas, y los tres están funcionando como se diseñaron.

Lo caro no es la discrepancia, es tomar decisiones de presupuesto con el número equivocado. Antes de nada, si quieres ver qué parte de tu inversión no ha producido un solo resultado según la propia plataforma, exporta tu informe y pásalo por el auditor de gasto muerto: el fichero no sale de tu navegador.

Qué cuenta exactamente cada uno de los tres

La plataforma de anuncios (Google Ads, Meta) cuenta conversiones atribuidas. No pedidos: conversiones que ella se adjudica dentro de su ventana de atribución, incluidas las de visualización sin clic. Si alguien ve el anuncio el lunes y compra el jueves buscando tu marca, la plataforma puede reclamar esa venta. Además cada plataforma se atribuye lo suyo por separado, así que un mismo pedido puede aparecer contado en Google y en Meta a la vez.

GA4 cuenta eventos dentro de sesiones. Depende de que la etiqueta cargue en todos los dispositivos, de que el consentimiento se acepte y de que el navegador no bloquee la señal. Su modelo de atribución reparte la conversión entre canales, así que puede darle a Orgánico una venta que la plataforma se está apuntando entera. Una pérdida de señal de doble dígito respecto al backend es lo normal, no una avería.

Tu backend cuenta pedidos. Reales, con su importe, netos de cancelaciones, devoluciones y pagos fallidos. Es el único número que aparece en el banco. A cambio, atribuye el canal mal o directamente no lo atribuye.

De los tres, solo uno mide el negocio. Los otros dos sirven para gobernar el canal.

Los dos ratios que convierten el lío en información

La discrepancia no se elimina, se mide. Con dos divisiones sobre el mismo periodo (mínimo un mes cerrado) sabes qué te está pasando:

  • Ratio de señal = pedidos del backend / conversiones de GA4. Te dice cuánta medición estás perdiendo por consentimiento, bloqueadores, compras multi-dispositivo o etiquetado incompleto. Si se dispara, el problema es de instrumentación, no de campañas.
  • Ratio de atribución = conversiones de GA4 / conversiones de la plataforma. Te dice cuánto se está adjudicando la plataforma por encima de lo que la web ve. Si se hunde, tienes ventanas demasiado largas, view-through inflando el recuento o varias plataformas apuntándose los mismos pedidos.

Con esos dos números calibras: el ROAS real de campaña es el de plataforma corregido por su desvío histórico contra el backend. No es una cifra perfecta, es una cifra estable, y una cifra estable ya permite decidir.

Cuándo la diferencia deja de ser normal

Una brecha existe siempre. Lo que importa es que sea estable: si la plataforma reporta un 40% más que el backend todos los meses, ese 40% es tu constante y puedes trabajar con ella. La alarma no es el tamaño, es el movimiento.

Señales de que hay algo roto de verdad, no un artefacto de atribución:

  • El ratio cambia de golpe sin que hayas tocado campañas. Suele ser un despliegue de la web que se llevó por delante la etiqueta, un cambio en el banner de consentimiento o una migración de checkout.
  • La plataforma reporta más de lo que el backend factura en total, sumando todos los canales. Eso ya no es atribución generosa: es doble conteo o un evento que dispara más de una vez.
  • El valor medio del pedido no coincide entre plataforma y backend. Si el ticket medio reportado es más alto, probablemente estés mandando el importe con impuestos y portes o sin descontar devoluciones, y el algoritmo está aprendiendo de un número inflado.
  • Las conversiones cuadran pero el ingreso no. Casi siempre es el evento de compra enviando un valor fijo o el carrito en vez del pedido confirmado.

Cómo usar cada número sin romper nada

La regla práctica que evita casi todos los errores de presupuesto:

  1. El backend decide si el negocio crece. Cualquier informe que vaya a dirección sale de ahí, cruzado con la inversión total: es lo que mide el MER, y es la conversación que de verdad importa.
  2. La plataforma decide dentro del canal. Qué campaña sube, cuál baja, qué creatividad muere. Para comparar campañas entre sí, su número es consistente, y eso es lo único que se le pide.
  3. GA4 explica el recorrido. Qué canales aparecen antes en el camino, qué páginas se caen, dónde se pierde la sesión. No es el marcador, es el vídeo del partido.

El error clásico es al revés: calcular el ROAS del negocio con el número de la plataforma (el más optimista de los tres) y presentárselo a quien mira la cuenta bancaria. Cuando esos dos números llevan meses separándose y nadie lo ha calibrado, la discusión acaba siendo sobre la agencia y no sobre las campañas.

Esto conecta con dos ajustes que amplifican la brecha sin que se note: el modelo de atribución, que no solo cambia el informe sino que dirige las pujas, y la ventana de atribución, que decide cuántos días de historia se cuelga la plataforma. En captación de leads, además, conviene revisar los tipos de recuento (counting types): un formulario contado "todas" en vez de "una" multiplica conversiones que el CRM nunca verá.

El protocolo de veinte minutos

  1. Elige un mes cerrado y saca los tres números con exactamente el mismo rango de fechas y la misma zona horaria. La mitad de las discrepancias "misteriosas" son un desfase de husos o un mes que empieza en días distintos.
  2. Fija la fecha de conversión. Las plataformas asignan la conversión al día del clic, no al día de la compra. Si comparas contra pedidos por fecha de pedido, los finales de mes nunca van a cuadrar.
  3. Calcula los dos ratios y guárdalos. Sin histórico no hay calibración posible: el valor del mes uno no dice nada, la serie sí.
  4. Repítelo tres meses. Si los ratios se mantienen, tienes un sistema medible aunque imperfecto. Si bailan, ahí está el fallo técnico que hay que perseguir.
  5. Solo entonces recalcula el ROAS objetivo de tus campañas con el factor de corrección. Y compáralo con el ROAS mínimo rentable de tu margen, que es el umbral que de verdad manda.

Preguntas frecuentes

¿Por qué Google Ads reporta más conversiones que GA4?

Porque cuentan cosas distintas. Google Ads atribuye conversiones a sus propios anuncios dentro de su ventana, incluidas las de visualización sin clic, y lo hace con su modelo de atribución. GA4 cuenta eventos en sesiones y reparte el crédito entre todos los canales, así que una venta que Google Ads se apunta entera GA4 puede dársela a Orgánico o a Directo. Añade la pérdida de señal por consentimiento y bloqueadores y la diferencia crece sin que nada esté roto.

¿Cuánta diferencia entre plataforma y backend es normal?

No hay una cifra universal: depende del sector, del ciclo de compra, del peso de móvil y de cómo esté configurado el consentimiento. Lo que sí es diagnosticable es la estabilidad. Una brecha constante mes a mes es una constante con la que puedes trabajar; una brecha que se mueve de golpe sin cambios en campañas apunta a un fallo de medición: etiqueta caída, consentimiento nuevo, checkout migrado o evento duplicado.

¿Qué número debo usar para calcular el ROAS?

Dos, para dos decisiones distintas. Para saber si el negocio gana dinero, el ingreso del backend contra la inversión total, que es el MER. Para decidir qué campaña sube o baja dentro del canal, el número de la plataforma, que es consistente consigo mismo. Lo que no funciona es llevar el ROAS de plataforma a la reunión de dirección como si fuera el ROAS del negocio: es el más optimista de los tres.

¿Cómo sé si el problema es de atribución o de medición?

Compara los dos ratios. Si el backend y GA4 se parecen pero la plataforma reporta mucho más, es atribución: ventanas largas, view-through o varias plataformas apuntándose el mismo pedido. Si es GA4 el que se queda muy por debajo del backend, es medición: la señal se está perdiendo antes de llegar. El primer caso se corrige leyendo distinto los informes; el segundo hay que arreglarlo en la web.

¿Se puede hacer que los tres números cuadren?

No, y perseguirlo es tirar semanas. Miden objetos distintos por diseño, y ninguna configuración los va a igualar. El objetivo realista es que la diferencia sea conocida, estable y explicable: saber cuánto se desvía cada sistema, por qué, y aplicar ese factor al decidir. Un triángulo calibrado permite gestionar; un triángulo ignorado hace que se escalen campañas que solo ganan dinero en el panel.

¿Cuánto de tu inversión no ha producido un solo resultado?
El auditor lee el export de tu Ads Manager y separa el gasto que ha generado conversiones del que no ha generado ninguna, campaña a campaña. Es el primer corte antes de discutir atribución. Se procesa en tu navegador: el fichero no sale de tu ordenador.

Abrir el auditor de gasto muerto