Abres Meta Ads Manager un lunes por la mañana. ROAS de 5.2x. Gastaste $30,000 MXN el fin de semana y Meta dice que generaste $156,000 en ventas. Extraordinario. Le mandas screenshot a tu socio, subes el presupuesto, y te sientes ganador.
Pero cuando revisas Shopify, las ventas del fin de semana fueron $118,000. Y cuando restas el costo de los productos, el envío, las comisiones de Conekta y el IVA, te quedan $22,000 de margen bruto. Invertiste $30,000 para ganar $22,000. Perdiste dinero.
Esto le pasa a la mayoría de los e-commerce en México. Y no es que Meta mienta — es que Meta mide algo distinto a lo que tú necesitas medir.
¿Qué es el ROAS y por qué importa?
ROAS (Return on Ad Spend) es la métrica que mide cuánto generas por cada peso invertido en publicidad. En su forma más simple:
Si gastaste $30,000 y generaste $120,000 → ROAS = 4.0x
El problema es que "ingresos generados por la campaña" tiene múltiples interpretaciones, y cada plataforma usa la que la hace lucir mejor.
4 razones por las que el ROAS de Meta es inflado
1. Ventanas de atribución generosas
Meta por defecto usa una ventana de 7 días click / 1 día view. Esto significa que si alguien vio tu anuncio (sin hacer clic) y compró dentro de las siguientes 24 horas, Meta se la atribuye. Si hizo clic y compró 6 días después (quizá por un email de carrito abandonado), Meta también se la atribuye.
Para un e-commerce mexicano con un ciclo de compra promedio de 2-5 días, esto infla el ROAS entre un 20% y 40%.
2. Atribución cruzada entre canales
Un usuario ve tu anuncio en Instagram, busca tu marca en Google, y compra. Google Ads y Meta Ads ambos se atribuyen esa venta. Si también mandaste un email con descuento y el usuario usó el link del email, ahora tienes 3 plataformas contando la misma venta.
3. Ventas que se habrían dado de todos modos
Tu marca ya tiene clientes recurrentes. Gente que iba a comprar sin ver ningún anuncio. Pero como vieron un anuncio en Instagram antes de comprar (aunque no hicieron clic), Meta se la atribuye. Estas "ventas incrementales falsas" representan entre un 15% y 30% de las conversiones que reporta Meta.
4. Meta reporta ventas brutas, no margen
Meta te dice "$156,000 en ventas". Pero eso incluye IVA (16%), y no descuenta el costo del producto, ni el envío, ni las comisiones de tu pasarela de pago. Tu ROAS real sobre lo que te queda en la bolsa es radicalmente diferente.
Cómo calcular el ROAS real (paso a paso)
Aquí va el proceso que usamos para tiendas Shopify en México:
Paso 1: Toma las ventas de Shopify, no de Meta
Usa los datos de ventas reales de tu panel de Shopify para el mismo período. Filtra por UTM de la campaña si puedes. Las ventas de Shopify son tu fuente de verdad, no las de Meta.
Paso 2: Descuenta el IVA
Si tus precios incluyen IVA (como la mayoría en México), descuenta el 16%:
Ejemplo: $118,000 ÷ 1.16 = $101,724 en ventas netas
Paso 3: Resta el costo de los productos (CMV)
Si tu margen bruto es del 50%, el costo de tu mercancía es la mitad de las ventas netas: $101,724 × 50% = $50,862 de costo.
Paso 4: Resta las comisiones de pago
Conekta cobra 2.9% + $2.50 + IVA por transacción. PayPal 3.95%. MercadoPago 4.49%. Promedio: ~4% de las ventas.
Paso 5: Calcula el margen bruto disponible
| Concepto | Monto | % sobre venta |
|---|---|---|
| Ventas totales (Shopify) | $118,000 | 100% |
| − IVA (16%) | −$16,276 | −13.8% |
| = Ventas netas | $101,724 | 86.2% |
| − Costo de producto (50%) | −$50,862 | −43.1% |
| − Comisiones pago (~4%) | −$4,720 | −4.0% |
| − Envío promedio (~8%) | −$9,440 | −8.0% |
| = Margen disponible | $36,702 | 31.1% |
| Gasto en Meta Ads | $30,000 | 25.4% |
| = Ganancia real de la campaña | $6,702 | 5.7% |
El ROAS de equilibrio: ¿cuánto necesitas para no perder?
El ROAS de equilibrio es el punto donde tu publicidad se paga sola — ni ganas ni pierdes. Depende de tu margen bruto después de IVA, CMV, comisiones y envío:
| Margen bruto | Margen neto disponible* | ROAS de equilibrio | ROAS objetivo (1.5x) |
|---|---|---|---|
| 30% | ~14% | 7.1x | 10.7x |
| 40% | ~22% | 4.5x | 6.8x |
| 50% | ~31% | 3.2x | 4.8x |
| 60% | ~40% | 2.5x | 3.8x |
| 70% | ~49% | 2.0x | 3.0x |
*Margen neto disponible = Margen bruto − IVA (13.8%) − Comisiones pago (4%) − Envío (8%). Estimado para e-commerce promedio en México.
5 tácticas para mejorar tu ROAS real en México
1. Mide con UTMs, no con el pixel de Meta
Agrega parámetros UTM a cada campaña (utm_source=meta&utm_medium=cpc&utm_campaign=nombre). En Shopify, puedes ver las ventas reales por UTM en Reportes → Ventas por fuente de tráfico. Es la forma más confiable de atribuir ventas.
2. Reduce tu ventana de atribución
Cambia la ventana de atribución de Meta a 1 día click. Vas a ver un ROAS más bajo, pero más cercano a la realidad. Si con esa ventana tu ROAS sigue arriba de tu punto de equilibrio, tienes una campaña genuinamente rentable.
3. Haz pruebas de incrementalidad
Apaga una campaña durante 7 días y mide si tus ventas bajan proporcionalmente. Si apagas una campaña con ROAS "5x" y tus ventas solo bajan un 15%, esa campaña no estaba generando el valor que decía.
4. Optimiza tu tasa de conversión primero
Antes de subir presupuesto, asegura que tu tasa de conversión está optimizada. La tasa promedio de Shopify en México es del 1.2%-1.8%. Si estás debajo, mejorar tu landing page te da más retorno que aumentar el gasto.
5. Calcula tu CPA máximo tolerable
Ejemplo: Ticket $800 MXN × 31% margen = CPA máximo $248 MXN
Si tu CPA está arriba de $248, estás perdiendo en cada conversión.
Caso práctico: Tienda de ropa en CDMX
| Métrica | Meta reporta | Realidad (Shopify) |
|---|---|---|
| Gasto mensual | $45,000 | $45,000 |
| Ventas atribuidas | $270,000 (6x) | $185,000 (4.1x) |
| Devoluciones | No descuenta | −$18,500 (10%) |
| IVA (16%) | No descuenta | −$23,000 |
| Costo producto (45%) | No descuenta | −$64,575 |
| Envío (ofrece gratis) | No descuenta | −$14,800 |
| Comisiones Conekta | No descuenta | −$5,550 |
| Margen disponible | $225,000 | $58,575 |
| ROAS sobre margen | — | $58,575 ÷ $45,000 = 1.3x |
| Ganancia real | — | $13,575/mes |
Meta decía ROAS 6x. La realidad: solo $13,575 de ganancia después de todos los costos. La tienda pensaba que estaba creciendo agresivamente, pero estaba operando al borde. Un aumento del 10% en devoluciones la hubiera puesto en rojo.
Preguntas frecuentes
¿Qué es el ROAS y cómo se calcula?
ROAS es el retorno por cada peso invertido en publicidad. Se calcula dividiendo los ingresos generados por la campaña entre el gasto publicitario. Un ROAS de 3x significa que por cada $1 invertido, generaste $3 en ventas.
¿Por qué el ROAS de Meta Ads es diferente al real?
Meta usa ventanas de atribución amplias (7 días click, 1 día view) y se atribuye ventas que pudieron venir de otros canales. Además, reporta ventas brutas sin descontar IVA, costos de producto, envíos ni comisiones.
¿Cuál es el ROAS mínimo para ser rentable en México?
Depende de tu margen bruto. Con 50% de margen necesitas un ROAS real de al menos 3.2x para empatar. Con 30% de margen, necesitas 7.1x — casi imposible sin marca muy posicionada.
Mide tu ROAS real automáticamente
Profitar cruza tus datos de Meta Ads con las ventas reales de Shopify, descuenta IVA, costos y comisiones, y te muestra el ROAS que importa: el que calcula tu ganancia real.
Empezar gratis
