Primero, en «Tipo de cálculo», elige tienda o tienda online (los clientes compran una y otra vez) o suscripción/SaaS (cobro mensual), y si quieres calcular el LTV o calcular hacia atrás desde un LTV objetivo. Rellena los campos que aparecen y haz clic en «Calcular» para obtener el LTV, la vida media y más, con un gráfico de la vida frente al valor acumulado.
Índice
-
Qué puedes hacer en esta página
-
¿Para qué sirve este cálculo?
-
Cómo usar
-
Fórmulas y figuras
-
Fórmula del LTV de tiendas y tiendas online (sobre ventas)
-
Fórmula de la vida media del cliente de una suscripción (a partir de la tasa de churn)
-
Fórmula del LTV de una suscripción (sobre ventas)
-
Fórmula para pasar al LTV sobre beneficio bruto (a partir del LTV sobre ventas y del margen bruto)
-
Fórmula de la duración necesaria para un LTV objetivo (tienda o tienda online)
-
Fórmula de la tasa de churn mensual máxima para un LTV objetivo (suscripción)
-
-
Símbolos y términos
-
Qué conviene saber de antemano
-
Cómo calcularlo con Excel
-
Cómo calcularlo con Hojas de cálculo de Google
-
Cómo calcularlo con Python
-
La fórmula en LaTeX y otras notaciones matemáticas (para copiar)
-
Cómo pedirle a ChatGPT que haga el cálculo
-
Las ventajas de DataChef
-
Funciones relacionadas
-
Todas las calculadoras de NumberChef
Qué puedes hacer en esta página
- Calcula el LTV (valor del cliente a lo largo de su vida) de tiendas y tiendas online como «pedido medio × frecuencia de compra (por año) × duración (años)». Introduce un margen bruto y obtendrás también el LTV sobre beneficio bruto
- Calcula el LTV de suscripciones y SaaS como «ARPU (mensual) × margen bruto ÷ tasa de churn mensual», junto con la vida media del cliente en meses (\(100 \div\) tasa de churn)
- También calcula hacia atrás: «¿cuántos años tienen que quedarse los clientes para alcanzar mi LTV objetivo?» y «¿cómo de baja tiene que ser mi tasa de churn mensual para alcanzar mi LTV objetivo?»
- Un gráfico muestra cómo se acumula el valor de un cliente a medida que pasan los meses
- En esta misma página tienes también una explicación sencilla de las fórmulas y fórmulas para copiar y pegar en Excel, en Hojas de cálculo de Google y en Python
¿Para qué sirve este cálculo?
Para un cliente que gasta 50 € por pedido, 4 veces al año, durante 3 años de media, el LTV sobre ventas es \(50 \times 4 \times 3 = 600\) euros, y con un margen bruto del 40 % el LTV sobre beneficio bruto es de 240 €. Si los anuncios cuestan 80 € por ganar un cliente nuevo, el LTV sobre beneficio bruto es 3 veces eso, así que parece que compensa seguir con los anuncios. El LTV te da los números para este tipo de decisión.
Compara el coste de adquisición de clientes (CAC) con el LTV sobre beneficio bruto, no con el LTV sobre ventas. Si comparas con los 600 € de ventas, el negocio parece rentable antes incluso de pagar el coste de las mercancías.
Para un servicio de 30 € al mes con un margen bruto del 80 % y una tasa de churn mensual del 5 %, la vida media es \(100 \div 5 = 20\) meses y el LTV sobre beneficio bruto es \(30 \times 80 \div 5 = 480\) euros. Si un programa de retención baja el churn al 4 %, la vida media pasa a 25 meses y el LTV a 600 €, con 120 € más de valor por cliente.
Con 500 clientes nuevos al mes, esa diferencia vale 60.000 € de LTV cada mes. Este cálculo te dice cuánto tiempo de personal y de presupuesto merece un programa de «bajar el churn un punto».
Un cliente habitual que viene dos veces al mes, gasta 25 € en cada visita y sigue viniendo durante 5 años compra 24 veces al año, así que el LTV es \(25 \times 24 \times 5 = 3000\) euros. Cada ticket es de solo 25 €, pero a lo largo de toda la relación es un cliente de 3000 €.
Te da una vara de medir de precios para preguntas como «¿cuánto podemos gastar al año en ventajas para los clientes habituales (puntos de fidelidad, un regalo de cumpleaños)?» y «¿cuánto podemos gastar en folletos o cupones para traer a un cliente nuevo?»
En una caja de suscripción de 40 € al mes en la que el 8 % de los suscriptores se da de baja cada mes, la vida media es \(100 \div 8 = 12{,}5\) meses y el LTV sobre ventas es \(40 \times 12{,}5 = 500\) euros. Aunque des un descuento de 60 € por cliente en la primera caja para ganarlo, con un margen bruto del 50 % el LTV sobre beneficio bruto es de 250 €, así que el descuento se paga solo.
Este cálculo, sin embargo, es un promedio que supone que la tasa de churn es la misma cada mes. En la realidad, mucha gente se da de baja tras la primera caja y el churn se estabiliza después, así que seguir por separado el churn del primer mes hace la estimación más exacta.
Imagina que gastas 200 € en ganar un cliente y quieres recuperar 600 € de beneficio bruto. Con 50 € por pedido, 4 veces al año y un margen bruto del 40 %, el beneficio bruto al año es \(50 \times 4 \times 40 \div 100 = 80\) euros, así que la duración necesaria es \(600 \div 80 = 7{,}5\) años. Si 7,5 años es demasiado, sabes que necesitas subir el pedido medio o la frecuencia de compra.
Para una suscripción de 30 € al mes con un margen bruto del 40 %, mantener el LTV sobre beneficio bruto en 240 € o más requiere una tasa de churn mensual de \(30 \times 40 \div 240 = 5\) % o menos. En la planificación de negocio, primero va el objetivo y después se calculan hacia atrás las condiciones.
Fórmulas y figuras
Símbolos y términos
Símbolos
| \(\mathrm{LTV}\) | ele te uve | Valor del cliente a lo largo de su vida (lifetime value). El valor total que aporta un cliente mientras se queda contigo. También se escribe \(\mathrm{CLV}\) o \(\mathrm{CLTV}\), abreviatura de «customer lifetime value». |
| \(\mathrm{LTV_{g}}\) | ele te uve, subíndice ge | El LTV sobre beneficio bruto. El subíndice g es la primera letra de «gross margin», añadida en esta página para distinguir los dos. Se halla con \(\mathrm{LTV_{g}} = \mathrm{LTV} \times M \div 100\). |
| \(P\) | pe | Pedido medio, de la primera letra de «price» (precio en inglés). El importe medio que paga un cliente por compra (por ejemplo, si el pedido medio es de 50 €, \(P = 50\)). |
| \(F\) | efe | Frecuencia de compra (por año), de la primera letra de «frequency» (frecuencia en inglés). Cuántas veces compra un cliente al año: \(F = 4\) para 4 veces al año, \(F = 0{,}5\) para una vez cada 2 años. |
| \(T\) | te | Duración (años), de la primera letra de «time» (tiempo en inglés). El número medio de años que los clientes siguen comprando. En la fórmula inversa, es el número de años necesarios para el LTV objetivo. |
| \(A\) | a | ARPU (ingresos mensuales por cliente). Abreviatura de «average revenue per user» (ingreso medio por usuario); en esta página es un importe mensual. |
| \(c\) | ce | La tasa de churn mensual (%), de la primera letra de «churn» (clientes que se van). La proporción de clientes que se dan de baja durante un mes. En la fórmula inversa, es la tasa de churn más alta que aún alcanza el LTV objetivo. |
| \(L\) | ele | La vida media del cliente en meses, de la primera letra de «lifetime» (vida, en inglés). Cuántos meses sigue suscrito un cliente de media. Se halla con \(L = 100 \div c\). |
| \(M\) | eme | El margen bruto (%), de la primera letra de «margen». La parte de las ventas que queda tras el coste de las mercancías. |
| \(G\) | ge | El LTV objetivo, de la primera letra de «goal» (objetivo, en inglés). El valor total que quieres obtener de un cliente. En las fórmulas que usan el margen bruto, se trata como un importe de beneficio bruto. |
| \(100\) | cien | La base de los porcentajes. Divide un porcentaje entre 100 para volver al decimal (\(40\,\% \div 100 = 0{,}4\)). Esta conversión es también la razón de que el inverso de la tasa de churn, \(100 \div c\), sea la vida media en meses. |
Términos
| valor del cliente (LTV) | Cuánto valor (ventas o beneficio bruto) aporta en total un cliente, desde su primera compra hasta que se va. Es la base para decidir «¿cuánto podemos gastar en ganar a este cliente?». Las definiciones varían (sobre ventas o sobre beneficio bruto, y si se descuentan los importes futuros), así que iguala las definiciones antes de comparar. Algunos llaman también LTV a «LTV − CAC» (resta el coste de adquisición de clientes del LTV sobre beneficio bruto de esta página y obtienes ese valor). |
| LTV sobre ventas | El LTV contado como ventas totales. Si lo comparas con la inversión publicitaria o con el coste de adquisición de clientes, sobrestimas el beneficio, porque no se ha restado el coste de las mercancías. |
| LTV sobre beneficio bruto | El LTV contado como beneficio bruto (ventas menos el coste de las mercancías). LTV sobre beneficio bruto = LTV sobre ventas × margen bruto. Usa este cuando compares con la inversión publicitaria o con el coste de adquisición de clientes. |
| margen bruto | El beneficio bruto (ventas − coste de las mercancías) como porcentaje de las ventas. Si 100 € de ventas tienen 60 € de coste de las mercancías, el beneficio bruto es de 40 € y el margen bruto es del 40 %. Consulta la calculadora de margen comercial para más detalles. |
| ARPU | Ingreso medio por usuario (cliente) (average revenue per user). En las suscripciones y en las aplicaciones suele ser mensual, y se halla con «ingresos mensuales totales ÷ número de clientes». La media solo entre los clientes de pago se llama ARPPU (average revenue per paying user). El SaaS B2B suele usar en su lugar el ARPA (average revenue per account). |
| tasa de churn (tasa de bajas) | La proporción de clientes que se dan de baja en un periodo (un mes en esta página). Se suele hallar dividiendo los clientes que se dieron de baja durante el periodo entre los clientes al inicio (100 al inicio del mes y 5 bajas = 5 %). Para una tasa anual, partir de la proporción que queda tras un año es más exacto que multiplicar sin más la tasa mensual por 12 (con un 5 % al mes, \(1 - 0{,}95^{12} \approx 0{,}46\), un 46 % al año, menos que 12 veces el 5 % = 60 %). |
| vida media del cliente | Cuántos meses sigue suscrito un cliente de media. Cuando los clientes se dan de baja con una tasa de churn constante cada mes, la vida media es el inverso de la tasa de churn (100 ÷ tasa de churn). También se llama duración media del cliente. |
| esperanza de una distribución geométrica | El número medio de intentos hasta que algo con la misma probabilidad cada vez ocurre por primera vez. Con probabilidad \(p\), es \(1 \div p\). Si la baja ocurre con una probabilidad del 5 % cada mes (\(p = 0{,}05\)), los clientes se dan de baja en el mes \(1 \div 0{,}05 = 20\) de media. Es la base de la vida media de esta página. |
| tasa de descuento (valor actual) | La tasa que se usa para pasar el dinero futuro a valor de hoy, con la idea de que «100 € dentro de un año valen menos que 100 € hoy». Un LTV estricto a veces descuenta las ventas futuras con una tasa de descuento, pero esta página usa un total simple sin descontar. |
| coste de adquisición de clientes (CAC) | El coste de ganar un cliente nuevo (costes de publicidad y de ventas ÷ clientes ganados). El uso básico es ponerlo junto al LTV y preguntarse «¿cuántas veces el CAC es el LTV?» (la relación LTV:CAC). Un LTV sobre beneficio bruto de unas 3 veces el CAC se cita a menudo como una referencia saludable. |
| suscripción | Un negocio en el que los clientes siguen pagando cada mes o cada año. Los servicios de streaming de vídeo y de música también son suscripciones. Los ingresos mensuales son fáciles de prever, pero cada baja (churn) recorta directamente los ingresos, así que la tasa de churn y el LTV son las medidas más importantes. |
| SaaS | Software como servicio (software as a service). Un tipo de suscripción que ofrece software por una cuota mensual. Cada baja (churn) recorta directamente los ingresos, así que la tasa de churn y el LTV son las medidas más importantes. |
Qué conviene saber de antemano
Esto es lo que te ayuda a usar el cálculo de esta página entendiendo lo que haces, y no solo pulsando el botón.
| Porcentajes (5.º–6.º de Primaria y 1.º de ESO, 10-13 años) |
|
| Magnitudes proporcionales y precio por unidad (5.º–6.º de Primaria, 10-12 años) |
|
| Proporcionalidad inversa (2.º–3.º de ESO, 13-15 años) |
|
| Expresiones algebraicas y despeje (1.º–2.º de ESO, 12-14 años) |
|
| Progresiones geométricas y esperanza (4.º de ESO y Bachillerato, 15-18 años; puedes saltártelo y seguir usando la página) |
|
Cómo calcularlo con Excel
| Pedido medio P (€) | 50 |
| Frecuencia de compra F (por año) | 4 |
| Duración T (años) | 3 |
| LTV (sobre ventas, €) | =B1*B2*B3 |
| Tasa de churn mensual c (%) | 5 |
| Vida media L (meses) | =100/B1 |
| ARPU A (mensual, €) | 30 |
| Vida media L (meses) | 20 |
| LTV (sobre ventas, €) | =B1*B2 |
| LTV (sobre ventas, €) | 600 |
| Margen bruto M (%) | 40 |
| LTV (sobre beneficio bruto, €) | =B1*B2/100 |
| LTV objetivo G (€) | 600 |
| Pedido medio P (€) | 50 |
| Frecuencia de compra F (por año) | 4 |
| Duración necesaria T (años) | =B1/(B2*B3) |
| ARPU A (mensual, €) | 30 |
| Margen bruto M (%) | 40 |
| LTV objetivo G (beneficio bruto, €) | 240 |
| Tasa de churn mensual máxima c (%) | =B1*B2/B3 |
Por ejemplo, B4 de la primera tabla muestra 600 (LTV de 600 €), B2 de la segunda muestra 20 (20 meses de media), B3 de la tercera muestra 600, B3 de la cuarta muestra 240 (sobre beneficio bruto, 240 €), B4 de la quinta muestra 3 (3 años) y B4 de la sexta muestra 5 (tasa de churn del 5 %). Solo tienes que cambiar los datos por tus propios números.
Cómo calcularlo con Hojas de cálculo de Google
| Pedido medio P (€) | 50 |
| Frecuencia de compra F (por año) | 4 |
| Duración T (años) | 3 |
| LTV (sobre ventas, €) | =B1*B2*B3 |
| Tasa de churn mensual c (%) | 5 |
| Vida media L (meses) | =100/B1 |
| ARPU A (mensual, €) | 30 |
| Vida media L (meses) | 20 |
| LTV (sobre ventas, €) | =B1*B2 |
| LTV (sobre ventas, €) | 600 |
| Margen bruto M (%) | 40 |
| LTV (sobre beneficio bruto, €) | =B1*B2/100 |
| LTV objetivo G (€) | 600 |
| Pedido medio P (€) | 50 |
| Frecuencia de compra F (por año) | 4 |
| Duración necesaria T (años) | =B1/(B2*B3) |
| ARPU A (mensual, €) | 30 |
| Margen bruto M (%) | 40 |
| LTV objetivo G (beneficio bruto, €) | 240 |
| Tasa de churn mensual máxima c (%) | =B1*B2/B3 |
Cómo calcularlo con Python
# Tienda o tienda online: pedido medio × frecuencia × duración
unit_price = 50 # pedido medio (€)
frequency = 4 # frecuencia de compra (por año)
years = 3 # duración (años)
gross_margin = 40 # margen bruto (%)
ltv_purchase = unit_price * frequency * years # LTV (sobre ventas)
ltv_purchase_gross = ltv_purchase * gross_margin / 100 # LTV (sobre beneficio bruto)
print(f"LTV de la tienda (sobre ventas): {ltv_purchase} €")
print(f"LTV de la tienda (sobre beneficio bruto): {ltv_purchase_gross} €")
# Suscripción: ARPU × vida media en meses (= 100 ÷ tasa de churn)
arpu = 30 # ingresos mensuales por cliente (€)
churn = 5 # tasa de churn mensual (%)
avg_months = 100 / churn # vida media (meses)
ltv_subscription = arpu * avg_months # LTV (sobre ventas)
ltv_subscription_gross = arpu * gross_margin / churn # LTV (sobre beneficio bruto) (= ARPU × margen bruto ÷ tasa de churn)
print(f"Vida media: {avg_months} meses")
print(f"LTV de la suscripción (sobre ventas): {ltv_subscription} €")
print(f"LTV de la suscripción (sobre beneficio bruto): {ltv_subscription_gross} €")
# Cálculo inverso: duración necesaria para un LTV objetivo (tienda) y tasa de churn mensual máxima (suscripción)
target_ltv = 600
required_years = target_ltv / (unit_price * frequency)
print(f"Duración necesaria para un objetivo de {target_ltv} €: {required_years} años")
target_ltv_gross = 240
max_churn = arpu * gross_margin / target_ltv_gross
print(f"Tasa de churn mensual máxima para un objetivo de beneficio bruto de {target_ltv_gross} €: {max_churn} %")
La fórmula en LaTeX y otras notaciones matemáticas (para copiar)
LTV = P × F × T
\mathrm{LTV} = P \times F \times T
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>LTV</mi>
<mo>=</mo>
<mi>P</mi>
<mo>×</mo>
<mi>F</mi>
<mo>×</mo>
<mi>T</mi>
</mrow>
</math>
LTV = P xx F xx T
price*frequency*years
LTV := P*F*T;
LTV = P*F*T;
LTV = P × F × T
L = 100 ÷ c
L = \dfrac{100}{c}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>L</mi>
<mo>=</mo>
<mfrac><mn>100</mn><mi>c</mi></mfrac>
</mrow>
</math>
L = 100/c
100/churn
L := 100/c;
L = 100/c;
L = 100/c
LTV = A × L
\mathrm{LTV} = A \times L
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>LTV</mi>
<mo>=</mo>
<mi>A</mi>
<mo>×</mo>
<mi>L</mi>
</mrow>
</math>
LTV = A xx L
arpu*avgMonths
LTV := A*L;
LTV = A*L;
LTV = A × L
LTVg = LTV × M ÷ 100
\mathrm{LTV_{g}} = \mathrm{LTV} \times \dfrac{M}{100}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<msub><mi>LTV</mi><mi>g</mi></msub>
<mo>=</mo>
<mi>LTV</mi>
<mo>×</mo>
<mfrac><mi>M</mi><mn>100</mn></mfrac>
</mrow>
</math>
LTV_g = LTV xx M/100
ltv*margin/100
LTVg := LTV*M/100;
LTVg = LTV*M/100;
LTV_g = LTV × M/100
T = G ÷ (P × F)
T = \dfrac{G}{P \times F}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>T</mi>
<mo>=</mo>
<mfrac>
<mi>G</mi>
<mrow><mi>P</mi><mo>×</mo><mi>F</mi></mrow>
</mfrac>
</mrow>
</math>
T = G/(P xx F)
target/(price*frequency)
T := G/(P*F);
T = G/(P*F);
T = G/(P × F)
c = A × M ÷ G
c = \dfrac{A \times M}{G}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>c</mi>
<mo>=</mo>
<mfrac>
<mrow><mi>A</mi><mo>×</mo><mi>M</mi></mrow>
<mi>G</mi>
</mfrac>
</mrow>
</math>
c = (A xx M)/G
arpu*margin/target
c := A*M/G;
c = A*M/G;
c = (A × M)/G
Cómo pedirle a ChatGPT que haga el cálculo
Eres un asistente de cálculo de métricas de marketing. Haz el siguiente cálculo ejecutando realmente código Python y basa tu respuesta únicamente en los números del resultado de la ejecución (no respondas con cálculo mental ni a ojo). Los clientes de una tienda online gastan 50 € por pedido de media, compran 4 veces al año y siguen comprando 3 años de media. El margen bruto es del 40 %. Halla cada uno de los siguientes valores: 1. El LTV sobre ventas (pedido medio × frecuencia de compra × duración) 2. El LTV sobre beneficio bruto (LTV sobre ventas × margen bruto ÷ 100) 3. Para otro servicio de suscripción: con 30 € de ingresos mensuales por cliente, una tasa de churn mensual del 5 % y un margen bruto del 40 %, la vida media en meses (100 ÷ tasa de churn) y el LTV sobre ventas y sobre beneficio bruto (ARPU × vida media; ARPU × margen bruto ÷ tasa de churn) 4. Para esa suscripción, la tasa de churn mensual máxima si quiero un LTV sobre beneficio bruto de 300 € o más (ARPU × margen bruto ÷ LTV objetivo) Muestra las fórmulas que has usado y los números del resultado de la ejecución.
Cómo usar
-
1Introduce los númerosEscribe en los campos los números con los que quieres calcular
-
2CalculaHaz clic en el botón «Calcular»
-
3Consulta el resultadoEl resultado aparece al instante. En la misma página también encontrarás el desarrollo del cálculo y la explicación de la fórmula
Las ventajas de DataChef
Sin conocimientos técnicos: fácil e intuitivo
Sin necesidad de dar datos personales
Los archivos se borran automáticamente tras la descarga
Sin necesidad de atribución
Sin necesidad de pedir permiso