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

В конце 90-х сеть казино Harrah’s в США отставала от конкурентов, которые строили всё новые роскошные отели-казино в Вегасе. Гэри Лавман, тогдашний операционный директор компании, решил пойти другим путём: вместо новых зданий – анализ данных о каждом игроке. Команда ожидала увидеть, что самыми ценными клиентами являются молодые «киты», которые делают огромные ставки. Но на самом деле самым прибыльным сегментом были зрелые посетители, которые играли умеренно, но регулярно. Компания развернула всю маркетинговую стратегию на удержание постоянных игроков, и программа лояльности Total Rewards стала одним из самых известных примеров маркетинга, построенного на данных, в индустрии казино.
Эта история хорошо показывает главную идею rfm анализа: сумма, которую когда-то потратил клиент, мало что говорит сама по себе. Важнее то, как часто и как давно он возвращается. В этой статье разберём, как провести rfm сегментацию клиентской базы пошагово и как это повлияет на повторные продажи бизнеса.
Что такое RFM-анализ
Это метод сегментации клиентов по трём показателям поведения: когда человек покупал в последний раз, как часто он это делает и сколько денег оставляет. Аббревиатура расшифровывается как Recency, Frequency, Monetary – три показателя, которые вместе дают намного более точную картину, чем любой из них по отдельности.
Recency – давность покупки
Сколько времени прошло с момента последней покупки клиента. В маркетинге Recency часто считают самым чувствительным показателем: клиент, который покупал недавно, с большей вероятностью отреагирует на новое предложение, чем тот, кто давно не возвращался. Давность фиксируют в днях и обычно именно по ней формируют самые быстрые триггеры. Например, письмо с напоминанием через месяц без покупки.
Frequency – частота покупок
Количество покупок клиента за определённый период. Один клиент, который покупает ежемесячно, стоит внимания больше, чем тот, кто сделал разовый крупный заказ и исчез. Частота показывает, насколько привычка покупать именно у вас уже закрепилась.
Monetary – сумма расходов
Общая сумма, которую клиент потратил за выбранный период. Это самый понятный показатель, но и самый опасный, если смотреть на него отдельно от двух предыдущих. Именно поэтому один крупный чек два года назад и десять маленьких чеков ежемесячно могут формально дать одинаковую сумму, а реальная ценность этих двух клиентов будет совершенно разной.
Зачем бизнесу RFM-сегментация
Какие проблемы решает
Большинство компаний хранят данные о клиентах, но оперируют ими одинаково: одна рассылка на всю базу, одна скидка для всех, один сценарий возврата оттока.
RFM модель помогает бизнесу:
- не тратить скидки на клиентов, которые и так готовы купить;
- быстрее находить клиентов с риском оттока;
- расставлять приоритеты для менеджеров и маркетинга;
- видеть реальные группы покупателей с разным поведением.
Для компаний, которые только строят аналитическую инфраструктуру, RFM часто становится первым отчётом внутри более широкой системы. Если у бизнеса уже есть внедрение BI, сегментация по RFM обычно добавляется как один из первых дашбордов: она быстро окупается и сразу даёт команде маркетинга конкретный список действий.
Кому подходит RFM-модель
RFM-анализ хорошо работает там, где есть история повторных покупок и достаточно данных, чтобы увидеть закономерность:
| Тип бизнеса | Почему подходит |
|---|---|
| E-commerce | Много транзакций, чёткая история покупок каждого клиента |
| Розничные сети с программой лояльности | Данные уже привязаны к конкретному человеку через карту |
| B2B с регулярными заказами | Позволяет увидеть, какие партнёры отходят от графика закупок |
| Сервисные бизнесы с подпиской | Recency и Frequency прямо показывают риск оттока |
RFM менее полезен для бизнесов с одноразовой покупкой, где нет регулярной истории повторных продаж.
Пошаговая инструкция RFM-анализа
Шаг 1: Сбор и подготовка данных
Для расчёта нужны только транзакционные данные: ID клиента, дата покупки, сумма покупки. Источником может быть CRM, платформа e-commerce или выгрузка из базы данных. Главное на этом этапе – убрать дубликаты клиентов (один человек под двумя email) и исключить тестовые и отменённые заказы, иначе они искажают показатели.
Шаг 2: Расчёт R, F, M показателей
Для каждого клиента считают три цифры:
- Recency – количество дней с последней покупки до сегодня.
- Frequency – количество покупок за выбранный период.
- Monetary – сумма всех покупок за тот же период.
Период стоит подбирать под цикл покупки конкретного бизнеса: для магазина продуктов это может быть 3 месяца, для мебели – год и больше.
Шаг 3: Скоринговая шкала
Сырые цифры не очень удобно сравнивать между собой, поэтому их переводят в баллы. Самый распространённый подход – разбить базу на 5 равных групп (квинтилей) по каждому показателю и присвоить балл от 1 до 5.
| Показатель | Балл 5 | Балл 1 |
|---|---|---|
| Recency | Покупал недавно | Покупал очень давно |
| Frequency | Покупает часто | Купил 1 раз |
| Monetary | Потратил много | Потратил мало |
В результате каждый клиент получает трёхзначный код, например 555 (идеальный клиент) или 115 (давно не появлялся, покупал редко, но однажды оставил крупную сумму).
Шаг 4: Формирование сегментов
На основе комбинаций R, F, M баллов клиентов группируют в сегменты. Обычно 6-10 групп, в зависимости от того, насколько детально бизнес хочет управлять базой. Именно на этом шаге сегментация покупателей превращается из таблицы цифр в конкретный список имён, с которыми можно работать по-разному.
Шаг 5: Стратегия для каждого сегмента
Каждый сегмент получает отдельный сценарий: удержание, возврат, cross-sell или минимальную коммуникацию. Именно здесь RFM переходит из отчёта в действие и влияет на повторные продажи.
Сегменты клиентов в RFM
В RFM-модели количество сегментов может отличаться в зависимости от бизнеса, но несколько базовых групп встречаются почти всегда.
Champions – лучшие клиенты
Покупали недавно, покупают часто и оставляют больше всего денег. Это самая ценная часть базы, для которой лучше работают статус, ранний доступ и персональные предложения.
Loyal Customers – лояльные
Стабильно возвращаются и покупают регулярно, хотя средний чек может быть ниже, чем у champions. Это основа повторных продаж бизнеса: они не требуют агрессивного стимулирования, зато хорошо реагируют на программы лояльности и cross-sell смежных категорий.
At Risk – под угрозой оттока
Раньше покупали часто и много, но давно не появлялись. Это самый дорогой сегмент для потери, компания уже инвестировала в привлечение этого клиента, и его уход означает прямой убыток. Здесь работают персональные предложения возврата и опросы с целью разобраться, почему клиент ушёл.
Lost – потерянные
Очень давно не покупали, с низкой частотой и суммой даже в прошлом. Обычно не стоит тратить на них активный бюджет, поскольку реактивация стоит дороже, чем они могут вернуть.
| Сегмент | R | F | M | Действие |
|---|---|---|---|---|
| Champions | Высокий | Высокий | Высокий | Удержание, статус, ранний доступ |
| Loyal | Высокий | Высокий | Средний | Программа лояльности, cross-sell |
| At Risk | Низкий | Высокий | Высокий | Персональный win-back |
| Lost | Низкий | Низкий | Низкий | Минимальные или нулевые расходы |
Построить такое распределение вручную на большой базе практически невозможно, именно поэтому анализ клиентской базы по RFM в большинстве компаний автоматизируют через BI-аналитику для e-commerce, где сегменты обновляются сами, как только поступают новые данные о заказах.
RFM в Power BI: как автоматизировать анализ
На небольшой базе R, F и M ещё можно считать в Excel. Дальше формулы начинают тормозить, сводные таблицы ломаются при каждом обновлении данных, и кто-то в команде ежемесячно вручную пересчитывает сегменты заново.
RFM модель в Power BI решает это иначе:
- Источник данных. Транзакции подключаются напрямую из CRM или базы данных интернет-магазина через регулярный импорт или прямое подключение.
- DAX-формулы. Recency, Frequency, Monetary считаются автоматически для каждого клиента на лету, без ручного пересчёта.
- Динамические сегменты. Клиент, который сделал новую покупку, автоматически переходит из «At Risk» назад в «Loyal», без вмешательства аналитика.
- Визуализация. Матрица сегментов, тренд переходов между группами месяц к месяцу, топ-клиенты под угрозой оттока – всё в одном дашборде.
Главное преимущество такого подхода в том, что сегменты всегда актуальны. Отдел маркетинга не ждёт ежемесячный отчёт от аналитика, а сразу видит, кто перешёл в зону риска.
Кейс IWIS: как BI-аналитика готовит базу для RFM-сегментации
Планета Кино – современная украинская сеть кинотеатров с развитыми цифровыми сервисами: онлайн-продажей билетов, электронным входом и мобильными приложениями.
В кейсе Planeta Kino команда IWIS построила аналитическую систему, где каждый показатель был привязан к конкретному отчёту и источнику данных. Работу разделили на два потока: основную отчётность по утверждённой структуре и R&D-направление для проверки гипотез и построения ML-моделей. Также было развёрнуто централизованное хранилище данных, парсеры для открытых источников, интеграция с Google Analytics и pipeline для обработки данных.
Клиент получил возможность видеть эффективность маркетинговых кампаний, анализировать основные сегменты клиентской базы и каналы коммуникации, а также считать LTV. Отдельно отчётность показала связь между продажей билетов и кросс-продажами в баре. Это дало бизнесу аналитику 360° вокруг клиентского поведения, а не только отдельного билета или транзакции.
Такой подход создаёт техническую основу для зрелой клиентской аналитики: когда данные собраны в единой системе, бизнес может строить более точные сегменты, в частности по логике RFM-сегментации.
Бесплатная консультация по аналитике клиентов
Если у вашего бизнеса уже есть история покупок, базовый RFM-анализ можно подготовить без долгого внедрения сложной BI-системы. Первый шаг – увидеть, какие сегменты уже есть в клиентской базе и как они влияют на повторные продажи.
Команда IWIS проведёт бесплатную консультацию, на которой мы посмотрим, какие данные уже есть и чего не хватает для качественной rfm сегментации. И покажем, как может выглядеть ваша сегментация клиентов на реальных данных.
Оставьте заявку, и мы свяжемся с вами в ближайшее время, чтобы обсудить детали.
Интересные материалы для вас
DAX формулы в Power BI: практический гайд
DAX отвечает за расчёты внутри модели...
Читать далее DAX формулы в Power BI: практический гайд