Ciencia de datos

Customer Lifetime Value: la fórmula clásica que todo analista debería dominar

El Customer Lifetime Value (CLV) es, probablemente, la métrica más importante que puede calcular una empresa orientada al cliente. No porque sea la más fácil, no lo es, sino porque obliga a pensar correctamente: un cliente no es una transacción, es una relación con valor económico distribuido en el tiempo.

Este artículo cubre la formulación clásica del CLV basada en retención y descuento. Es el punto de partida de esta serie antes de entrar en los modelos probabilísticos BG/NBD y BG/BB, que abordaremos en entregas posteriores. Si quieres explorar los cálculos de forma interactiva, la herramienta CLV Simple del laboratorio te va permitir ajustar todos los parámetros en tiempo real para comprobar sus concuencias.

Qué mide exactamente el CLV

El CLV responde a una pregunta concreta: ¿cuánto vale económicamente un cliente a lo largo de toda su relación con la empresa?

No cuánto ha gastado hasta hoy. No cuánto gastará el próximo mes. Sino el valor presente de todos los márgenes futuros que ese cliente generará, ponderados por la probabilidad de que siga siendo cliente en cada período.

Esta distinción importa porque cambia la lógica durante la toma de decisiones. Si solo miras los ingresos actuales, un cliente que compra poco pero lleva diez años contigo puede parecer menos valioso que uno que acaba de hacer una compra grande. El CLV invierte esa perspectiva: lo que importa es la relación esperada completa, descontada al valor presente.

Los tres factores que determinan el CLV

La fórmula clásica descompone el CLV en tres variables:

  • Margen bruto anual (M) No el ingreso, sino el margen. Lo que queda después de los costes directos asociados a ese cliente. Si un cliente genera 200 € de ingresos anuales y los costes directos son 140 €, M = 60 €. Usar ingresos en lugar de margen es uno de los errores más frecuentes y lleva a sobrestimar sistemáticamente el CLV.
  • Tasa de retención anual (r) La probabilidad de que un cliente activo este año siga siendo cliente el año que viene. Si tienes 1.000 clientes en enero y en diciembre quedan 700, r = 0,70. Esta tasa es el corazón del modelo: pequeñas variaciones en retención tienen un impacto desproporcionado en el CLV, como veremos más adelante.
  • Tasa de descuento (d) El coste de capital de la empresa, que refleja que un euro de margen futuro vale menos que un euro de margen hoy. Empresas con acceso a capital barato usan tasas menores (8-10%); empresas en sectores de mayor riesgo usan tasas más altas (15-20%). La tasa de descuento no es un parámetro menor: afecta directamente cuánto peso das a los ingresos de los años más lejanos.
Un ejemplo de cálculo de la aplicación CLV simple dentro del laboratorio de Analytics Lane

La fórmula a horizonte finito

Para un horizonte de T años, el CLV se calcula como: CLV_T = M \sum_{t=1}^{T} \left(\frac{r}{1+d}\right)^t = M \cdot \frac{\rho(1-\rho^T)}{1-\rho}, donde \rho = \frac{r}{1+d} es el factor de descuento ajustado por retención.

La suma recorre cada año futuro. En el año t, el margen esperado es M \cdot r^t, porque la probabilidad acumulada de que el cliente siga activo después de t años es r^t , y ese margen se descuenta al presente dividiéndolo por latex^t[/latex].

Combinando ambos efectos en un solo factor \rho, la suma geométrica tiene solución cerrada, que es la expresión de arriba.

Con los parámetros por defecto de la herramienta — M = 50 \, \text{€}, r = 0{,}70, d = 0{,}10, T = 5 \, \text{años} — el resultado es 94,04 €. Ese es el valor presente de todos los márgenes esperados durante cinco años de relación con el cliente.

La fórmula para horizonte infinito

Cuando T tiende a infinito, la serie geométrica converge siempre que \rho < 1, es decir, siempre que 1 + d > r a: CLV_\infty = M \cdot \frac{r}{1+d-r}.

Con los mismos parámetros: 50 \cdot \frac{0{,}70}{1{,}10 - 0{,}70} = 50 \cdot \frac{0{,}70}{0{,}40} = 105{,}00 \, \text{€}.

La condición 1 + d > r se cumple en cualquier negocio real con coste de capital positivo y retención menor que el 100%, que son las dos condiciones mínimas para que tenga sentido el cálculo. Una empresa con retención del 100% y coste de capital cero tendría un CLV infinito, lo cual es matemáticamente correcto y prácticamente imposible.

El CLV infinito es útil como cota superior teórica y como simplificación cuando el horizonte temporal es suficientemente largo. La diferencia entre el horizonte finito y el infinito disminuye a medida que T crece: para T = 5 \, \text{años} con estos parámetros ya estás capturando más del 97% del CLV infinito.

Cuántos años hacen falta para capturar el valor

Una pregunta práctica frecuente: ¿a cuántos años de horizonte debo calcular el CLV para tener una estimación razonablemente completa?

La respuesta depende de la retención. Con r = 0,70, la cohorte inicial se reduce así:

AñoClientes activos (de 1.000)% supervivencia
170070%
249049%
334334%
516817%
10283%

Con una retención del 70%, a los 5 años ya quedan menos de 1 de cada 5 clientes originales. El CLV a 5 años captura el 90% del valor total. Por eso la herramienta muestra “años hasta el 90% del CLV”: es un horizonte práctico más que el teórico.

Con retencion alta, digamos r = 0,90, la historia es muy distinta: necesitas 20 años para llegar al mismo 90%. Los negocios con retención alta, como banca, seguros, telecomunicaciones, no pueden usar horizontes cortos sin subestimar el CLV significativamente.

El impacto de la retención: la palanca más potente

La sensibilidad del CLV a la tasa de retención es no lineal y se suele subestimar sistemáticamente. La herramienta lo muestra explícitamente: subir la retención un 5% (de 70% a 75%) aumenta el CLV en 15,59 €, un incremento del 16,6% sobre el valor base.

Eso con solo cinco puntos de retención adicional. ¿Por qué el impacto es tan grande?

Porque la retención actúa de forma compuesta. Un cliente retenido hoy no solo genera margen este año: también tiene probabilidad de generar margen el año que viene, y el siguiente. El efecto se multiplica a lo largo de todo el horizonte.

Veamos el CLV para un periodo infinito en función de la retención, manteniendo M = 60 € y d = 0,10:

RetenciónCLV infinito
0,6086,40 €
0,70126,00 €
0,75154,29 €
0,80192,00 €
0,85244,80 €
0,90324,00 €

La relación no es lineal. Pasar de 60% a 70% suma 39,6 €. Pasar de 80% a 90% suma 132 €. En retencion alta, cada punto adicional aporta un valor enormemente respecto a lo que se obtiene con retención baja.

Esta asimetría tiene implicaciones directas para la asignación de presupuesto de retención: en negocios con retención ya alta, incluso programas de fidelización caros pueden tener ROI positivo porque el denominador (1+d-r) se hace muy pequeño ante mejoras marginales de r.

Descomposición por año: dónde está el valor

La herramienta muestra la descomposición del CLV por año, que revela algo importante: la mayor parte del valor está concentrada en los primeros años.

Con r = 0,70 y d = 0,10:

  • Año 1: 60 \cdot \frac{0{,}70}{1{,}10} = 38{,}18\, \text{€}
  • Año 2: 60 \cdot \left(\frac{0{,}70}{1{,}10}\right)^2 = 24{,}30\, \text{€}
  • Año 3: 60 \cdot \left(\frac{0{,}70}{1{{,}10}}\right)^3 = 15{,}47\, \text{€}

La contribución de cada año cae geométricamente. Esto tiene consecuencias prácticas: los esfuerzos de retención durante los primeros años de la relación tienen un impacto sobre el CLV mucho mayor que los esfuerzos en años posteriores, simplemente porque hay más valor futuro en juego.

El coste de adquisición y el umbral de rentabilidad

El CLV cobra todo su significado cuando se compara con el coste de adquisición de clientes (CAC). La relación CLV/CAC es el indicador de salud de cualquier negocio orientado al cliente.

Si CLV = 94 € y CAC = 30 €, la ratio es 3,1x. Como referencia general:

  • CLV/CAC < 1: el negocio destruye valor captando clientes
  • CLV/CAC ≈ 1: el negocio apenas cubre el coste de adquisición
  • CLV/CAC 2-3x: rango saludable para la mayoría de sectores
  • CLV/CAC > 5x: o bien el CAC está subestimado o hay una ventaja competitiva real

El período de recuperación del CAC, cuántos años tarda el margen acumulado en superar el coste de adquisición, es otro indicador útil, especialmente en startups donde la liquidez importa tanto como la rentabilidad a largo plazo.

Limitaciones del modelo clásico

La fórmula clásica es elegante y útil, pero tiene supuestos fuertes que conviene conocer:

  • Retención homogénea. El modelo asume que todos los clientes tienen la misma tasa de retención r. En la realidad, la retención varía enormemente entre segmentos: clientes recientes vs. antiguos, alto valor vs. bajo valor, canal de adquisición. Aplicar una única r a toda la cartera mezcla poblaciones muy distintas.
  • Comportamiento de compra constante. El margen M se asume constante en el tiempo. Los clientes reales tienen patrones de compra variables: pueden aumentar su gasto con el tiempo (expansión), reducirlo (contracción), o mostrar estacionalidad.
  • Churn como proceso binario anual. El modelo asume que los clientes se van o se quedan una vez al año, con probabilidad fija. Los modelos probabilísticos que veremos más adelante (BG/NBD, BG/BB) modelan el churn como un proceso continuo o discreto con heterogeneidad entre clientes, lo que da estimaciones mucho más precisas a nivel individual.
  • Sin valor residual ni productos cruzados. El modelo no captura el valor de las referencias que genera un cliente satisfecho, ni el potencial de venta cruzada, ni el valor de la información que proporciona. Son extensiones posibles pero que requieren datos adicionales.

A pesar de estas limitaciones, el CLV clásico sigue siendo útil como herramienta de diagnóstico rápido y como marco conceptual para entender qué palancas mueven el valor del cliente. Los modelos probabilísticos añaden precisión, pero a costa de complejidad; el CLV clásico es el punto de partida imprescindible.

Aplicación práctica: cómo usar la herramienta

La herramienta CLV Simple permite explorar todos estos conceptos de forma interactiva. Los parámetros que puedes ajustar son:

  • Ticket medio y compras al año: determinan el ingreso bruto anual por cliente
  • Margen bruto (%): convierte ingresos en margen, que es la variable económicamente relevante
  • Tasa de retención: la palanca más sensible del modelo
  • Tasa de descuento: refleja el coste de capital de tu empresa
  • Horizonte temporal: los años que quieres proyectar

Los resultados incluyen el CLV a horizonte finito e infinito, el margen bruto anual, los años necesarios para capturar el 90% del valor, y los gráficos de CLV acumulado por año, sensibilidad a la retención y descomposición anual.

Un ejercicio útil: ajusta la retención en incrementos de 5% y observa cómo cambia el CLV. La no linealidad del impacto se hace inmediatamente visible, y eso solo justifica el tiempo dedicado a entender el modelo.

Próximos pasos en la serie

Este artículo ha cubierto la base: qué es el CLV, cómo se calcula con la fórmula clásica, y cuáles son sus limitaciones principales.

El siguiente artículo abordará la segmentación RFM, Recencia, Frecuencia y Valor Monetario, que permite clasificar la cartera de clientes antes de aplicar modelos más sofisticados. RFM no calcula CLV directamente, pero identifica qué segmentos merecen qué nivel de inversión en retención y captación.

Después entraremos en los modelos probabilísticos: BG/NBD para negocios con compras en tiempo continuo, y BG/BB para negocios con oportunidades de compra discretas. Ambos resuelven las limitaciones más importantes del modelo clásico y producen estimaciones de CLV a nivel de cliente individual, no solo de cartera agregada.

Imagen de Vlad Vasnetsov en Pixabay

¿Te ha parecido de utilidad el contenido?

Daniel Rodríguez

Share
Published by
Daniel Rodríguez

Recent Posts

Analytics Lane lanza la versión 1.4 del laboratorio con nuevas herramientas de conversión y modelos avanzados de CLV

Seguimos ampliando el laboratorio de Analytics Lane con el lanzamiento de la versión 1.4, que…

4 días ago

Lanzamos el video de ScoreFlow: crea scorecards de crédito de forma ágil y sin IT

En Analytics Lane seguimos apostando por desarrollar herramientas que simplifiquen el trabajo de analistas y…

6 días ago

Data Leakage en Credit Scoring: El Error que Invalida tu Modelo

Imagina que construyes un scorecard con un Gini de 0,85. Un resultado extraordinario, muy por…

1 semana ago

Analytics Lane lanza ScoreFlow, un SaaS para construir y desplegar scorecards de crédito

En Analytics Lane seguimos evolucionando nuestras herramientas y damos un paso más con el lanzamiento…

2 semanas ago

This website uses cookies.