Tutoriel Analyse RFM
Tutoriel Analyse RFM
Tutoriel Analyse RFM
Récence:
{FIXED [Customer ID]: MIN(TODAY()-[Invoice Date])}
Littéralement, cette formule détermine, pour chaque client, le délai minimal entre la date du
jour et la date de la dernière commande. Ce qui permet d’avoir le nombre de jours depuis le
dernier achat.
Fréquence:
{FIXED [Customer ID]: COUNTD([Invoice No])}
Littéralement, cette fonction calcule le nombre de commandes passées par chaque client.
Pr Fodé CAMARA
Monétaire:
{FIXED[Customer ID] : SUM([Quantity]*[Unit Price])}
Littéralement, cette fonction calcule le montant total des ventes pour chaque client.
Frequence_NORMALISE
IF [Frequence] < {FIXED:PERCENTILE([Frequence],0.2)} THEN "1"
ELSEIF [Frequence] < {FIXED:PERCENTILE([Frequence],0.4)} THEN "2"
ELSEIF [Frequence] < {FIXED:PERCENTILE([Frequence],0.6)} THEN "3"
ELSEIF [Frequence] < {FIXED:PERCENTILE([Frequence],0.8)} THEN "4"
ELSE "5" END
Pr Fodé CAMARA
Monetaire_NORMALISE
IF [Monétaire] < {FIXED:PERCENTILE([Monétaire],0.2)} THEN "1"
ELSEIF [Monétaire] < {FIXED:PERCENTILE([Monétaire],0.4)} THEN "2"
ELSEIF [Monétaire] < {FIXED:PERCENTILE([Monétaire],0.6)} THEN "3"
ELSEIF [Monétaire] < {FIXED:PERCENTILE([Monétaire],0.8)} THEN "4"
ELSE "5" END
END
Référence:
1. https://www.e-marketing.fr/Thematique/academie-1078/fiche-outils-10154/scoring-
RFM-306775.htm#:~:text=Le%20scoring%20consiste%20%C3%A0%20attribuer,soci
%C3%A9t%C3%A9s%20de%20vente%20%C3%A0%20distance.
2. https://documentation.bloomreach.com/engagement/docs/rfm-segmentation
3.