Calcule el ratio CAC:LTV y compruebe el umbral 3:1
Si el valor de vida de un cliente cuadruplica lo que costó captarlo, el ratio es 4:1 y supera la regla habitual de 3:1 para un negocio sano. Es un diagnóstico rápido de la economía unitaria. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Costo de adquisición de clientes
- 120
- Valor del tiempo de vida del cliente
- 480
- Relación LTV/CAC
- 4
- Razón mostrada
- 4:1
- Umbral saludable
- 3
Esta calculadora compara lo que su empresa gasta para adquirir un cliente con el valor que espera obtener durante toda la relación. Introduzca el coste de adquisición y el valor de vida en la misma moneda y con criterios contables equivalentes. El resultado muestra el múltiplo LTV:CAC, una razón legible y si alcanza la referencia habitual de 3:1. Es un diagnóstico rápido de la economía unitaria, no un sustituto del análisis de margen, recuperación, retención, flujos de caja o segmentos.
Cómo calcular el ratio LTV:CAC
El cálculo divide el valor de vida del cliente entre el coste de adquisición. Si el valor es 480 y el coste es 120, el resultado es 4, normalmente expresado como 4:1. Ambos datos deben usar la misma moneda, población de clientes y supuestos temporales.
No compare el LTV empresarial con un CAC combinado que incluya clientes de autoservicio: la operación sería correcta, pero la conclusión comercial resultaría engañosa. La calculadora devuelve el múltiplo con seis decimales, una versión visual con dos y los datos originales para auditoría. El CAC debe ser mayor que cero porque dividir por cero no está definido y un coste negativo no representa la métrica convencional.
El LTV debe ser finito; puede ser negativo para reflejar honestamente una cohorte que genera pérdidas.
Cómo interpretar la referencia 3:1
Un resultado de 3:1 o superior se marca como saludable según esta regla orientativa. La señal sirve para filtrar, no constituye un veredicto universal. Una empresa joven puede aceptar temporalmente un ratio menor al probar un canal o entrar en un mercado; uno muy alto puede indicar que se invierte poco en captación.
También importan los márgenes brutos, los ciclos de venta, la pérdida de clientes, el capital circulante y el plazo de recuperación. La calculadora compara con el umbral el cociente exacto, sin redondear, para evitar clasificaciones erróneas cerca de 3.00. Use el resultado booleano en un panel sencillo y después examine las cohortes antes de cambiar presupuestos, precios o estrategia comercial.
Una referencia aporta más valor cuando inicia una pregunta concreta que cuando pretende cerrar el análisis.
Prepare datos CAC y LTV comparables
La calidad de la interpretación depende más de los datos que de la división. El CAC suele sumar los costes comerciales y de marketing atribuibles y dividirlos entre los nuevos clientes. Decida si incluye salarios, comisiones, agencias, software, descuentos y gastos generales; documente el criterio y manténgalo.
Defina el LTV con igual claridad. Un LTV basado en ingresos puede exagerar el valor cuando prestar el servicio cuesta mucho, por lo que suele preferirse una contribución ajustada por margen bruto. Segmente por canal, región, plan o mes cuando sus economías difieran.
Use cohortes maduras y señale las estimaciones como previsiones. Recalcule con una frecuencia estable. Conserve juntos el CAC, el LTV, la definición de cohorte, la fecha y el resultado para que otra persona pueda reproducir la decisión.
Qué puede hacer con ella
Revisión económica por canal
Compare estimaciones coherentes de CAC y LTV por canal y detecte cuáles quedan por debajo del umbral 3:1.
Panel de salud de cohortes
Calcule el ratio por cohortes mensuales o trimestrales y observe el efecto de la retención y la eficiencia de captación.
Control de planificación presupuestaria
Pruebe previsiones de CAC y LTV antes de asignar presupuesto y analice por separado la recuperación y la caja.
Preguntas frecuentes
¿Cuál es la fórmula del ratio LTV:CAC?
Divida el valor de vida entre el coste de adquisición: LTV:CAC = LTV / CAC. Un cociente de 4 se muestra como 4:1.
¿Qué ratio se considera saludable?
Esta calculadora aplica la referencia habitual de 3:1 o superior, aunque el objetivo depende del margen, la recuperación, el riesgo y el crecimiento.
¿El LTV debe usar ingresos o beneficio bruto?
Use la definición adecuada y documéntela. El LTV ajustado por margen o contribución suele ofrecer una comparación económica más realista.
¿Un ratio LTV:CAC muy alto es siempre bueno?
No necesariamente. Un ratio muy alto puede indicar que la empresa invierte poco en captación y deja escapar crecimiento rentable, mientras que una empresa joven puede aceptar uno más bajo mientras prueba un canal.
¿Por qué el CAC tiene que ser mayor que cero?
Porque dividir entre cero no tiene resultado definido y un coste de adquisición negativo no corresponde al indicador habitual. El valor de vida, en cambio, sí puede ser negativo si refleja clientes con pérdidas.
Herramientas relacionadas
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/biz/cac-ltv-ratio \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"customer_acquisition_cost":120,"customer_lifetime_value":480}'const res = await fetch("https://api.kit.forhosting.com/biz/cac-ltv-ratio", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"customer_acquisition_cost": 120,
"customer_lifetime_value": 480
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/biz/cac-ltv-ratio",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"customer_acquisition_cost": 120,
"customer_lifetime_value": 480
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/biz/cac-ltv-ratio", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"customer_acquisition_cost":120,"customer_lifetime_value":480}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"customer_acquisition_cost":120,"customer_lifetime_value":480}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/biz/cac-ltv-ratio", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"customer_acquisition_cost": 120,
"customer_lifetime_value": 480
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "biz.cac_ltv_ratio",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
Prepare datos CAC y LTV comparables
La API cuesta desde $0.002 por solicitud.
Preguntas técnicas
¿Por qué el CAC debe ser positivo?
Un CAC cero deja el ratio indefinido y uno negativo no encaja en la definición convencional; ambos generan un error invalid_input.
¿Cuánto cuesta un cálculo mediante API?
El precio de la API comienza en $0.002 por solicitud. El cálculo es determinista y no utiliza red, modelos ni azar.