CRM per e-commerce: come segmentare i clienti con l'RFM e costruire una customer journey che porta al riacquisto
Un CRM per e-commerce non è una rubrica di contatti: è il sistema che decide chi ricontattare, quando e con quale messaggio. Ecco come impostarlo con l'RFM e la customer journey.

Un CRM per e-commerce serve a una cosa sola: far comprare di nuovo chi ha già comprato, al momento giusto e senza regalare margine a chi avrebbe comprato comunque. Se oggi il tuo CRM è un elenco di email importato da Shopify o WooCommerce, a cui mandi la stessa newsletter ogni martedì, non hai un CRM: hai una mailing list. In questa guida vediamo come trasformarlo in un sistema che decide chi ricontattare, quando e con quale messaggio, partendo da tre elementi: dati unificati, segmentazione RFM e una customer journey mappata sui momenti in cui il cliente decide davvero.
È lo stesso approccio che applichiamo sui nostri tre e-commerce di proprietà prima di proporlo ai clienti: prima si mettono in ordine i dati, poi si costruiscono i segmenti, solo alla fine si scrivono i messaggi.
Cosa deve fare un CRM per e-commerce (e cosa no)
Nel B2B il CRM ruota intorno alle opportunità commerciali: un venditore, una trattativa, una pipeline. In un e-commerce B2C il modello è diverso: migliaia di clienti, nessun venditore, decisioni d'acquisto che si giocano in pochi giorni. Per questo i CRM nati per le vendite B2B si adattano male a uno store online. Anche la guida di Klaviyo sulla scelta del CRM per e-commerce insiste su questo punto: conta la qualità dei dati e l'integrazione nativa con la piattaforma dello store, non la lunghezza dell'elenco delle funzioni.
In pratica, un CRM per e-commerce deve garantire quattro cose:
- Un profilo unico per cliente, che raccoglie ordini, prodotti acquistati, resi, ticket di assistenza, iscrizione ai canali e comportamento sul sito.
- Segmenti dinamici, che si aggiornano da soli quando il cliente compra, smette di comprare o apre un reso.
- Automazioni basate sugli eventi, non solo campagne programmate a calendario.
- Misura dei ricavi per flusso e per segmento, così da sapere cosa produce margine e cosa produce solo invii.
Cosa non deve fare: diventare un secondo gestionale. Non serve replicare nel CRM la logistica o la contabilità. Serve che i dati utili alle decisioni di marketing arrivino puliti e in tempo reale.
Il modello dati: quali informazioni unificare prima di tutto
La maggior parte dei CRM che vediamo negli audit ha lo stesso problema: i dati ci sono, ma sono sparsi. Gli ordini sono nello store, i resi in un foglio di calcolo, i ticket nell'helpdesk, i consensi WhatsApp in un altro strumento. Il risultato è che mandi un'email promozionale a chi ha appena aperto un reclamo, o uno sconto a chi ha comprato a prezzo pieno il giorno prima.
Prima di scrivere qualsiasi automazione, verifica che ogni profilo contenga almeno questi campi:
- Dati d'ordine: data del primo e dell'ultimo ordine, numero ordini, spesa totale, prodotti e categorie acquistate, uso di codici sconto.
- Dati di margine: se possibile, il margine lordo per ordine o almeno per categoria. Due clienti con la stessa spesa possono valere molto diversamente.
- Dati di servizio: resi aperti, rimborsi, ticket non risolti, recensioni lasciate.
- Consensi e canali: iscrizione email, SMS, WhatsApp, con data e fonte del consenso.
- Comportamento: prodotti visti, carrelli abbandonati, ultima visita.
Segmentazione RFM: il modo più semplice per dare priorità ai clienti
La segmentazione RFM è il punto di partenza più solido perché usa solo dati che il tuo CRM ha già dal primo ordine. Si basa su tre variabili:
- Recency: quanti giorni sono passati dall'ultimo acquisto.
- Frequency: quanti ordini ha fatto il cliente nel periodo considerato (di solito 12 o 24 mesi).
- Monetary: quanto ha speso in totale nello stesso periodo, meglio ancora se al netto dei resi.
A ogni cliente si assegna un punteggio da 1 a 5 per ciascuna variabile, dividendo la base in cinque fasce di pari numerosità. Un cliente 5-5-5 ha comprato di recente, spesso e molto; un cliente 1-1-1 ha comprato una volta, poco e tanto tempo fa. Non serve gestire 125 combinazioni: raggrupparle in sei segmenti operativi è più che sufficiente.
I sei segmenti da cui partire
- Clienti migliori (R alto, F alto, M alto): non vanno inondati di sconti. Accesso anticipato ai nuovi prodotti, programmi fedeltà, richieste di recensione e referral.
- Clienti promettenti (R alto, F basso): hanno fatto uno o due ordini recenti. È il segmento dove il secondo acquisto si decide: qui il CRM deve lavorare di più.
- Clienti fedeli in calo (R medio, F alto): compravano spesso e hanno rallentato. Messaggi personalizzati sui prodotti che compravano, prima di arrivare allo sconto.
- Clienti a rischio (R basso, F e M medio-alti): sono il segmento più costoso da perdere. Flusso di riattivazione con un incentivo misurato.
- Clienti persi (R molto basso, F basso): uno o due tentativi di riattivazione, poi esclusione dagli invii frequenti per proteggere la deliverability.
- Iscritti mai acquirenti: non entrano nell'RFM, ma vanno gestiti a parte con un percorso di prima conversione.
Un segmento senza un'azione collegata è solo un numero in una dashboard.
Un dettaglio che fa la differenza: la soglia di recency dipende dal tuo ciclo di riacquisto. Per un e-commerce di integratori un cliente fermo da 90 giorni è già a rischio; per uno store di elettronica può essere del tutto normale. Calcola il tempo mediano tra il primo e il secondo ordine dei tuoi clienti e usa quello come riferimento per le fasce.
Esempio numerico: quanto vale far fare il secondo ordine
Facciamo un esempio con numeri tondi, puramente illustrativo. Hai 10.000 clienti che hanno fatto un solo ordine negli ultimi 12 mesi, con valore medio dell'ordine di 60 euro e margine lordo del 40%, quindi 24 euro di margine per ordine.
- Se oggi il 15% fa un secondo ordine entro sei mesi, sono 1.500 ordini e 36.000 euro di margine.
- Se, con un percorso CRM costruito sul segmento "promettenti", porti quella quota al 20%, sono 2.000 ordini e 48.000 euro di margine.
- La differenza è di 12.000 euro di margine in sei mesi, senza un euro in più di budget ads per acquisire quei clienti.
Ora togli il costo dell'incentivo. Se per spingere il secondo ordine dai uno sconto del 10% a tutti, lo paghi anche sui 1.500 clienti che avrebbero comprato comunque: 1.500 × 6 euro = 9.000 euro. Il guadagno scende a 3.000 euro e, se togli anche lo sconto sui 500 ordini incrementali (altri 3.000 euro), si azzera del tutto. È il motivo per cui l'incentivo va dato in base al segmento e al comportamento, non a pioggia. E se vuoi alzare anche lo scontrino di quel secondo ordine, le leve sono quelle che abbiamo visto nella guida su come aumentare il valore medio dell'ordine.
Questo è anche il modo corretto di leggere il contributo del CRM al bilancio: non con il ROAS delle singole email, ma guardando il rapporto tra ricavi totali e spesa marketing totale, come spieghiamo nell'articolo sul MER per e-commerce.
Customer journey: mappare i momenti in cui il cliente decide
La customer journey disegnata nelle slide è lineare: scoperta, considerazione, acquisto, fedeltà. Quella reale salta da un canale all'altro e ha pochi momenti in cui un messaggio cambia davvero la decisione. Il lavoro del CRM è individuare quei momenti e presidiarli. Per un e-commerce sono quasi sempre questi:
- Iscrizione senza acquisto: la persona ha lasciato l'email ma non ha comprato. Serve un percorso di benvenuto che risponda alle obiezioni, non solo un codice sconto.
- Intenzione interrotta: prodotto visto più volte o carrello abbandonato.
- Post-acquisto: dalla conferma d'ordine alla consegna è il momento di massima attenzione. Informazioni sulla spedizione, istruzioni d'uso, aspettative chiare riducono resi e ticket.
- Finestra del secondo ordine: si apre a ridosso del tempo mediano di riacquisto e si chiude in fretta.
- Segnali di abbandono: il cliente supera la sua frequenza abituale senza ordinare.
Per ogni momento definisci quattro cose: evento che lo attiva, canale, messaggio, uscita dal flusso. Il canale non è sempre l'email: per alcuni momenti ad alta intenzione funziona meglio un messaggio conversazionale, come abbiamo visto parlando di WhatsApp marketing per e-commerce. I flussi operativi da attivare per primi, con la loro struttura, sono descritti nella guida ai flow di email marketing automation.
Collegare il CRM alle campagne ads
Un CRM ben segmentato non migliora solo email e SMS: rende più efficienti anche Google e Meta. I segmenti del CRM possono essere sincronizzati come pubblici personalizzati, con tre usi concreti:
- Esclusioni: escludi i clienti attivi dalle campagne di acquisizione, così il budget va su chi non ti conosce. È un passaggio chiave nelle campagne Advantage+ per e-commerce, che altrimenti tendono a spendere su chi avrebbe comprato comunque.
- Riattivazione: i clienti a rischio possono essere raggiunti anche in advertising, con creatività che richiamano i prodotti già acquistati.
- Segnali di valore: il segmento dei clienti migliori è una base utile per pubblici simili e per comunicare alle piattaforme quali clienti valgono di più.
Attenzione ai consensi: caricare liste di clienti sulle piattaforme pubblicitarie richiede una base giuridica e un'informativa adeguate. Verifica con il tuo consulente privacy prima di attivare la sincronizzazione.
Errori da evitare con il CRM per e-commerce
- Scegliere lo strumento prima dei dati. La scelta della piattaforma viene dopo la mappa dei dati e dei canali. Il criterio più utile è testarla su un caso reale, ad esempio un flusso di carrello abbandonato con misura dei ricavi, prima di firmare un contratto annuale.
- Usare lo sconto come unica leva. Se ogni segmento riceve un codice, abitui i clienti a non comprare mai a prezzo pieno. Lo sconto va riservato ai segmenti a rischio e misurato rispetto a un gruppo di controllo.
- Ignorare il servizio clienti. Chi ha un reso aperto o un ticket non risolto va escluso dalle promozioni finché il problema non è chiuso.
- Confondere il soft spam con il consenso. In Italia l'articolo 130, comma 4, del Codice privacy permette di scrivere a chi ha acquistato, per prodotti analoghi, se è stato informato e non si è opposto. La Cassazione, con l'ordinanza 7555 del 2023, ha chiarito che la sola registrazione o una prova gratuita non bastano. Per SMS e WhatsApp promozionali serve il consenso specifico.
- Creare troppi segmenti. Venti segmenti che nessuno aggiorna valgono meno di sei segmenti con un'azione collegata ciascuno.
- Misurare i flussi solo sui ricavi attribuiti. Una parte di quegli ordini sarebbe arrivata comunque. Per i flussi più importanti tieni un gruppo di controllo che non riceve i messaggi.
Roadmap in 90 giorni per mettere in piedi il CRM
Giorni 1-30: dati
Mappa dove stanno oggi ordini, resi, ticket e consensi. Collega lo store al CRM con l'integrazione nativa, importa lo storico ordini di almeno 24 mesi e verifica su dieci profili campione che i dati siano completi. Calcola il tempo mediano di riacquisto.
Giorni 31-60: segmenti e flussi base
Costruisci i sei segmenti RFM con soglie adattate al tuo ciclo d'acquisto. Attiva i flussi sui momenti decisivi della customer journey: benvenuto, carrello abbandonato, post-acquisto, secondo ordine. Imposta le esclusioni per resi e ticket aperti.
Giorni 61-90: ottimizzazione e collegamento alle ads
Aggiungi il flusso di riattivazione per i clienti a rischio con un gruppo di controllo. Sincronizza i segmenti come pubblici di esclusione nelle campagne di acquisizione. Definisci i KPI da guardare ogni mese: tasso di secondo ordine, ricavi per destinatario, quota di ricavi da clienti di ritorno, margine per segmento.
In sintesi
Un CRM per e-commerce funziona quando smette di essere un archivio di contatti e diventa il sistema che decide le priorità: dati unificati su ordini, margine e servizio, segmenti RFM con un'azione collegata a ciascuno, flussi sui pochi momenti in cui il cliente decide davvero e un collegamento stretto con le campagne ads. La leva più sottovalutata resta il secondo ordine: è lì che si recupera il costo di acquisizione. Se vuoi capire quanto margine stai lasciando nella tua base clienti e da quale segmento partire, richiedi un audit gratuito: analizziamo i tuoi dati e ti diciamo dove intervenire per primo.
Domande frequenti
Qual è il miglior CRM per un e-commerce?
Non esiste un CRM migliore in assoluto: esiste quello che legge in tempo reale i dati del tuo store. Per un e-commerce B2C conta più l'integrazione nativa con Shopify, WooCommerce o Magento che il numero di funzioni. Verifica che importi ordini, prodotti e comportamento di navigazione, che crei segmenti dinamici e che misuri i ricavi per flusso. Poi testalo su un caso reale prima di firmare.
Che differenza c'è tra CRM e piattaforma di email marketing?
Una piattaforma di email marketing invia messaggi a liste. Un CRM per e-commerce costruisce un profilo unico per cliente con ordini, resi, ticket di assistenza e interazioni sui canali, e su quel profilo decide segmenti e automazioni. Oggi molte piattaforme B2C fanno entrambe le cose: la domanda giusta non è il nome dello strumento, ma se i dati sono davvero unificati.
Cos'è la segmentazione RFM e come si calcola?
RFM sta per Recency, Frequency e Monetary: giorni dall'ultimo acquisto, numero di ordini e spesa complessiva in un periodo. A ogni cliente si assegna un punteggio da 1 a 5 per ciascuna variabile, di solito dividendo la base clienti in cinque fasce uguali. La combinazione dei punteggi identifica gruppi come i clienti migliori, quelli a rischio o quelli persi, a cui riservare messaggi diversi.
Posso mandare email promozionali ai clienti senza consenso marketing?
In Italia l'articolo 130, comma 4, del Codice privacy consente il cosiddetto soft spam: puoi scrivere a chi ha già acquistato, all'indirizzo fornito nella vendita, per promuovere prodotti analoghi, se lo hai informato e non si è opposto. La Cassazione, con l'ordinanza 7555 del 2023, ha escluso che basti una semplice registrazione o una prova gratuita. Nel dubbio confrontati con un consulente privacy.
Quanti segmenti servono in un CRM per e-commerce?
Pochi, ma usati. Per partire bastano cinque o sei gruppi: nuovi clienti, clienti al secondo ordine, clienti migliori, clienti a rischio, clienti persi e iscritti che non hanno mai comprato. Ogni segmento deve avere almeno un'azione collegata: un flusso, un'esclusione dalle ads o un'offerta. Un segmento senza azione è solo un numero in una dashboard.



