Analyse RFM : segmenter vos clients dans Excel

Analyse RFM pas à pas : noter vos clients sur la récence, la fréquence et le montant dans Excel, les regrouper en segments et choisir une action pour chacun.

L'analyse RFM est une méthode pour segmenter vos clients selon leur comportement d'achat. Chaque client reçoit une note de Récence (depuis combien de temps date son dernier achat), de Fréquence (combien d'achats) et de Montant (combien il a dépensé). Les clients aux notes proches forment des segments, par exemple les meilleurs clients, les nouveaux ou les anciens habitués à risque, et chaque segment reçoit une action différente. Il suffit d'un export des commandes et d'un tableur ; une première version se fait en un après-midi.

La méthode est ancienne et simple, et c'est sa force : elle utilise des données que tout commerce ou prestataire possède déjà, et répond à une question concrète : qui contacter ce mois-ci, et avec quel message ? Ce guide présente les formules, un barème adapté aux petits fichiers clients, un exemple avec dix clients et l'action à mener pour chaque segment.

Ce que mesurent R, F et M

Critère Mesuré par Question à laquelle il répond
Récence (R) Jours depuis le dernier achat Le client est-il encore actif ?
Fréquence (F) Nombre d'achats sur la période analysée Acheter chez nous est-il une habitude ?
Montant (M) Total dépensé sur la période analysée Que vaut la relation ?

La récence est généralement le meilleur indicateur d'un futur achat. La fréquence traduit l'habitude. Le montant aide à décider combien d'attention personnelle mérite un client. Lus ensemble, ces critères distinguent un habitué fidèle devenu silencieux (F élevé, R faible) d'un nouveau client qui vient de commencer (R élevé, F faible) : deux personnes qui appellent des messages très différents.

Quand l'analyse RFM vaut la peine

L'analyse RFM convient aux entreprises dont les clients rachètent à intervalles irréguliers : commerces, boutiques en ligne, restaurants avec comptes clients, salons, grossistes, prestataires avec des interventions récurrentes. Elle est moins utile quand :

  • presque tous les clients n'achètent qu'une fois (il y a peu de fréquence à noter),
  • les clients paient un abonnement fixe (fréquence et montant sont identiques pour tous),
  • vous n'avez que quelques dizaines de clients (vous pouvez les passer en revue à la main).

Étape 1 : exporter les données de commandes

Il vous faut une ligne par commande avec trois colonnes : identifiant client, date de commande et montant. Choisissez une période d'analyse qui couvre au moins un cycle d'achat complet, souvent 12 ou 24 mois.

Avant de noter, nettoyez les données :

  • Retirez les commandes annulées ou remboursées, les commandes de test et les comptes internes.
  • Fusionnez les clients en double (la même personne avec deux adresses e-mail, ou une commande invité). Notre guide sur les données à stocker dans un CRM présente les règles qui évitent les doublons dès le départ.
  • Si vos marges varient beaucoup d'un produit à l'autre, utilisez la marge brute plutôt que le chiffre d'affaires pour M.

Étape 2 : calculer R, F et M pour chaque client

Placez les commandes dans une feuille nommée Commandes (A : identifiant client, B : date, C : montant) et créez une deuxième feuille avec une ligne par client. Dans un Excel récent en français (Microsoft 365) :

Colonne Formule (ligne 2)
A : Identifiant client =UNIQUE(Commandes!A2:A5000)
B : Récence (jours) =DATE(2026;9;30)-MAX.SI.ENS(Commandes!B:B;Commandes!A:A;A2)
C : Fréquence (commandes) =NB.SI(Commandes!A:A;A2)
D : Montant (total dépensé) =SOMME.SI(Commandes!A:A;A2;Commandes!C:C)

Adaptez la plage de la colonne A à votre nombre de commandes. Dans les versions anglaises, les fonctions s'appellent UNIQUE, MAXIFS, COUNTIF et SUMIF. Utilisez une date de référence fixe, ici le 30 septembre 2026, plutôt que AUJOURDHUI(). Sinon, tous les chiffres changent chaque jour et vous ne pouvez plus reproduire les segments du mois précédent.

Étape 3 : noter chaque critère

Il existe deux façons courantes de transformer les valeurs brutes en notes.

Option A : les quintiles (1 à 5)

Chaque note couvre 20 % des clients. Le cinquième le plus récent reçoit R = 5, le cinquième le plus fréquent F = 5, le cinquième qui dépense le plus M = 5. Avec les clients en lignes 2 à 1001 :

  • Note F : =MIN(5;1+ENT(RANG.POURCENTAGE.INCLURE(C$2:C$1001;C2)*5))
  • Note M : même formule sur la colonne D
  • Note R : =6-MIN(5;1+ENT(RANG.POURCENTAGE.INCLURE(B$2:B$1001;B2)*5)) (inversée, car moins de jours, c'est mieux)

Les quintiles s'adaptent automatiquement à vos données et fonctionnent bien à partir de quelques centaines de clients. Leur faiblesse apparaît quand beaucoup de clients ont la même valeur : si 60 % n'ont acheté qu'une fois, impossible de les répartir en cinquièmes réguliers, et les notes deviennent déséquilibrées.

Option B : trois niveaux avec des seuils fixes

Pour les petits fichiers clients, trois niveaux par critère sont plus faciles à comprendre et à expliquer à l'équipe. Fixez les seuils selon votre cycle d'achat, comme vous choisiriez une fenêtre d'inactivité pour calculer le taux d'attrition. Exemple pour une boutique dont les clients achètent tous les quelques mois :

Note Récence Fréquence (24 mois) Montant (24 mois)
3 0 à 90 jours 5 commandes ou plus 800 € ou plus
2 91 à 270 jours 2 à 4 commandes 200 à 799 €
1 plus de 270 jours 1 commande moins de 200 €

En formules : =SI(B2<=90;3;SI(B2<=270;2;1)) pour R, =SI(C2>=5;3;SI(C2>=2;2;1)) pour F et =SI(D2>=800;3;SI(D2>=200;2;1)) pour M. La suite de ce guide utilise ce barème à trois niveaux.

Étape 4 : passer des notes aux segments

Trois niveaux pour trois critères donnent 27 combinaisons, trop pour agir. Un raccourci pratique : construisez les segments à partir de R et F, et servez-vous de M pour décider, au sein de chaque segment, qui mérite une attention personnelle.

F1 (1 commande) F2 (2 à 4 commandes) F3 (5 commandes et plus)
R3 (0 à 90 jours) Nouveaux clients Prometteurs Meilleurs clients
R2 (91 à 270 jours) Acheteurs uniques qui refroidissent À surveiller Habitués en recul
R1 (plus de 270 jours) Perdus En sommeil À risque

Dans le tableur, combinez les deux notes en un code avec =E2&F2 (par exemple « 31 ») et retrouvez le nom du segment avec RECHERCHEV dans une petite table de correspondance.

Exemple chiffré : dix clients

Une boutique de décoration réalise l'analyse au 30 septembre 2026. Les chiffres sont fictifs.

Client Récence (jours) Commandes Montant R-F-M Segment
A 12 9 1 450 € 3-3-3 Meilleurs clients
B 45 6 620 € 3-3-2 Meilleurs clients
C 20 1 85 € 3-1-1 Nouveaux clients
D 130 4 540 € 2-2-2 À surveiller
E 310 7 1 120 € 1-3-3 À risque
F 400 1 60 € 1-1-1 Perdus
G 75 2 310 € 3-2-2 Prometteurs
H 200 1 950 € 2-1-3 Acheteurs uniques qui refroidissent
I 290 3 260 € 1-2-2 En sommeil
J 8 5 180 € 3-3-1 Meilleurs clients

Trois clients sortent du lot. E était un habitué qui a dépensé plus que presque tous les autres et n'a rien commandé depuis dix mois : c'est la personne la plus importante à appeler cette semaine. H n'a acheté qu'une fois, mais pour 950 € ; un remerciement personnel avec une suggestion pertinente vaut mieux ici qu'un e-mail automatique. C est nouveau et a besoin rapidement d'une raison de passer une deuxième commande, car c'est entre le premier et le deuxième achat que l'on perd le plus de clients.

Étape 5 : choisir l'action pour chaque segment

Segment Objectif Action
Meilleurs clients Garder et valoriser Remercier, accès en avant-première, demander un avis ou un parrainage. Pas de remises dont ils n'ont pas besoin.
Prometteurs Ancrer l'habitude Conseils utiles, rappel au moment habituel de rachat, petite récompense de fidélité
Nouveaux clients Obtenir le deuxième achat Suivi après livraison, aide à la première utilisation, voir la checklist d'onboarding client
Habitués en recul S'informer tôt Prise de contact personnelle : pouvons-nous faire mieux ?
À surveiller Relancer l'intérêt Rappel des nouveautés en lien avec leurs achats
Acheteurs uniques qui refroidissent Comprendre et relancer Une courte question sur leur première expérience ; une suggestion liée à leur achat
À risque Reconquérir personnellement Contact personnel du dirigeant ou du chargé de clientèle, voir les signes d'attrition client
En sommeil Réactiver à moindre coût Une courte campagne de réactivation clients
Perdus Décider s'il faut essayer Un dernier message automatique, puis arrêter les e-mails

Dans chaque segment, triez par M et occupez-vous d'abord personnellement des clients qui dépensent le plus. C'est là que la note de montant prend tout son sens.

Étape 6 : enregistrer le segment et recommencer

Ajoutez à votre CRM ou à votre fichier clients un champ « segment RFM » et un champ « date du segment », et mettez-les à jour chaque mois ou chaque trimestre avec les mêmes seuils. Observez ensuite les mouvements, pas seulement la photo :

  • Combien de « nouveaux clients » sont devenus « prometteurs » en 90 jours ?
  • Combien de « meilleurs clients » ont glissé vers « habitués en recul » ?
  • Les clients « à risque » contactés sont-ils revenus ?

Ces mouvements montrent si vos actions de fidélisation portent leurs fruits, un peu comme une analyse de cohorte de rétention, mais regroupée par comportement plutôt que par date de départ. Pour les clients qui n'ont acheté qu'une fois, le taux de réachat fournit l'indicateur global correspondant.

Ce que l'analyse RFM ne dit pas

  • Pourquoi les clients agissent ainsi. Le RFM montre qu'un habitué est devenu silencieux, pas s'il a déménagé, trouvé moins cher ou vécu une mauvaise expérience. Il faut toujours poser la question.
  • La valeur future. Le montant regarde en arrière. Pour estimer ce que vaut un segment à l'avenir, prenez son panier moyen, sa fréquence d'achat et sa marge, et saisissez-les dans le calculateur de valeur vie client.
  • La rentabilité. Des clients qui dépensent beaucoup mais n'achètent qu'en promotion valent peut-être moins qu'il n'y paraît. Utilisez la marge brute pour M si c'est un enjeu dans votre activité.
  • Les centres d'achat en B2B. Si plusieurs personnes commandent pour une même entreprise, notez l'entreprise, pas les individus.

Les erreurs fréquentes

  • Noter des données non nettoyées. Les doublons transforment un habitué en plusieurs acheteurs uniques et les dispersent dans de mauvais segments.
  • Trop de segments. Si vous ne trouvez pas d'action propre à un segment, fusionnez-le avec son voisin.
  • Une période plus courte que le cycle d'achat. Un client qui achète deux fois par an paraît perdu sur une fenêtre de trois mois.
  • Changer les seuils à chaque fois. Les mouvements entre segments n'ont de sens qu'avec des règles stables.
  • N'utiliser le RFM que pour des remises. Les meilleurs clients attendent de la reconnaissance, les nouveaux de l'aide, les clients à risque une conversation. La plupart des segments n'ont pas besoin d'un bon de réduction.

Votre prochaine étape

Exportez 24 mois de commandes, retirez remboursements et doublons, puis calculez avec les formules ci-dessus la récence, la fréquence et le montant de chaque client. Notez-les sur trois niveaux, construisez la grille R-F et choisissez les deux segments dont l'action est la plus claire, en général « À risque » et « Nouveaux clients ». Contactez ces clients ce mois-ci, notez le segment dans votre CRM et refaites l'analyse dans trois mois pour voir qui a bougé.

FAQ

Qu'est-ce que l'analyse RFM ?

L'analyse RFM note chaque client sur trois critères : la Récence (depuis combien de temps il a acheté), la Fréquence (combien de fois il a acheté) et le Montant (combien il a dépensé). Les clients aux notes proches forment des segments, ce qui permet de traiter différemment vos meilleurs clients, les nouveaux et ceux qui s'éloignent.

De quelles données ai-je besoin pour une analyse RFM ?

Une ligne par commande avec un identifiant client, la date et le montant de la commande, sur au moins un cycle d'achat complet, en général 12 à 24 mois. Retirez d'abord les remboursements, les commandes de test et les fiches clients en double.

Faut-il utiliser des quintiles ou des seuils fixes pour les notes RFM ?

Les quintiles (notes de 1 à 5, chacune couvrant 20 % des clients) fonctionnent bien à partir de quelques centaines de clients. Avec moins de clients, ou si la plupart n'ont acheté qu'une fois, trois niveaux avec des seuils fixes qui ont un sens pour votre activité sont plus faciles à lire et à exploiter.

À quelle fréquence mettre à jour les notes RFM ?

Chaque mois ou chaque trimestre. La récence change tous les jours : des notes anciennes classent vite les clients au mauvais endroit. Un client considéré comme excellent il y a six mois est peut-être déjà en train de partir.

L'analyse RFM fonctionne-t-elle pour les abonnements ?

Seulement en partie. Quand tous les clients paient le même montant chaque mois, la fréquence et le montant n'apprennent pas grand-chose. Une entreprise d'abonnement tirera davantage des données d'usage, des signes d'attrition et d'un score de santé client simple.