
Врач не выписывает одно лекарство всем пациентам подряд. Терапевт собирает анамнез, ставит диагноз и подбирает лечение индивидуально. С клиентской базой работает тот же принцип — но большинство компаний его игнорируют. Рассылают одинаковые акции VIP-клиенту с чеком 500 000 рублей и случайному покупателю, который зашел один раз за карандашами. По данным Bain & Company, 81% руководителей считают сегментацию клиентов критически важной для роста прибыли, но менее 25% уверены, что их компания делает это эффективно.
RFM-анализ — один из самых простых и действенных методов сегментации. Он делит клиентскую базу на группы по трем объективным параметрам: когда клиент покупал в последний раз, как часто покупает и сколько тратит. Никаких субъективных оценок — только данные из CRM или учетной системы. За несколько часов работы в Excel вы получите четкую карту клиентов и поймете, на кого тратить ресурсы, а кого пора отпустить.
В этой статье — пошаговая инструкция проведения RFM-анализа с конкретными примерами, готовая матрица сегментов и стратегии работы с каждой группой клиентов. Плюс раздел об ошибках, которые обесценивают результаты анализа, и адаптация метода для B2B-компаний.
Важно: По данным исследования Bain & Company, опубликованного в Harvard Business Review, повышение коэффициента удержания клиентов всего на 5% увеличивает прибыль на 25-95%. RFM-анализ помогает выявить, каких именно клиентов стоит удерживать в первую очередь.
- Что такое RFM-анализ и зачем он нужен
- Три параметра RFM-анализа
- Recency — давность последней покупки
- Frequency — частота покупок
- Monetary — сумма покупок
- Как провести RFM-анализ: пошаговая инструкция
- Шаг 1 — сбор и подготовка данных
- Шаг 2 — расчет метрик R, F и M для каждого клиента
- Шаг 3 — присвоение баллов
- Шаг 4 — формирование RFM-сегментов
- Сегменты клиентов в RFM-анализе
- Мнение эксперта
- Как использовать результаты RFM-анализа
- Стратегии для ключевых сегментов
- RFM для B2B и сервисных компаний
- Инструменты для проведения RFM-анализа
- Типичные ошибки при проведении RFM-анализа
- Плюсы и минусы RFM-анализа
- Часто задаваемые вопросы
- Выводы
Что такое RFM-анализ и зачем он нужен
RFM-анализ — это метод сегментации клиентской базы по трем параметрам: Recency (давность последней покупки), Frequency (частота покупок) и Monetary (сумма покупок). Каждому клиенту присваивается балл по каждому из трех параметров, и на основе комбинации баллов формируются сегменты.
Идея проста. Клиент А купил вчера на 50 000 рублей и покупает каждый месяц. Клиент Б зашел один раз год назад и потратил 2 000 рублей. Очевидно, что стратегия работы с ними должна отличаться. RFM-анализ формализует эту логику: вместо интуитивного «кажется, этот клиент важнее» вы получаете объективную классификацию на основе данных.
Метод основан на принципе Парето: 80% выручки обычно приносят 20% клиентов. Задача RFM-анализа — найти эти 20%, защитить их от оттока и перестать тратить одинаковые ресурсы на всех остальных. Методологию предложил маркетолог Артур Хьюз, а позже она была развита Брюсом Харди и Питером Фейдером в работах по клиентской аналитике.
Привлечение нового клиента обходится в 5-25 раз дороже, чем удержание существующего (Harvard Business Review). RFM-анализ показывает, кого удерживать, кого развивать и кого можно перестать обрабатывать. Это не про то, чтобы отказаться от части клиентов — это про правильное распределение внимания и бюджета.
Пример: Интернет-магазин рассылает одинаковую скидку 10% всей базе в 15 000 клиентов. VIP-клиент с чеком 200 000 рублей получает ту же скидку, что и одноразовый покупатель за 500 рублей. Первому скидка не нужна — он и так лоялен. Второй все равно не вернется. А клиент, который покупал 3 раза за последний год и пропал 2 месяца назад, не получает вообще никакого внимания. RFM-анализ решает эту проблему: каждый сегмент получает свою стратегию.
Три параметра RFM-анализа

Каждый параметр RFM отвечает на свой вопрос о поведении клиента. Вместе они дают трехмерную картину ценности и активности каждого покупателя.
Recency — давность последней покупки
Recency показывает, сколько дней прошло с последней покупки клиента. Чем меньше это число, тем выше вероятность повторной покупки. Клиент, который купил неделю назад, с гораздо большей вероятностью купит снова, чем тот, кого не было полгода.
Для расчета берете дату последней покупки и вычитаете ее из текущей даты. Результат — количество дней. Далее клиентам присваиваются баллы. Пример шкалы для трехбалльной системы: 3 балла — покупал в последние 30 дней, 2 балла — от 31 до 90 дней, 1 балл — более 90 дней назад.
Пороговые значения зависят от бизнеса. Для продуктового магазина 30 дней без покупки — это тревожный сигнал. Для B2B-компании с квартальным циклом сделки — норма. Определяйте пороги исходя из среднего цикла покупки в вашем бизнесе.
Frequency — частота покупок
Frequency — количество покупок клиента за выбранный период. Постоянные клиенты, которые покупают регулярно, составляют фундамент бизнеса. Именно они обеспечивают стабильный денежный поток.
Считается просто: берете все покупки клиента за период анализа (обычно 12 месяцев) и считаете их количество. Пример шкалы: 3 балла — 5 и более покупок, 2 балла — от 2 до 4 покупок, 1 балл — 1 покупка.
Период анализа зависит от цикла покупки. Для FMCG подойдут 3-6 месяцев. Для B2B с длинным циклом сделки — 12-24 месяца. Если взять слишком короткий период для B2B, большинство клиентов попадут в сегмент «одна покупка», и анализ потеряет смысл.
Monetary — сумма покупок
Monetary — общая сумма покупок клиента за период анализа. Этот параметр отделяет крупных клиентов от мелких. Два клиента могут покупать одинаково часто, но один тратит 500 000 рублей в год, а другой — 5 000. Стратегия работы с ними должна отличаться.
Пример шкалы: 3 балла — общая сумма более 100 000 рублей, 2 балла — от 30 000 до 100 000 рублей, 1 балл — менее 30 000 рублей. Альтернативный подход — использовать средний чек вместо общей суммы. Оба варианта рабочие, выбирайте исходя из специфики бизнеса.
Совет: Для первого RFM-анализа используйте трехбалльную шкалу (баллы 1, 2, 3). Она дает 27 возможных сегментов, которые легко укрупнить до 6-8 рабочих групп. Пятибалльная шкала создает 125 сегментов — слишком много для практического применения, если у вас нет автоматизации.
Как провести RFM-анализ: пошаговая инструкция

Шаг 1 — сбор и подготовка данных
Для RFM-анализа нужны три поля данных: идентификатор клиента, дата покупки и сумма покупки. Эти данные можно выгрузить из CRM-системы (AmoCRM, Bitrix24), 1С или учетной системы. Для небольшого бизнеса подойдет даже таблица в Excel, если вы ведете учет продаж.
Определите период анализа. Стандарт — 12 месяцев. Для бизнесов с коротким циклом покупки (FMCG, общепит) подойдут 6 месяцев. Для B2B с длинными сделками — 18-24 месяца. Ориентир: период должен включать минимум 2-3 полных цикла покупки типичного клиента.
Перед анализом почистите данные. Удалите дубли, тестовые заказы, возвраты и отмененные заказы. Если один клиент зарегистрирован с разными ID (например, по номеру телефона и email), объедините записи. Грязные данные — главная причина бесполезных результатов.
Шаг 2 — расчет метрик R, F и M для каждого клиента
Для каждого клиента рассчитайте три значения. Recency: вычислите количество дней от последней покупки до текущей даты. Frequency: посчитайте общее количество покупок за период. Monetary: суммируйте все покупки за период.
Вот как выглядит таблица с расчетами для примера интернет-магазина (данные на 14 февраля 2026):
| Клиент | Последняя покупка | Дней с покупки (R) | Покупок за год (F) | Сумма за год (M) |
|---|---|---|---|---|
| Клиент А | 05.02.2026 | 9 | 12 | 480 000 руб. |
| Клиент Б | 15.12.2025 | 61 | 4 | 120 000 руб. |
| Клиент В | 20.06.2025 | 239 | 1 | 15 000 руб. |
| Клиент Г | 10.02.2026 | 4 | 2 | 8 000 руб. |
| Клиент Д | 01.11.2025 | 106 | 8 | 340 000 руб. |
| Клиент Е | 30.01.2026 | 15 | 6 | 95 000 руб. |
Шаг 3 — присвоение баллов
Теперь каждому значению R, F и M нужно присвоить балл от 1 до 3. Для определения границ используйте терцили — разделите клиентов на три равные группы по каждому параметру. Или задайте пороги экспертно, исходя из специфики бизнеса.
Для нашего примера зададим пороги. R: 3 балла — до 30 дней, 2 балла — 31-90 дней, 1 балл — более 90 дней. F: 3 балла — 5+ покупок, 2 балла — 2-4 покупки, 1 балл — 1 покупка. M: 3 балла — более 100 000 руб., 2 балла — 30 000-100 000 руб., 1 балл — менее 30 000 руб.
Обратите внимание на инверсию шкалы для Recency. Высокий балл означает недавнюю покупку (мало дней), а не большое число дней. Клиент с R=9 дней получает 3 балла, а с R=239 дней — 1 балл. Для F и M логика прямая: больше покупок или больше сумма = выше балл.
| Клиент | R (дней) | Балл R | F (покупок) | Балл F | M (сумма) | Балл M | RFM-код |
|---|---|---|---|---|---|---|---|
| Клиент А | 9 | 3 | 12 | 3 | 480 000 | 3 | 333 |
| Клиент Б | 61 | 2 | 4 | 2 | 120 000 | 3 | 223 |
| Клиент В | 239 | 1 | 1 | 1 | 15 000 | 1 | 111 |
| Клиент Г | 4 | 3 | 2 | 2 | 8 000 | 1 | 321 |
| Клиент Д | 106 | 1 | 8 | 3 | 340 000 | 3 | 133 |
| Клиент Е | 15 | 3 | 6 | 3 | 95 000 | 2 | 332 |
Шаг 4 — формирование RFM-сегментов
Трехбалльная шкала по трем параметрам дает 27 возможных комбинаций (от 111 до 333). Работать с 27 сегментами неудобно — для каждого нужна отдельная стратегия, а это нереально в ежедневной практике. Поэтому коды укрупняют до 6-8 рабочих групп.
В нашем примере: Клиент А (333) попадает в сегмент VIP. Клиент Б (223) — в лояльных. Клиент В (111) — потерянный. Клиент Г (321) — перспективный новичок. Клиент Д (133) — спящий ценный клиент, который раньше приносил много денег, но давно пропал. Клиент Е (332) — VIP или лояльный клиент с высокой активностью.
Внимание: Клиент Д (код 133) — самый опасный сигнал в таблице. Он покупал 8 раз за год на сумму 340 000 рублей, но пропал 3,5 месяца назад. Это бывший VIP-клиент, перешедший в зону оттока. Если не предпринять действий прямо сейчас, вы потеряете клиента, который приносил сотни тысяч рублей в год.
Сегменты клиентов в RFM-анализе

Вот 6 основных сегментов, которые покрывают все 27 возможных RFM-комбинаций. Для каждого — описание, типичная доля в базе и конкретная стратегия работы.
| Сегмент | RFM-коды | Описание | Доля в базе | Стратегия |
|---|---|---|---|---|
| VIP-клиенты | 333, 332, 323 | Покупают часто, недавно и на большие суммы | 5-10% | Персональный менеджер, программа лояльности, эксклюзивные предложения |
| Лояльные | 233, 232, 223 | Регулярно покупают, средние чеки | 10-15% | Upsell, увеличение среднего чека, cross-sell |
| Перспективные новички | 312, 311, 321 | Недавно купили впервые или пару раз | 15-20% | Welcome-серия, бонус на вторую покупку, обучающий контент |
| Требующие внимания | 222, 221, 212 | Средние по всем параметрам, могут уйти | 15-20% | Напомнить о себе, персонализированные предложения |
| Спящие ценные | 133, 132, 123 | Раньше покупали много и часто, но давно пропали | 10-15% | Реактивация: звонок, спецпредложение, «мы соскучились» |
| Потерянные | 111, 112, 121 | Давно не покупали, редко и мало | 25-35% | Последняя попытка реактивации или исключить из активной работы |
Обратите внимание на распределение. VIP-клиенты составляют всего 5-10% базы, но генерируют до 40-50% выручки. Потерянные клиенты — самый большой сегмент по количеству (25-35%), но их вклад в выручку минимален. Это наглядное подтверждение принципа Парето.
Ключевой сегмент для немедленных действий — «спящие ценные» (коды 133, 132, 123). Это бывшие VIP-клиенты или лояльные покупатели, которые перестали приходить. Каждый такой клиент — потенциальная потеря десятков и сотен тысяч рублей. Реактивация даже 10-15% этого сегмента может дать ощутимый прирост выручки.
Мнение эксперта
Как использовать результаты RFM-анализа
Ценность RFM-анализа не в самой сегментации, а в том, что каждый сегмент получает свою стратегию. Согласно отчету McKinsey «Next in Personalization» (2021), компании, преуспевающие в персонализации, генерируют на 40% больше выручки от этих активностей, чем средние игроки. А 71% потребителей ожидают персонализированного взаимодействия.
Стратегии для ключевых сегментов
VIP-клиенты (333): Главная задача — удержание. Персональный менеджер, ранний доступ к новинкам, приоритетный сервис, закрытые мероприятия. Не нужно заваливать их скидками — они и так покупают. Лучше дать ощущение исключительности. Пример: пригласить на закрытую презентацию нового продукта, предложить расширенную гарантию или бесплатную доставку.
Спящие ценные (133): Самый приоритетный сегмент для реактивации. Эти клиенты когда-то приносили много денег, но давно не покупали. Звонок от менеджера с вопросом «что случилось?» работает лучше безличного email. Предложите специальную скидку на возвращение или бесплатную консультацию. Главное — выяснить причину ухода.
Перспективные новички (321): Задача — стимулировать повторную покупку. Welcome-серия из 3-5 писем, бонус на вторую покупку, обучающий контент о продукте. Если новичок не совершил вторую покупку в течение среднего цикла — запускайте активную коммуникацию. Вторая покупка — главный индикатор того, что клиент останется.
Потерянные (111): Не тратьте основные ресурсы. Одна финальная попытка реактивации — email или SMS со специальным предложением. Если нет реакции в течение 30 дней — исключите из активных рассылок. Не удаляйте из базы, но не расходуйте бюджет на постоянные попытки вернуть тех, кто ушел давно и безвозвратно.
Результат: Вместо одинаковой рассылки всей базе вы отправляете VIP-клиентам приглашение на закрытое мероприятие, спящим ценным — персональное предложение со скидкой, а новичкам — обучающий контент о вашем продукте. Три разных письма вместо одного — и каждое работает в разы эффективнее.
RFM для B2B и сервисных компаний
Все примеры выше — из e-commerce. Но RFM-анализ отлично работает и в B2B, если адаптировать параметры. В B2B-продажах телефонный звонок и личная встреча — основные каналы коммуникации, а сделки длятся месяцами.
Адаптация параметров для B2B. Recency — дата последнего контакта, звонка или встречи (не только покупки). Frequency — количество обращений, сделок и касаний за период. Monetary — LTV клиента или совокупная стоимость контрактов. Период анализа увеличивается до 18-24 месяцев из-за длинного цикла сделки.
Пример: IT-компания с 200 B2B-клиентами. После RFM-анализа выяснилось, что 15 клиентов (сегмент 133) — бывшие ключевые заказчики, которые не обращались более 6 месяцев. Каждый из них ранее приносил от 500 000 до 2 000 000 рублей в год. Аккаунт-менеджеры начали работу по реактивации именно с этого сегмента и вернули 4 из 15 клиентов за квартал.
В B2B-сегменте критично качество телефонного контакта при реактивации. Когда менеджер звонит VIP-клиенту и клиенту из сегмента оттока, скрипт разговора должен отличаться. Системы речевой аналитики, например Rechka, автоматически расшифровывают звонки и проверяют их по настраиваемым чек-листам, показывая, соблюдает ли менеджер скрипт для конкретного сегмента клиентов.
Инструменты для проведения RFM-анализа
Excel или Google Sheets — идеальный старт. Бесплатно, просто, достаточно для базы до 5 000 клиентов. Выгрузите данные из CRM, рассчитайте R, F, M для каждого клиента формулами, присвойте баллы через функцию ЕСЛИ и сведите результаты в сводную таблицу. Для первого анализа этого достаточно.
CRM-системы — для автоматизации. AmoCRM, Bitrix24, Mindbox и другие платформы предлагают встроенные модули RFM-сегментации или интеграции с сервисами аналитики. Преимущество: данные обновляются автоматически, не нужно вручную выгружать и пересчитывать каждый месяц.
BI-системы (Metabase, Power BI, Yandex DataLens) — для визуализации и регулярной аналитики. Подключаете базу данных, настраиваете дашборд один раз, и дальше видите актуальное распределение клиентов по сегментам в режиме реального времени. Подходит для компаний с базой от 10 000 клиентов.
Совет: Начните с Excel, чтобы понять механику RFM-анализа. После первого ручного расчета вы точно будете знать, какие пороги подходят вашему бизнесу. Только потом автоматизируйте процесс через CRM или BI-систему.
Типичные ошибки при проведении RFM-анализа
RFM-анализ прост в теории, но на практике компании допускают ошибки, которые обесценивают результаты. Вот шесть самых распространенных.
Ошибка 1: Слишком мелкая сегментация. 27 сегментов (трехбалльная шкала) или 125 сегментов (пятибалльная) — это перебор для практики. Невозможно разработать и реализовать 27 разных стратегий. Укрупняйте до 6-8 рабочих групп, как показано в таблице выше.
Ошибка 2: Неправильный период анализа. Для FMCG-компании взяли период 24 месяца — и получили раздутую базу с клиентами, которые давно ушли. Для B2B взяли 3 месяца — и большинство клиентов попали в сегмент «одна покупка». Период должен включать 2-3 полных цикла покупки.
Ошибка 3: Игнорирование сезонности. Клиент купил подарки на Новый год на 50 000 рублей. В январском RFM-анализе он попадет в VIP. Но к марту он уже в сегменте «спящий ценный». Это не отток — это нормальная сезонность. Учитывайте специфику бизнеса при интерпретации результатов.
Частая ошибка: «Сделал RFM-анализ один раз и забыл». Клиенты перемещаются между сегментами постоянно. Вчерашний VIP через три месяца без покупки становится «спящим ценным». Если вы не обновляете анализ регулярно (раз в месяц или квартал), данные устаревают и вводят в заблуждение.
Ошибка 4: Грязные данные. Дубли клиентов, неучтенные возвраты, тестовые заказы — все это искажает результаты. Клиент, оформивший возврат на 100 000 рублей, попадает в сегмент с высоким M, хотя по факту ничего не потратил. Очищайте базу перед каждым анализом.
Ошибка 5: Одинаковые пороги для разных продуктов. Если компания продает и расходные материалы за 500 рублей, и оборудование за 500 000, единые пороги для Monetary не работают. Либо делайте отдельный RFM по продуктовым линейкам, либо используйте нормализованные значения.
Ошибка 6: Фокус на анализе без действий. Самая дорогая ошибка. Вы провели красивый анализ, построили матрицу сегментов, показали на совещании — и ничего не изменили. RFM ценен не сегментацией, а разными стратегиями для каждого сегмента. Без конкретных действий — это пустая трата времени.
Плюсы и минусы RFM-анализа
RFM-анализ не подходит для бизнесов с единичными крупными сделками: недвижимость, свадебные услуги, ритуальные услуги. Также он малоэффективен для стартапов с клиентской базой менее 100 человек и компаний без истории повторных покупок. Если у вас подписочная модель с фиксированным ежемесячным платежом, лучше использовать когортный анализ.
Для компенсации ограничений RFM можно комбинировать его с другими методами. ABC-анализ дополнит картину по выручке. Когортный анализ покажет динамику поведения клиентов во времени. А анализ качества коммуникаций (звонков, переписок) объяснит, почему клиенты перемещаются между сегментами.
Часто задаваемые вопросы
Что такое RFM-анализ простыми словами?
Какие данные нужны для проведения RFM-анализа?
Чем RFM-анализ отличается от ABC-анализа?
Как часто нужно обновлять RFM-сегментацию?
Для каких бизнесов RFM-анализ не подходит?
Выводы
RFM-анализ — простой, но мощный инструмент сегментации клиентской базы. Для его проведения достаточно Excel и данных из CRM за последний год. Главная ценность метода не в красивой матрице сегментов, а в разных стратегиях работы с каждой группой: VIP-клиентам — персональный сервис, спящим ценным — реактивацию, новичкам — стимулы к повторной покупке.
Начните с простого: выгрузите данные, рассчитайте R, F и M для каждого клиента, присвойте баллы и объедините в 6-8 сегментов. Первый анализ займет 2-3 часа, а результат покажет, на каких клиентов вы тратите ресурсы зря и кого теряете прямо сейчас.
Особенно критично качество звонков при реактивации «спящих» ценных клиентов. Одна ошибка менеджера может окончательно потерять клиента, который приносил сотни тысяч рублей в год. Сервисы речевой аналитики вроде Rechka расшифровывают звонки и проверяют их по настраиваемым параметрам качества, помогая убедиться, что каждый реактивационный звонок проведен по стандарту для конкретного сегмента.








