Back to archive
09.03Email, CRM и retention

RFM-анализ: как сегментировать базу по деньгам, частоте и давности

TL;DR

  • RFM делит клиентов по трем признакам: как давно покупали, как часто покупают и сколько денег принесли.
  • Это простой способ перестать слать одинаковые скидки всем подряд.
  • Самые ценные сегменты - чемпионы, лояльные клиенты и уходящие VIP.
  • RFM нужен не для красивой таблицы, а для разных сценариев: благодарность, cross-sell, win-back, реактивация.
  • Главная ошибка - считать RFM один раз и не подключать его к CRM, рассылкам и менеджерам.

1. Что такое RFM

RFM - это модель сегментации клиентской базы по покупательскому поведению.

Расшифровка:

ПоказательЧто означаетПример
RecencyКак давно клиент покупалвчера, 30 дней назад, год назад
FrequencyКак часто покупаетодин раз, раз в месяц, каждую неделю
MonetaryСколько денег принес10 000, 100 000, 1 000 000 тенге

Клиентам присваивают баллы, например от 1 до 5. 555 - покупал недавно, покупает часто, тратит много. 111 - покупал давно, редко и мало. Между ними много полезных оттенков.

RFM особенно хорош для e-commerce, retail, HoReCa, beauty, medtech, education, subscription и любых бизнесов с повторными покупками.

2. Как работает модель

Простая версия:

  1. Берем всех клиентов с покупками.
  2. Считаем дату последней покупки.
  3. Считаем количество покупок.
  4. Считаем сумму покупок или валовую маржу.
  5. Делим каждый показатель на 5 групп.
  6. Получаем RFM-код и назначаем сегмент.

Важно: границы должны быть своими. Для кофейни "давно не был" может означать 21 день. Для автосалона - 3 года. Для EdTech-подписки - 14 дней без уроков.

3. Главные сегменты

СегментПоведениеЧто делать
ЧемпионыНедавно, часто, многоНе давать лишние скидки, давать статус и ранний доступ
ЛояльныеЧасто покупают, но чек среднийCross-sell, bundles, повышение среднего чека
НовичкиКупили недавно один разWelcome, обучение, второй заказ
Потенциальные VIPКупили недавно и дорогоПерсональный контакт, premium-offer
Уходящие VIPРаньше часто и дорого, но давно не былиСрочный win-back, звонок, сильный повод
СпящиеДавно не покупалиРеактивация или исключение из дорогих каналов
ОдноразовыеОдин старый дешевый заказДешевые автоматические касания, без ручной работы

Самый опасный сегмент - уходящие VIP. Новичок может не вернуться, это нормально. Но если клиент два года покупал регулярно и вдруг исчез, у бизнеса проблема: сервис, цена, конкурент, продукт или забытый сценарий.

4. Зачем это P&L

Без RFM маркетинг часто режет базу грубо: "все клиенты", "активные", "неактивные". В результате скидка уходит тем, кто и так купил бы, а дорогой менеджер звонит клиентам с низкой вероятностью повторной покупки.

RFM помогает распределять усилия:

  • дорогие ручные касания - только для клиентов с высокой ценностью;
  • скидки - только там, где нужно вернуть или ускорить покупку;
  • контент и прогрев - для новичков;
  • сервисные привилегии - для чемпионов;
  • дешевые автоматические цепочки - для слабых сегментов.

Пример: сеть барбершопов видит, что 8% базы дают 45% повторной выручки. Этим людям не нужна скидка 30%. Им важнее удобное окно, любимый мастер, личное напоминание и приоритетная запись. Скидку лучше отправить тем, кто раньше ходил часто, но не приходил 60 дней.

5. Как внедрить

Минимальный набор данных:

client_id
last_purchase_date
purchase_count
total_revenue
gross_margin
last_category
preferred_channel

Порядок работы:

  1. Выгрузите покупки из CRM, кассы, сайта или ERP.
  2. Уберите дубли клиентов.
  3. Посчитайте R, F, M.
  4. Назначьте понятные сегменты.
  5. Для каждого сегмента выберите цель: удержать, поднять чек, вернуть, не трогать.
  6. Настройте сценарии в CRM/CDP/email/push.
  7. Раз в месяц пересчитывайте сегменты.

Лучше начинать с 6-8 сегментов. Если сделать 25, команда не сможет ими управлять.

6. Локальный контекст РК и СНГ

Многие локальные бизнесы уже имеют данные для RFM, но не используют их. Касса знает покупки, CRM знает телефон, WhatsApp знает переписку, но все это живет отдельно.

RFM быстро дает пользу в:

  • клиниках и стоматологиях: профилактика, повторные визиты, check-up;
  • beauty: стрижки, окрашивание, ногти, косметология;
  • e-commerce: категории, повторные заказы, расходники;
  • ресторанах и доставке: частота заказов и любимые блюда;
  • EdTech: продления, новые курсы, реактивация студентов.

Особенно важно учитывать канал. VIP-клиенту может быть нормально позвонить. Одноразовому клиенту с низким чеком звонок не окупится.

7. Ошибки

ОшибкаПоследствие
Считать выручку вместо маржиПродвигаете клиентов с низкой прибылью
Давать скидки чемпионамСъедаете маржу без роста поведения
Не обновлять сегментыКлиент уже изменился, сценарий старый
Не учитывать категориюОфферы нерелевантны
Делать слишком много сегментовКоманда не использует модель
Не исключать плохие контактыКаналы портят репутацию

8. Как превратить RFM в действия

RFM не должен жить отдельной таблицей у аналитика. У каждого сегмента должен быть владелец, канал и сценарий.

Пример операционной карты:

СегментЦельКаналЧастотаОффер
Чемпионыудержать без скидкиWhatsApp / app / звонокредкостатус, ранний доступ
Лояльныеподнять чекemail / push1-2 раза в месяцbundle, category cross-sell
Новичкидовести до второй покупкиemail / WhatsAppпервые 14 днейобучение, простой следующий шаг
Уходящие VIPвернуть быстрозвонок + WhatsAppсразу после сигналаперсональное решение
Спящиепроверить интересemail / push1 кампаниясильный повод или исключение

Так RFM становится не аналитикой ради аналитики, а маршрутизатором усилий. Дорогие люди получают дорогой канал. Дешевые сегменты получают автоматизацию. Скидки выдаются не всем, а только там, где меняют поведение.

Для первого запуска не гонитесь за идеальной моделью. Даже грубое деление на "новые", "лучшие", "уходящие" и "спящие" уже меняет качество коммуникации сильнее, чем очередная общая промо-рассылка по всей базе.

Visual brief

  • Asset: 09.03-rfm-segmentation-matrix.png
  • Type: segmentation matrix
  • Learning goal: показать, как RFM превращает историю покупок в разные маркетинговые действия.
  • Layout: слева три показателя R, F, M; в центре блок scoring; справа 6 сегментов с разными действиями.
  • Text labels: "давность", "частота", "деньги", "чемпионы", "уходящие VIP", "новички", "win-back".
  • Style: Goodlabs typography-first, clean flat UI, matrix/table visual, off-white background, no decorative characters.
  • Alt text: схема RFM-сегментации клиентов по давности, частоте и денежной ценности.

Что почитать

Главный совет

Не начинайте RFM со скидок. Начните с вопроса: какой сегмент заслуживает ручного внимания, а какой должен обслуживаться дешевой автоматикой.