Открыть сервис

RFM-анализ

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

История возникновения и развития

Метод RFM-анализа был разработан в 1970-х годах, когда маркетологи и статистики искали способы количественной оценки клиентской активности для прямых почтовых рассылок. Первое систематическое описание подхода датируется 1975 годом: компания Bell & Howell (позже — Comedy Central) использовала анализ по трём факторам для прогнозирования отклика на рассылки. В 1990-х годах, с развитием баз данных и систем управления взаимоотношениями с клиентами (CRM), RFM-анализ получил широкое распространение. В начале 2000-х годов были разработаны модификации метода, включая взвешенные версии и адаптации под онлайн-торговлю. С появлением big data и машинного обучения RFM-анализ стал одним из базовых инструментов в системах автоматизации маркетинга, часто используемым в комбинации с кластерным анализом.

Основные параметры и их расчёт

Метод оперирует тремя метриками, имеющими разный смысл.

Recency (R) — давность последней покупки

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

Frequency (F) — частота покупок

Отражает количество покупок, совершённых клиентом за определённый период (например, за последние 12 месяцев). Высокая частота говорит о регулярности и лояльности. Для расчёта используется число уникальных транзакций.

Monetary (M) — денежная ценность

Показывает совокупную сумму денег, потраченную клиентом за рассматриваемый период. Часто Monetary определяют как средний чек или общую выручку. Большое значение указывает на высокий вклад в доход компании.

В некоторых реализациях параметр Monetary может быть заменён на показатель среднего чека (Average Order Value, AOV) или на кумулятивную прибыль.

Процедура сегментации

Стандартная методика RFM-анализа включает последовательные этапы.

  1. Сбор данных. Формируется выборка клиентов с фиксацией даты последней покупки, частоты и суммы за анализируемый период.
  2. Ранжирование. Клиентов сортируют по каждому параметру и делят на равные (или неравные) группы — обычно на 5 квартилей (от 1 до 5, где 5 — наилучшее значение). Для Recency: чем меньше дней прошло, тем выше ранг (5). Для Frequency и Monetary: чем больше, тем выше ранг. Таким образом, каждому клиенту присваивается трёхзначный код (например, R=5, F=3, M=4 → код 534).
  3. Сегментация. На основе полученных комбинаций формируются однородные сегменты. Количество сегментов теоретически достигает 125 (5³), но на практике многие комбинации отсутствуют, а группы объединяют по близости рангов. Типичные сегменты включают:
  • «Чемпионы» (R=5, F=5, M=5) — самые активные и ценные клиенты.
  • «Лояльные» (R=4–5, F=4–5, M=4–5) — стабильные покупатели.
  • «Новые» (R=5, F=1–2, M=1–3) — недавно привлечённые, но пока малоактивные.
  • «Уходящие» (R=1–2, F=1–3, M=1–3) — давно не совершавшие покупок.
  1. Интерпретация и действие. Для каждого сегмента разрабатываются маркетинговые стратегии: специальные предложения, напоминания, программы лояльности.

Модификации и расширения

Классическая модель из трёх параметров имеет ограничения — она не учитывает категорийные предпочтения, отзывы, географию. Для повышения точности применяют:

  • RFM-I — добавляется параметр Interaction (взаимодействие с сайтом, открытие писем).
  • RFM + время жизни (LTV) — вместо или в дополнение к Monetary используется прогнозируемая пожизненная ценность.
  • Взвешенный RFM — каждому параметру присваивается вес, отражающий его значимость для конкретного бизнеса (например, в розничной торговле вес Frequency может быть выше).
  • Динамический RFM — параметры пересчитываются с учётом временной динамики поведения.
  • Кластерный RFM — применяются методы машинного обучения (k-средних, DBSCAN) для автоматического выделения сегментов вместо ручного ранжирования.

Применение

RFM-анализ широко используется в различных отраслях.

Розничная торговля и электронная коммерция

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

Банковский сектор

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

Телекоммуникации

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

Финансовые и подписочные сервисы

В SaaS-проектах Monetary заменяется на сумму ежемесячной или годовой подписки, а Frequency — на количество продлений. RFM позволяет определить, какие пользователи готовы апгрейдить тариф.

Преимущества и ограничения

Достоинства

  • Простота реализации и расчёта. Для проведения RFM-анализа достаточно SQL-запроса или табличного процессора.
  • Понятность бизнес-пользователям. Трёхзначные коды легко интерпретировать.
  • Низкие требования к вычислительным ресурсам.

Недостатки

  • Не учитывает контекст: сезонность, праздники, внешние события.
  • Игнорирует поведение внутри сессий (например, просмотр страниц, корзину).
  • При неоднородном распределении значений (например, если большинство клиентов имеют Monetary в узком диапазоне) квартили могут быть неинформативными.
  • Статический характер: модель не предсказывает, как изменится клиент завтра.
  • Необходимость ручного подбора границ рангов — при неправильной настройке сегменты теряют практическую ценность.

Интересные факты

  • Первоначально RFM-анализ применялся исключительно для прямых почтовых рассылок (Direct Mail). Сейчас он является основой для ряда рекомендательных систем в e-commerce.
  • В некоторых CRM-системах RFM-коды вычисляются автоматически и отображаются в профилях клиентов. Например, в Salesforce Commerce Cloud есть встроенный модуль RFM Score.
  • Исследования показывают, что клиенты из сегмента «Чемпионы» (R=5, F=5, M=5) дают до 80 % выручки, хотя составляют не более 5–10 % базы. Это соотношение известно как «правило Парето» применительно к RFM.
  • RFM-анализ может быть реализован и для обратной логистики — оценки активности партнёров, поставщиков, контрагентов по закупкам.

Источники

  • Hughes, A. M. (1994). Strategic Database Marketing: The Masterplan for Starting and Managing a Profitable, Customer-Based Marketing Program. McGraw-Hill.
  • Bult, J. R., & Wansbeek, T. (1995). Optimal Selection for Direct Mail by an RFM Model. Journal of Marketing Research.
  • Fader, P. S., Hardie, B. G. S., & Lee, K. L. (2005). RFM and CLV: Using iso-value curves for customer base analysis. Journal of Marketing Research.
  • Котлер, Ф., Келлер, К. Л. (2014). Маркетинг менеджмент. 15-е изд. — Глава 5: Поведение потребителей и сегментирование.
  • Энциклопедия «Маркетинг», раздел «RFM-анализ». Материалы вебинаров ведущих CRM-платформ (amoCRM, RetailCRM).

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →