Clew

ГлавнаяИнструментыПродуктовая аналитикаСегментация клиентов (RFM)

Сегментация клиентов — RFM по выгрузке заказов

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

● Бесплатно, без регистрацииОбновлено:

По одному заказу в строке. Разделитель — точка с запятой, запятая или табуляция; строку заголовка можно оставить. Клиент — любой постоянный идентификатор: e-mail, телефон, номер в CRM.
По умолчанию — дата последнего заказа в выгрузке. Меняйте, если хотите посмотреть базу на конец периода.

—

 

Клиентов— 
Выручка— 
Покупали больше раза— 
Доля топ-сегмента— 

Сегменты

Сегменты клиентской базы по RFM: размер, доля в выручке, средний чек и действие
СегментКлиентовДоля выручки Выручка на клиентаСредний чекЧто с ним делать

Доля в выручке

    Границы оценок по вашей базе

    —

    Можно ли верить этому результату

      Как считается. По каждому клиенту берутся три числа: дней с последнего заказа (R), число заказов (F) и суммарная выручка (M). Каждое делится на три части по терцилям вашей базы — то есть границы задаёт она сама, а не внешний норматив, — и получает оценку от 1 до 3. Сегмент определяется правилом по паре R и F, а M отделяет ценную часть тех, кто уходит. Всё считается в браузере: выгрузка не отправляется на сервер.

      Расчёт идёт в вашем браузере — введённые данные никуда не отправляются.

      Как пользоваться

      1. Выгрузите заказы в три колонкиКлиент, дата, сумма — по одному заказу в строке. Клиентом может быть e-mail, телефон или номер в CRM, главное, чтобы у одного человека он был один и тот же. Из 1С, Битрикс24 и почти любой CRM это выгружается в CSV или Excel: скопируйте три нужные колонки.
      2. Вставьте её в поле слеваРазделитель — точка с запятой, запятая или табуляция; строку заголовка можно не убирать. Строки, в которых не разобрались дата или сумма, будут посчитаны и показаны, а не угаданы.
      3. Прочитайте границы и предупрежденияГраницы оценок посчитаны по вашей базе и написаны на странице — по ним видно, что означает «давно» именно у вас. Предупреждения говорят, когда результату верить нельзя: маленькая база, нет повторных покупок, короткий период.
      4. Заберите сегменты в CSVФайл «клиент → сегмент» загружается обратно в CRM или рассыльщик. Дальше сегменту нужно одно действие — то, что написано в последней колонке; сегмент без действия не имеет смысла.

      Что такое RFM и почему из него получается решение

      RFM делит базу по трём числам, которые есть в любой выгрузке заказов:

      R (recency) — сколько дней прошло с последнего заказа F (frequency) — сколько заказов сделал клиент M (monetary) — сколько денег он принёс всего

      Каждое число превращается в оценку от 1 до 3 — по терцилям, то есть база делится на три части по каждой из осей. Это важная деталь: границы задаёт ваша база, а не внешний норматив. «Давно не покупал» для доставки еды — это три недели, для мебели — три года, и никакая универсальная таблица тут не поможет. Поэтому границы показаны на странице, и их видно.

      Дальше пара R и F даёт сегмент, а M отделяет ценную часть тех, кто уходит. Три оценки по три значения — это 27 ячеек, и работать с 27 ячейками невозможно: именно на этом большинство попыток сегментации и заканчивается. Поэтому ячейки сведены в девять сегментов, у каждого из которых есть своё решение.

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

      Как читать результат

      Смотреть надо не на размер сегмента, а на расхождение между двумя числами: долей клиентов и долей выручки.

      • Чемпионы и постоянные дают долю выручки заметно больше своей доли в базе — это нормальная, здоровая база. Если 10% клиентов приносят 30–40% выручки, у вас есть ядро, и главная задача — его не растерять.
      • Доли примерно равны — ядра нет, все клиенты одинаковы, повторные покупки почти не случаются. Тогда RFM вам мало что даст: работать надо не с сегментами, а с тем, почему нет второй покупки.
      • «Уходящие ценные» — самая дорогая строка таблицы. Это люди, которые покупали часто и много, а сейчас пропали. Они уже доказали, что им нужно то, что вы продаёте, поэтому вернуть их дешевле, чем найти новых, — и именно про них обычно никто ничего не делает.
      • «Новые» — самая большая развилка. Доля клиентов с одной покупкой — это тот запас, который либо станет ядром, либо уйдёт в потерянных. Разница между «купил один раз» и «купил два раза» больше, чем между вторым и третьим.
      • «Потерянные» — это статья расходов. Пока они в регулярных рассылках, они снижают открываемость и, если вы платите за отправку или за загрузку аудиторий в рекламу, тратят деньги.

      Число в колонке «выручка на клиента» полезнее среднего чека: клиент с пятью заказами по 2 000 ₽ ценнее клиента с одним заказом на 6 000 ₽, хотя средний чек у второго втрое выше.

      Посчитать, во сколько обходится привлечение нового клиента против удержания существующего, можно в калькуляторе LTV/CAC и калькуляторе окупаемости CAC, а удержание по месяцам — в когортном анализе.

      Где сегментация ломается: границы и данные

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

      1. Один человек под несколькими идентификаторами. Заказ по телефону, заказ с почты и заказ через приложение — и в выгрузке это три клиента с одной покупкой вместо одного с тремя. Частота падает, ядро пропадает. Это самая частая причина, по которой RFM «не показал ничего».
      2. Давность считается от даты выгрузки, а не от сегодня. Если вы выгрузили заказы три месяца назад, а считаете сегодня, вся база съедет в «потерянных». Поэтому по умолчанию давность отсчитывается от последнего заказа в файле, и если он старый — об этом написано.
      3. Слишком короткий период. Выгрузка за три месяца не может показать потерянных: они в неё просто не попали. Нужны как минимум два обычных цикла покупки — для продуктов это месяц, для B2B-оборудования год.
      4. Возвраты и отмены. Если в выгрузке остались отменённые заказы, M завышена, а F врёт. Отмены надо убирать до расчёта; возвраты — вычитать.

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

      Когда сегментация не работает

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

      • Когда база маленькая. На сотне клиентов терцили — это деление наугад: один человек сдвигает границу, и сегменты меняются. До двухсот клиентов честнее смотреть базу поимённо; список из 80 человек можно просто прочитать, и вы узнаете о них больше, чем из любой сегментации.
      • Когда покупка одна на всю жизнь. Квартира, свадьба, установка окон, натяжные потолки. Частоты нет, давность означает не «остыл», а «уже купил и больше не купит». Здесь единственная работающая ось — M, и сегментация вырождается в деление по сумме чека. Работать надо с рекомендациями и отзывами, а не с реактивацией.
      • Когда почти никто не покупает второй раз. Если повторных покупок меньше 20%, F у всех равна единице, и RFM превращается в деление по давности и сумме. Это не повод сегментировать лучше — это повод разобраться, почему нет второй покупки. Сегментация ответа на этот вопрос не содержит.
      • Когда по сегменту всё равно ничего не будет сделано. Сегмент без решения — это просто цифра в отчёте. Если у вас нет канала, чтобы дойти до «уходящих ценных» лично, знание о том, что их 16 человек, ничего не меняет. Сначала канал, потом сегментация.
      • В подписочной модели. Там важнее не давность последней покупки, а стадия подписки и признаки оттока: перестал заходить, перестал пользоваться главной функцией. RFM этого не видит — он смотрит на платежи, а платёж по подписке приходит сам, даже когда человек уже месяц не открывал продукт. Считайте удержание по когортам и активацию по действиям.
      • Когда RFM применяют к лидам, а не к покупателям. У лида нет ни частоты, ни суммы. Сегментация базы подписчиков без покупок по RFM даёт три сегмента из одного числа и выглядит наукообразно ровно до первой проверки.

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

      И последнее про числа: «10% клиентов приносят 40% выручки» — свойство вашей базы, а не норматив. Публикуемые ориентиры вида «правильная доля чемпионов — 15%» не имеют под собой ничего: в подписке, в рознице и в B2B-проектах эти доли различаются в разы. Сравнивать нужно свою базу с собой же полгода назад.

      Что делать с сегментами дальше

      Сегментация полезна ровно настолько, насколько она меняет действие. Минимальный рабочий цикл — четыре шага:

      1. Возьмите один сегмент, а не девять. Начните с того, где расхождение между долей клиентов и долей выручки самое большое, — обычно это «уходящие ценные» или «новые». Девять сценариев сразу не доводит до конца никто.
      2. Сделайте одно действие из последней колонки. Одно письмо, один звонок, одна подборка. Не три касания сразу: иначе вы не узнаете, что сработало.
      3. Оставьте контрольную группу. Возьмите 20–30% сегмента и не делайте с ними ничего. Без этого вы не отличите эффект письма от того, что люди и так вернулись бы. Размер выборки, при котором разницу можно будет увидеть, считается в калькуляторе A/B-тестов.
      4. Пересчитайте через цикл покупки. Не через неделю: клиенты не могли успеть перейти между сегментами. Правильный интервал — обычный срок между покупками в вашем бизнесе, умноженный на два.

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

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

      Источники

      1. Hughes, A. M. Strategic Database Marketing (McGraw-Hill) — исходная схема RFM и деление базы на равные части по каждой из осей.
      2. Fader, P., Hardie, B., Lee, K. L. RFM and CLV: Using Iso-Value Curves for Customer Base Analysis. Journal of Marketing Research, 2005 — связь RFM с пожизненной ценностью и ограничения оценки по трём числам.
      3. Федеральный закон от 27.07.2006 № 152-ФЗ «О персональных данных» — обработка клиентской базы; расчёт на этой странице идёт в браузере и данные не передаёт.
      4. Reinartz, W., Kumar, V. The Mismanagement of Customer Loyalty. Harvard Business Review, 2002 — почему частота покупок сама по себе не означает прибыльность клиента.

      Частые вопросы

      Что такое RFM-сегментация клиентов?

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

      Сколько клиентов нужно, чтобы сегментация имела смысл?

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

      Какие данные нужны для расчёта и куда они уходят?

      Три колонки: идентификатор клиента, дата заказа, сумма. Никуда не уходят: расчёт выполняется в браузере на JavaScript, выгрузка не отправляется на сервер и нигде не сохраняется. Закройте страницу — данных не останется.

      Почему три оценки, а не пять, как в классическом RFM?

      Пять оценок дают 125 ячеек. Чтобы ячейка что-то значила, в ней нужны десятки клиентов, то есть база на десятки тысяч человек. На типичной базе 125 ячеек — это по несколько клиентов в каждой, то есть шум, который выглядит как точность. Три оценки дают 27 ячеек, сведённых в девять действующих сегментов.

      Подходит ли RFM для B2B и для подписки?

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

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

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

      Что делать, если у клиента несколько e-mail и телефонов?

      Свести к одному идентификатору до расчёта, иначе один человек с тремя заказами станет тремя клиентами с одной покупкой — частота обвалится, и ядро базы пропадёт. Это самая частая причина, по которой RFM «ничего не показывает». Обычно склеивают по телефону, он стабильнее почты.

      Чем RFM отличается от сегментации по полу, возрасту и городу?

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

      Ещё в разделе «Продуктовая аналитика»

      Открыть подборку →

      Подсказки, туры и чеклисты, эффект которых видно в цифрах.

      Попробовать Clew бесплатноКак это работаетFree — бесплатно навсегда · Pro и Business — 14 дней без карты

      Туры, попапы и онбординг в эпоху ИИ

      7 паттернов с числом шагов, правилами текста и метриками, что меняет ИИ, чек-лист перед публикацией. PDF, 2 страницы. Что внутри гайда →