Glossaire
MarketingData

Cohort Analysis

Aussi : Cohort Retention Analysis, Customer Cohort Analysis

L'analyse de cohortes regroupe les utilisateurs selon un point de départ commun (mois d'inscription, par exemple) et suit leur comportement dans le temps pour révéler les schémas de rétention et de cycle de vie.

De quoi il s'agit

L'analyse de cohortes est une technique analytique qui segmente les utilisateurs ou clients en groupes (cohortes) sur la base d'une caractéristique ou d'un événement commun dans une fenêtre de temps donnée, puis mesure le comportement de chaque groupe sur les périodes suivantes. Le regroupement le plus courant est la cohorte d'acquisition : les utilisateurs sont classés selon la période où ils se sont inscrits, ont effectué un premier achat ou se sont activés. Les cohortes comportementales regroupent au contraire les personnes selon une action réalisée (par exemple, les utilisateurs ayant utilisé une fonctionnalité précise).

Contrairement à une métrique en instantané, l'analyse de cohortes suit le même groupe de personnes dans la durée. Vous pouvez donc distinguer l'effet du *moment* où quelqu'un est arrivé de l'effet de son *ancienneté*.

Pourquoi c'est important

Les métriques agrégées masquent les tendances. Un taux de rétention global stable peut cacher le fait que les cohortes récentes churnent plus vite alors que les anciennes restent fidèles. L'analyse de cohortes met ces dynamiques à nu, ce qui permet aux équipes de :

  • Mesurer la rétention et le churn réels, sans biais du survivant.
  • Détecter si les changements produit ou marketing ont vraiment amélioré le comportement des nouveaux utilisateurs.
  • Prévoir plus précisément la lifetime value (LTV) et les délais de payback.
  • Comparer les canaux d'acquisition sur la *qualité* des utilisateurs qu'ils apportent, pas seulement sur le volume.

Comment on l'utilise en pratique

1. Définir la clé de cohorte : en général la période d'inscription ou de premier achat (hebdomadaire ou mensuelle).

2. Définir la métrique : rétention, revenu, commandes, jours actifs ou usage d'une fonctionnalité.

3. Définir l'axe temporel : les périodes écoulées depuis le démarrage de la cohorte (mois 0, mois 1, etc.).

4. Construire la grille : les lignes sont les cohortes, les colonnes les périodes écoulées, les cellules la métrique.

5. Lire les schémas : lisez une colonne de haut en bas pour comparer les cohortes au même âge, une ligne pour voir la décroissance d'une cohorte.

Exemple concret

Une application par abonnement regroupe ses utilisateurs par mois d'inscription. La cohorte de janvier retient 100 % au mois 0, 45 % au mois 1 et 30 % au mois 3. Après le lancement d'un onboarding repensé en mars, la cohorte de mars retient 60 % au mois 1. La lecture de la colonne mois 1 montre que l'amélioration est réelle et non saisonnière, ce qui justifie l'investissement dans l'onboarding.

Conseils : gardez des cohortes assez grandes pour être statistiquement significatives, et précisez toujours clairement la métrique et l'unité de temps.

Cohort Retention Grid (% retained)CohortM0M1M2M3Jan100453630Feb1004839-Mar10060--Read down a column: compare cohorts at the same ageMar jump to 60 shows the new onboarding worked
A cohort grid: rows are signup months, columns are months since signup. Reading down M1 reveals the onboarding improvement.

Questions fréquentes

Qu'est-ce que l'analyse de cohortes ?

L'analyse de cohortes regroupe les utilisateurs ou clients selon un point de départ commun (le plus souvent le mois d'inscription ou du premier achat), puis suit un indicateur pour chaque groupe sur les périodes suivantes. Comme elle suit les mêmes personnes dans le temps, elle distingue l'effet de la date d'arrivée de celui de l'ancienneté. Un indicateur agrégé ne permet pas cette distinction.

Quelle différence entre une cohorte d'acquisition et une cohorte comportementale ?

Une cohorte d'acquisition regroupe les personnes selon leur période d'arrivée : mois d'inscription, premier achat, date d'activation. Une cohorte comportementale les regroupe selon une action réalisée, par exemple l'usage d'une fonctionnalité précise. La première répond à la question « les nouveaux arrivants se comportent-ils mieux qu'avant ? », la seconde à « cette action est-elle liée à la rétention ? ».

Pourquoi un taux de rétention global stable peut-il cacher un problème ?

Parce qu'il moyenne des cohortes d'âges différents. Le chiffre global peut rester stable alors que les cohortes récentes churnent plus vite, compensées par les anciennes cohortes fidèles. En découpant par cohorte et en lisant une colonne (tous les groupes au même âge), la dégradation masquée par l'agrégat apparaît.

Comment lit-on une grille de cohortes ?

Les lignes sont les cohortes, les colonnes les périodes écoulées depuis leur démarrage (mois 0, mois 1, etc.), et chaque cellule contient l'indicateur. On lit une ligne pour voir la décroissance d'une cohorte au fil de sa vie, et une colonne pour comparer plusieurs cohortes au même âge : c'est ainsi qu'on distingue une vraie amélioration d'un effet saisonnier.

Que faut-il définir avant de construire une analyse de cohortes ?

Quatre éléments : la clé de cohorte (généralement la période d'inscription ou de premier achat, hebdomadaire ou mensuelle), l'indicateur suivi (rétention, revenu, commandes, jours actifs, usage d'une fonctionnalité), l'axe temporel en périodes depuis le démarrage de la cohorte, et des effectifs assez importants pour être statistiquement exploitables. Précisez toujours l'indicateur et l'unité de temps, sinon deux grilles ne sont pas comparables.