Piloter la performance · Outil interactif
Analyse de cohortes : mesurer la rétention, le churn et le NRR
Importez des revenus mensuels clients et explorez les cohortes, la rétention clients, le churn, la rétention brute (GRR) et nette (NRR).
Utiliser le simulateurQuand utiliser cet outil ?
Situations adaptées
- Votre SaaS grandit mais vous ne savez pas si les clients restent après les premiers mois.
- Vous voulez distinguer acquisition de nouveaux clients, attrition et expansion des abonnements existants.
Moins adapté lorsque
- Votre modèle est composé de ventes ponctuelles : la notion de revenu mensuel récurrent n'est pas directement applicable.
- Votre fichier ne distingue pas correctement clients, dates et revenu mensuel : commencez par fiabiliser les données.
La croissance ne se résume pas à l'acquisition
Une entreprise peut gagner des clients chaque mois tout en perdant une proportion importante de ses anciens clients. Les cohortes regroupent les clients par mois de première activité puis suivent leur fidélisation au même âge. Cette lecture évite de masquer une baisse de rétention derrière une acquisition accélérée.
Distinguer rétention clients, GRR et NRR
La rétention clients compte les clients encore actifs. La GRR mesure le revenu conservé sans expansion, en plafonnant les revenus individuels au niveau de départ. La NRR tient compte de l'expansion et peut dépasser 100 %. Des définitions explicites du revenu mensuel récurrent, des résiliations et réactivations sont indispensables avant de comparer des SaaS.
Un exemple de revenus B2B
Une cohorte démarre avec trois clients et 380 euros mensuels. Au mois suivant, un client augmente son abonnement tandis qu'un autre le réduit. La rétention clients demeure de 100 %, la GRR est inférieure à 100 % et la NRR peut rester à 100 %. Il faut donc lire les trois indicateurs ensemble.
Préparer un fichier exploitable
Importez une ligne par couple client-mois avec un identifiant stable, le mois AAAA-MM et le revenu mensuel. Les doublons sont refusés et les mois manquants ne sont pas assimilés à du churn. Pour un calcul rigoureux, utilisez une série continue de MRR, non des factures ponctuelles ou une somme de paiements irréguliers.
Simulateur interactif
Commencez par la lecture des résultats, puis adaptez les hypothèses à votre activité. L'exemple est fictif. Vérifiez les limites du modèle avant de prendre une décision.
Rétention et cohortes clients
Mesurez les départs et l'expansion sur les mêmes groupes de clients.
5
Clients observés
3
Cohortes
0 %
Churn clients du dernier mois
3,3 %
Churn brut de revenu
Matrice de cohortes mensuelles
| Cohorte | Clients | M+0 | M+1 | M+2 | M+3 | M+4 |
|---|---|---|---|---|---|---|
| 2026-01 | 3 | 100 % | 100 % | 66,7 % | 66,7 % | 66,7 % |
| 2026-02 | 1 | 100 % | 100 % | 100 % | 100 % | · |
| 2026-03 | 1 | 100 % | 100 % | 100 % | · | · |
Une case absente correspond à un mois non encore observé. Un mois manquant dans un fichier interrompt l'affichage de la cohorte : il n'est pas assimilé à un départ. M+0 représente le premier mois à revenu positif de chaque client.
Définitions des indicateurs
Rétention clients : clients encore actifs / clients initialement actifs de la cohorte.
GRR : revenu initial conservé, plafonné client par client, sans expansion / revenu initial.
NRR : revenu ultérieur de la même cohorte, expansion comprise / revenu initial, parfois supérieur à 100 %.
Ces mesures supposent un revenu mensuel comparable, typiquement du MRR. L'import de factures ponctuelles peut produire une rétention trompeuse.
Importer des revenus mensuels
CSV à trois colonnes : customer_id;month;revenue. Une ligne par client et par mois au format AAAA-MM. Montants positifs ou nuls. Les cellules sans ligne sont interprétées à zéro uniquement si le mois est présent dans le fichier.
Exemple : client42;2026-01;125
Dialecte simple sans séparateurs entre guillemets ni retours à la ligne dans les champs. Import limité à 20 000 lignes.
Analyse locale dans votre navigateur. Aucun stockage sur le serveur Odessia. Les identifiants clients restent visibles dans le fichier chargé et ne sont pas exportés dans la matrice agrégée. Utilisez des identifiants pseudonymisés pour les données réelles.
Questions fréquentes
Comment constituer une cohorte ?
Chaque client rejoint la cohorte du premier mois où son revenu mensuel observé est positif.
Quelle différence entre NRR et GRR ?
La NRR conserve les expansions de revenu des clients existants. La GRR les exclut, et ne peut donc pas dépasser 100 % dans ce modèle.
Que représente une cellule vide de la matrice ?
Un mois non observable ou non fourni, et non un client qui a nécessairement quitté l'entreprise.
Ressources complémentaires
Dans la même rubrique : Piloter la performance
Voir toute la rubrique →Fiche explicative + Simulateur
BFR
Comprendre et maîtriser le besoin en fonds de roulement : formule, lecture en jours de CA, leviers et simulateur de trésorerie libérée.
Ouvrir la ficheFiche explicative + Simulateur
ROI
Mesurer le retour sur investissement et comparer les projets : ROI, délai de retour, VAN et comparateur de deux projets.
Ouvrir la ficheMéthode + Simulateur
Recouvrement client
Transformer les ventes en trésorerie : DSO, balance âgée, procédure de relance et simulateur d'encaissement interactif.
Ouvrir la fiche