ООО «Ивент Хаб» · Москва · работаем по всей России
Пн—Пт, 10:00—19:00hello@gusi-lebedi.comРеквизиты
Практическое руководство

LTV клиента: формулы, пример расчёта и границы выводов

Что именно считать ценностью клиента: выручку, вклад после затрат или прогноз. Считаем условную группу с возвратом и разбираем сравнение с CAC.

LTV клиента: история покупок, затраты и горизонт наблюдения

Первый заказ окупил рекламу. Или ещё не окупил, но покупатель обещает вернуться. В обоих случаях хочется понять, сколько стоят отношения с этим клиентом в долгую. Для этого используют LTV. Проблема начинается, когда под одним названием в отчётах оказываются разные деньги: выручка, прибыль и предполагаемые будущие покупки.

В Гуси-Лебеди мы предлагаем сначала договориться о смысле показателя, а потом выбирать формулу. Разберём фактический расчёт, подписную модель и сравнение клиентских групп. Все числа в примерах ниже условные: они нужны для объяснения арифметики, а не описывают результаты компании.

Что такое LTV клиента и какую формулу выбрать

Определение LTV по выручке или вкладу после согласованных затрат

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

В разборе LTV от Яндекс Пэй рассматриваются расчёты по выручке и с учётом маржинальности. Для вашего отчёта важно прямо назвать вариант. Выручка показывает объём продаж, но ещё не объясняет, сколько остаётся после себестоимости, обслуживания и привлечения.

Валовая прибыль и вклад после переменных затрат также не одно и то же. В справочнике показателей Shopify валовая прибыль определяется как продажи после корректировок за вычетом себестоимости товаров. Если дополнительно вычесть доставку, платёжные комиссии или другие выбранные расходы, состав нового показателя нужно описать отдельно. Не называйте остаток чистой прибылью, если часть расходов не учтена.

Накопленная ценность за доступный период

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

Средняя наблюдаемая ценность = сумма выбранного показателя группы за горизонт / число клиентов группы. Такой результат можно назвать «LTV по выручке за первые 90 дней», уточнив ограниченный период. Это доступная история, а не доказательство того, сколько клиент принесёт за всю оставшуюся жизнь.

Средний чек, частота покупок и срок отношений

Распространённая оценка по выручке выглядит так: средний чек × число покупок за период × число таких периодов. Допустим, покупатель тратит 2 000 ₽ за заказ, делает три заказа в год и предполагаемый срок отношений составляет два года. Получаем 2 000 × 3 × 2 = 12 000 ₽ выручки. Прибыль из этой формулы не следует.

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

Почему ARPU / churn подходит не каждому бизнесу

Для подписной модели встречается приближение LTV по выручке = ARPU / churn. ARPU здесь означает среднюю выручку на платящий аккаунт за период, churn долю потерянных платящих аккаунтов за тот же период. Условные 1 000 ₽ в месяц и отток 5% дают 1 000 / 0,05 = 20 000 ₽. Процент вводится долей, а не числом 5.

В руководстве Stripe по модели SaaS такой расчёт объясняется через упрощающие предположения. Он требует осмысленного определения оттока и достаточно устойчивых условий. Изменения тарифов, паузы, возвращения и различия клиентских групп усложняют оценку. Нулевой отток за короткое наблюдение не доказывает бесконечную ценность: делить на ноль и выдавать результат за прогноз нельзя.

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

Как собрать историю покупок и не учесть деньги дважды

Проверка покупок, возвратов и дублирующихся записей

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

Свяжите клиентский идентификатор, заказ, платёж и корректировки. Запись о созданном заказе ещё не доказывает получение выручки. Платёж и заказ также не должны превращаться в две продажи. Сверьте частичные оплаты, отмены, возвраты и изменения статусов с учётной системой. Для денег выберите согласованную основу учёта; дату платежа не выдавайте автоматически за дату признания выручки.

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

Расходы на привлечение: внутри показателя или отдельно

CAC, Customer Acquisition Cost, означает стоимость привлечения клиента. Зафиксируйте состав затрат и то, кого считаете новым клиентом. Рекламный бюджет на заявки, поделённый на количество форм, не становится автоматически стоимостью нового покупателя. Лиды, первые оплаченные заказы и новые клиентские аккаунты дают разные знаменатели.

Если CAC сравнивается с ценностью до расходов на привлечение, его вычитают при оценке остатка. Если затраты уже включены в расчёт LTV, повторное вычитание даст двойной учёт. В нашем примере ниже вклад рассчитан до привлечения; это прямо обозначено в таблице. Более широкий состав экономики продукта рассматриваем в статье о выборе юнита и расчёте юнит-экономики.

Пример расчёта: сравниваем клиентов за одинаковые 90 дней

Сравнение клиентских групп за одинаковый срок наблюдения

Возьмём условную группу из трёх покупателей, впервые купивших в одном месяце. По каждому доступны полные первые 90 дней наблюдения. Для учебного примера считаем выручку после возвратов и выбранные переменные затраты, оставшиеся после корректировок. Расходы на привлечение пока не вычитаем.

Клиент Выручка после возвратов Выбранные переменные затраты без привлечения Вклад до привлечения
А 4 000 ₽ 2 500 ₽ 1 500 ₽
Б 3 000 ₽ 2 200 ₽ 800 ₽
В 0 ₽ 300 ₽ −300 ₽
Вся группа 7 000 ₽ 5 000 ₽ 2 000 ₽

Для клиента В в условиях примера произошёл полный возврат, но остались 300 ₽ невозмещённых переменных расходов. Исключать его из группы нельзя: он тоже был привлечён и совершил исходную покупку. Средняя выручка равна 7 000 / 3, примерно 2 333,33 ₽. Средний вклад до привлечения равен 2 000 / 3, примерно 666,67 ₽.

Допустим, согласованные затраты на привлечение этой группы составили 1 800 ₽. Тогда CAC равен 600 ₽ на покупателя, а остаток после этих затрат равен 200 ₽ по группе, примерно 66,67 ₽ на клиента. Это не чистая прибыль: в модели не учтены все расходы компании. Если сравнить с CAC только среднюю выручку, запас будет выглядеть значительно больше, чем вклад после выбранных затрат.

Возраст группы важнее календарной даты отчёта

Теперь представьте другую группу, появившуюся только 30 дней назад. Её меньшая накопленная сумма может объясняться короткой историей. Для сравнения возьмите первые 30 дней обеих групп либо дождитесь одинаковых 90 дней. Не дописывайте новой группе будущие покупки как уже произошедшие.

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

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

Как использовать LTV для решений о рекламе и удержании

Разделение наблюдаемых данных и предположений о будущем

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

Соотношение LTV:CAC зависит от выбранной основы LTV. Популярный ориентир 3:1 не является универсальным разрешением масштабировать рекламу. Если LTV уже уменьшен на CAC, привычная интерпретация этого отношения меняется. Если он рассчитан по выручке, сравнение не учитывает себестоимость. Поэтому сначала согласуйте определения, а затем оцените окупаемость и денежный поток.

Факт, прогноз и гипотеза улучшения

В материале Stripe о CLV исторический и прогнозный подходы рассматриваются отдельно. Для собственного прогноза сохраняйте дату расчёта, модель, допущения и горизонт. Затем сопоставляйте ожидаемые покупки с фактическими. Если условия продукта изменились, старый прогноз требует пересмотра.

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

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

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

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

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

Для Гуси-Лебеди задача такого отчёта состоит в том, чтобы помочь принять проверяемое решение. Сколько денег уже получено, какие расходы учтены, что ожидается в будущем и чем ожидание подтверждается? Если на эти вопросы есть отдельные ответы, LTV становится понятным инструментом, а не обещанием бесконечно выгодного клиента.

Начать проект

Обсудим вашу задачу

Ответим в течение рабочего дня. Можно без технического задания — достаточно цели и вводных.

Заполнить короткий бриф ↗
Навигация по экспертизе

Ещё направления для вашего проекта

Все 86 услуг →