Análisis de cohortes SaaS: retención y ejemplo paso a paso
Construye un análisis de cohortes SaaS con una tabla de retención. Distingue clientes e ingresos y compara grupos con la misma edad y definición.
Un análisis de cohortes agrupa clientes que comparten un evento de inicio, como su primera suscripción de pago, y sigue su evolución a la misma edad. Permite detectar cambios de retención que quedan ocultos en los totales del negocio.
Define primero la cohorte y la actividad
Elige un evento estable: primera compra, registro o primera suscripción de pago. No mezcles los tres. Define también qué significa estar activo y cómo tratar reactivaciones, pruebas y cancelaciones. Para este ejemplo, la cohorte comienza con el primer mes de pago.
Tabla de retención de clientes
Los datos siguientes son ilustrativos. Cada fila mantiene su número inicial de clientes como denominador.
| Cohorte | Clientes iniciales | Mes 0 | Mes 1 | Mes 2 |
|---|---|---|---|---|
| Enero | 100 | 100 % | 80 % | 70 % |
| Febrero | 120 | 100 % | 85 % | 75 % |
| Marzo | 150 | 100 % | 88 % | — |
La cohorte de febrero conserva 102 clientes en mes 1 y 90 en mes 2. La de marzo todavía no ha alcanzado mes 2: el guion no significa cero. Comparar febrero en mes 2 con marzo en mes 1 mezclaría edades distintas.
Retención de clientes = clientes activos de la cohorte en el periodo / clientes iniciales de la cohorte × 100. No añadas los nuevos clientes de meses posteriores al numerador de una cohorte anterior.
Retención de ingresos frente a clientes
Supón que enero empezó con 10.000 € de MRR. Si la misma cohorte aporta después 10.500 €, su retención neta de ingresos es 105 %, aunque tenga menos clientes: la expansión de los restantes puede compensar las bajas. La retención de clientes no debe superar el 100 % con una cohorte fija y personas únicas.
Stripe explica ambas perspectivas: define cohortes por el inicio del MRR positivo y permite que la retención de ingresos refleje expansión. Si utilizas otra definición, documéntala al comparar resultados.
Cómo utilizar el análisis
Compara cohortes por plan, canal o periodo de incorporación solo si tienen suficiente volumen para resultar útiles. Investiga cambios de onboarding, precio o calidad de adquisición; una tabla por sí sola no demuestra qué causó la diferencia.
Revisa el ARPU junto con retención para distinguir ingresos por cliente y permanencia. Lleva las conclusiones a tus métricas SaaS y a un informe periódico que identifique qué cohortes necesitan atención.