Vai al contenuto principale

Cos’è la RFM Analysis e come usarla per aumentare il valore della customer base

Cos'è la RFM analysis e come usarla nel retail: matrice, esempio numerico illustrativo, playbook operativo per i 5 segmenti tipici e operating model per il primo ciclo in 4 settimane.

11 min di letturaAggiornato il 12 maggio 2026

Francesco Gonzo

Head of Marketing Intelligence — WMR Group

Cos’è la RFM Analysis e come usarla per aumentare il valore della customer base

Per molti e-commerce e retailer, la crescita degli ultimi anni ha portato in dote una grande quantità di clienti, ordini, dati e strumenti.

CRM, piattaforme di marketing automation, advertising, loyalty, analytics, ERP, POS.
Tutto produce informazioni. Non sempre, però, queste informazioni aiutano davvero a decidere.

Una delle domande più frequenti resta molto semplice:

su quali clienti dobbiamo concentrare le prossime azioni di marketing?

La risposta, spesso, nasce dall’esperienza del team. Si guarda l’andamento delle vendite, si valutano le campagne precedenti, si ragiona sul calendario commerciale e si prova a identificare il segmento più interessante da attivare.

È un approccio comprensibile. Ma quando la base clienti cresce, affidarsi solo all’esperienza rischia di non bastare più.

La RFM Analysis serve proprio a questo: trasformare lo storico acquisti in una segmentazione semplice, leggibile e attivabile, utile per capire quali clienti proteggere, quali sviluppare, quali recuperare e su quali invece evitare di investire troppo budget.

Non è un modello complesso.
Non richiede mesi di progetto.
Ma può diventare uno dei primi strumenti concreti per portare più intelligenza nelle attività CRM, advertising e loyalty.

Cos’è la RFM Analysis

La RFM Analysis è una tecnica di segmentazione che classifica i clienti sulla base di tre dimensioni del comportamento d’acquisto:

Recency
Quanto tempo è passato dall’ultimo acquisto.

Frequency
Quante volte il cliente ha acquistato in un determinato periodo.

Monetary
Quanto ha speso nello stesso intervallo temporale.

L’obiettivo è semplice: non trattare tutti i clienti allo stesso modo.

Un cliente che ha acquistato la scorsa settimana, compra spesso e ha uno storico di spesa elevato ha un valore molto diverso rispetto a un cliente che ha fatto un solo ordine un anno fa.

Eppure, in molte aziende, entrambi finiscono nello stesso database, ricevono la stessa newsletter, entrano nelle stesse audience e vengono colpiti dalle stesse promozioni.

La RFM permette di evitare questa semplificazione.

Perché è utile per un e-commerce o un retailer

La RFM funziona perché parte da dati che quasi ogni business ha già a disposizione: ordini, date di acquisto, importi, cliente associato alla transazione.

Questo la rende particolarmente adatta a PMI, brand DTC e retailer che vogliono iniziare a lavorare meglio sulla propria customer base senza partire subito da progetti troppo complessi.

Con una RFM ben costruita, un team marketing può rispondere a domande molto concrete:

  • quali clienti stanno generando più valore?
  • quali clienti rischiamo di perdere?
  • quali clienti hanno potenziale di crescita?
  • quali segmenti conviene escludere da alcune campagne?
  • dove ha senso usare uno sconto e dove invece rischia solo di ridurre il margine?
  • quali audience possiamo usare per campagne CRM o advertising più mirate?

Il valore della RFM non sta quindi nella segmentazione in sé.
Sta nelle decisioni che abilita.

Come si costruisce una matrice RFM

La costruzione di una matrice RFM può essere sintetizzata in tre passaggi.

1. Calcolare le tre variabili per ogni cliente

Per ogni cliente si calcolano:

  • Recency: giorni trascorsi dall’ultimo acquisto.
  • Frequency: numero di ordini in una finestra temporale definita, ad esempio 12 o 24 mesi.
  • Monetary: valore complessivo speso nello stesso periodo, idealmente al netto di resi, annullamenti e anomalie.

La scelta della finestra temporale è importante.

Un e-commerce fashion, un retailer pharma, un brand beauty e un business food non hanno gli stessi cicli di riacquisto. Per questo la RFM non va costruita in modo standard, ma adattata al settore, alla stagionalità e al comportamento reale dei clienti.

2. Assegnare uno score

Una volta calcolate le tre variabili, i clienti vengono distribuiti in fasce.

Spesso si usano quintili, quindi valori da 1 a 5:

  • R5 = acquisto molto recente;
  • R1 = acquisto molto lontano nel tempo;
  • F5 = cliente molto frequente;
  • F1 = cliente con pochi acquisti;
  • M5 = cliente ad alto valore;
  • M1 = cliente a basso valore.

Ogni cliente riceve così un codice, ad esempio R5F4M3.

3. Aggregare i codici in segmenti leggibili

I codici possibili sono molti. Troppi per essere gestiti in modo efficace da un team marketing.

Per questo vengono aggregati in segmenti più semplici da leggere e attivare:

  • Champions;
  • Loyal;
  • Potential Loyalists;
  • At Risk;
  • Hibernating;
  • Lost.

Il punto chiave è rendere questi cluster comprensibili non solo al data team, ma anche a CRM, advertising, e-commerce, customer service e direzione.

Una segmentazione che nessuno usa non genera valore.

Un esempio pratico

Immaginiamo un brand fashion DTC italiano con 50.000 clienti acquisiti negli ultimi 24 mesi.

Dopo aver analizzato lo storico ordini, vengono definiti questi criteri:

  • R5: ultimo acquisto negli ultimi 30 giorni;
  • R1: ultimo acquisto oltre 365 giorni fa;
  • F5: almeno 5 ordini negli ultimi 12 mesi;
  • F1: 1 solo ordine negli ultimi 12 mesi;
  • M5: spesa superiore a 600 euro negli ultimi 12 mesi;
  • M1: spesa inferiore a 80 euro negli ultimi 12 mesi.

Un cliente R5F5M5 è un cliente ad altissimo valore: compra di recente, compra spesso e spende molto.

Un cliente R1F1M1 è probabilmente perso o comunque molto poco rilevante per le prossime azioni commerciali.

I casi più interessanti, però, sono spesso nel mezzo.

Un cliente R2F4M5, ad esempio, ha speso molto e acquistava spesso, ma non compra da diversi mesi. Non è un semplice inattivo: è un cliente ad alto valore che sta scivolando fuori dalla relazione con il brand.

Per un marketing manager, questa informazione cambia la priorità di azione.
Per un C-Level, cambia la lettura del rischio sulla customer base.
Per un e-commerce manager, cambia il modo in cui interpretare retention, promo e marginalità.

I principali segmenti RFM e cosa farne

Champions

I Champions sono i clienti migliori: hanno acquistato da poco, lo fanno con frequenza alta e hanno un valore elevato.

Sono un segmento da proteggere, non semplicemente da colpire con altre promozioni.

Cosa fare: accessi anticipati, iniziative loyalty dedicate, anteprime di prodotto, customer service prioritario, inviti a eventi o vantaggi esclusivi.

Cosa evitare: sconti generalizzati. Se un cliente è già propenso all’acquisto, lo sconto rischia solo di comprimere il margine.

Loyal

I Loyal acquistano spesso e sono ancora attivi, ma non sempre hanno raggiunto il valore dei Champions.

Qui il tema è aumentare il valore medio e la profondità della relazione.

Cosa fare: cross-sell, up-sell, bundle, recommendation personalizzate, suggerimenti su categorie complementari o a maggiore marginalità.

Cosa evitare: trattarli solo come clienti da incentivare. Spesso su questo segmento funzionano meglio rilevanza, timing e proposta commerciale coerente.

Potential Loyalists

Sono clienti recenti, con segnali positivi, ma non ancora consolidati.

Hanno magari acquistato una o due volte e possono diventare clienti fedeli se accompagnati correttamente.

Cosa fare: journey post-acquisto, contenuti educativi, trigger sul secondo ordine, bundle di ingresso, reminder legati al ciclo di riacquisto.

Cosa evitare: lasciarli “raffreddare” dopo il primo acquisto. Il periodo immediatamente successivo alla prima conversione è uno dei momenti più importanti per costruire retention.

At Risk

Gli At Risk sono clienti che in passato avevano valore, ma che non acquistano da tempo.

È uno dei segmenti più importanti per un retailer, perché contiene clienti che il business ha già pagato per acquisire e che hanno già dimostrato interesse.

Cosa fare: campagne win-back, offerte mirate, comunicazioni personalizzate, azioni differenziate per valore storico, audience dedicate su piattaforme advertising.

Cosa evitare: usare la stessa pressione commerciale per tutti. Un ex Champion non va gestito come un cliente con uno storico minimo.

Hibernating

Sono clienti con bassa frequenza e nessun acquisto recente.

Una parte può essere recuperata, ma il potenziale medio è più basso rispetto agli At Risk ad alto valore.

Cosa fare: test di riattivazione leggeri, contenuti editoriali, reminder su categorie acquistate, incentivi controllati.

Cosa evitare: investire troppo budget senza misurare il ritorno incrementale.

Lost

Sono clienti con bassa recency, bassa frequency e basso valore monetario.

Non devono necessariamente essere eliminati dal database, ma difficilmente devono essere una priorità di investimento.

Cosa fare: usarli per analisi storiche, exclusion list, studio del churn e valutazione della qualità delle sorgenti di acquisizione.

Cosa evitare: continuare a inserirli in campagne massive solo perché fanno numero nel database.

RFM e marketing automation: dove nasce il valore operativo

La RFM diventa davvero utile quando viene collegata agli strumenti di attivazione.

Un file con i segmenti è un buon punto di partenza.
Ma il valore arriva quando quei segmenti entrano automaticamente nei workflow CRM, nelle audience advertising, nelle logiche di loyalty e nelle dashboard di business.

Alcuni esempi:

  • campagne dedicate ai clienti At Risk ad alto valore;
  • workflow automatici per spingere il secondo acquisto;
  • audience lookalike basate sui Champions;
  • esclusione dei clienti Lost da campagne ad alto incentivo;
  • personalizzazione delle email in base al segmento;
  • analisi del passaggio dei clienti da un cluster all’altro nel tempo.

In questo modo la RFM non resta un’analisi una tantum.
Diventa un sistema di lavoro.

I limiti della RFM

La RFM è molto utile, ma non va sopravvalutata.

Ha tre limiti principali.

1. È descrittiva, non predittiva

La RFM dice cosa è successo.
Non stima da sola cosa succederà.

Aiuta a individuare clienti interessanti o a rischio, ma non calcola automaticamente la probabilità futura di acquisto o il valore atteso nel tempo.

2. Non considera tutto il contesto

Due clienti con lo stesso score possono essere molto diversi.

Uno può aver acquistato prodotti stagionali.
Uno può aver comprato solo in promozione.
Uno può avere avuto un problema di consegna.
Uno può provenire da una campagna con CAC molto alto.

La RFM è un ottimo primo livello, ma va letta insieme ad altri dati, in un ecosistema di Business Intelligence completo.

3. È una fotografia

Un cliente non resta per sempre nello stesso cluster.

Può diventare Champion, poi rallentare, poi entrare negli At Risk. Oppure può essere recuperato con un’azione corretta.

Per questo è importante aggiornare la RFM con una cadenza regolare e osservare i movimenti tra segmenti.

Spesso gli insight più utili non sono nella fotografia iniziale, ma nel cambiamento nel tempo.

RFM, CLV e CAC: perché vanno letti insieme

Per un C-Level o un marketing manager, la RFM diventa ancora più utile quando viene integrata con altri indicatori.

Il CLV aiuta a stimare il valore del cliente nel tempo.
Il CAC aiuta a capire quanto costa acquisire un nuovo cliente.
La RFM aiuta a capire come si comporta oggi la customer base.

Letti insieme, questi indicatori permettono di rispondere a domande più strategiche:

  • quanto possiamo investire per acquisire nuovi clienti?
  • quali clienti generano più valore nel medio periodo?
  • quali cluster migliorano la marginalità?
  • quali campagne attirano clienti che riacquistano?
  • quali segmenti vanno protetti prima che diventino inattivi?

Questo passaggio è fondamentale per superare una lettura troppo legata al breve periodo.

Un ROAS positivo non sempre significa crescita sostenibile.
Una campagna che acquisisce clienti a basso valore può sembrare efficiente oggi e diventare poco profittevole domani.

Ogni quanto aggiornare la RFM

Non esiste una frequenza valida per tutti.

Per molti e-commerce e retailer mid-market, una cadenza mensile o trimestrale è un buon punto di partenza.

La scelta dipende da:

  • frequenza media di acquisto;
  • stagionalità;
  • ciclo di vita del prodotto;
  • pressione promozionale;
  • capacità operativa del team CRM;
  • livello di integrazione con marketing automation e advertising.

Aggiornarla troppo spesso può produrre variazioni poco significative.
Aggiornarla troppo raramente può far perdere opportunità di riattivazione.

La frequenza corretta è quella che permette al team di agire in tempo utile.

Chi deve essere coinvolto

Una RFM efficace non è solo un’attività tecnica. Coinvolge più figure aziendali.

Data Analyst o Data Scientist
Si occupa della qualità del dato, del calcolo degli score, della costruzione dei cluster e degli aggiornamenti periodici.

CRM Manager
Trasforma i segmenti in campagne, journey, trigger e test.

Advertising Specialist
Usa i cluster per audience, esclusioni, lookalike e campagne di riattivazione.

E-Commerce Manager
Collega i segmenti a catalogo, promo, merchandising e onsite personalization.

CMO o Direzione
Legge l’evoluzione dei cluster come indicatore della salute della customer base e della strategia di crescita.

Il punto è evitare che la RFM resti confinata in un report. Deve diventare una vista condivisa tra chi analizza, chi decide e chi attiva.

Gli errori più comuni

Fare la RFM una volta sola

Molte aziende costruiscono la prima segmentazione, lanciano qualche campagna e poi smettono di aggiornarla.

Dopo pochi mesi, i segmenti non rappresentano più la realtà.

Il risultato è prevedibile: il team perde fiducia nel dato e torna a lavorare per abitudine.

Non misurare l’impatto incrementale

Una campagna su un cluster RFM può generare revenue. Ma la domanda corretta è: quanta di quella revenue sarebbe arrivata comunque?

Senza gruppi di controllo e test strutturati, è difficile dimostrare il valore reale della segmentazione.

Rendere difficile l’attivazione

Se ogni aggiornamento richiede export manuali, pulizia dei file, import su piattaforme diverse e controlli a mano, la RFM diventa presto un’attività pesante.

La segmentazione deve essere integrata nei processi. Altrimenti resta un esercizio analitico.

Leggere i segmenti senza considerare margine e resi

In alcuni settori, soprattutto fashion e retail, revenue e valore cliente possono essere distorti da resi, annullamenti o marginalità molto diverse tra categorie.

Per questo la RFM dovrebbe essere costruita su dati il più possibile puliti e coerenti con il business reale.

Da dove iniziare

Per una PMI o un retailer che non ha ancora una segmentazione comportamentale strutturata, un primo progetto RFM può partire in modo pragmatico.

Verifica dei dati

Si raccolgono le fonti disponibili: e-commerce, CRM, marketing automation, loyalty, POS se presente.

Si verifica la qualità del dato cliente, la gestione dei duplicati, la presenza di resi e annullamenti, la possibilità di riconciliare online e offline.

Costruzione della RFM

Si definisce la finestra temporale, si calcolano Recency, Frequency e Monetary, si assegnano gli score e si costruiscono i cluster.

Definizione del playbook

Per ogni segmento si definiscono obiettivi, canali, messaggi, incentivi, KPI e priorità operative.

Non tutti i cluster vanno attivati subito. Di solito conviene partire dai segmenti con maggiore impatto: Champions, Loyal e At Risk.

Attivazione e misurazione

I segmenti vengono caricati nelle piattaforme CRM e advertising.
Si lanciano le prime campagne con gruppi di controllo.
Si misura non solo la revenue generata, ma l’effetto incrementale rispetto al comportamento atteso.

L’obiettivo del primo ciclo non è costruire il modello perfetto.
È creare un processo che colleghi dato, decisione, azione e misurazione.

L’RFM per decidere meglio

La RFM Analysis è uno degli strumenti più accessibili per iniziare a lavorare in modo più evoluto sulla propria customer base.

Aiuta a capire dove concentrare il budget, quali clienti sviluppare, quali recuperare e quali escludere da alcune attività.

Per un e-commerce manager, significa avere una base più solida per pianificare campagne e promozioni.
Per un marketing manager, significa migliorare retention, personalizzazione e ritorno delle attività CRM.
Per un C-Level, significa leggere la qualità della crescita, non solo il fatturato.

La vera domanda non è quanti clienti abbiamo nel database.
È quanto valore siamo in grado di generare da quei clienti nel tempo.

La RFM è un primo passo concreto per rispondere e noi possiamo aiutarti a metterla a terra in tempi celeri.

Scritto da

Francesco Gonzo

Head of Marketing Intelligence — WMR Group

Head of Marketing Intelligence in WMR Group. Si occupa di portare dati, AI e Business Intelligence dentro i processi decisionali dei clienti.