Por qué el ROAS de la plataforma no coincide con tu facturación
Los dos números son correctos y miden cosas distintas. Las cinco causas de la brecha, cómo verificar cada una, y por qué el MER es el único número que reconcilia.
Es una de las conversaciones más frecuentes con un cliente nuevo: el administrador de anuncios dice que la campaña devolvió cuatro veces lo invertido, y la contabilidad no encuentra ese dinero por ningún lado. Alguien tiene que estar equivocado.
Casi nunca lo está. Los dos números son correctos y miden cosas distintas. Entender exactamente qué mide cada uno es lo que convierte una discusión circular en una decisión.
No estan midiendo lo mismo
El ROAS de una plataforma responde: de las ventas que ocurrieron, ¿cuáles creo que influí yo? Es una respuesta de atribución, hecha con el modelo de esa plataforma, dentro de su ventana y con la información que pudo observar.
Tu facturación responde otra cosa: ¿cuánto dinero entró? Sin modelo, sin ventana y sin opinión sobre el mérito.
Son preguntas distintas, así que sus respuestas no tienen por qué coincidir. El error no es que difieran: el error es tratar la primera como si fuera la segunda.
Las cinco causas de la brecha
| Causa | Que hace | Como se verifica |
|---|---|---|
| Ventana de atribucion | Le asigna una venta a un anuncio visto o clicado dias antes | Mirar que ventana tiene configurada la cuenta hoy |
| Doble conteo pixel + API | La misma compra entra dos veces si no se deduplica | Verificar que ambos manden el mismo identificador de evento |
| Conversiones modeladas | Estima lo que no puede observar por consentimiento o navegador | Buscar la columna o nota que las distingue de las observadas |
| Devoluciones y cancelaciones | La plataforma cuenta el checkout, tu contabilidad cuenta el cobro | Comparar pedidos creados contra pedidos pagados |
| Zona horaria y moneda | Corre los dias y cambia los montos | Revisar la zona horaria de la cuenta y el tipo de cambio aplicado |
La ventana es la que más confunde y la más fácil de revisar. Si la cuenta atribuye ventas a personas que vieron o clicaron un anuncio días antes de comprar, un mes de facturación puede aparecer repartido sobre dos meses de campaña. No está mal medido: está medido con otro calendario.
El doble conteo es el que más daño hace y el más fácil de arreglar. Cuando el píxel del navegador y la API del servidor mandan la misma compra sin un identificador compartido, la plataforma no puede saber que son el mismo evento. El ROAS se infla y todas las decisiones que se toman encima quedan torcidas.
Las conversiones modeladas aparecen justamente porque el consentimiento y las restricciones del navegador impiden observar todo. Son una estimación, y está bien que existan — pero conviene saber qué parte del número es observada y qué parte es modelo antes de decidir con él.
Las devoluciones son la causa más aburrida y la que nadie revisa. La plataforma registra la compra en el momento del checkout; tu contabilidad registra el dinero cuando entra. Entre esos dos momentos hay cancelaciones, pagos rechazados y devoluciones que nadie le avisa a la plataforma.
El numero que reconcilia: el MER
Cuando dos sistemas no se ponen de acuerdo sobre quién se lleva el mérito, la salida es dejar de preguntarlo. El MER (Marketing Efficiency Ratio) no atribuye nada:
MER = ingresos totales del periodo ÷ inversión publicitaria total del periodo
Los ingresos salen de tu contabilidad y la inversión de los estados de cuenta. Ninguna plataforma opina. No te dice qué canal funcionó —para eso sigue sirviendo el ROAS— pero sí te dice algo que el ROAS no puede: si el negocio completo está mejorando o empeorando mientras se gasta.
Se pueden tener campañas con ROAS excelente y un MER que se deteriora. Eso pasa, entre otras cosas, cuando la inversión se concentra en recuperar clientes que iban a comprar igual: la plataforma se atribuye la venta con razón, y el negocio no crece.
Que hacer con la brecha
- Medila antes de explicarla. Un mes cerrado, dos números al lado: lo que reportan las plataformas y lo que entró de verdad. Sin eso, todo lo demás es opinión.
- Descartá el doble conteo primero. Es la única causa de la lista que directamente rompe el número en vez de explicarlo.
- Alineá los calendarios. Misma zona horaria, mismo rango de fechas, misma moneda. Una parte sorprendente de la brecha se va acá.
- Restá lo que no se cobró. Devoluciones, cancelaciones y pedidos impagos.
- Devolvé el resultado real. Mandar de vuelta a la plataforma las conversiones que se cerraron fuera de la web es lo que hace que optimice hacia clientes y no hacia formularios.
El paso 5 es el que más cambia las cosas, y depende de tener datos propios con desenlace. Sin eso, no hay nada que devolver.
Cuando la brecha si es un problema
Una brecha estable y entendida no es una emergencia. Estas tres sí:
- Cambia de tamaño sin que nadie haya cambiado nada. Suele significar que se rompió la medición, no el negocio.
- Va en la dirección equivocada. Si la plataforma reporta más de lo que facturás y la distancia crece, se está optimizando hacia un evento que no es una venta.
- Nadie sabe cuánto es. Que el número exista y nadie lo haya mirado es peor que un número malo conocido.
Para elegir entre canales con este marco encima, escribimos la comparación aparte: Google Ads vs Meta Ads.
Preguntas frecuentes
- Que numero le reporto a gerencia? El de tu contabilidad, siempre. El ROAS de plataforma es un instrumento operativo para decidir donde poner el proximo peso; no es una cifra de ingresos. Reportarlo como ingresos es como un canal termina pareciendo rentable mientras la empresa no lo es.
- La brecha deberia ser cero? No, y perseguir el cero cuesta meses. Dos sistemas que miden eventos distintos en ventanas distintas nunca van a coincidir exactamente. Lo que importa es que la brecha este entendida y sea razonablemente estable.
- Si sumo todas las plataformas, las conversiones superan mis ventas. Por que? Porque cada plataforma se atribuye las ventas en las que cree haber influido, y un cliente suele tocar varias. Sumar conversiones de plataformas duplica por construccion. Solo tus propios registros dan un total.
- La API de conversiones arregla esto? Mejora la calidad de la senal, sobre todo donde el navegador bloquea el pixel. No reconcilia nada por si sola, y sin un identificador de evento compartido para deduplicar puede empeorar la brecha contando la misma compra dos veces.