Analyse de cohortes
Qu'est-ce que l'analyse de cohortes ?
L'analyse de cohortes est une méthode qui répartit vos utilisateurs ou clients en groupes, appelés cohortes, selon une caractéristique commune, puis compare le comportement de chaque groupe dans le temps. La caractéristique la plus courante est la date de la première action : tous ceux qui se sont inscrits en janvier forment une cohorte, tous ceux de février en forment une autre. Comparer les cohortes côte à côte montre si votre produit, votre onboarding ou votre marketing s'améliore ou se dégrade.
Elle compte parce que les moyennes masquent les évolutions. Un taux de rétention global de 40 % peut cacher que les utilisateurs récents partent deux fois plus vite que les anciens. Les cohortes rendent cela visible.
Comment lire un tableau de cohortes
Le résultat standard est un tableau. Les lignes sont les cohortes, les colonnes les périodes écoulées depuis le départ de la cohorte, et chaque cellule affiche une mesure, comme la part d'utilisateurs encore actifs.
| Cohorte | Utilisateurs | Mois 1 | Mois 2 | Mois 3 |
|---|---|---|---|---|
| Janvier | 500 | 100 % | 46 % | 34 % |
| Février | 620 | 100 % | 52 % | 41 % |
Lisez le tableau dans deux sens. Le long d'une ligne, vous voyez comment une cohorte s'érode. Le long d'une colonne, vous comparez les cohortes au même âge, ce qui montre si un changement livré a amélioré la rétention.
Les types de cohortes
- Cohortes d'acquisition : regroupées par date d'inscription ou de premier achat.
- Cohortes comportementales : regroupées par une action, comme l'usage d'une fonctionnalité la première semaine.
- Cohortes par canal : regroupées par source, par exemple recherche organique contre publicité payante.
- Cohortes par segment : regroupées par offre, pays ou taille d'entreprise.
Analyse de cohortes et segmentation
Les deux sont liées, mais répondent à des questions différentes.
| Critère | Analyse de cohortes | Segmentation |
|---|---|---|
| Question | Comment le comportement évolue-t-il dans le temps ? | Qui sont mes différents utilisateurs ? |
| Dimension temporelle | Centrale | Optionnelle |
| Usage typique | Rétention, attrition, valeur vie client | Ciblage, personnalisation |
Comment mener une analyse de cohortes
- Définissez la question, par exemple : les utilisateurs qui terminent l'onboarding restent-ils plus longtemps ?
- Choisissez la définition de cohorte et l'unité de temps (jour, semaine, mois).
- Retenez une seule mesure : rétention, revenu par utilisateur ou conversion.
- Construisez le tableau dans votre outil d'analytics ou un tableur.
- Comparez les cohortes, repérez les points de rupture et formulez une hypothèse.
- Changez un seul élément, puis observez la cohorte suivante.
Un point de départ SQL simple regroupe les utilisateurs par mois d'inscription :
SELECT DATE_TRUNC('month', signup_at) AS cohort, COUNT(*) AS users FROM users GROUP BY 1 ORDER BY 1;
Les pièges à éviter
Des cohortes trop petites donnent des résultats bruités : attendez un volume suffisant. Mélanger plusieurs définitions d'utilisateur actif rend les cohortes incomparables. La saisonnalité peut faire paraître une cohorte de décembre meilleure ou moins bonne pour des raisons sans lien avec vos changements. Enfin, une courbe de rétention décrit ce qui s'est passé, pas pourquoi : associez-la à des entretiens ou à des enregistrements de sessions.
Analyse de cohortes chez BeBranded
Nous utilisons l'analyse de cohortes dans nos missions de conseil pour montrer où un produit ou un site perd ses utilisateurs, quels canaux d'acquisition apportent des clients durables et quels changements font vraiment bouger la rétention. Découvrez notre service de conseil.