Оплатить курс
клиентский опытCRM-маркетинганалитикаretention

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

Александр Петров
9 мин чтения

RFM-анализ — это метод сегментации клиентской базы по трём метрикам: Recency (давность последней покупки), Frequency (частота покупок), Monetary (сумма покупок). Каждому клиенту присваивается оценка от 1 до 3 (или до 5) по каждой метрике, из-за чего база делится на 27 сегментов (при трёхбалльной шкале) или 125 (при пятибалльной). Дальше с каждым сегментом работают отдельно: одним — реактивационные предложения, другим — апсейл, третьих — не трогают вообще, чтобы не жечь бюджет на тех, кто и так купит.

Метод не новый, ему уже несколько десятилетий, и это не недостаток — а плюс. Он не требует ML, дата-сайентистов и бюджета на BI-платформу. Нужны транзакционные данные и полдня работы аналитика в Excel или SQL. При этом RFM стабильно даёт то, что сложные модели часто не дают — понятную бизнес-логику, которую CMO может объяснить владельцу за пять минут.

Что такое RFM и почему это не «ещё один дашборд»

RFM — не отчёт для галочки, а операционный инструмент распределения маркетингового бюджета. Логика простая: не все клиенты одинаково ценны, и одинаковая коммуникация со всей базой — это либо переплата за тех, кто купит и так, либо потеря тех, кого ещё можно вернуть.

Три метрики отвечают на три разных вопроса о клиенте:

  • Recency — как давно клиент покупал. Чем свежее покупка, тем выше вероятность повторной. Это один из самых сильных предикторов оттока из трёх.
  • Frequency — как часто клиент покупает. Показывает, насколько покупка у вас стала привычкой, а не случайностью.
  • Monetary — сколько клиент в среднем или суммарно тратит. Отвечает на вопрос «стоит ли вообще бороться за этого клиента».

Комбинация этих трёх осей и создаёт матрицу сегментов. Клиент с высоким R, высоким F и высоким M — это ваш чемпион, которого нельзя терять. Клиент с низким R, но высокими F и M — это тревожный сигнал: раньше покупал часто и много, а теперь пропал. Это два принципиально разных клиента, которых плоская емейл-рассылка «скидка 10% на всё» лечит одинаково плохо.

RFM тесно связан с сегментацией аудитории в целом, но отличается тем, что не требует опросов, персон и качественных исследований — только транзакционные данные, которые у вас уже есть в CRM или базе заказов.

Как считать: от сырых данных до 27 сегментов

Технически расчёт выполняется в четыре шага.

  1. Соберите транзакционные данные. Для каждого клиента нужны: дата последней покупки, число покупок за период (обычно 6–12 месяцев), сумма покупок за тот же период.
  2. Разбейте базу на квантили по каждой метрике. Самый частый вариант — терцили (по 33% клиентов в группе), тогда каждая метрика получает оценку 1, 2 или 3. Так и получаются 3×3×3 = 27 комбинаций. Если нужна более тонкая сетка, берут квинтили — 5×5×5 = 125 сегментов, но для операционной работы это обычно избыточно.
  3. Присвойте каждому клиенту трёхзначный код. Например, 331 — недавно купил (R=3), покупает часто (F=3), но тратит мало (M=1). Или 113 — давно не появлялся, покупал редко, но суммы были крупные.
  4. Сгруппируйте коды в укрупнённые сегменты. 27 математических комбинаций — это база для расчёта, но работать с 27 отдельными стратегиями невозможно физически. Их укрупняют в 6–8 бизнес-сегментов, которые уже получают конкретные действия.

Важный нюанс: границы квантилей нужно пересчитывать регулярно — минимум раз в квартал. Бизнес растёт, средний чек меняется, и сегмент, который полгода назад считался «высокой суммой», сегодня может быть медианой.

От 27 комбинаций к 6–8 рабочих сегментов

Вот типичное укрупнение, которое можно взять за основу и адаптировать под свою базу.

СегментRFM-профильЧто делать
ЧемпионыR высокий, F высокий, M высокийНе грузить скидками, дать эксклюзив, ранний доступ, статус
ЛояльныеR средний-высокий, F высокий, M среднийАпсейл, кросс-сейл, программа лояльности
РастущиеR высокий, F низкий, M средний-высокийПодтолкнуть ко второй покупке — она решает, останется ли клиент
Спящие ценныеR низкий, F высокий, M высокийПерсональная реактивация, звонок, а не массовая рассылка
НовичкиR высокий, F=1, M любойОнбординг, знакомство с ассортиментом
На грани оттокаR средний-низкий, F средний, M среднийТриггерные напоминания, ограниченные по времени офферы
ПотерянныеR низкий, F низкий, M низкийДешёвые автоматические каналы либо полное исключение из активных кампаний

Ключевое управленческое решение — не в том, как считать RFM, а в том, куда после этого направить бюджет. Здесь RFM пересекается с ABC-анализом товаров: сегментация клиентов по ценности и сегментация товаров по вкладу в выручку — это две стороны одной задачи распределения ограниченных ресурсов маркетинга. Подробнее о самом методе — в статье про ABC-анализ товаров.

Что делать с каждым сегментом: логика, а не шаблон

Главная ошибка — превратить сегментацию в красивую таблицу, которая никак не меняет коммуникацию. RFM оправдывает себя только тогда, когда под каждый сегмент есть отдельный сценарий в CRM.

  • Чемпионы и лояльные не нуждаются в скидках — скидка чемпиону это подаренная маржа на покупку, которая случилась бы и так. Им нужны статус, ранний доступ к новинкам, персональный менеджер, реферальная механика.
  • Растущие и новички — это точка, где решается LTV. Именно вторая покупка определяет, станет ли клиент лояльным или разовым. Здесь уместны онбординг-цепочки и мягкие подсказки по ассортименту, а не агрессивные скидки.
  • Спящие ценные заслуживают персонального подхода — звонка, а не рассылки. Это клиенты, которые уже доказали свою ценность суммой прошлых покупок, и цена ошибки при их потере высокая.
  • На грани оттока — зона автоматизации: триггерные цепочки, напоминания, ограниченные по времени предложения.
  • Потерянные — самый спорный сегмент. Здесь решение почти всегда управленческое: либо дешёвый автоматический канал раз в квартал, либо полное исключение из платных кампаний. Продолжать тратить performance-бюджет на сегмент с нулевой давностью и нулевой частотой — типичный способ раздуть стоимость привлечения клиента без роста выручки.

Всю эту логику стоит зашить в CRM-маркетинг как набор автоматических триггеров, а не ручных рассылок — иначе сегментация останется аналитической игрушкой, которая не доживает до третьего квартала.

RFM и деньги: как это меняет P&L

RFM — это, по сути, инструмент управления unit-экономикой, а не просто способ разослать разные письма. Три эффекта, которые видны в P&L при системном использовании RFM:

  • Снижение стоимости удержания. Не все клиенты требуют одинаковых усилий для удержания — чемпионам не нужна скидка, а спящим ценным клиентам не нужен масс-канал. Бюджет на удержание перестаёт размазываться равномерно.
  • Рост доли повторных продаж без роста бюджета на привлечение. Если стоимость привлечения клиента растёт быстрее выручки, а RFM-сегментация ещё не внедрена — это почти всегда сигнал, что деньги идут на привлечение новых клиентов, тогда как более дешёвый источник роста — реактивация существующих — не используется.
  • Более точный прогноз LTV. RFM-сегменты дают базу для расчёта LTV не по средней температуре по больнице, а по когортам с похожим поведением, что делает прогноз выручки на квартал вперёд гораздо реалистичнее.

На практике самый недооценённый эффект — экономия на «спящих ценных». В e-com и B2B-услугах этот сегмент, по разным оценкам, часто составляет 5–15% базы, но именно в нём — клиенты с самым высоким M и F, просто временно замолчавшие. Вернуть часть из них персональным контактом обычно дешевле и быстрее, чем привлечь эквивалентную выручку новыми лидами.

Ограничения метода: где RFM не работает

RFM — сильный, но не универсальный инструмент, и честность здесь важнее энтузиазма.

  • Разовые и высокочековые покупки. Для бизнеса с длинным циклом сделки (недвижимость, дорогое оборудование, некоторые B2B-услуги) частота покупок близка к единице у всех клиентов, и метрика F теряет смысл.
  • Молодая база. Если у вас меньше 6–12 месяцев транзакционной истории, квантили будут нестабильны и сегменты — случайны.
  • Сезонный и подписочный бизнес. Recency нужно нормализовать относительно ожидаемого цикла покупки, иначе клиент, который покупает раз в квартал по подписке, попадёт в «отток» просто потому, что для него это нормальный ритм.
  • Не учитывает причину поведения. RFM говорит, что клиент делает, но не почему. Дополните его качественными данными — обратной связью, метрикой удовлетворённости или интервью — если решаете, что делать со спорным сегментом.

Частые ошибки

  • Считают RFM один раз и забывают. Сегменты — не статичная картинка, а живой срез, который меняется каждый месяц. Без регулярного пересчёта данные быстро устаревают, и решения принимаются по прошлогодней структуре базы.
  • Строят 27 отдельных кампаний вместо 6–8 сценариев. Математическая гранулярность нужна для расчёта, а не для операционки. Попытка персонализировать под каждую из 27 ячеек утопит команду в ручной работе без прироста результата.
  • Дают одинаковую скидку чемпионам и спящим. Это самая дорогая ошибка: скидка чемпиону — подаренная маржа, скидка спящему — оправданная инвестиция в реактивацию. Одинаковый оффер обесценивает первый сегмент и слабо мотивирует второй.
  • Игнорируют сегмент «потерянные». Продолжают включать их в платные кампании ретаргетинга и рассылки, что тихо раздувает бюджет на удержание без отдачи.
  • Путают Recency с общим стажем клиента. Клиент, который сделал одну покупку три года назад и с тех пор не появлялся, — не то же самое, что клиент с давностью три года и стабильными ежемесячными заказами. Без нормализации по F эти два случая смешиваются.
  • Не привязывают сегменты к P&L. RFM без расчёта, сколько выручки и маржи стоит каждый сегмент, остаётся аналитическим упражнением, а не управленческим решением.

FAQ

Сколько сегментов нужно для RFM-анализа малому и среднему бизнесу?

Для операционной работы достаточно 6–8 укрупнённых сегментов, построенных на базе 27 математических комбинаций (терцили по трём метрикам). Более дробная сетка на 125 сегментов оправдана только при большой базе и зрелой CRM-автоматизации, где под каждый сегмент реально настроен отдельный сценарий.

Как часто нужно пересчитывать RFM-сегменты?

Минимум раз в квартал, а для бизнеса с высокой скоростью оборота базы — раз в месяц. Границы квантилей смещаются вместе с ростом среднего чека и структуры базы, и устаревший расчёт начинает вести к ошибочным решениям уже через несколько месяцев.

Чем RFM отличается от обычной сегментации по чеку или частоте покупок?

Обычная сегментация обычно берёт одну метрику — например, только сумму покупок. RFM комбинирует три оси одновременно, что позволяет отличить, например, крупного, но давно ушедшего клиента от небольшого, но активного постоянного покупателя — это два разных сценария работы, которые одномерная сегментация не различает.

Можно ли применять RFM в B2B с длинным циклом сделки?

С оговорками. Метрика Frequency в B2B часто теряет смысл, если сделки разовые или редкие. В этом случае RFM либо адаптируют, заменяя частоту на число касаний или продлений контракта, либо используют только Recency и Monetary как основу сегментации.

Нужен ли для RFM специализированный софт или BI-система?

Нет, базовый расчёт делается в Excel или SQL-запросом к базе заказов за час-два работы аналитика. Специализированный софт полезен, когда нужно автоматизировать пересчёт и триггерные рассылки под каждый сегмент, но для первого расчёта и проверки гипотезы он не обязателен.

Как RFM связан с оттоком клиентов?

Метрика Recency — один из самых сильных ранних индикаторов оттока: клиент, чья давность покупки резко выросла относительно его обычного цикла, с высокой вероятностью уходит. RFM позволяет поймать этот сигнал раньше, чем отток станет заметен в общей выручке.

Что делать, если после сегментации оказалось, что «чемпионов» слишком мало?

Это нормальная ситуация и сигнал, а не ошибка расчёта: она означает высокую концентрацию выручки в узкой группе клиентов и повышенный риск для бизнеса при их потере. В этом случае стоит проверить структуру товарного портфеля через ABC-анализ и пересмотреть приоритеты удержания в пользу более крупных инвестиций именно в этот узкий сегмент.


Если хотите разобрать RFM-сегменты своей базы, встроить их в реальные CRM-сценарии и увязать с P&L, а не оставить очередной таблицей в архиве — приходите на Marketing OS: там это делается системно, с конкретными цифрами вашего бизнеса, а не в вакууме.