Ваш партнёр по росту
Главная / Блог / Юнит-экономика
Юнит-экономика

Прогноз LTV: как оценить, если клиенты ещё не ушли

· 13 мин чтения· Марк Лоншаков
Оценить незавершённое

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

Молодой бизнес попадает в эту ловушку дважды и с противоположных сторон. Первый способ ошибиться — посчитать LTV по клиентам, которые с вами всего полгода. Цифра выйдет маленькой просто потому, что люди ещё не успели принести всё, что принесут; собственник смотрит на неё, сравнивает со стоимостью привлечения и решает, что реклама убыточна. Второй способ — взять первых восторженных клиентов, пришедших по знакомству и по рекомендациям, продлить их поведение на всех будущих и получить красивое число, под которое разгоняется бюджет. Обе ошибки стоят реальных денег, и растут они из одного корня: будущее клиента подменяют тем куском прошлого, который оказался под рукой.

• Коротко
  • LTV по определению — сумма за весь срок жизни клиента. Пока клиент не ушёл, срок не закончен, поэтому любая цифра LTV остаётся прогнозом с допущениями, а не измерением.
  • Молодой бизнес ошибается в обе стороны: занижает LTV, считая его по когортам возрастом в полгода, и завышает, продлевая поведение первых лояльных клиентов на всех остальных.
  • Три рабочих подхода: по фактически завершённым когортам — надёжно, но данные старые; через средний срок жизни и отток — просто, но ломается при непостоянном оттоке; по кривой удержания с осторожной экстраполяцией хвоста — точнее, но требует дисциплины в данных.
  • Формула «маржа делить на отток» даёт разброс в разы в зависимости от того, за какой участок жизни когорты взят отток. У молодой базы отток почти всегда падает с возрастом клиента.
  • Неточной оценкой можно пользоваться: задать горизонт вместо «навсегда», сравнивать сегменты между собой, пересчитывать по расписанию и принимать решения по нижней границе диапазона.

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

Почему LTV нельзя посчитать как факт

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

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

Ошибка не в том, что LTV — оценка. Оценка полезна. Ошибка в том, чтобы обращаться с оценкой как с фактом: подставлять её в бюджет одним числом без диапазона и без даты пересчёта.

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

Сквозной пример: девять месяцев данных

Дальше все числа берутся из одного условного примера, чтобы их можно было сравнивать между собой. Допустим, сервис с ежемесячными платежами работает девять месяцев, с января по сентябрь. Маржа с активного клиента — 3 000 ₽ в месяц. Привлечение одного клиента обходится в 9 000 ₽. Клиенты сгруппированы в когорты по месяцу первой оплаты, и на конец сентября январская когорта прожила восемь месяцев, апрельская — пять, июльская — два.

КогортаМес. 0Мес. 1Мес. 2Мес. 3Мес. 5Мес. 8
Январская100%70%58%52%45%40%
Апрельская100%62%48%42%38%
Июльская100%50%35%
Условный пример: доля клиентов когорты, оставшихся активными, по возрасту в месяцах

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

Две ловушки молодого бизнеса

Первая ловушка — заниженная оценка. Вернёмся в конец марта. У собственника тогда был только начальный кусок январской кривой: 100%, 70% и 58%. Накопленная маржа на одного привлечённого клиента к этому моменту — 3 000 × (1 + 0,70 + 0,58) = 6 840 ₽. Привлечение стоит 9 000 ₽. Вывод напрашивается сам: клиент не окупается, канал убыточен, рекламу пора выключать. К концу сентября та же январская когорта принесла на клиента уже около 14 900 ₽ — привлечение окупилось, и сверх него осталось почти 6 000 ₽ маржи. Но решение было принято за полгода до этого и на неполных данных.

Вторая ловушка — завышенная оценка, и она дороже. Соблазн понятен: январская кривая красивая, у неё восемь месяцев истории, значит, её и берём за модель. Но январские клиенты пришли на старте, по знакомству и рекомендациям, а июльских уже приводила платная реклама. За первые три месяца январская когорта накопила 6 840 ₽ на клиента, июльская — 3 000 × (1 + 0,50 + 0,35) = 5 550 ₽, почти на пятую часть меньше. Разрыв не сомкнётся сам собой: у более слабой когорты и хвост будет тоньше. Бюджет, посчитанный по январской кривой, каждый месяц переплачивает за клиентов, которые до этой кривой не дотягивают.

Признаки того, что вы стоите в одной из этих двух ловушек, распознаются без сложного анализа.

  • Оценка построена на когортах моложе вашего срока окупаемости. Если клиент отбивает привлечение за пять месяцев, а самой старой когорте четыре, вы измеряете убыток и называете его LTV.
  • В расчёте участвует одна когорта — самая первая. Первые клиенты почти всегда лучшие: они пришли на волне запуска, через личные связи и рекомендации. Повторить их удержание платным трафиком удаётся редко.
  • Цифра не менялась несколько кварталов. LTV молодой базы обязан двигаться при каждом пересчёте. Застывшее число означает, что его однажды посчитали и с тех пор переносят из презентации в презентацию.
  • Оценка одна на весь бизнес. Клиенты из разных каналов и сегментов живут по-разному, и общая цифра одинаково прячет и лучших, и худших. Решения по бюджету принимаются по каналам, значит, и оценка нужна по каналам.

Три способа оценить будущее

Подходы идут по нарастанию сложности. Каждый следующий требует больше порядка в данных и взамен сужает диапазон, в котором лежит правда. Волшебного среди них нет ни одного.

Способ 1. По фактически завершённым когортам

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

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

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

Способ 2. Через средний срок жизни и отток

Самый популярный подход из-за простоты: маржа за период делится на отток за период, и получается LTV. Отток 10% в месяц означает средний срок жизни в десять месяцев, отток 5% — двадцать. Никаких когортных таблиц, одно число на входе.

Именно это одно число всё и ломает. Посмотрим на январскую когорту нашего примера. Если взять отток по свежему участку кривой — между седьмым и восьмым месяцем она потеряла один процентный пункт из сорока одного, то есть около 2,4% в месяц, — получится LTV = 3 000 / 0,024 ≈ 125 000 ₽. Если взять отток по первым трём месяцам, где от когорты осталось 52%, средний месячный отток выходит около 20%, и тогда LTV = 3 000 / 0,20 = 15 000 ₽. Одна когорта, одни данные, разброс в восемь раз.

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

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

Способ 3. По кривой удержания с осторожной экстраполяцией хвоста

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

На примере. Полная январская кривая по месяцам с нулевого по восьмой: 100, 70, 58, 52, 48, 45, 43, 41 и 40 процентов. Их сумма — 4,97, то есть один привлечённый клиент когорты дал в среднем 4,97 месяца активности. Умножаем на маржу: 3 000 × 4,97 ≈ 14 900 ₽. Это измеренная часть.

Теперь хвост. Последние значения кривой снижаются примерно на один-два пункта в месяц. Возьмём горизонт в 24 месяца — это ещё пятнадцать значений, с девятого месяца по двадцать третий. В мягком сценарии хвост тает на один пункт в месяц: от 39% до 25%, сумма долей 4,80, это ещё 14 400 ₽. В жёстком — на два пункта: от 38% до 10%, сумма 3,60, то есть 10 800 ₽. Итоговый 24-месячный LTV попадает в диапазон примерно от 25 700 до 29 300 ₽.

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

СпособЧто нужноКогда врётДля чего годится
1 · По завершённым когортамКогорты, дожившие до конца срока жизни; маржа по каждойКогда продукт, цены или каналы с тех пор изменились: цифра описывает прошлое, а решения принимаются про будущееНижняя граница оценки и проверка остальных методов на вменяемость
2 · Через средний срок жизни и оттокМаржа за период и одна цифра оттокаКогда отток непостоянен: ранний участок кривой занижает LTV вдвое-втрое, поздний завышает в разыБыстрая прикидка порядка величин на зрелой базе с плоской кривой удержания
3 · По кривой удержания с экстраполяцией хвостаПомесячные когортные таблицы удержания и маржи, чистые каналы, единые правила расчётаКогда хвост продлевают по оптимистичному сценарию или когорт слишком мало для устойчивой формы кривойПланирование бюджета на привлечение, сравнение каналов и сегментов, решения о масштабировании
Три способа оценить LTV незавершённой клиентской жизни

Как пользоваться оценкой, которая заведомо неточна

Это важнее выбора формулы. Цифра с погрешностью в четверть остаётся полезной, если понимать, для каких решений она годится и как её подавать. Четыре правила закрывают почти все практические случаи.

  1. 01
    Задайте горизонт вместо «навсегда»

    Считайте LTV за 12 или 24 месяца и всегда называйте горизонт вслух: «LTV за двенадцать месяцев — столько-то». Чем дальше горизонт, тем большую долю в цифре занимает додуманная часть. Короткий горизонт вдобавок напрямую стыкуется со сроком окупаемости привлечения: если клиент не отбивает свою стоимость внутри горизонта, обещания «зато потом» финансируются из оборотки.

  2. 02
    Сравнивайте сегменты между собой

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

  3. 03
    Пересчитывайте по расписанию и храните историю

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

  4. 04
    Принимайте решения по нижней границе

    Любую оценку выдавайте диапазоном и в расчёты подставляйте его нижний край. В примере диапазон 25 700 – 29 300 ₽, в бюджет идёт 25 700. Решение, которое проходит по нижней границе, устоит при любом развитии событий. Решение, которое проходит только по верхней, — это ставка на оптимистичный сценарий, сделанная деньгами компании.

Как это выглядит в решении

В нашем примере привлечение стоит 9 000 ₽, а нижняя граница 24-месячного LTV — 25 700 ₽. Почти трёхкратный запас, масштабировать канал обоснованно. Если бы нижняя граница дала 9 500 ₽, а верхняя — 30 000 ₽, честный вывод звучал бы так: канал на грани, и прежде чем наращивать бюджет, нужно сузить диапазон — дождаться, пока когорты подрастут.

С чего начать на этой неделе

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

  1. 01
    Найдите самую старую когорту и посчитайте её факт

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

  2. 02
    Сравните её возраст со сроком окупаемости

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

  3. 03
    Разделите оценку минимум на два сегмента

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

  4. 04
    Запишите допущения на одну страницу

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

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

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

Наш бизнес работает восемь месяцев. Можно ли вообще говорить об LTV?

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

Сколько данных нужно, чтобы оценка перестала быть гаданием?

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

Мы посчитали LTV через отток и получили огромную цифру. Где ошибка?

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

Как часто пересчитывать LTV?

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

Что делать, если у разных каналов LTV сильно разный?

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

Можно ли взять отраслевой ориентир LTV, пока своих данных нет?

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

Хотите навести порядок в своём маркетинге?

30 минут, бесплатно: разберём вашу ситуацию и решим, нужен ли полный разбор.

Забронировать звонок