# RFM-таблица и матрица: как выглядит расчет, который можно отдать в работу CRM-команде

> Как собрать RFM-таблицу, которую CRM-команда откроет после встречи: структура файла, границы шкал, матрица сегментов и правила передачи в регулярную работу.

**Рубрика:** Статьи  
**Автор:** Екатерина Чернова, CRM-маркетолог, ClientCore  
**Дата:** 2026-09-14

Знакомая картина: в общей папке лежит файл rfm_final_v3.xlsx. Маркетолог собирал его неделю: сводка по сегментам, цветная матрица, выводы на последнем листе. На встрече все покивали. Через полгода рассылки по-прежнему уходят всей базе одним текстом, а файл никто не открыл ни разу.

История типичная. О том, как делать RFM-анализ, написаны десятки статей: даты, частота, суммы, баллы от 1 до 5. А вот как выглядит расчет, который CRM-команда возьмет в работу и будет использовать каждую неделю, — об этом почти нигде. Разница прячется в деталях: структура файла, границы шкал, привязка сегментов к ID клиентов и к конкретным кампаниям. Екатерина Чернова, CRM-маркетолог ClientCore, передает такие расчеты клиентским командам регулярно — и показывает, где обычно сыплются проекты.

> **Читайте также:** [Ошибки RFM-анализа: почему красивая матрица сегментов не дает прироста выручки](https://clientcore.ru/blog/articles/oshibki-rfm-analiza-pochemu-krasivaya-matrica-segmentov-ne-daet-prirosta-vyruchki)

## Как устроена рабочая RFM-таблица

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

Минимальный набор столбцов:

- ID клиента — email, телефон или внутренний код, по которому база в CRM находит человека;
- дата последнего заказа;
- число заказов за период;
- сумма покупок за период;
- баллы R, F, M;
- код RFM (например, 543);
- название сегмента;
- дата расчета.

Дату расчета забывают регулярно. Recency считается от дня выгрузки. Если в файле нет этой даты, через месяц уже никто не вспомнит, на какой момент клиент был «свежим», и вся колонка R превратится в декорацию.

**Норма**

- одна строка = один клиент, дубликаты схлопнуты до расчета;
- у каждой строки есть ID, по которому сегмент вернется в CRM;
- период выгрузки и дата расчета записаны прямо в файле.

**Red flag**

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

> Чаще всего RFM умирает по одной причине: команде привезли сводку — „чемпионов 8%, спящих 22%“. Красиво, но из такой таблицы нельзя выгрузить аудиторию для рассылки. Мы отдаем файл построчно, ID клиента и сегмент в одной строке. Его можно загрузить в Mindbox как есть, без ручной доработки».
>
> — Екатерина Чернова, CRM-маркетолог, ClientCore

## Шаг 1. Выгрузка данных: период и чистка

Период выгрузки привязан к циклу покупки. Берите 2–3 полных цикла: кофейне хватит трех месяцев, fashion-бренду нужно 12–18, мебельному магазину — три года и больше. Если взять период короче цикла, порядочная часть нормальных клиентов уедет в «спящие» просто потому, что их время покупать еще не пришло. Слишком длинный период тоже вредит: клиент, купивший один раз пять лет назад, получит баллы и замусорит статистику.

До расчета из выгрузки убирают:

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

Типичная ловушка — отмены. Клиент оформил три заказа, выкупил один. По сырой выгрузке он «частый покупатель» с F=3, по факту — разовый. На масштабе базы такие люди раздувают сегмент лояльных, а команда потом удивляется, почему «лучшие клиенты» не отвечают на рассылки.

RFM осмысленно работает от 3–5 тысяч клиентов с историей. Доля повторных покупок важнее размера базы. Если у 90% клиентов один заказ, ось F почти ни о чем не расскажет — об этом отдельно ниже.

## Шаг 2. Границы шкал R, F и M

Способов разбить клиентов на пять групп по каждой метрике два. Первый — квантили: сортируем базу по показателю и режем на пять равных частей. Быстро, но на реальных данных ломается. В розничной базе 60–70% клиентов имеют ровно один заказ, и квантили по частоте схлопываются: у большинства F=1, небольшой прослойке достается F=2, все. Ось перестает различать людей.

Второй способ — бизнес-правила. Границы ставим из логики покупок. Пример для бренда косметики со средним циклом 60 дней:

- R=5: покупка в последние 30 дней;
- R=4: 31–60 дней;
- R=3: 61–120;
- R=2: 121–240;
- R=1: давнее 240 дней.

Частоту почти всегда режем правилами: 1 заказ — F=1–2, два-три заказа — F=3, четыре и больше — F=4–5. Деньги можно оставить на квантилях или привязать к среднему чеку: ниже среднего, средний, выше среднего.

После разбивки — проверка здравого смысла. Клиент с F=5 должен покупать заметно чаще клиента с F=4. Если средние частоты соседних групп почти совпадают, границы стоят криво.

> Частота — самая ломаная ось. В рознице 60–70% базы — люди с одним заказом, и квантили превращают F в константу. Мы режем частоту правилами: один заказ, два-три, четыре и больше. Тогда ось начинает по-настоящему различать людей».
>
> — Екатерина Чернова, CRM-маркетолог, ClientCore

## Шаг 3. От баллов к RFM-матрице сегментов

Пять баллов по трем осям дают 125 комбинаций. Работать с сотней микросегментов никто не будет, поэтому их сворачивают. RFM-матрица — это сетка: по одной оси свежесть (R), по второй — ценность (сумма F и M или их среднее). Ячейки сетки объединяются в зоны, зоны и есть сегменты.

Рабочий набор для розницы выглядит примерно так:

- Чемпионы: R 4–5, F 4–5 — покупают часто и недавно;
- Лояльные: F 4–5, R 3 — регулярные, но давненько не заходили;
- Перспективные новички: R 4–5, F 1–2 — купили недавно, пока один раз;
- Теряем: R 2–3, F 3–5 — были хорошими, затихают;
- Спящие: R 1–2, F 3+ — раньше покупали много, пропали;
- Потерянные: R 1, F 1–2.

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

Зачем вообще резать базу — хорошо видно на проекте MINIDINO. Рассылки уходили всей базе без разбора сегментов. Мы пересобрали логику: меньше охват, точнее попадание. Итог — плюс 110% к эффективности email-рассылок за квартал ([кейс](https://clientcore.ru/blog/articles/keis-minidino-rost-effektivnosti-email)).

## Шаг 4. Передача в работу CRM-команде

Расчет считается переданным, когда у команды на руках три артефакта. Первый — сам файл: построчно, ID плюс сегмент. Второй — методичка на страницу: период выгрузки, границы шкал, правила чистки, дата расчета. Через полгода по ней расчет повторит любой новый человек. Третий — матрица действий.

Матрица действий — таблица, где каждому сегменту назначены задача, канал, оффер и метрика:

| Сегмент | Задача | Канал | Оффер | Метрика |
|---|---|---|---|---|
| Чемпионы | удержание и апсейл | email, push | ранний доступ к новинкам | выручка на клиента |
| Новички | вторая покупка | welcome-цепочка | бонус на повторный заказ | конверсия во 2-ю покупку |
| Теряем | возврат | email + SMS | персональный оффер с дедлайном | доля вернувшихся |
| Спящие | реактивация | email, ретаргет | сильный оффер, опрос о причинах | вернувшиеся, отписки |

В Mindbox сегменты удобнее собирать динамически: условия по дате последнего заказа, числу заказов и сумме прописываются прямо в сегменте, и он пересчитывается сам. Тогда RFM живет внутри CDP, а ручной пересчет остается для проверки логики раз в полгода.

**Норма**

- файл построчно, ID и сегмент в одной строке;
- методичка позволяет повторить расчет без авторов;
- у каждого сегмента — кампания и метрика.

**Red flag**

- команда получила только сводку в процентах;
- сегменты называются «группа 1» и «группа 2»;
- никто не знает, кто и когда пересчитывает.

> Расчет без матрицы действий — половина работы. Когда мы передаем RFM, у каждого сегмента в файле есть кампания, канал и метрика. Команда открывает документ и видит: „теряем“ — три касания за три недели, цель — вернуть 15% сегмента к покупке. С такой постановкой сегменты живут».
>
> — Екатерина Чернова, CRM-маркетолог, ClientCore

Переход к сегментированным рассылкам дает измеримый прирост. В FINNTRAIL до нашего проекта каждое письмо получала вся база разом, без единого сегмента. После персонализации и новой сборки писем выручка email-канала выросла на 15% ([кейс](https://clientcore.ru/blog/articles/keis-finntrail-rost-vyruchki-email)).

## Как понять, что RFM работает

Первый пересчет покажет мало. Картина складывается на дистанции двух-трех итераций, по четырем показателям:

- миграция между сегментами — сколько людей ушло из «теряем» обратно в активные;
- конверсия новичков во вторую покупку;
- доля выручки от сегментированных кампаний на фоне рассылок всей базе;
- реактивация спящих.

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

> **Читайте также:** [RFM vs когортный анализ: когда какой инструмент использовать](https://clientcore.ru/blog/articles/rfm-vs-kogortnyy-analiz-kogda-kakoy-instrument-ispolzovat)

---

[Открыть статью на сайте](https://clientcore.ru/blog/articles/rfm-tablica-i-matrica-kak-vyglyadit-raschet-kotoryy-mozhno-otdat-v-rabotu-crm-komande)
