Антихрупкий Маркетинг
ПульсПродажРеферальная программаНайтиЧатО насБлогКонтакты
Аналитика

LTV по когортам: как посчитать, если клиент не отписывается

Дмитрий Сурмин8 мин чтения
Содержание
  1. Почему формула со сроком жизни клиента не работает в услугах
  2. Когортный анализ снимает вопрос, а не уточняет ответ
  3. Как собрать когортную таблицу из выгрузки CRM
  4. Маржа, а не выручка
  5. Главная ошибка: сравнивать когорты разного возраста
  6. Если данных мало
  7. Частые вопросы

LTV (Lifetime Value, пожизненная ценность клиента) — это суммарная валовая маржа, которую клиент приносит за всё время работы с компанией. Считают её немногие: единственный российский замер — опрос 145 компаний из ecommerce, ИТ, телекома, ретейла и других отраслей, проведённый в первом полугодии 2021 года, — показал, что метрикой пользуется треть из них. Более свежего исследования по России с тех пор не появилось, и цифру пятилетней давности до сих пор цитируют как сегодняшнюю.

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

Почему формула со сроком жизни клиента не работает в услугах

Классическая формула выглядит так: средний чек × число покупок за период × срок жизни клиента. Первые два множителя берутся из CRM за минуту. Третий взять неоткуда.

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

Мы разобрали девять русских материалов по этому запросу в августе 2026 года. Срок жизни как входную величину требуют все девять, и ни один не объясняет, как получить его без подписки. Ближе всех подошёл материал Skillbox: срок удержания предлагается взять из CRM — «клиенты совершают покупки в течение трёх месяцев, а потом перестают посещать сайт». Как отличить переставшего от того, кто вернётся, там не сказано.

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

Когортный анализ снимает вопрос, а не уточняет ответ

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

Когорта — группа клиентов, у которых первая покупка пришлась на один и тот же месяц. Мартовская — все, кто впервые заплатил в марте, независимо от канала и суммы.

Дальше вы не гадаете, ушёл ли человек. Вы фиксируете горизонт — 3, 6 и 12 месяцев — и смотрите, сколько маржи когорта накопила к каждой из этих точек. Клиент, вернувшийся на девятом месяце, просто попадёт в цифру двенадцатого горизонта. Тот, кто не вернётся никогда, останется в цифре третьего. Никаких допущений о его намерениях делать не нужно.

Способ расчётаЧто нужно на входКогда работаетГде ломается
Средний чек × покупки × срок жизнисрок жизни клиентаподписка, абонементынет события ухода — третий множитель взять негде
Через отток (1 / доля ушедших)месячный оттокSaaS, регулярные списанияотток не посчитать там, где никто не отписывается
По когортам на горизонтедата первой покупки, суммы и даты последующихуслуги, разовые и нерегулярные покупкитребует истории: годовой горизонт закрывается только на группах старше года

Как собрать когортную таблицу из выгрузки CRM

Ничего, кроме обычной таблицы, для этого не нужно. Порядок такой.

  1. Выгрузите все оплаченные сделки за доступную историю: клиент, дата оплаты, сумма. Заявки и незакрытые сделки сюда не идут — считаем по факту денег.
  2. Найдите каждому клиенту дату первой оплаты и присвойте ему месяц когорты. Дальше этот месяц за ним закреплён навсегда: даже если он покупал ещё четыре года, он остаётся мартовским.
  3. Переведите суммы в валовую маржу. Умножать всю выручку на одну среднюю маржинальность допустимо на старте, но если услуги отличаются по себестоимости в разы, средняя маржа сделает расчёт декоративным.
  4. Постройте таблицу: строки — месяцы, столбцы — возраст когорты в месяцах (1, 2, 3 … 12). В ячейке — накопленная маржа, делённая на число клиентов. Это и есть ценность клиента на выбранном горизонте.
  5. Сверьте нижний правый угол. Он пустой не потому, что данные потерялись: молодые когорты просто не дожили до дальних горизонтов. Это нормальный вид такой таблицы.

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

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

Маржа, а не выручка

Считать по выручке — привычная практика: так делает, например, разбор когортного анализа у «Нескучных финансов». Для сравнения каналов между собой этого хватит, если маржинальность у них одинаковая.

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

Главная ошибка: сравнивать когорты разного возраста

Мартовские клиенты прожили с вами пять месяцев, июльские — один. Положив их цифры рядом, вы увидите, что «в июле клиенты стали хуже». На самом деле июльские просто ещё не успели вернуться второй раз.

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

Из этого следуют три правила:

  • Сравнивайте только на равном возрасте: третий месяц с третьим, шестой с шестым. Сопоставлять итоговые накопленные суммы у когорт разной зрелости смысла не имеет.
  • Дальний горизонт закрывайте только на дозревших данных. Годовая ценность клиента считается по тем, кто пришёл больше года назад, а не по всей базе.
  • Не принимайте решение по каналу раньше, чем у него появится первая когорта нужного возраста. Если типичная повторная покупка происходит через полгода, трёхмесячных данных для вердикта недостаточно.

Если данных мало

У компании на 5–50 человек в месячной когорте бывает десять клиентов, а иногда три. Считать по ним ценность клиента с точностью до рубля бессмысленно, но отказываться от расчёта не нужно — меняется единица группировки.

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

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

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

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

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

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

Сколько клиентов должно быть в когорте? Жёсткого порога нет, есть практическое правило: если добавление одного крупного клиента заметно меняет цифру, когорта слишком мала для выводов. Лечится укрупнением — переходом с месяцев на кварталы или объединением близких каналов.

Считать по выручке или по прибыли? По валовой марже, если цифру потом сравнивают с затратами на привлечение. Выручка допустима только для сравнения каналов с одинаковой маржинальностью между собой; в паре с расходом она систематически завышает окупаемость.

Чем ценность клиента отличается от среднего чека? Средний чек — деньги одной покупки, ценность клиента — накопленная маржа всех его покупок за период наблюдения. Бизнес с невысоким чеком и регулярным возвратом клиентов легко обгоняет бизнес с крупным разовым чеком, и по среднему чеку это не видно.

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


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

Данные исследования «Развитие и применение методологии LTV в странах России и СНГ в 2021–2022 годах» (Фонд развития цифровой экономики, Coffee Analytics, Mindbox, Owox) сверены с публикацией Cossa от 30 сентября 2021 года 11 августа 2026 года. Разбор девяти русских материалов по запросу проведён 11 августа 2026 года.

Поделиться:TGVKWA
Дмитрий Сурмин

Автор

Дмитрий Сурмин

Основатель Антихрупкого Маркетинга

7 лет в маркетинге, разработке и автоматизации B2B-воронок. Делаю системы лидогенерации, которые усиливаются от стрессов рынка.

Понравилась статья?

Обсудим, как применить эти идеи в вашем бизнесе — бесплатная консультация 30 минут.

Записаться на консультацию