Cómo calcular el Customer Lifetime Value (LTV) de tu ecommerce y por qué debería fijar tu presupuesto de marketing
La mayoría de ecommerces deciden cuánto gastar en adquirir un cliente mirando el coste por clic. Deberían mirar el LTV. Sin saber cuánto vale realmente un cliente a lo largo del tiempo, cualquier presupuesto de marketing es una apuesta a ciegas. En esta guía explicamos cómo calcularlo bien, los errores que lo invalidan, y cómo convertirlo en la métrica que gobierna tus decisiones de adquisición y retención.
¿Qué es el LTV y por qué es la métrica más infravalorada del ecommerce?
El Customer Lifetime Value (LTV o CLV) es el margen neto total que un cliente genera durante toda su relación con tu tienda, desde la primera compra hasta que deja de comprar. No es una proyección optimista de ingresos: es una estimación de valor real, descontados los costes de servir a ese cliente.
La mayoría de los ecommerces que analizamos en Ninlogic tienen un número exacto para su CAC (coste de adquisición de cliente) — lo ven cada día en Meta Ads o Google Ads — pero no tienen un número igual de preciso para su LTV. Esto genera una asimetría peligrosa: se optimiza agresivamente el lado que se puede medir (el gasto en adquisición) y se ignora el lado que decide si ese gasto tiene sentido (el valor que ese cliente devuelve).
Las 3 fórmulas de LTV que deberías conocer
No existe una única fórmula de LTV — existen tres niveles de sofisticación, y cada uno sirve para una decisión distinta.
1. LTV histórico simple
La versión más básica: cuánto ha gastado de media un cliente hasta hoy, en bruto.
Ejemplo: 45€ de ticket medio × 3,2 compras de media = 144€ de LTV histórico
Es rápido de calcular pero no dice nada sobre rentabilidad real ni sobre clientes que aún no han terminado su ciclo de compra.
2. LTV con margen
Corrige el error más habitual: usar ingresos en vez de beneficio.
Ejemplo: 45€ × 3,2 compras × 28% de margen neto = 40,3€ de LTV con margen
Este es el número que realmente deberías comparar contra tu CAC — no el LTV histórico bruto.
3. LTV predictivo (con tasa de retención)
Estima el valor futuro de un cliente típico, no solo lo que ya ha gastado, usando la tasa de retención del negocio.
Ejemplo: (45€ × 4 compras/año × 28%) ÷ 22% de churn anual = 229€ de LTV predictivo
Es el cálculo más completo, pero también el que más se presta a errores si la tasa de churn no está bien medida — algo que abordamos en nuestra guía sobre detección de clientes en riesgo de churn.
El ratio que de verdad importa: LTV:CAC
El LTV aislado es solo un número. Su valor real aparece cuando lo divides entre tu CAC (coste de adquisición de cliente):
- Menos de 2:1 — el negocio probablemente pierde dinero con cada cliente nuevo a medio plazo, o depende de la primera compra para ser rentable.
- Entre 3:1 y 4:1 — la zona sana. Cada euro invertido en adquisición genera entre 3 y 4 euros de valor recuperable.
- Más de 5:1 — puede parecer excelente, pero a menudo indica que se está siendo demasiado conservador con la inversión en crecimiento. Hay margen para invertir más y crecer más rápido.
Cómo calcular el LTV real en un ecommerce Prestashop
Prestashop no tiene un módulo nativo que calcule el LTV por segmento, canal o cohorte. Existen dos caminos:
Opción 1: Cálculo manual con exportaciones
- Exportar el histórico completo de pedidos con cliente, fecha e importe.
- Agrupar por cliente para obtener número de compras y ticket medio.
- Aplicar el margen neto real (no el bruto) por producto o categoría.
- Segmentar por cohorte de primera compra para no mezclar clientes antiguos con recientes.
Es viable en ecommerces pequeños, pero se vuelve inmanejable a partir de unos pocos miles de clientes, y rara vez se mantiene actualizado más de un trimestre.
Opción 2: Cálculo automatizado con Ninlogic
Ninlogic calcula el LTV por segmento de cliente (VIP, recurrente, ocasional), por canal de adquisición y por cohorte de forma continua, cruzando automáticamente ticket medio, frecuencia real y margen neto por producto — sin exportar nada manualmente.
4 errores que invalidan tu cálculo de LTV
1. Usar margen bruto en vez de margen de contribución
El margen bruto ignora logística, devoluciones, comisiones de pasarela de pago y coste de atención al cliente. Un LTV calculado sobre margen bruto puede estar inflado un 30-40% respecto al valor real.
2. No segmentar por canal de adquisición
Un cliente que llega por SEO orgánico y uno que llega por una campaña de descuento agresivo en Meta no tienen el mismo LTV. Mezclarlos en una única media oculta qué canales son realmente rentables.
3. Ignorar la cohorte de primera compra
Mezclar clientes que llevan 3 años comprando con clientes captados el mes pasado infla artificialmente el LTV medio, porque los clientes antiguos ya acumularon mucho valor que los nuevos aún no han tenido tiempo de generar.
4. Tratar el LTV como una cifra fija
El LTV cambia cuando cambia tu mix de producto, tu política de descuentos o tu servicio postventa. Calcularlo una vez y no revisarlo es casi tan arriesgado como no calcularlo nunca.
Cómo usar el LTV para decidir entre adquisición y retención
Una vez tienes un LTV fiable, se convierte en la base de dos decisiones que casi todos los ecommerces toman a ciegas:
Cuánto puedes pagar por un cliente nuevo. Si tu LTV con margen es de 96€ y buscas un ratio 3:1, tu CAC máximo sostenible es de 32€. Cualquier campaña por encima de esa cifra destruye valor a medio plazo, aunque parezca rentable en la primera venta.
Cuánto vale la pena invertir en recuperar a un cliente en riesgo. Si recuperar a un cliente que ya generó 80€ de LTV cuesta 15€ en una campaña de winback, la decisión es obvia. Sin el número de LTV, esa misma decisión se toma por intuición — y normalmente se subestima cuánto vale la pena invertir en retención frente a adquisición. Es exactamente el cálculo que automatiza nuestro motor C.R.E. (Customer Recovery Engine), que compara el coste de cada campaña de recuperación contra el valor histórico y proyectado del cliente antes de recomendarla.
¿Cuál es el LTV real de tus clientes ahora mismo?
Ninlogic calcula tu LTV por segmento, canal y cohorte automáticamente al conectar tu Prestashop. Diagnóstico completo en menos de 48 horas, gratis.
Hazme un diagnóstico gratis →