În acest articol · 11 secțiuni
- Ce este segmentarea clienților și ce date îți trebuie
- Modelul RFM: cum se calculează R, F și M
- Exemplu: segmentarea RFM a 10 clienți, pas cu pas
- Formula LTV pe segmente: cât valorează un client
- Cohorte după valoare: în cât timp se amortizează clientul nou
- Cum faci segmentele în CloudCart
- E-mail, SMS și Viber pe segment: ce trimiți
- Segmentele ca audiențe în Meta, Google și TikTok
- Agentul AI face analiza RFM și LTV în locul tău
- Greșeli la segmentarea clienților
- Întrebări frecvente
Segmentarea clienților împarte cumpărătorii în grupuri după comportament, ca fiecare grup să primească alt mesaj. Pentru un magazin online funcționează trei metode: analiza RFM (cât de recent, cât de des și cu ce valoare cumpără clientul), LTV (cât îți aduce pe toată durata relației) și cohortele (în cât timp se amortizează un client nou). Toate trei se calculează din comenzile pe care magazinul le are deja.
Mai jos găsești formulele, un exemplu cu cifre, formulele de Google Sheets și pașii din panoul CloudCart. Cifrele din exemple sunt ilustrative. Rata de retenție și rata de abandon (churn) sunt explicate în articolul despre marketingul de retenție.
Ce este segmentarea clienților și ce date îți trebuie
Segmentarea clienților (customer segmentation) înseamnă împărțirea bazei de clienți în grupuri cu comportament sau valoare comună, cărora le trimiți mesaje, reduceri și reclame diferite. Pentru oamenii care au cumpărat deja, cea mai precisă e segmentarea comportamentală, pentru că pornește de la comenzile reale. Segmentarea demografică (vârstă, oraș, gen) spune cine e clientul; RFM spune ce face și cât valorează pentru magazin.
Pentru cele trei metode îți trebuie patru câmpuri pentru fiecare client:
- Data ultimei comenzi (pentru R și pentru cohorte).
- Numărul de comenzi în perioada aleasă (pentru F).
- Suma totală a comenzilor (pentru M și pentru LTV).
- Data primei comenzi (pentru cohorte).
În CloudCart, numărul de comenzi și suma totală a clientului sunt în fișa lui, iar exportul din Clienți → Export le dă în coloanele Orders Count și Total Spent, împreună cu coloana Marketing (yes/no) pentru acordul de marketing. Ce comenzi intră în valoarea abonatului decizi în Marketing → Abonați → Setări, la câmpul cu statusurile care se numără în venituri; majoritatea magazinelor scot comenzile returnate, ca valoarea clientului să arate banii care au rămas efectiv în casă. Fișa clientului e descrisă în ghidul despre CRM-ul pentru magazin online.
Modelul RFM: cum se calculează R, F și M
Modelul RFM dă fiecărui client trei note de la 1 la 5: R (Recency, recența) arată cât de recent a cumpărat, F (Frequency, frecvența) arată cât de des cumpără, iar M (Monetary, valoarea monetară) arată cât a cheltuit. Scorul 555 e cel mai bun client, iar 111 a cumpărat o singură dată, puțin și demult.
Notele se dau în două feluri:
- Pe chintile, pentru baze de peste aproximativ 1.000 de clienți. Ordonezi clienții după indicator și îi împarți în cinci părți egale: cei mai buni 20% primesc 5, următorii 20% primesc 4 și așa mai departe până la 1. La R, cel mai mic număr de zile primește 5.
- Pe praguri, pentru baze mici și pentru cine vrea ca nota să însemne același lucru în fiecare lună. Pragul urmează ciclul de cumpărare din nișa ta.
Praguri de exemplu pentru un magazin cu un ciclu de cumpărare de aproximativ 1-2 luni:
| Notă | R: zile de la ultima comandă | F: comenzi în 12 luni | M: sumă în 12 luni |
|---|---|---|---|
| 5 | până la 14 | 5 sau mai multe | 400 € sau mai mult |
| 4 | 15-30 | 4 | 200-399 € |
| 3 | 31-60 | 3 | 100-199 € |
| 2 | 61-120 | 2 | 50-99 € |
| 1 | peste 120 | 1 | sub 50 € |
Chintilele în Google Sheets: cu numărul de comenzi în coloana C (rândurile 2-1001), nota F pe rândul 2 e =MIN(5; 1+INT(PERCENTRANK.INC(C$2:C$1001; C2)*5)). La fel faci pentru sumă. Pentru R (mai puține zile înseamnă mai bine): =6-MIN(5; 1+INT(PERCENTRANK.INC(B$2:B$1001; B2)*5)), cu zilele în coloana B. În Sheets cu setări regionale pentru România separatorul e punctul și virgula; cu setări în engleză folosești virgula.
Exemplu: segmentarea RFM a 10 clienți, pas cu pas
Exemplul arată cum primesc note 10 clienți ai unui magazin de cosmetice, după pragurile din tabelul de mai sus, și în ce segment ajung. Cifrele sunt inventate ca să se vadă calculul.
| Client | Zile de la ultima comandă | Comenzi | Sumă | R | F | M | Segment |
|---|---|---|---|---|---|---|---|
| A | 5 | 6 | 420 € | 5 | 5 | 5 | Campion |
| B | 12 | 4 | 260 € | 5 | 4 | 4 | Campion |
| C | 20 | 3 | 310 € | 4 | 3 | 4 | Loial |
| D | 35 | 2 | 95 € | 3 | 2 | 2 | Promițător |
| E | 48 | 5 | 530 € | 3 | 5 | 5 | Loial |
| F | 70 | 1 | 40 € | 2 | 1 | 1 | Adormit |
| G | 95 | 2 | 120 € | 2 | 2 | 3 | Adormit |
| H | 130 | 4 | 380 € | 1 | 4 | 4 | În risc |
| I | 200 | 1 | 55 € | 1 | 1 | 2 | Pierdut |
| J | 290 | 1 | 30 € | 1 | 1 | 1 | Pierdut |
- Alege perioada. Ultimele 12 luni.
- Dă notele. Pentru fiecare client, R, F și M după praguri. Clientul E are 48 de zile, 5 comenzi și 530 €, deci scorul lui e 355.
- Unește notele în segmente. Campioni: R și F de 4 sau 5. Loiali: restul, cu F de cel puțin 3 și R de cel puțin 3. Promițători: F până la 2, R de cel puțin 3. Adormiți: F până la 2, R de 2. În risc: F de cel puțin 3, R de 1 sau 2. Pierduți: R de 1 și F până la 2.
- Calculează ponderea în vânzări. Din 2.240 € în total, campionii și loialii (A, B, C, E) aduc 1.520 €, adică 68%. Clientul H aduce 380 € (17%) și nu a mai comandat de 130 de zile.
- Alege acțiunea. Cel mai urgent e clientul H: un cumpărător obișnuit care se oprește.
Formula LTV pe segmente: cât valorează un client
LTV (lifetime value, valoarea clientului pe toată durata relației) e venitul sau profitul pe care un client îl aduce cât timp cumpără de la tine. Formula de bază e LTV = valoarea medie a comenzii × comenzi pe client pe an × ani estimați ca client × marjă. LTV și CAC ca indicatori sunt explicați în articolul despre KPI-urile magazinului online; aici formula se aplică pe segmente.
Calculul pentru cei 10 clienți din exemplu:
- Valoarea medie a comenzii (AOV). 2.240 € vânzări ÷ 29 de comenzi = 77,24 €.
- Frecvența. 29 de comenzi ÷ 10 clienți = 2,9 comenzi pe client pe an. Valoarea anuală a unui client e 77,24 € × 2,9 = 224 €.
- Durata estimată a relației. 1 ÷ churn-ul anual (ponderea clienților care nu mai cumpără într-un an). La un churn de 40%, clientul cumpără în medie 1 ÷ 0,4 = 2,5 ani.
- LTV pe venit. 224 € × 2,5 = 560 €.
- LTV pe profit. La o marjă brută de 35%: 560 € × 0,35 = 196 €. Asta e limita de sus pentru cât plătești ca să aduci un client nou.
LTV-ul mediu ascunde diferențele: în exemplu, campionii aduc în medie 340 € pe an, iar pierduții câte 42,50 €. De aceea bugetul și reducerea se stabilesc pe segment.
| Tip de LTV | Cum se calculează | La ce folosește |
|---|---|---|
| Istoric | Suma tuturor comenzilor clientului de până acum | Lista celor mai valoroși clienți, coloana de valoare pentru audiența din Meta |
| Estimat | AOV × frecvență × ani estimați | Planul de buget și ținta pentru comenzile repetate |
| Pe profit | LTV-ul estimat × marja brută | Prețul maxim pentru un client nou (CAC) |
În Analize din CloudCart, cardul Customer Value (valoarea medie a unui client în perioadă) împarte vânzările din perioada aleasă la numărul de clienți unici. Acesta e LTV-ul pe perioadă; LTV-ul complet îl calculezi din comenzi (analizele din CloudCart).
Cohorte după valoare: în cât timp se amortizează clientul nou
O cohortă e un grup de clienți cu prima comandă în aceeași lună. Cohortele după valoare arată venitul cumulat pe client din fiecare grup după 1, 2 și 3 luni, așa că vezi când profitul din clientul nou acoperă costul cu care l-ai adus. Tabelul cu ponderea clienților care revin e în articolul despre analiza pe cohorte în retenție; aici ne uităm la bani.
Exemplu (ilustrativ), venit cumulat pe client:
| Prima comandă | Clienți noi | Luna 0 | Luna 1 | Luna 2 | Luna 3 |
|---|---|---|---|---|---|
| Iulie | 120 | 48 € | 58 € | 66 € | 71 € |
| August | 150 | 45 € | 54 € | 61 € | |
| Septembrie | 110 | 52 € | 67 € | ||
| Octombrie | 140 | 47 € |
Cum se citește: la un cost de 25 € pentru un client nou și o marjă de 35%, cohorta din iulie ajunge la 71 € × 0,35 = 24,85 € profit brut în luna 3, deci clientul nou se amortizează în aproximativ 3 luni. Cohorta din septembrie e la 67 € încă din luna 1: caută ce ai schimbat atunci și păstrează.
Tabelul îl faci din exportul comenzilor (Comenzi → Export) cu un tabel pivot după e-mail și luna primei comenzi, sau cu un agent AI, ca în secțiunea de mai jos.
Cum faci segmentele în CloudCart
În CloudCart, segmentele sunt în Marketing → Segmente și se construiesc din peste 60 de condiții: comenzi, sumă, valoarea medie a comenzii, data ultimei comenzi, produse vizualizate, coș abandonat, canal, etichete și grup RFM. Toate condițiile dintr-un segment se leagă cu „ȘI”; pentru „SAU” faci un segment separat. Sugestia din editor recomandă cel mult 4 condiții.
Grupurile RFM gata făcute
În planurile CC Pro și CC Master (după tabelul de pe pagina de prețuri), fiecare abonat intră automat într-unul din 17 grupuri RFM: Champ, Active Loyal, Active Loyal High-spender, New High-spender, Active Potential, New, Loyal High-spender, Loyal, Potential High-spender, Potential, Occasional High-spender, Occasional, Churned Loyal High-spender, Churned Loyal, Churned High-spender, Churned și „Without RFM Analysis” pentru oamenii fără istoric. Grupurile se recalculează la fiecare 12 ore. Perioada analizată se setează în Marketing → Abonați → Setări, la intervalul RFM în zile (între 7 și 360, implicit 90). Harta RFM a grupurilor e în partea de jos a tabloului Marketing Suite.
Segment pas cu pas
- Deschide Marketing → Segmente → Creează segment. Alege segment de la zero și apoi tipul. Cel automatizat se actualizează singur (la aproximativ 5 minute și la fiecare comandă nouă), iar campania legată de el pornește când clientul intră în segment. Cel unic e o fotografie din momentul creării. Tipul nu se mai schimbă după aceea.
- Adaugă condițiile. Pentru „În risc” din exemplu: Comandă → Număr mai mare de 2, ultima comandă acum mai mult de 120 de zile și Sumă mai mare de 200 €. Cu planul CC Pro sau CC Master ajunge o singură condiție: grupul RFM „Churned Loyal” sau „Churned Loyal High-spender”.
- Sau pornește de la un șablon. Șabloanele sunt 6: High Spenders, One-timers, Special product fans, Returning customers, Loyal customers și Cart abandoners. Ele creează un segment unic; pentru unul automatizat repeți condițiile într-un segment de la zero.
- Sau descrie segmentul într-o propoziție. „Generează cu AI” transformă un text ca „clienți cu cel puțin 3 comenzi care nu au mai comandat de 4 luni” în condiții. Verifică-le înainte să salvezi: segmentul e unic, iar sistemul avertizează singur că regula poate să nu fie 100% exactă.
- Verifică cine e înăuntru. Numărul din coloana „Abonați” deschide lista oamenilor din segment. De acolo adaugi manual un anumit client, iar „Generează fișier CSV” exportă lista pentru reclame.
Diferența dintre segment și grup de clienți e explicată în articolul despre programul de fidelizare.
E-mail, SMS și Viber pe segment: ce trimiți
Orice campanie din CloudCart pornește spre un segment: în Marketing → Campanii → Creează campanie alegi segmentul, canalul și conținutul. Canalele sunt e-mail, SMS, Viber și Web Push; SMS-ul și Viber se activează din Marketing → Canale. La e-mail și Viber vezi dacă mesajul a fost citit și poți ramifica pasul următor.
| Segment | Scop | Canal | Mesaj |
|---|---|---|---|
| Campioni | Să rămână | Acces devreme la noutăți, fără reducere | |
| Loiali | Coș mai mare | Produse complementare și pachete | |
| Promițători | A treia comandă | E-mail, apoi Web Push | Cele mai vândute produse din categoria cumpărată |
| Adormiți | Reamintire | Noutățile din magazin și „îți lipsește ceva? scrie-ne” | |
| În risc | Să nu devină pierduți | E-mail, apoi Viber dacă e-mailul nu a fost citit | Mesaj personal, la nevoie o reducere doar pentru grup |
| Pierduți | Revenire sau mai puține mesaje | Un singur mesaj de revenire, apoi frecvență mai rară |
Pentru o reducere doar pentru segment, campania automatizată pune clientul într-un grup de clienți, iar în Marketing → Reduceri limitezi reducerea la acel grup. Campionii nu trebuie învățați să aștepte reduceri (reducerile în CloudCart). Frecvența o stabilești după deschiderile și clicurile segmentului, nu după un număr fix de mesaje pe săptămână. La SMS, scrie fără diacritice: un singur „ș” reduce mesajul de la 160 la 70 de caractere. Configurarea canalelor e în ghidul despre campaniile prin e-mail, SMS, Viber și Web Push, iar imaginea generală e pe pagina Campanii.
Important: o campanie ajunge doar la abonatul care și-a dat acordul pentru marketing, are canalul confirmat, nu s-a dezabonat și nu are e-mail respins. Dezabonarea merge într-o singură direcție: magazinul nu o poate anula singur, e nevoie de un nou acord explicit. În România, mesajele comerciale prin e-mail sau SMS se trimit doar cu acordul exprimat în prealabil, după art. 12 din Legea nr. 506/2004, iar art. 21 alin. (3) din Regulamentul general privind protecția datelor (GDPR), aplicabil din 25.05.2018, spune că, după opoziția față de marketingul direct, datele nu mai sunt prelucrate în acest scop. Dezabonații nu primesc nimic, pe niciun canal.
Segmentele ca audiențe în Meta, Google și TikTok
Segmentul din CloudCart devine audiență de reclame printr-un fișier CSV: în magazin exporți lista, iar în platforma de reclame o încarci ca audiență din listă de clienți. Încarcă doar clienții cu acord de marketing bifat (coloana Marketing = yes) și scrie în politica de confidențialitate că partajezi date cu platformele de reclame.
| Pas | În CloudCart | În platforma de reclame |
|---|---|---|
| Lista | Marketing → Segmente → „Generează fișier CSV” sau Clienți → Export (cu Total Spent) | Coloană pentru e-mail și telefon cu prefixul țării (+40) |
| Meta | Coloana Total Spent ca valoare a clientului | Audiences → Create audience → Custom audience → Customer list; la încărcare alegi coloana cu valoarea clientului |
| Google Ads | Segmentul „Campioni” sau toți cumpărătorii | Customer Match: listă pentru observare sau pentru excludere din campaniile de clienți noi |
| TikTok | Aplicația TikTok Ads din CloudCart creează o audiență din fișierul încărcat și o audiență asemănătoare (lookalike) | Tools → Audience Manager → Create Audience → Custom Audience → Customer File |
Audiența cu valoare din Meta servește ca sursă pentru un lookalike după valoare: Meta caută oameni care seamănă cu clienții cei mai valoroși (ghidul Meta pentru audiența cu valoarea clientului). Actualizează fișierul în fiecare lună.
În Google Ads, Customer Match merge pentru observare și excludere în orice cont cu un istoric bun de respectare a politicilor și de plăți. Direcționarea doar spre listă cere 90 de zile de istoric în Google Ads și peste 50.000 USD cheltuiți în total, iar lista rămâne activă dacă cel puțin 100 de membri au fost adăugați sau actualizați în ultimele 540 de zile (politica Google pentru Customer Match). Pentru un magazin mic, cel mai util e excluderea: campionii nu mai văd reclama pentru clienți noi și nu plătești pentru ei.
În TikTok, fișierul e CSV sau TXT, cu cel puțin 1.000 de rânduri și un rând de antet Email sau Phone; audiența apare în 24-48 de ore (ajutorul TikTok Ads). Cum folosești audiențele de vizitatori și de necumpărători e explicat în articolul despre remarketing.
Agentul AI face analiza RFM și LTV în locul tău
Un asistent AI ca Claude Code, ChatGPT/Codex, Gemini CLI sau Cursor citește comenzile și clienții magazinului prin Admin API-ul CloudCart și calculează notele RFM, LTV-ul pe segmente și cohortele după valoare dintr-o singură propoziție. Se conectează cu un token PAT din Setări → Tokenuri PAT; pentru analiză ajung drepturile orders:read și customers:read.
Exemple de propoziții pentru agent:
- „Fă o analiză RFM a clienților pe ultimele 12 luni, cu chintile de la 1 la 5. Dă-mi numărul de clienți și ponderea în vânzări pentru campioni, loiali, promițători, adormiți, în risc și pierduți.”
- „Calculează LTV-ul estimat pe profit pentru aceste segmente, la o marjă de 35% și churn-ul din datele magazinului. Arată-mi calculul.”
- „Fă un tabel cu venitul cumulat pe client după luna primei comenzi, pentru ultimele 6 luni, de la luna 0 la luna 3.”
Agentul poate și să pună rezultatul înapoi în magazin. Segmentele nu se creează prin API, dar cu o cheie cu dreptul Customers: Read & Write asistentul pune o etichetă pe abonați (de exemplu „ltv-top10”), iar în Marketing → Segmente faci un segment automatizat cu condiția pentru acea etichetă. Cere-i agentului să-ți arate întâi pe cine va eticheta. Cum creezi cheia e descris în ghidul despre tokenul PAT.
Greșeli la segmentarea clienților
- Prea multe segmente. Șase segmente cu mesaje diferite funcționează mai bine decât douăzeci care primesc același e-mail.
- Segment unic pentru un lanț de mesaje. Fotografia nu se actualizează, iar clienții noi nu intră în ea. Pentru mesajele după comportament folosește un segment automatizat.
- Comenzile returnate în vânzări. Dacă statusul „returnată” e bifat printre statusurile care se numără în venituri, M și LTV ies mai mari decât sunt.
- Reducere pentru toată lumea. Campionii cumpără și fără ea. Reducerea e pentru „În risc” și pentru pierduți, limitată la grupul lor de clienți.
- Mesaje către dezabonați. Clientul dezabonat sau fără acord nu intră în nicio campanie, pe niciun canal.
Întrebări frecvente
Segmentarea clienților înseamnă împărțirea bazei de clienți în grupuri cu comportament sau valoare comună, cărora le trimiți mesaje, reduceri și reclame diferite. Într-un magazin online, cele mai precise metode sunt RFM, LTV și cohortele, pentru că pornesc de la comenzile reale.
Exportă clienții cu data ultimei comenzi, numărul de comenzi și suma. Dă fiecăruia o notă de la 1 la 5 pe chintile cu PERCENTRANK.INC sau pe praguri, apoi grupează cele trei note în segmente ca campioni, în risc și pierduți. Un asistent AI face același lucru dintr-o propoziție.
LTV = valoarea medie a comenzii × comenzi pe client pe an × ani estimați ca client. Anii estimați sunt 1 ÷ churn-ul anual. Pentru deciziile de reclamă înmulțește rezultatul cu marja brută și obții LTV-ul pe profit.
Majoritatea magazinelor se descurcă cu 5-7 segmente: campioni, loiali, promițători, adormiți, în risc, pierduți și noi. Adaugă un segment nou doar când ai un mesaj diferit pentru el.
17 grupuri, printre care Champ, Active Loyal, Loyal, Potential, Occasional, New, Churned Loyal și Churned, plus „Without RFM Analysis” pentru oamenii fără istoric. Grupurile se recalculează la fiecare 12 ore și se folosesc drept condiție într-un segment. Analiza RFM e în planurile CC Pro și CC Master.
Da. Exportă segmentul ca CSV din Marketing → Segmente și încarcă-l în Meta ca Custom audience din Customer list. Dacă adaugi o coloană cu valoarea clientului, audiența poate fi sursă pentru un lookalike după valoare. Încarcă doar clienți cu acord de marketing.
O cohortă e un grup de clienți cu prima cumpărătură în aceeași perioadă, de obicei aceeași lună. Comparând cohortele vezi dacă clienții noi cumpără din nou mai des și în câte luni se amortizează costul cu care i-ai adus.
Ai o întrebare despre segmente sau campanii în magazinul tău? Scrie-ne la support@cloudcart.com.
Surse
- Legea nr. 506/2004www.dataprotection.ro
- Regulamentul general privind protecția datelor (GDPR)eur-lex.europa.eu
- ghidul Meta pentru audiența cu valoarea clientuluiwww.facebook.com
- politica Google pentru Customer Matchsupport.google.com
- ajutorul TikTok Adsads.tiktok.com
