El ROAS de plataforma no es rentabilidad

Punto de partida

En ecommerce es muy fácil enamorarse de un número limpio: gastas 1.000 euros, la plataforma atribuye 5.000 euros y aparece un ROAS 5. A primera vista parece una campaña sólida. El problema es que ese cálculo no sabe cuánto cuesta fabricar o comprar el producto, cuánto descuento aplicaste, qué parte volverá como devolución ni cuánto te cuesta servir el pedido.

Google Ads define el ROAS objetivo como el valor de conversión que quieres conseguir por cada unidad de gasto publicitario. Eso es útil para pujar y comparar rendimiento, pero el valor de conversión puede ser revenue, margen, beneficio bruto u otra cifra que tú decidas enviar. Si envías ingresos brutos, la máquina optimiza hacia ingresos brutos.

Amazon Ads explica el ROAS como ingresos publicitarios divididos entre gasto, y el ACOS como la relación inversa: gasto publicitario dividido entre ingresos. La fórmula es correcta, pero sigue siendo una métrica de retorno sobre ventas atribuidas, no una cuenta completa de beneficio.

El ROAS real empieza cuando preguntas qué queda después de cumplir el pedido. En vez de tratar todos los euros vendidos igual, separa ventas netas, coste de producto, descuentos, pasarela, logística, embalaje, devolución esperada, soporte variable y gasto publicitario.

La fórmula mínima: del ingreso atribuido al margen post-ads

Unit economics

La versión rápida del ROAS de plataforma es ingresos atribuidos dividido entre gasto. La versión útil para decidir presupuesto necesita dos pasos previos: margen de contribución antes de ads y margen de contribución después de ads.

Margen de contribución antes de ads es ventas netas menos costes variables del pedido. Ventas netas deberían descontar promociones, cupones, reembolsos esperados y ajustes reales. Costes variables incluyen producto, comisiones de pago, fulfillment, embalaje, envío subvencionado, logística inversa probable, soporte variable y cualquier comisión de canal.

Margen post-ads es ese margen de contribución antes de ads menos el gasto publicitario asignado. Si vendes 100 euros, el producto cuesta 42, aplicas 10 euros de descuento, pagas 8 de logística y pasarela, esperas 6 de devolución y gastas 18 en ads, el pedido no deja 82 euros para la tienda. La cuenta útil es mucho más estrecha.

Para TienRank, la métrica que decide si una campaña escala no debería ser solo ROAS. Debería ser margen post-ads por pedido, por SKU, por categoría y por canal. El ROAS ayuda a diagnosticar; el margen post-ads decide.

  • ROAS de plataforma = ingresos atribuidos / gasto publicitario.
  • Margen antes de ads = ventas netas - producto - logística - pagos - devoluciones esperadas - soporte - comisiones.
  • Margen post-ads = margen antes de ads - gasto publicitario.
  • ROAS real = margen atribuible o beneficio bruto / gasto publicitario.
  • Break-even = punto en el que el margen post-ads queda en cero.

Empieza por ventas netas, no por facturación bruta

Base de cálculo

La facturación bruta es el número que más ilusión hace y el que más decisiones peligrosas permite. Un producto puede vender mucho a base de cupones, packs subvencionados, envío gratis caro o campañas de remarketing a clientes que ya iban a comprar.

Shopify distingue métricas como gross sales, net sales, descuentos y devoluciones. Su documentación de profit reports también recuerda que descuentos y refunds afectan margen y que el margen de producto mostrado a precio completo puede ser diferente del margen real del periodo.

Esto importa porque el ROAS calculado sobre facturación bruta infla el rendimiento. Si una campaña vende 20.000 euros con 3.000 euros en descuentos y 2.000 euros en devoluciones esperadas, el denominador mental no puede seguir siendo 20.000. La base más prudente son ventas netas y margen de contribución.

La regla práctica es sencilla: si el dinero no llega a caja o vuelve al cliente, no puede sostener el ROAS. Puede haber matices contables por impuestos, envío cobrado y mercados, pero la dirección es siempre la misma: decide con una cifra cercana al dinero realmente retenido.

Los descuentos cambian el ROAS aunque la plataforma celebre la venta

Promociones

Un descuento puede aumentar conversión y, aun así, empeorar rentabilidad. Si una tienda tiene un margen bruto del 50% y aplica un descuento del 20%, no ha regalado un quinto del margen: ha reducido de forma agresiva el colchón que paga logística, devoluciones y ads.

El error habitual es mirar el ROAS durante una promo y concluir que la campaña funciona mejor. Puede que la conversión haya subido, pero si cada pedido deja menos contribución, el ROAS de ingresos no cuenta toda la historia. Una promoción rentable debe medirse por margen incremental, no por facturación atribuida.

Google Merchant Center documenta que, en determinados flujos de automated discounts, el cart data se usa para medir ventas, ingresos y profit, y recomienda asignar gross profit como conversion value para optimizar mejor el rendimiento. La lectura práctica es potente: el valor enviado a ads debería acercarse al valor económico que quieres maximizar.

No todos los ecommerce pueden cambiar de golpe su medición a beneficio. Pero sí pueden separar campañas con y sin descuento, enviar valores de conversión netos, crear etiquetas de margen por SKU y revisar si los cupones están comprando clientes nuevos o rebajando compras que ya iban a ocurrir.

  • Separa reportes de precio completo, descuento ligero y descuento agresivo.
  • Calcula margen por pedido después del cupón, no antes.
  • Mide clientes nuevos generados por la promo, no solo pedidos totales.
  • Evita mezclar campañas de liquidación con campañas de captación rentable.
  • Revisa si el descuento aumenta devoluciones o atrae compradores de baja repetición.

Las devoluciones deben entrar antes de decidir presupuesto

Riesgo

La devolución no es solo un reembolso. Puede incluir transporte de vuelta, revisión, reacondicionamiento, pérdida de embalaje, atención al cliente, deterioro del producto, rotura de stock temporal y reventa con descuento. En moda, calzado, hogar voluminoso o electrónica, ese coste puede cambiar completamente el ROAS real.

Google Analytics permite medir refunds enviando un evento refund con transaction_id y, si se incluyen items, analizar métricas de devolución a nivel de producto. Eso no arregla la rentabilidad por sí solo, pero evita que la analítica trate una venta devuelta como una venta sana.

Para campañas, no basta con esperar al cierre mensual. Necesitas una devolución esperada por SKU, talla, color, categoría, canal, campaña y tipo de cliente. Si históricamente un SKU devuelve el 18% y otro el 4%, no pueden compartir el mismo ROAS objetivo.

El ROAS real debería incluir un coste esperado de devolución incluso antes de que se produzca. Después, cuando llegan devoluciones reales, se ajusta el modelo. Así evitas escalar justo los productos que más aparentan vender y menos caja dejan.

  • Tasa de devolución por SKU y variante.
  • Motivo: talla, expectativa, daño, retraso, calidad o compra duplicada.
  • Coste de transporte inverso y reacondicionamiento.
  • Porcentaje que vuelve a stock vendible.
  • Descuento medio necesario para revender unidades devueltas.

Google Ads ya puede acercarse al margen, pero necesita datos buenos

Cart data

Google Ads documenta las conversiones con datos de carrito como una extensión del tracking de conversiones. Permiten saber qué productos se compraron después de interactuar con anuncios, analizar tamaño de carrito, AOV, revenue, gross profit y patrones de cross-sell.

La parte crítica es la combinación entre cart data y COGS del feed de Merchant Center. Google explica que, al combinar ambos, puede generar métricas basadas en gross profit. También advierte que los IDs enviados en el array de items deben coincidir exactamente con los IDs del feed.

Esto convierte la calidad del catálogo en una decisión de marketing. Si el item_id de la web no coincide con Merchant Center, si faltan productos en el feed o si el coste por SKU está vacío, el reporting de beneficio será incompleto. Peor aún: puede dar una seguridad falsa.

Google también documenta que para desbloquear profit reporting hay que proporcionar el atributo cost_of_goods_sold en el feed, API o feed suplementario. Si no hay COGS, métricas como coste de producto y gross profit pueden no aparecer o quedar sesgadas.

  • El ID del pedido debe llevar items y precios correctos.
  • Los item IDs del tracking deben coincidir con Merchant Center.
  • Cada SKU relevante necesita COGS o una aproximación controlada.
  • Las campañas deben revisarse por producto anunciado y producto vendido.
  • Las métricas de gross profit solo son tan buenas como el dato enviado.

ROAS de equilibrio: cuánto necesitas para no perder dinero

Break-even

El ROAS de equilibrio es el ROAS mínimo para que una campaña no pierda dinero antes de considerar LTV. Si tu margen de contribución antes de ads es del 40%, puedes gastar hasta 40 euros en ads por cada 100 euros de ventas netas antes de quedarte a cero. En formato ROAS de ingresos, eso equivale a necesitar al menos 2,5.

La fórmula rápida es 1 dividido entre margen de contribución antes de ads. Con un 50% de margen, break-even ROAS 2. Con 33%, break-even ROAS 3. Con 25%, break-even ROAS 4. Esa cuenta cambia si estás usando margen como valor de conversión, porque entonces el objetivo se expresa de otra manera.

El problema es que muchas tiendas calculan el break-even con margen bruto de producto, no con margen de contribución real. Si metes descuentos, logística, pasarela y devolución esperada, el margen puede caer de 55% a 28%. El ROAS mínimo pasa de 1,8 a 3,6.

Por eso el ROAS objetivo no debería copiarse de otra tienda ni de una recomendación genérica. Debe salir de la economía unitaria de cada categoría y del objetivo de caja: crecer a break-even, ganar margen desde la primera compra o aceptar payback por recompra demostrada.

Ejemplo sencillo

Un SKU vende a 100 euros netos. Coste de producto 38, pagos y preparación 5, envío subvencionado 7, devolución esperada 6 y soporte variable 2. Margen antes de ads: 42 euros. Break-even ROAS sobre revenue: 100 / 42 = 2,38.

Ejemplo con descuento

El mismo SKU con 15 euros de descuento vende a 85 euros netos. Si los costes variables se mantienen en 58 euros, el margen antes de ads baja a 27 euros. Break-even ROAS: 85 / 27 = 3,15.

El ROAS medio de la campaña puede esconder SKUs que pierden dinero

Producto

Una campaña puede mostrar ROAS 4 y seguir mezclando productos muy distintos: un bestseller de margen alto, un producto voluminoso con logística cara, una talla que se devuelve mucho y un accesorio que se vende por cross-sell.

Google Ads y Search Ads 360 distinguen métricas como lead revenue, cross-sell revenue, lead gross profit y cross-sell gross profit cuando hay cart data. La idea de fondo es importante: el producto anunciado no siempre es el producto vendido, y el margen de cada uno puede ser diferente.

Si alguien hace clic en un anuncio de una chaqueta y termina comprando una camiseta de menor margen, el ROAS agregado puede no revelar el problema. Si compra chaqueta y accesorios, quizá el producto anunciado funciona como puerta de entrada a una cesta rentable. Sin datos por item, ambas situaciones se parecen demasiado.

Para decidir bien, revisa ROAS, margen y devoluciones por SKU vendido, SKU anunciado, categoría, tipo de campaña y búsqueda. La media de la campaña sirve para un resumen; el detalle por producto sirve para mover presupuesto.

Qué valor de conversión enviar: revenue, net revenue o margen

Medición

No existe una respuesta universal. Enviar revenue bruto es más sencillo y suele ser el punto de partida. Enviar net revenue reduce ruido si descuentos, impuestos o reembolsos esperados distorsionan mucho la venta. Enviar margen o gross profit alinea mejor la puja con beneficio, pero exige datos consistentes.

Google recomienda basar Target ROAS en objetivos de negocio y rendimiento histórico, y tener datos de valor suficientes antes de activar value-based bidding. Si cambias el valor de conversión sin una transición controlada, también cambias lo que el algoritmo aprende.

Para una tienda pequeña, una transición sensata puede ser crear primero un dashboard interno de margen real, luego segmentar campañas por categorías de margen, después enviar revenue neto y, cuando el dato de COGS esté estable, probar valores más cercanos a gross profit en campañas donde tenga sentido.

El objetivo no es presumir de una medición sofisticada. Es evitar que el sistema compre ventas que el negocio no puede permitirse. Si el dato de margen es incompleto, es mejor reconocerlo y usar etiquetas de margen aproximadas que fingir precisión.

  • Revenue bruto: fácil, pero puede inflar rendimiento.
  • Revenue neto: mejor si descuentas cupones, impuestos o ajustes relevantes.
  • Gross profit: más cercano a rentabilidad, requiere COGS fiable.
  • Margen de contribución: ideal para decisión interna, más difícil de enviar limpio.
  • LTV esperado: solo cuando hay cohortes suficientes y recompra demostrada.

Cuándo aceptar un ROAS menor por LTV

Retención

Hay categorías donde una primera compra puede ser poco rentable si el cliente repite: alimentación, mascotas, cosmética, suplementos, recambios, suscripciones o productos con accesorios. Pero usar LTV para justificar campañas exige disciplina.

El error es decir que el cliente repetirá porque la categoría lo permite. La tienda necesita cohortes: recompra a 30, 60, 90 y 180 días, margen de segunda compra, porcentaje de compras con descuento, devoluciones por cohorte y tiempo de recuperación del CAC.

Un ROAS real puede ser negativo en la primera compra y aceptable si el payback es corto y predecible. Pero si la recompra depende de descuentos agresivos, email saturado o campañas de remarketing caras, quizá el LTV que justifica la inversión no existe.

La forma práctica de decidirlo es separar dos dashboards: rentabilidad de primera compra y rentabilidad de cohorte. La primera protege caja inmediata. La segunda decide cuánto puedes invertir para adquirir clientes, no solo pedidos.

En marketplaces y retail media, el ROAS necesita más capas

Canales

Cuando compras visibilidad dentro de Amazon, Miravia, Mercado Libre u otros marketplaces, el ROAS publicitario se mezcla con comisión, fulfillment, tarifa de almacenaje, devoluciones, promociones obligatorias y pérdida parcial de datos del cliente.

Amazon Ads usa ACOS y ROAS para expresar el rendimiento de anuncios, pero una marca debe comparar ese dato con margen después de comisión y logística. Un ACOS aceptable para un producto ligero de marca propia puede ser inviable para un producto de baja diferenciación y alta devolución.

El retail media también puede generar ventas incrementales o simplemente capturar demanda que ya estaba dentro del marketplace. Por eso el ROAS real de estos canales debería incluir incrementality, margen por producto, coste operativo de vender ahí y valor estratégico de visibilidad.

Una tienda propia y un marketplace no deberían compartir automáticamente el mismo objetivo. En tienda propia quizá aceptas ROAS menor por datos, email y repetición. En marketplace quizá necesitas margen inmediato porque la relación con el cliente queda más limitada.

El dashboard mínimo para calcular ROAS real

Operación

No hace falta empezar con un data warehouse perfecto. Una hoja semanal bien pensada ya puede mejorar decisiones. Lo importante es unir lo que normalmente vive separado: plataforma de ads, GA4, Shopify o ERP, feed de productos, devoluciones, descuentos y costes logísticos.

Cada fila puede representar campaña por SKU o categoría. Las columnas mínimas deberían incluir gasto, ingresos atribuidos, pedidos, clientes nuevos, ventas netas, descuento aplicado, COGS, gross profit, coste logístico medio, devolución esperada, margen antes de ads, margen post-ads, ROAS de plataforma, ROAS de equilibrio y estado de stock.

Luego añade semáforos. Verde si margen post-ads es positivo y stock aguanta. Amarillo si funciona solo antes de devoluciones o depende de descuento. Rojo si el ROAS aparente supera el objetivo pero el margen real es negativo.

El dashboard no debe ser bonito. Debe impedir que una campaña con ingresos grandes esconda una pérdida pequeña repetida cientos de veces.

  • Campaña, canal, país, dispositivo, SKU y categoría.
  • Gasto, ingresos atribuidos, pedidos y clientes nuevos.
  • Ventas netas, descuentos, COGS y gross profit.
  • Coste logístico, pasarela, comisión y devolución esperada.
  • Margen antes de ads, margen post-ads y break-even ROAS.
  • Stock disponible, cobertura y alertas de devolución.

Errores típicos al interpretar ROAS en ecommerce

Riesgo

El primer error es usar el mismo objetivo de ROAS para todo el catálogo. Si una categoría deja 60% de margen y otra deja 25%, pedirles el mismo ROAS es invitar a decisiones raras.

El segundo es mezclar marca, remarketing y captación fría en una sola lectura. El ROAS de marca suele ser alto porque recoge intención existente; no debe usarse para justificar el coste de captar demanda nueva.

El tercero es ignorar devoluciones hasta que ya han pasado. En categorías con devolución relevante, el rendimiento de una campaña puede cambiar semanas después de la venta.

El cuarto es mirar solo last click o solo plataforma. Una parte de la venta puede estar influida por email, SEO, marketplace, social orgánico o búsquedas de marca. El ROAS real no elimina la atribución, pero obliga a no confundir atribución con beneficio.

El quinto es celebrar revenue mientras el stock se rompe. Si escalas un SKU rentable hasta agotarlo, puedes empujar al algoritmo hacia alternativas peores, retrasar entregas o abrir incidencias que suben coste de soporte.

  • Mismo ROAS objetivo para productos con márgenes distintos.
  • No separar marca, remarketing y captación.
  • No descontar cupones ni promociones.
  • No modelar devoluciones por SKU o canal.
  • No cruzar ROAS con stock, logística y clientes nuevos.

Plan de 30 días para pasar de ROAS de plataforma a ROAS real

Implementación

La transición no tiene que hacerse de golpe. En la primera semana, define costes variables por SKU: producto, pasarela, embalaje, preparación, envío medio, comisión de canal y devolución esperada. Aunque no sea perfecto, documenta supuestos.

En la segunda semana, cruza ventas netas, descuentos y devoluciones históricas con campañas. Separa marca, remarketing, captación y campañas promocionales. El objetivo es detectar dónde el ROAS alto no coincide con margen.

En la tercera semana, revisa tracking. Si usas Google Ads y Merchant Center, comprueba item IDs, cart data y COGS. Si usas GA4, valida purchase y refund con transaction_id e items. Si usas Shopify, revisa profit reports y campos de analytics que ya recogen net sales, discounts y returns.

En la cuarta semana, cambia decisiones. Ajusta objetivos por categoría, pausa SKUs que pierden dinero después de devoluciones, protege presupuesto de productos con margen sano y prueba enviar valores de conversión más cercanos a net revenue o gross profit cuando el dato sea fiable.

Cuándo sí escalar con ROAS real

Decisión

Escala cuando el margen post-ads sea positivo en los SKUs que absorberán el presupuesto nuevo, no solo en la media de la campaña. Escala cuando la devolución esperada esté modelada y no destruya la contribución. Escala cuando el stock pueda servir el incremento sin romper promesas de entrega.

También puedes escalar con margen inicial bajo si hay LTV demostrado, payback razonable y caja suficiente para sostener el ciclo. Pero esa decisión debe salir de cohortes, no de optimismo.

La señal buena no es un ROAS alto durante dos días. Es una economía unitaria que aguanta más volumen, más mezcla de tráfico y más pedidos reales. Cuando el sistema funciona después de descuentos, devoluciones y logística, la campaña deja de ser una apuesta y empieza a ser una palanca.

La lectura para TienRank

TienRank

Para una tienda online, el ROAS real es una vacuna contra la facturación vanidosa. No sirve para hacer el dashboard más complejo; sirve para proteger caja y decidir qué crecimiento merece presupuesto.

La tienda que entiende margen, descuentos, devoluciones y COGS no compra ventas a ciegas. Puede distinguir campañas que hacen ruido de campañas que construyen beneficio, clientes y capacidad operativa.

La mejor pregunta antes de subir presupuesto no es cuánto vendo por cada euro invertido. Es cuánto beneficio defendible queda por cada euro invertido después de entregar el pedido y absorber el riesgo normal de la categoría.

Seguir investigando

Impulsa buenas noticias

¿Te ha sido útil este análisis?

Dale un upvote para que suba en Noticias, llegue a más owners y podamos priorizar los casos que de verdad ayudan a tomar mejores decisiones en e-commerce.

Preguntas frecuentes

¿Qué diferencia hay entre ROAS de plataforma y ROAS real?

El ROAS de plataforma suele dividir ingresos atribuidos entre gasto publicitario. El ROAS real intenta medir beneficio o margen de contribución frente a ese gasto, descontando producto, descuentos, logística, devoluciones, comisiones y otros costes variables.

¿Cómo calculo el ROAS mínimo para no perder dinero?

Calcula primero tu margen de contribución antes de ads. Si ese margen es del 40%, el ROAS de equilibrio sobre ingresos es 1 / 0,40 = 2,5. Si el margen cae por descuentos o devoluciones, el ROAS mínimo sube.

¿Debo enviar margen como valor de conversión a Google Ads?

Puede ser buena idea si tienes COGS, cart data e IDs bien implementados. Si el dato todavía es débil, empieza con revenue neto, segmentación por margen y un dashboard interno antes de cambiar la señal principal de puja.

¿Las devoluciones se restan del ROAS?

Para tomar decisiones, sí deberían entrar como coste esperado por SKU, categoría o campaña. Después puedes ajustar con devoluciones reales usando datos de pedidos, ERP, Shopify, GA4 o tu sistema de devoluciones.

¿Un ROAS alto siempre significa que puedo escalar?

No. Puede esconder productos de bajo margen, ventas con descuento, búsquedas de marca, clientes recurrentes, devoluciones altas o stock insuficiente. Escala cuando el margen post-ads y la operación soportan más volumen.

¿Qué métrica debería mirar junto al ROAS?

Margen post-ads, CAC de cliente nuevo, tasa de devolución, descuento medio, COGS, coste logístico, stock disponible, LTV por cohorte y porcentaje de ventas incrementales.

Fuentes

Comunidad

0 comentarios

Abre la conversación de esta noticia.

Pregunta, añade un matiz o comparte cómo lo aplicarías en tu propia tienda.