Ir al contenido
digiteo
Menú

ROI en marketing digital: cómo calcularlo y mejorarlo

ROI, ROAS, coste de adquisición y valor de vida del cliente: la fórmula del ROI en marketing, un ejemplo en euros y las palancas que mejoran el resultado.

Por , redactor jefe
Actualizado el · 6 min de lectura

En resumen: el ROI en marketing se calcula con el margen bruto, no con la facturación: (margen bruto generado menos coste total) dividido entre el coste total. Una campaña que trae 5.000 € de ventas con 1.000 € de anuncios muestra un ROAS de 5 muy vistoso, pero con un margen del 30 % solo devuelve 500 € netos sobre la inversión publicitaria, un ROI del 50 %, y menos aún si cuentas el tiempo que te llevó.

El retorno de la inversión es la pregunta que todo gerente le hace al marketing, y la que más a menudo recibe una respuesta difusa: clics, reproducciones, seguidores. La cuestión pesa cada vez más: según el INE, el 29,0 % de las empresas españolas de 10 o más empleados vendió por comercio electrónico en 2025, por un volumen de 419.706 millones de euros. Aquí tienes las fórmulas, un ejemplo completo y las palancas que de verdad mejoran el resultado.

¿Cómo se calcula el ROI en marketing? La fórmula

La fórmula del ROI cabe en una línea:

ROI = (margen bruto generado menos coste total de la acción) / coste total de la acción

Dos términos exigen disciplina.

Margen bruto, no facturación. Si vendes por 100 € un producto que te cuesta 70 €, cada venta deja 30 € de margen bruto. Esa es la cantidad que paga la publicidad. Trabaja siempre con importes sin IVA: el IVA que cobras no es tuyo, se lo debes a Hacienda. Nuestra calculadora de margen te da la cifra por producto si no la tienes a mano.

Coste total, no solo el presupuesto de medios. Una campaña también cuesta el tiempo dedicado (interno o de un proveedor), las herramientas, la creatividad y los descuentos concedidos. Dejarlos fuera infla el ROI de forma artificial.

ROI, ROAS, CAC, LTV: ¿qué métricas seguir?

MétricaFórmulaLo que te dice
ROASIngresos / gasto en anunciosCompara campañas entre sí
ROI(Margen bruto menos coste total) / coste totalSi la acción enriquece a la empresa
CAC (coste de adquisición de cliente)Gasto en marketing y ventas / clientes nuevosLo que te cuesta un cliente
LTV (valor de vida del cliente)Margen bruto por compra x número de compras durante la relaciónLo que te deja un cliente

El ROAS de equilibrio sale directamente de tu margen: es 1 dividido entre tu porcentaje de margen bruto. Con un margen del 30 %, necesitas un ROAS de 3,33 para que los anuncios se paguen solos; con un 50 %, basta un ROAS de 2. Ese único cálculo evita muchas decisiones precipitadas, y nuestra calculadora de ROAS lo hace con tus cifras, honorarios de agencia incluidos.

¿Cómo es un ejemplo completo de ROI en marketing?

Toma una pyme que vende menaje de cocina por internet, con un margen bruto del 30 %. Todas las cifras son supuestas y sin IVA.

Mes de prueba: 1.000 € de anuncios en buscadores, 300 € de tiempo de gestión, 5.000 € de ventas.

  • ROAS: 5.000 / 1.000 = 5.
  • Margen bruto generado: 5.000 € x 30 % = 1.500 €.
  • ROI: (1.500 menos 1.300) / 1.300 = 15 %.

La campaña es rentable, pero por poco. Si hubiéramos olvidado los 300 € de tiempo de gestión, habríamos anunciado un 50 %.

Con el valor de vida del cliente. Supón que esos 5.000 € vienen de 50 clientes nuevos (pedido medio de 100 €) y que, según tu historial, un cliente vuelve a comprar de media dos veces más en los dos años siguientes. Cada cliente deja entonces 3 x 30 € = 90 € de margen bruto, 4.500 € para los 50. El ROI calculado sobre toda la relación sube a (4.500 menos 1.300) / 1.300, alrededor del 246 %. Por eso una campaña que apenas cubre costes en el primer pedido puede ser un negocio excelente.

En una empresa de servicios que genera contactos en lugar de ventas online, el cálculo pasa por el coste por contacto. No hay una referencia pública fiable de coste por contacto para España: usa el tuyo, que tu plataforma de anuncios te da. Si cada contacto te cuesta 40 € y uno de cada cuatro se convierte en cliente, el CAC publicitario es de 160 € (40 € x 4). El margen bruto de un cliente tiene que cubrirlo con holgura.

¿Cómo atribuir una venta al canal correcto?

Un cliente rara vez ve un solo anuncio. Descubre la marca en Instagram, vuelve con una búsqueda en Google, se apunta a la newsletter y compra después de un email. ¿Qué canal se lleva el mérito?

Según la ayuda de Google Analytics, GA4 ofrece hoy tres modelos: la atribución basada en datos, que reparte el mérito entre los canales del recorrido con aprendizaje automático sobre tus propios datos, y dos variantes de último clic (en canales de pago y orgánicos, y en canales de pago de Google). Los modelos de primer clic, lineal, declive en el tiempo y según la posición dejaron de estar disponibles en noviembre de 2023.

Tres consejos prácticos:

  • Compara las dos vistas (basada en datos y último clic). Un canal que parece fuerte en la atribución basada en datos pero débil en último clic cumple un papel de descubrimiento. Cortarlo hundiría a los demás canales unas semanas después.
  • Acepta cierta incertidumbre. Con una parte de tus visitantes rechazando cookies, como permite la normativa española, ninguna medición es completa. Contrasta con tu CRM, con códigos promocionales por canal y con la pregunta «¿cómo nos has conocido?» a los clientes nuevos.
  • Prueba pausando. Detener una campaña dos semanas en una zona y comparar las ventas con una zona de control te da una idea de su contribución real.

¿Qué palancas mejoran más el ROI en marketing?

El ROI sube por tres vías: bajar el coste, subir la tasa de conversión y aumentar el valor de cada cliente. Las palancas más eficaces, de la más fácil a la más difícil:

  1. Cortar lo que no rinde. Palabras clave fuera de tema, públicos demasiado amplios, zonas que no atiendes. Nuestra guía de Google Ads con poco presupuesto detalla las palabras clave negativas que conviene añadir primero, el mayor ahorro en una cuenta que empieza.
  2. Mejorar la página de destino. Duplicar la tasa de conversión de una página reduce a la mitad tu coste por cliente sin tocar el presupuesto.
  3. Hacer remarketing. Quien ya conoce la marca convierte mejor y cuesta menos alcanzar.
  4. Hacer que los clientes vuelvan. Harvard Business Review recuerda que, según el estudio y el sector, conseguir un cliente nuevo cuesta de 5 a 25 veces más que conservar uno, y cita los trabajos de Frederick Reichheld, de Bain & Company, según los cuales aumentar la retención un 5 % puede elevar los beneficios entre un 25 % y un 95 %. El email, un programa de fidelización de clientes y un buen servicio posventa forman parte del ROI del marketing.
  5. Producir contenido duradero. Un artículo que posiciona bien sigue trayendo visitas años después de publicarse, con un coste que no se repite. Los KPIs del marketing de contenidos te permiten medir ese retorno.

¿Cómo presentar el ROI de marketing a la dirección?

Basta un informe mensual de una página, con las mismas filas cada mes:

  • gasto total por canal (medios, tiempo, herramientas);
  • clientes nuevos y coste de adquisición por canal;
  • margen bruto generado y ROI por canal;
  • evolución del valor medio de un cliente.

Fija de antemano el ROI esperado para cada tipo de acción. La publicidad de conversión tiene que devolver la inversión rápido; la notoriedad y el contenido se juzgan a lo largo de varios trimestres. Ese marco pertenece al presupuesto de marketing que preparas a principios de año, no a una explicación escrita a posteriori.

¿Qué errores falsean el cálculo del ROI?

  • Calcular sobre la facturación en lugar del margen bruto.
  • Dejar el tiempo y las herramientas fuera del coste.
  • Mezclar importes con y sin IVA en la misma cuenta.
  • Dar todo el mérito al último canal en el que se hizo clic.
  • Juzgar una campaña de notoriedad con los criterios de una de conversión.
  • Comparar periodos que no se pueden comparar, como la semana del Black Friday con una semana floja de enero.
  • Olvidar las devoluciones y los reembolsos, que en algunas categorías se comen buena parte del margen bruto.

Preguntas frecuentes

¿Cómo se calcula el ROI de una campaña de marketing?

ROI = (margen bruto generado por la campaña menos su coste total) dividido entre ese coste total. Usa el margen bruto, no la facturación, o una campaña que vende a pérdida parecerá rentable. Ejemplo: 1.500 € de margen bruto para 1.000 € invertidos dan un ROI del 50 %, es decir, 50 céntimos ganados por cada euro invertido en la campaña.

¿Qué diferencia hay entre ROI y ROAS?

El ROAS compara los ingresos solo con el gasto en anuncios: 5.000 € de ventas con 1.000 € de publicidad dan un ROAS de 5. El ROI tiene en cuenta tu margen y todos los costes, incluidos tiempo y herramientas. Un negocio con un margen bruto del 30 % necesita un ROAS superior a 3,33 solo para no perder dinero con su publicidad.

¿Qué es un buen ROI en marketing?

No hay un umbral universal. Un ROI positivo en la primera venta es raro en negocios donde el cliente repite, así que la campaña se juzga con el valor de vida del cliente. La referencia correcta es tu propio punto de equilibrio, calculado con tu margen, y después la evolución de tu ROI de un trimestre a otro.

¿Qué modelo de atribución usar en Google Analytics 4?

Desde noviembre de 2023, GA4 solo ofrece la atribución basada en datos y dos variantes de último clic: último clic en canales de pago y orgánicos, y último clic en canales de pago de Google. Los modelos de primer clic, lineal, declive en el tiempo y según la posición desaparecieron. La atribución basada en datos reparte el mérito entre los canales del recorrido con los datos de tu propia cuenta.

Fuentes

  1. Ayuda de Google Analytics, Seleccionar la configuración de atribución (modelos retirados en noviembre de 2023)
  2. Harvard Business Review, Amy Gallo, The Value of Keeping the Right Customers (29 de octubre de 2014)
  3. INE, Encuesta sobre el uso de TIC y del comercio electrónico en las empresas, año 2025 y primer trimestre de 2026 (22 de octubre de 2026)