Analiza RFM (z ang. Recency, Frequency, Monetary) to klasyczna, bardzo skuteczna metoda segmentacji klientów — wykorzystywana w marketingu, e-commerce, CRM, hotelarstwie, bankowości i analizie lojalności.
Pozwala określić wartość klienta i prawdopodobieństwo jego ponownych zakupów lub rezerwacji na podstawie jego dotychczasowych zachowań zakupowych.
🧩 Co oznacza RFM
| R – Recency (aktualność) | Jak niedawno klient dokonał zakupu | Klient, który kupował wczoraj, jest bardziej „aktywny” niż ten, który kupował 3 miesiące temu. | |
| F – Frequency (częstotliwość) | Jak często klient dokonuje zakupów w określonym czasie | Klient, który robi 10 rezerwacji rocznie, jest bardziej lojalny niż ten, który robi 1. | |
| M – Monetary (wartość pieniężna) | Ile łącznie wydał pieniędzy | Klient, który zostawia 5000 zł rocznie, jest bardziej wartościowy niż ten, który wydaje 200 zł. |
🔍 Cel analizy RFM
- Identyfikacja najcenniejszych klientów (VIP, lojalnych, promotorów marki).
- Odróżnienie klientów, którzy wrócą z dużym prawdopodobieństwem, od tych, którzy odpływają.
- Ułatwienie personalizacji ofert, kampanii i rabatów.
- Optymalizacja budżetu marketingowego – inwestujesz w klientów o największym potencjale zwrotu.
🧮 Jak się to oblicza
- Dane wejściowe: tabela z transakcjami klientów – przynajmniej z polami:
- ID klienta
- Data ostatniego zakupu
- Liczba zakupów
- Łączna wartość zakupów
- Krok 1 – Oblicz wskaźniki R, F, M
- Recency: liczba dni od ostatniego zakupu do dnia analizy.
→ im mniejsza liczba, tym lepszy wynik. - Frequency: liczba transakcji (np. w ostatnim roku).
→ im większa, tym lepiej. - Monetary: suma wydatków.
→ im większa, tym lepiej.
- Recency: liczba dni od ostatniego zakupu do dnia analizy.
- Krok 2 – Skala scoringowa (np. 1–5)
- Dzielisz klientów na kwantyle lub percentyle.
- Dla każdego wymiaru (R, F, M) nadajesz ocenę 1–5:
- 5 = najlepszy wynik (np. najnowszy zakup)
- 1 = najsłabszy
- Krok 3 – Łączny wynik RFM
- Tworzysz np. kod RFM = 5-4-5.
- Można też obliczyć sumaryczny wskaźnik (np. R + F + M).
📊 Przykładowe segmenty klientów
| Segment | Przykładowy RFM | Znaczenie | Działanie marketingowe |
| Najlepsi klienci (Champions) | 5-5-5 | Kupują często, dużo i niedawno | Program VIP, ekskluzywne oferty |
| Lojalni | 4-5-4 | Regularni, o wysokiej wartości | Cross-sell, utrzymanie relacji |
| Potencjalni lojaliści | 4-4-3 | Ostatnio aktywni, ale średnia wartość | Zachęty do zwiększenia koszyka |
| Zagrożeni | 2-3-3 | Kiedyś dobrzy, teraz nieaktywni | Kampania reaktywacyjna |
| Utraceni | 1-1-1 | Nie kupują od dawna | Remarketing, przypomnienia, ankieta dlaczego |
💡 Przykład zastosowania (hotel lub e-commerce)
Hotel:
- Goście z R=5, F=4, M=5 → lojalni goście biznesowi → warto zaprosić do programu partnerskiego.
- Goście z R=1, F=5, M=2 → często rezerwowali, ale ostatnio zniknęli → kampania „Wracaj do nas – 10% taniej”.
E-commerce:
- R=5, F=1, M=5 → niedawno zrobił duży zakup → oferta uzupełniająca.
- R=2, F=2, M=1 → kupił dawno temu, mało → lepiej nie inwestować w remarketing.
Podsumowanie
Analiza RFM (Recency, Frequency, Monetary) to klasyczna i wysoce skuteczna metoda segmentacji klientów. Opiera się ona na analizie trzech kluczowych wymiarów zachowań zakupowych:
- R (Recency): Jak niedawno klient dokonał transakcji.
- F (Frequency): Jak często kupuje w danym okresie.
- M (Monetary): Ile łącznie wydał pieniędzy.
Poprzez obliczenie tych wskaźników i przyznanie im ocen (np. w skali 1-5) , firmy mogą precyzyjnie identyfikować swoje najcenniejsze segmenty – takie jak „Najlepsi klienci” (np. 5-5-5) czy „Lojalni” (np. 4-5-4).
Głównym celem analizy jest odróżnienie klientów, którzy prawdopodobnie wrócą, od tych, którzy odpływają , co pozwala na optymalizację budżetu marketingowego. Ułatwia to personalizację ofert – na przykład poprzez kierowanie ekskluzywnych ofert do klientów VIP lub kampanii reaktywacyjnych do tych „zagrożonych”.
W skrócie, RFM to potężne narzędzie analityczne, które pozwala na podstawie dotychczasowej historii zakupowej precyzyjnie określić wartość klienta oraz prawdopodobieństwo jego ponownych zakupów.

Skontaktuj się! Poznaj ofertę dostosowaną do Swoich potrzeb i wymagań!
Lub zadzwoń do nas.
Poniedziałek – piątek w godzinach od 9:00 do 15:30
Joanna +48 690 612 222
Paweł +48 505 976 376






Stay In Touch