Calculadora ROAS y ROI de Campañas de Publicidad Digital

La mayoría de los anunciantes no saben cuál es su canal más rentable. Adivinar con tu dinero no es estrategia.

  • Resultado inmediato
  • Sin registro
  • Supuestos visibles
  • Cálculo determinístico

En 30 segundos: Simula el ROI de cada canal y presupuesto para encontrar la distribución que maximiza tu retorno total de inversión. Cálculo determinístico con fórmulas auditables. El resultado es orientativo — ajusta los supuestos para reflejar tu operación real.

El ROI de una campaña no se mide solo por revenue atribuido — debe considerar el periodo de atribución, el LTV de los clientes adquiridos y los efectos de halo. Esta calculadora te da el ROI básico; para SaaS y suscripción complementa con LTV:CAC.

Ejemplo práctico

Marca DTC de cuidado de piel corriendo campaña de adquisición Meta + TikTok durante el trimestre Q4 (octubre-diciembre): inversión total $250,000 (ad spend + creative production + agencia 15% fee), ganancia obtenida atribuida $400,000 (revenue de pedidos con UTM directo, ventana 28 días click + 1 día view, post-IVA y devoluciones), periodo 3 meses.

Ganancia neta: $400,000 − $250,000 = $150,000. ROI directo: $150,000 ÷ $250,000 × 100 = 60% en 3 meses.

ROI anualizado compuesto: (1.60)^(12/3) − 1 = 555%. Sin embargo este número INFLA el éxito — campañas paid social rara vez sostienen 60% trimestre tras trimestre por saturación de audiencia, fatiga de creative y subida de CPM.

Payback simple: $250,000 ÷ ($150,000 ÷ 3 meses) = 5 meses para recuperar la inversión. Pero esto asume que el flujo continúa después de que parara la campaña — falso. La métrica honesta es: ¿cuántos clientes nuevos quedaron en la base y cuál es su LTV proyectado?

Si la campaña adquirió 380 clientes nuevos con tasa de re-compra histórica de 40% en 12 meses y ticket promedio $1,050: revenue futuro proyectado = 380 × 0.40 × $1,050 = $159,600. Sumado al $400,000 directo = $559,600 ÷ $250,000 = 124% ROI a 12 meses. Esa es la cifra real para evaluar.

Recomendación operativa: en DTC el ROI inmediato (post-spend a 30 días) tiende a subestimar valor porque ignora repeat. ROI a 6 meses considerando segunda compra es 1.5-2.2x el ROI a 30 días en categorías con buena retención (skincare, suplementos, café). Si tu ROI a 30 días es < 80% pero la cohorte muestra repeat 25%+, sigue invirtiendo y mide a 6 meses antes de cortar el spend.

Casos de uso por industria

Campañas paid social (Meta, TikTok)

Atribución 7-28 días por defecto. ROI honesto requiere medir LTV a 3-6 meses. ROI menor a 100% en 30 días puede ser positivo a 6 meses.

Google Ads / SEM

Atribución por click, conversión más medible. ROI esperado 200-400% en industrias con alta intención (legal, salud, finanzas).

Display / programmatic

ROI directo difícil — efectos de marca y view-through. Mejor medido como lift en ventas orgánicas + brand search.

Influencer / partnerships

ROI inmediato bajo, valor a largo plazo en awareness y trust. Medir con cohortes adquiridas vs control.

Metodología y supuestos

Cómo se calculan los resultados, qué asumimos al modelar y dónde el método pierde precisión.

Fórmula

ROI = (Retorno − Inversión) ÷ Inversión · ROI anualizado = (1 + ROI)^(12 ÷ meses) − 1

Supuestos

  • Retorno e inversión expresados en moneda nominal del mismo periodo.
  • El periodo se mide en meses completos para anualizar.
  • Sin ajuste por inflación ni costo de oportunidad del capital.

Límites de aplicabilidad

  • ROI anualizado pierde precisión cuando el periodo es menor a 30 días.
  • No reemplaza un análisis de TIR / VAN cuando hay flujos intermedios.
  • No considera riesgo: dos proyectos con mismo ROI pueden tener perfiles de riesgo muy distintos.

Fuentes

  • Brealey, Myers & Allen — Principles of Corporate Finance (13ª ed., McGraw-Hill).
  • CFA Institute — Corporate Finance & Equity Investments curriculum (2024).

Ya mediste el retorno. Ahora proyecta el impacto en tu flujo de efectivo durante los próximos 12 meses. Simulador de Flujo de Caja

Embeber en tu sitio

Esta calculadora es gratuita y embebible. Copia este snippet en tu blog o sitio web y tus lectores podrán calcular directamente desde ahí.

Ancho responsive, alto fijo. Ajusta `height` según tu layout.

¿Quieres ir más allá del cálculo rápido?

Regístrate para acceder a simuladores avanzados con escenarios múltiples, exportación de datos y proyecciones detalladas.

Sin spam. Solo acceso anticipado al simulador de roi de campañas de publicidad digital.

Guía completa

ROI de campañas de publicidad digital: la comparativa multi-canal que rara vez hacen los equipos de marketing

Calcular el ROI de una campaña aislada es matemática de primaria. El problema empieza cuando hay que distribuir presupuesto entre Meta, Google, TikTok, YouTube, display programático y LinkedIn, cada uno con su propio CPC, conversion rate y ventana de atribución. La diferencia entre un portafolio publicitario rentable y uno que quema caja suele estar en tres elementos que los marketers pasan por alto: el punto de equilibrio ROAS por canal, la curva de rendimientos decrecientes y el periodo de recuperación diferenciado por plataforma.

ROI vs ROAS: por qué no son lo mismo

Es la confusión más cara del marketing digital.

  • ROAS (Return on Ad Spend) = Ingresos generados ÷ Gasto publicitario. No considera costo de producto, envío, devoluciones ni gastos operativos.
  • ROI de ads = (Ingresos − COGS − Gasto publicitario − Costos operativos) ÷ Gasto publicitario.

Un ROAS de 3x suena bien hasta que caes en cuenta de que con 60% de margen bruto y 10% de gasto fijo, el punto de equilibrio ROAS real es 2x. Un ROAS 3x está dejando solo 33% de utilidad sobre el gasto en ads — no es cómodo, y si hay devoluciones o discounts, la utilidad neta se evapora.

Fórmula del punto de equilibrio ROAS:

Punto de equilibrio ROAS = 1 ÷ Margen de contribución

Si tu margen de contribución es 40%, necesitas ROAS ≥ 2.5x solo para no perder. Si es 25% (ecommerce con envío gratis), necesitas ROAS ≥ 4x. Casi ninguna calculadora gratuita en español te pide tu margen como input — por eso la mayoría de marketers optimiza para ROAS sin saber si está arriba o abajo del punto de equilibrio.

ROAS referencias 2024 por industria

Datos agregados de WordStream, HubSpot Ad Referencias 2024 y Meta Business Insights:

  • Ecommerce moda/beauty: ROAS promedio 3.2x — 4.5x
  • Ecommerce hogar: 2.5x — 3.8x
  • SaaS B2B: ROAS de 1.5x — 2.5x aceptable (LTV largo compensa)
  • Educación online / cursos: 3x — 5x
  • Servicios profesionales locales: 4x — 8x (bajos tickets, alta frecuencia)
  • Lead generation: cost-per-lead más relevante que ROAS directo

Estos son promedios — tu punto de equilibrio real depende de tu margen. Un ecommerce con ROAS 3.5x y margen 20% está perdiendo; con margen 50% está ganando bien.

CAC, LTV y periodo de recuperación por canal

La visión multi-canal agrega una capa de complejidad que las calculadoras generalistas no cubren: el periodo de recuperación varía drásticamente entre plataformas. Datos de referencias 2024:

  • Google Search: periodo de recuperación D7 (usuarios con alta intención, conversión rápida)
  • Meta (Facebook + Instagram): periodo de recuperación D30 promedio
  • TikTok Ads: periodo de recuperación D45-D60 (audiencia más joven, ticket promedio menor, recurrencia lenta)
  • YouTube Ads (view-through): periodo de recuperación D45-D90
  • LinkedIn B2B: periodo de recuperación D60-D180 (sales cycles largos)

Esto significa que evaluar TikTok contra Google con la misma ventana de 14 días de atribución es comparar peras con manzanas. La métrica correcta es LTV:CAC por canal, con ventanas diferenciadas:

LTV:CAC = (Revenue promedio × Frecuencia × Margen × Retención meses) ÷ CAC del canal

Un ratio 3:1 es estándar saludable. Por debajo de 1:1 el canal está quemando dinero en cada adquisición.

Curva de rendimientos decrecientes

El error sistémico más común: asumir que duplicar presupuesto duplica resultados. En la realidad, cada canal tiene una curva de saturación. Ejemplo:

  • Campaña Meta con $1,000/día → CPC $0.80, 1,250 clicks/día, CR 3% → 37 conversiones
  • Misma campaña con $3,000/día → CPC $1.40 (audiencia agotada, Meta sube puja), CR 2.2% → 47 conversiones

Triplicaste el gasto, solo conseguiste 27% más conversiones. El CPA efectivo pasó de $27 a $64. Modelar esta curva es la diferencia entre escalar con control y quemar presupuesto. El simulador ingresa tu CPA actual, escala presupuesto, y estima el punto donde cada dólar adicional rinde menos que la referencia de punto de equilibrio.

Modelos de atribución: el mismo gasto, tres verdades

Las plataformas reportan conversiones bajo distintos modelos:

  • Last click: da crédito al último punto de contacto (configuración predeterminada de Google Analytics hasta GA4). Sobrevalora search.
  • First click: da crédito al primer punto de contacto. Sobrevalora awareness (YouTube, TikTok).
  • Lineal: distribuye crédito por igual. Neutral.
  • Data-driven (MMM / incrementality testing): el estándar oro — mide incrementalidad real corriendo tests geo o holdout. Costoso pero exacto.

Un mismo $10,000 gastado en Meta puede reportar ROAS 2.8x (último clic en GA4), 4.1x (first click en Meta Ads Manager), 3.3x (lineal) y 2.1x (MMM ajustado). Todas son verdad bajo su marco. Para decisiones de presupuesto, MMM o incrementality es la referencia. Para optimización diaria, basta con elegir un modelo y ser consistente.

Ejemplo numérico completo

Campaña de 30 días: presupuesto total $10,000, distribuido $5,000 Google Search + $3,500 Meta + $1,500 TikTok.

  • Google: 8,200 clicks × CR 4.2% = 344 leads × close rate 18% = 62 ventas × ticket promedio $180 = $11,160 revenue, ROAS 2.23x. Periodo de recuperación D7.
  • Meta: 11,600 clicks × CR 2.8% = 325 leads × close rate 14% = 45 ventas × $180 = $8,100 revenue, ROAS 2.31x. Periodo de recuperación D30.
  • TikTok: 9,800 clicks × CR 1.9% = 186 leads × close rate 9% = 17 ventas × $180 = $3,060 revenue, ROAS 2.04x. Periodo de recuperación D45.

Total: 350 leads convertidos en 42 ventas, $22,320 revenue sobre $10,000 gasto = ROAS global 2.23x. Con margen de contribución 45%, punto de equilibrio es 2.22x — la campaña está justo en equilibrio, apenas cubriendo el costo del gasto publicitario sin utilidad.

El simulador te muestra esto antes de ejecutar: si tu margen fuera 55%, el punto de equilibrio bajaría a 1.82x y la campaña dejaría $2,200 de utilidad. Si fuera 35%, el punto de equilibrio subiría a 2.86x y la campaña perdería $6,400 aun con ROAS 2.23x.

Cómo usar el simulador

Ingresa: (1) presupuesto total y distribución por canal, (2) CPA histórico por canal (o referencia de tu industria si es primera vez), (3) margen de contribución (para calcular punto de equilibrio), (4) ticket promedio y frecuencia de recompra (para LTV), (5) curva de saturación por canal (opcional — por defecto aplica elasticidad estándar). Output: ROAS esperado por canal, ROI neto, periodo de recuperación, punto de equilibrio ROAS requerido y recomendación de reallocation de presupuesto hacia el canal con mejor eficiencia marginal. Aplica el framework con calibraciones específicas por plataforma (ver sección final).

Framework de decisión: ¿escalar, mantener o cortar un canal?

Cada mes tu simulador debe ejecutar esta secuencia de 4 preguntas por canal:

  1. ¿El ROAS del canal está arriba del punto de equilibrio? Si no, corta presupuesto inmediatamente salvo que tengas un test de incrementalidad que pruebe lo contrario.
  2. ¿El CPA marginal del último 20% de presupuesto está arriba del CPA objetivo? Si sí, estás en rendimientos decrecientes — deja de escalar.
  3. ¿El LTV:CAC del canal es ≥ 3:1 ajustado por periodo de recuperación? Si no, el canal trae clientes de mala calidad — optimiza creative/targeting antes de mantener.
  4. ¿La incrementalidad medida (geo holdout o lift study) confirma que el canal aporta ventas que no habrían ocurrido en otro canal? Si no (ej. TikTok canibaliza a Meta en el 70%+ de conversions), reasigna presupuesto.

Este framework es el que distingue a operadores senior de equipos que optimizan solo ROAS plataforma. HubSpot's calculator y la mayoría de herramientas gratuitas solo responden la pregunta 1. El simulador multi-canal integra las 4.

Creative como multiplicador del ROAS

Meta y TikTok coinciden en un hallazgo clave de sus Creative Best Practices 2024: el top quintile de creatives rinde 2-4x el ROAS del creative mediano en la misma cuenta. Es el multiplicador más alto disponible dentro de la misma estructura de puja. Esto significa que antes de reasignar presupuesto, vale la pena preguntarse si el problema es el canal o el creative dentro del canal. Señales de que el creative está agotado: frecuencia > 3.5 en Meta, CTR en caída por 3 semanas consecutivas, CPC subiendo sin explicación del mercado. El simulador incluye un campo opcional de creative refresh cadence que ajusta la curva de saturación — equipos con refresh semanal pueden escalar 30-40% más antes de tocar rendimientos decrecientes que equipos con creatives estáticos.

Periodo de recuperación y su impacto en cash flow

Muchos marketers confunden ROAS con cash flow. Una campaña de Meta con ROAS 3x y periodo de recuperación D30 significa que cada $10,000 gastados se convierten en $30,000... pero 30 días después. Si la empresa escala gasto de $50K a $100K/mes, necesita $150K de cash extra para cubrir el lag entre gasto y recuperación. Muchos ecommerce saludables quiebran escalando ads sin modelar este efecto. El simulador incluye una proyección de cash flow por canal que suma gastos e ingresos esperados con las ventanas de periodo de recuperación apropiadas, útil especialmente para bootstrapped brands sin línea de crédito.

Aplicando el framework por plataforma

El mismo simulador multi-canal cubre Meta, Google y TikTok con los inputs adecuados. Tres calibraciones marcan la diferencia real:

Meta (Facebook + Instagram). Desde iOS 14.5 (ATT, App Seguimiento Transparency) entre 40% y 70% de los usuarios iOS rechazan seguimiento cross-app, así que el ROAS reportado en Ads Manager subestima 20-35% el rendimiento real. Activa Conversions API (CAPI) server-side para que el simulador lea conversiones de-duplicadas; si no lo haces, sube tu target ROAS ~25% para compensar el gap y usa una ventana de atribución de 7 días click + 1 día view. Curva de saturación mediana en DTC: cada $1k extra sobre tu baseline histórico aumenta volumen 22-28% (decreciente). Refresca creatives semanalmente cuando frecuencia Meta supera 3.5.

Google Ads. Diferencia entre Search, Shopping y Performance Max porque cada uno tiene su propio punto de equilibrio ROAS. Search puja por intención (target ROAS funciona después de 30 días de data); Shopping depende del feed del producto (margen, imagen, título); Performance Max mezcla ubicaciones y pide objetivo de valor de conversión (el campo de margen del simulador mapea a ese objetivo). Quality Score por debajo de 6 sube el CPC 30-100%: aliméntalo de vuelta al simulador antes de decidir si el canal está saturado de verdad. Periodo de recuperación típico D7-D14 en alta intención.

TikTok Ads. Periodo de recuperación de 45-60 días en DTC y 60-90 en B2B porque la audiencia es más joven y la recurrencia entra lenta. Corre incrementality tests (geo holdout) antes de escalar — TikTok canibaliza 60-78% de conversiones que habrían ocurrido en Meta o Google. Usa Spark Ads (boost a creators orgánicos) cuando el costo por adquisición supere la mediana, y rota creatives cada 7-10 días para que la curva de saturación siga siendo usable. Vertical 9:16 con hook en los primeros 3 segundos rinde 2-3x más que creative producido.

El framework del simulador no cambia entre plataformas — lo que cambia es la ventana de atribución, el target ROAS recomendado y la curva de saturación. Antes de leer el resultado, ajusta esas tres perillas.

Caso ilustrativo

Caso compuesto con fines didácticos: combina dinámicas observadas en el sector con cifras realistas. Los nombres son ficticios y no representan a una empresa específica.

Moneda: USD — Cifras en USD.

Caso: DTC marca de skincare — reasignación de $50K/mes con simulador de ROI multi-canal

Lumia Skincare, ecommerce DTC con 18 meses de historial, gastaba $50,000/mes distribuidos 55% Meta, 35% Google Search, 10% TikTok. ROAS global reportado por GA4 (último clic): 3.1x. El CFO notó que el crecimiento en utilidad no coincidía con el ROAS reportado: caja real generada era $31K/mes, cuando a ROAS 3.1x y margen bruto 52% debería aproximarse a $30K de utilidad bruta sobre ads — pero faltaban costos de logística, empaque y retornos que nadie imputaba al análisis.

Luis, Head of Crecimiento, cargó los datos al simulador con inputs granulares:

  • Margen de contribución real (después de envío, empaque y retornos del 8%): 38%
  • Punto de equilibrio ROAS: 1 ÷ 0.38 = 2.63x
  • ROAS por canal con ventanas diferenciadas: Google D7 4.1x, Meta D30 2.8x, TikTok D45 1.6x

El simulador ejecutó una curva de saturación por canal y recomendó: (1) reducir TikTok de $5K a $2K (ROAS por debajo del punto de equilibrio, incrementalidad baja confirmada con geo holdout de 14 días que Luis corrió a costo de $800), (2) mantener Meta en $27.5K pero cambiar del objetivo "Conversions" a "Value" para priorizar clientes con ticket alto, (3) incrementar Google Search de $17.5K a $21K porque la curva marginal aún no saturaba (CPC estable a $3.10 con CR 4.8%).

Resultado mes 1 post-reasignación:

  • Gasto total: $50,500 (casi idéntico)
  • Revenue atribuido: $167,800 (vs $155,000 mes anterior) → ROAS global 3.32x, +7%
  • Utilidad bruta imputada a ads (38% margen de contribución): $63,760 − $50,500 = $13,260 utilidad neta real sobre el gasto (vs $8,800 mes anterior, +50%)
  • Simulador proyectó $12,500 ± $2,500 — resultado real dentro del intervalo

Clave del éxito: Luis dejó de optimizar el ROAS reportado por GA4 y empezó a optimizar utilidad neta real por canal con ventanas de atribución apropiadas. El cambio en TikTok fue contraintuitivo (el CMO defendía la plataforma por "brand awareness") pero el test de incrementalidad mostró que 78% de las ventas atribuidas a TikTok se habrían dado de todas formas vía Meta o Google.

Pasa de la teoría al cálculo

La calculadora de esta página corre con tus números — sin formularios, sin login. Volver arriba y probarla.

Probar la calculadora

Rangos de referencia del sector

Rangos orientativos basados en literatura pública del sector y observación operativa. Tu negocio puede variar — usa los números como punto de partida, no como valor objetivo.

MétricaValorFuente
ROAS promedio ecommerce moda/beauty3.2x - 4.5xWordStream Online Advertising Benchmarks 2024
CPA promedio B2B SaaS (Google Search)$65 - $120HubSpot Ad Benchmarks 2024
Payback period Google SearchD7Meta Business Science Reports 2024
Payback period Meta (Facebook/Instagram)D30Meta Business Science Reports 2024
Payback period TikTok AdsD45 - D60TikTok for Business Attribution Study 2024
Conversion rate promedio landing page (todas industrias)2.35%Unbounce Conversion Benchmark Report 2024
LTV:CAC ratio saludable≥ 3:1David Skok, For Entrepreneurs — SaaS Metrics 2.0
Delta entre last-click y data-driven attribution (Meta)30-50% over-attribution last-clickMeta Conversion Lift Studies 2023-2024

Preguntas frecuentes

1¿Qué es el ROAS y cómo se calcula?
ROAS (Return on Ad Spend) = Ingresos generados ÷ Gasto publicitario. Si invertiste $1,000 y generaste $4,000 en ventas atribuidas, tu ROAS es 4x (o 400%). No considera costo de producto ni gastos operativos — para eso usa ROI de ads.
2¿Cuál es la diferencia entre ROI y ROAS?
ROAS solo mide ingresos vs gasto en ads. ROI descuenta también COGS (costo del producto), envío, devoluciones y gastos operativos. Un ROAS de 3x con margen de contribución 25% equivale a ROI negativo; con margen 50% equivale a ROI +50%.
3¿Qué se considera un buen ROAS?
Depende de tu margen de contribución. La fórmula del break-even ROAS es 1 ÷ Margen. Margen 40% → break-even 2.5x. Margen 25% → 4x. Benchmarks 2024: ecommerce moda 3.2x-4.5x, SaaS B2B 1.5x-2.5x, servicios locales 4x-8x.
4¿Qué es break-even ROAS y cómo calcularlo?
Es el ROAS mínimo para no perder dinero. Fórmula: Break-even ROAS = 1 ÷ Margen de contribución. Si tu margen es 35%, necesitas ROAS ≥ 2.86x solo para empatar. Cualquier ROAS por debajo está destruyendo caja.
5¿Cómo distribuir el presupuesto entre canales publicitarios?
No linealmente. Calcula LTV:CAC y payback period por canal, identifica cuál está en rendimientos decrecientes (CPA marginal > CPA objetivo) y mueve presupuesto al canal con mejor eficiencia marginal. Cada canal tiene una curva de saturación — escalar 3x no triplica resultados.
6¿Qué es el ROAS objetivo en Google Ads?
Target ROAS es una estrategia de puja automática de Google Ads donde le das al algoritmo tu ROAS deseado y puja para alcanzarlo. Solo funciona con tracking de conversions + value correctamente configurado y al menos 30 días de datos. Si pones un target irreal (ej. 10x en ecommerce masivo), Google reduce el gasto y pierdes escala.
7¿Cómo compara atribución last-click vs data-driven?
Last-click da todo el crédito al último touchpoint — sobrevalora search, subestima display/video. Data-driven (o MMM) usa modelado estadístico o incrementality testing para medir aportación real de cada canal. Diferencia típica: last-click sobreestima 30-50% lo que Meta aportó realmente.
8¿Cuál es el ROAS promedio por industria?
Datos WordStream + HubSpot 2024: ecommerce moda/beauty 3.2-4.5x; ecommerce hogar 2.5-3.8x; SaaS B2B 1.5-2.5x; educación online 3-5x; servicios locales 4-8x. Siempre cruzar con margen de contribución propia para saber si estás arriba del break-even.
9¿Cómo afecta iOS 14.5 al tracking de ROAS en Meta?
Desde iOS 14.5 (ATT, App Tracking Transparency), entre 40% y 70% de usuarios iOS rechazan tracking cross-app. Meta reporta conversiones con modelado probabilístico, no determinístico. Impacto típico: ROAS reportado cae 20-35% no porque campañas empeoren sino porque la atribución se vuelve parcial. Usa Conversions API (CAPI) server-side + MMM para recuperar visibilidad.

Herramientas del mismo cluster temático. Úsalas en conjunto para cerrar el análisis.

Última actualización: 30 de abril de 2026 · Contenido revisado por el equipo editorial de Simúlalo. Las cifras y benchmarks son orientativos; verifica con tus propios datos antes de decidir.

Ver metodología