Отток клиентов: как рассчитать churn rate в магазине, кафе и услугах

Отток клиентов в магазине, кафе или салоне считают по заранее выбранному правилу неактивности: например, человек перестал покупать дольше обычного для своей категории срока. Затем из клиентов, активных на начало периода, выделяют тех, кто к его концу перешёл в неактивные. Такой churn rate показывает изменение состояния базы, но не доказывает, что люди ушли навсегда.
Если подписчик отменил договор, событие ухода обычно видно. Покупатель продуктов ничего не отменяет: он может сменить маршрут, уехать, купить запас или временно сократить расходы. Поэтому переносить формулу подписного сервиса в розницу без определения активности нельзя. Сначала нужен договор о том, что именно бизнес собирается измерять.
Что считать оттоком, а что — временной паузой
Разделите три состояния: активный покупатель, покупатель с превышенным сроком ожидания и восстановившийся покупатель. Последний ранее перешёл в неактивные, а затем снова оплатил заказ. Реактивация не отменяет прошлую запись об оттоке: она объясняет последующее движение базы.
Выберите значимое действие. Для анализа клиентов это обычно завершённая покупка или оказанная услуга, а не открытие сообщения, посещение сайта или регистрация в программе. Если человек прочитал приглашение, но ничего не купил, коммерческая активность пока не восстановилась.
| Ситуация | Как трактовать | Что проверить |
|---|---|---|
| Не купил кофе неделю | Возможный сигнал изменения привычки | Обычный интервал именно этой группы |
| Не повторил редкую услугу месяц | Может быть нормальным циклом | Ожидаемую дату следующей потребности |
| Не пришёл после первого заказа | Отдельная задача второго визита | Достаточно ли прошло времени для повтора |
| Сменил номер или карточку | Возможная ошибка идентификации | Дубли и историю объединения |
Как выбрать окно неактивности
Возьмите завершённые покупки за несколько циклов спроса. Для каждого покупателя с повторами посчитайте промежутки между соседними покупками. Посмотрите распределение: медиану, длинные интервалы, различия категорий. Один средний интервал скрывает и ежедневных покупателей, и тех, кто приходит раз в квартал.
Для начала можно проверить несколько порогов, например 30, 60 и 90 дней. Это учебные варианты, а не отраслевые нормы. Для каждого порога посмотрите, сколько людей окажется неактивными и какая доля самостоятельно вернётся позже. Если большая часть «ушедших» быстро возвращается без вмешательства, правило слишком чувствительное для управленческого решения.
Сезонную категорию анализируйте отдельно. Отсутствие покупки зимней одежды летом не равно потере клиента. Для услуг учитывайте рекомендованный цикл, но не выдавайте его за обязательство человека. Если данных мало, пометьте порог как рабочую гипотезу и пересмотрите после накопления истории.
Формула оттока с фиксированной стартовой базой
Зафиксируйте дату начала, дату окончания и порог W. На начало периода активны клиенты, у которых с последней покупки прошло не больше W дней. Из этой же группы найдите людей, которые на дату окончания неактивны по тому же правилу. Новых покупателей и уже неактивных на старте в знаменатель не добавляйте.
Отток за период = клиенты из стартовой активной базы, неактивные на конец / вся стартовая активная база × 100%.
Учебный пример: на 1 сентября было 400 активных покупателей при пороге 60 дней. На 30 сентября 48 из этих людей превысили порог и не вернулись к концу месяца. Отток по выбранному определению — 48 / 400 × 100% = 12%. Ещё 70 новых покупателей не уменьшают этот показатель: они отражают привлечение, а не сохранение исходной группы.
Это показатель состояния на конец периода. Если нужен поток всех пересечений порога за месяц, считайте его отдельно: человек мог стать неактивным 10 сентября и восстановиться 20 сентября. В нашем показателе конечного состояния он не будет потерянным, в журнале переходов будут оба события. Названия в отчёте должны отражать эту разницу.
Почему нельзя просто вычесть retention из ста
Вычитание работает только для дополняющих состояний одной группы, одного момента и одного правила. «Покупал в сентябре» и «последняя покупка не старше 60 дней на 30 сентября» — разные определения. Клиент мог не покупать в сентябре, но оставаться активным благодаря покупке в августе.
Поэтому подпишите методику рядом с числом: «доля стартовой базы, перешедшая в неактивные при W = 60 дней». Если рядом стоит месячный retention, укажите его отдельную формулу. Для сравнения возрастов клиентских групп используйте когортный анализ повторных покупок.
Какие данные нужны в рабочей таблице
| Поле | Для чего | Проверка |
|---|---|---|
| Постоянный ID клиента | Связать покупки | Нет дублей карточек |
| Дата завершённой покупки | Определить последнюю активность | Единый часовой пояс |
| Категория или тип услуги | Выбрать разумный цикл | Стабильный справочник |
| Статус заказа | Исключить отмены и тесты | Возвраты обработаны единообразно |
| Дата начала наблюдений | Оценить полноту истории | Импорт не выдан за первую покупку |
Нельзя ставить нулевой отток человеку, за которым ещё не успели наблюдать полный срок. Аналогично нельзя уверенно определить его давность, если кассовая история началась недавно и более ранние покупки неизвестны. Такие записи выделяют как неполные, а не насильно распределяют между активными и потерянными.
Как разбирать рост оттока
- Проверьте обмен данными: исчезновение части чеков похоже на массовый уход.
- Сравните одинаковые категории и периоды спроса. Не смешивайте праздничный поток и обычный месяц.
- Разделите стартовую базу по сроку отношений и источнику первого заказа.
- Изучите причины паузы на небольшой доступной группе, не подсказывая ответ про цену.
- Выберите одно изменение сервиса и проверьте следующую сопоставимую группу.
Падение оттока после подарка ещё не доказывает, что подарок всё исправил. Могли измениться погода, ассортимент или доступность записи. Для утверждения об эффекте нужен отдельный дизайн проверки; сам churn остаётся диагностическим показателем.
Что делать с найденными группами
Людям с незакрытой жалобой сначала помогите решить проблему. Для тех, кому неудобно время работы, скидка не устраняет препятствие. Для постоянных покупателей с подходящим циклом полезнее напомнить о наличии привычного товара или свободном времени. Не отправляйте одно сообщение всем неактивным только потому, что они попали в одну цифру.
В Лояльности 360 можно вести гостей, учитывать визиты и подарки, общаться через Telegram и MAX. Определение финансовой активности проверяйте по кассовым данным, а расчёт оттока выполняйте в своей таблице или аналитической системе. Эта статья не означает, что сервис автоматически рассчитывает все описанные показатели.
Как внедрить расчёт без большой BI-системы
Назначьте ответственного за ежемесячный снимок базы. Сохраняйте исходный список стартовых клиентов, порог, дату расчёта и исключения. Иначе после объединения карточек или позднего импорта прошлое число изменится, а команда будет обсуждать два разных отчёта как один.
В первый месяц цель — не добиться красивого процента, а получить воспроизводимый показатель. Во второй — объяснить основные переходы между состояниями. В третий — проверить выбранное улучшение на сопоставимом горизонте. Такая последовательность позволяет отличить реальную потерю покупателей от особенностей учёта и нормально работать с возвратами.
Короткие ответы на частые вопросы
Какой процент оттока считать нормальным?
Без определения активности ответ бессмысленен. При пороге 30 дней и пороге 180 дней одна база даст разные значения. Сначала сравнивайте собственные группы по одинаковому правилу, затем ищите причины изменений. Чужой процент без окна наблюдения и состава аудитории не является ориентиром.
Можно ли считать отток по числу карточек?
Только если карточки надёжно соответствуют людям и содержат историю нужных действий. Удаление дублей сокращает число записей, но не означает уход покупателей. Массовая регистрация без покупок увеличивает базу, но не создаёт активных клиентов. Для отчёта полезно хранить отдельные строки качества данных и коммерческих состояний.
Источники и методика
Amplitude: интерпретация удержания и определение событий; Stripe: анализ групп клиентов во времени. Определения адаптированы к малому бизнесу; таблицы и числа в статье — учебные примеры редакции.