Por qué el ROAS de Facebook nunca cuadra con tus ventas reales
Meta te dice que has facturado 40.000 € y tu tienda vio 22.000 €. No estás loco: el píxel infla. Te explico por qué pasa y cómo saber tu ROAS de verdad.

Te ha pasado. Abres Ads Manager, ves un ROAS de 4,2 y piensas "qué máquina". Luego entras en Shopify, miras lo que ha entrado de verdad ese mes, y las cuentas no salen ni de lejos. Meta dice que has facturado 40.000 €; tu tienda vio 22.000 €.
No estás loco, ni tienes la cuenta mal montada. Es que el ROAS de Facebook casi nunca cuadra con la realidad, y por razones que tienen lógica una vez las entiendes. Vamos a ello.
Qué es el ROAS y por qué lo miramos mal
ROAS es return on ad spend: cuántos euros te devuelve cada euro invertido. Un ROAS de 3 significa que por cada euro gastado, entraron tres. Es la métrica reina del paid media.
El problema no es la fórmula, es de dónde saca Meta el numerador (los ingresos). Y ahí es donde empieza el baile.
Razón 1: la ventana de atribución
Por defecto, Meta atribuye una compra a tu anuncio si el usuario hizo clic en los 7 días anteriores, o si simplemente vio el anuncio en las 24 horas previas. Ojo a eso último: basta con que tu anuncio pasara por delante de sus ojos, sin clic, para que Meta se cuelgue la venta si compra al día siguiente.
En la práctica, esto significa que Meta se atribuye compras que iban a pasar igual. El cliente ya te conocía, ya iba a comprar, y de camino vio un anuncio tuyo. Venta "de Meta", según Meta.

Razón 2: se cuelga ventas de otros canales
Imagina un cliente que descubre tu marca por un anuncio, pero acaba comprando una semana después tras buscarte en Google, leer una reseña y recibir tu email de bienvenida. ¿De quién es esa venta?
Meta dirá que suya. Google Analytics dirá que del canal orgánico. Tu herramienta de email dirá que del email. Los tres se cuelgan la misma venta, y si sumas lo que declara cada plataforma, te sale más facturación de la que existe. A veces mucha más.
Razón 3: eventos duplicados
Si tienes el píxel y la Conversions API mal deduplicados, o un plugin que dispara el evento de compra dos veces, Meta cuenta dos ventas donde hubo una. Es sorprendentemente común en tiendas de WooCommerce con varios plugins de marketing peleándose.
El resultado: un número que no puedes defender
Puedes tener el mejor anuncio del mundo, pero si el ROAS que le enseñas al cliente no cuadra con lo que ve en su banco, el problema pasa a ser tuyo.
Y esto es lo que de verdad importa si gestionas cuentas de terceros. El día que el cliente cruce tu informe con su caja y no cuadre, no va a pensar "vaya, la atribución de Meta es imperfecta". Va a pensar "este me está inflando los números". Y ahí se acabó la confianza.
Cómo saber tu ROAS de verdad
La buena noticia es que el ROAS real se calcula con datos que ya tienes:
ROAS real = ingresos reales de tu tienda en el periodo ÷ lo que gastaste en Meta en ese periodo.
La parte del gasto es fácil, la da Meta y es fiable. La parte de los ingresos es la que hay que sacar de la fuente correcta: los pedidos reales de tu Shopify, WooCommerce, PrestaShop o de tu CRM. No los que declara el píxel.
Eso sí, con una honestidad por delante: este ROAS real es a nivel de cuenta (tus ventas totales ÷ tu inversión total), no atribución venta-por-campaña. La atribución fina por campaña necesita píxel y UTMs bien montados, y ya sabemos lo frágil que es eso. Pero para la pregunta que de verdad importa —"¿cada euro que meto en Meta me devuelve más de un euro en caja?"— el ROAS real a nivel de cuenta es infinitamente más honesto que el declarado.
Nosotros lo hacemos automático
Monté Furia Reports para no tener que hacer este cruce a mano cada mes. Conectas Meta (solo lectura) y tu tienda o CRM, y el panel te enseña las dos cifras una al lado de la otra: lo que declara el píxel y lo que vio tu caja. La diferencia suele abrir los ojos.
Si vienes de montar esto en hojas de cálculo o en Looker Studio, te va a sonar esto otro: por qué Looker Studio se te queda corto para Meta Ads.
Preguntas frecuentes
¿Por qué Meta declara más ventas de las que tengo?
Por cómo atribuye el píxel: cuenta compras dentro de su ventana de atribución (por defecto 7 días clic + 1 día visualización), se cuelga ventas que vinieron de otros canales, y a veces duplica el evento de compra si está mal configurado. El resultado es un ROAS inflado respecto a tu facturación real.
¿Cuánto infla el píxel de Meta de media?
Depende del negocio, pero en tiendas que hemos auditado la sobrecuenta va de un 30% a más del doble. No es un fallo tuyo: es la naturaleza de la atribución por clic-visualización comparada con las ventas que realmente entran en caja.
¿Cómo calculo mi ROAS real?
ROAS real = ingresos reales de tu tienda en el periodo ÷ lo que gastaste en Meta en ese mismo periodo. La clave es usar los pedidos de verdad (Shopify, WooCommerce, tu CRM), no los que declara el píxel. Herramientas como Furia Reports hacen ese cruce automáticamente.
Furia Reports cruza tu Meta Ads con los pedidos reales de tu tienda. En 3 minutos ves la diferencia. 5 días gratis, sin tarjeta.


