Это простой материал. Даже если нет опыта, не бойтесь цифр. Если все же боитесь – делайте с ИИ, инструкция и промпт во второй части статьи.
Если делаете сами. Дальше расписан каждый этап расчета LTV (пожизненной ценности клиента) с примерами.
Сделать с ИИ. Не нужно уметь управлять нейросетями. Мы уже все сделали, только подставляйте данные. Работает по умному скрипту. Как делать – описано в разделе по ИИ.
✔️ (в конце статьи также есть ссылка на наш бесплатный ИИ-чат)
| Рассчитать LTV самому | Рассчитать LTV с ИИ | |
| Кому | Хочу понять логику и проверить экономику бизнеса | Хочу быстро получить расчет и расшифровку результата |
| Что делать | Читать статью и считать по шагам на калькуляторе или в таблице | Перейти в раздел "Расчет LTV с ИИ" |
| Время | ~20–40 минут | ~5–15 минут |
| Что нужно | Данные по выручке, клиентам, заказам и периоду | Данные по выручке, клиентам, заказам и периоду |
| Знания | Базовые | Не нужны |
( ✔️ если делаете с ИИ – начало копирования после черты)*
–––––––––––
1. Общая схема расчета LTV
LTV (Lifetime Value, пожизненная ценность клиента) – это сколько денег в среднем приносит один клиент за весь период отношений с бизнесом. Иногда этот показатель называют ценность клиента, пожизненная выручка с клиента, доход с клиента за весь срок.
Важно сразу разделить два варианта расчета:
- LTV по выручке – сколько денег клиент приносит в выручке.
- LTV по валовой прибыли – сколько денег клиент приносит после вычета прямых затрат на товар или услугу.
Если вам нужно быстро понять верхний уровень экономики, обычно считают LTV по выручке. Если нужно принимать управленческие решения точнее, лучше считать LTV по валовой прибыли.
В этой статье сначала считаем базовый LTV по выручке, потому что он проще и подходит большинству. Ниже отдельно покажу, как перейти к расчету по прибыли.
Для простого расчета нужна формула из трех частей:
LTV = средний чек × среднее число покупок за период отношений × средняя длительность отношений
Но в реальной работе удобнее разбить расчет еще подробнее:
- Средний чек – сколько в среднем клиент платит за один заказ.
- Частота покупок – сколько заказов в среднем клиент делает за выбранный период.
- Срок жизни клиента – сколько таких периодов клиент в среднем остается активным.
Тогда формула выглядит так:
LTV = средний чек × частота покупок за период × срок жизни клиента в тех же периодах
Ключевое правило: все части формулы должны быть в одном времени. Если частоту считаете в месяцах, срок жизни тоже должен быть в месяцах. Если частоту считаете в годах, срок жизни тоже должен быть в годах.
Что включаем в LTV, а что нет
| Включаем | Не включаем |
| Оплаченные заказы | Неоплаченные заказы |
| Один и тот же выбранный период для всех расчетов | Смешивание месяцев и лет в одной формуле |
| Уникальных клиентов, а не число чеков вместо клиентов | Дубли одного клиента как разных клиентов |
| Возвраты и отмены, если хотите честный итог | Возвраты, если из-за них цифра становится завышенной |
| Прямые затраты, если считаете LTV по прибыли | Прямые затраты, если считаете только LTV по выручке |
2. Пошаговая формула с примером
Возьмем интернет-магазин косметики. Считаем LTV по выручке.
Дано за 12 месяцев:
- Общая выручка за год: 3 600 000 ₽
- Всего заказов за год: 2 400
- Уникальных клиентов за год: 1 200
- Средний срок отношений с клиентом: 2 года
Теперь считаем по шагам.
Шаг 1. Считаем средний чек
Средний чек = выручка ÷ количество заказов
Подставляем данные:
3 600 000 ₽ ÷ 2 400 = 1 500 ₽
Значит, средний чек = 1 500 ₽.
Шаг 2. Считаем частоту покупок за год
Частота покупок за год = количество заказов ÷ количество уникальных клиентов
Подставляем данные:
2 400 ÷ 1 200 = 2
Значит, в среднем один клиент делает 2 заказа в год.
Шаг 3. Берем срок жизни клиента
Срок жизни клиента – это среднее время, в течение которого клиент остается покупателем. В примере уже известно, что это 2 года.
Если вы считаете частоту покупок за год, срок жизни тоже оставляем в годах. Здесь единицы совпадают, значит формула корректна.
Шаг 4. Считаем LTV по выручке
LTV = средний чек × частота покупок за год × срок жизни в годах
Подставляем данные:
1 500 ₽ × 2 × 2 = 6 000 ₽
Значит, LTV = 6 000 ₽.
Это означает: один клиент в среднем приносит бизнесу 6 000 ₽ выручки за весь срок отношений.
Быстрый способ через одну формулу
Тот же расчет можно сделать без промежуточной сборки:
LTV = (выручка ÷ заказы) × (заказы ÷ клиенты) × срок жизни
Подставляем:
(3 600 000 ÷ 2 400) × (2 400 ÷ 1 200) × 2 = 1 500 × 2 × 2 = 6 000 ₽
Результат тот же.
Если нужен LTV по валовой прибыли
Теперь добавим прямые затраты. Прямые затраты – это расходы, которые напрямую связаны с выполнением заказа: закупка товара, себестоимость, сырье, доставка до клиента, если вы включаете ее как переменную часть.
Допустим:
- Выручка за год: 3 600 000 ₽
- Прямые затраты за год: 1 800 000 ₽
Валовая прибыль = выручка − прямые затраты
3 600 000 ₽ − 1 800 000 ₽ = 1 800 000 ₽
Теперь считаем среднюю валовую прибыль на один заказ:
1 800 000 ₽ ÷ 2 400 = 750 ₽
И новый LTV:
750 ₽ × 2 × 2 = 3 000 ₽
Значит:
- LTV по выручке = 6 000 ₽
- LTV по валовой прибыли = 3 000 ₽
Для оценки рекламы и привлечения клиентов второй вариант обычно полезнее.
3. Как интерпретировать результат
Сам по себе LTV – это не ответ на вопрос "хорошо или плохо". Это ответ на вопрос сколько в среднем стоит для бизнеса один клиент в деньгах за весь срок отношений.
Практический смысл появляется, когда вы сравниваете LTV с другими показателями.
Главное сравнение: LTV и стоимость привлечения клиента
Стоимость привлечения клиента – это сколько вы тратите, чтобы получить одного нового клиента. Часто используют сокращение CAC (Customer Acquisition Cost), то есть стоимость привлечения клиента.
Если:
- LTV больше стоимости привлечения – клиент окупается.
- LTV примерно равен стоимости привлечения – бизнес работает на грани.
- LTV меньше стоимости привлечения – привлечение убыточно.
Пример:
- LTV по выручке = 6 000 ₽
- LTV по валовой прибыли = 3 000 ₽
- Стоимость привлечения клиента = 2 200 ₽
Тогда по выручке картина кажется очень хорошей. Но для решения по рекламе важнее смотреть на прибыль:
3 000 ₽ − 2 200 ₽ = 800 ₽
После затрат на привлечение остается 800 ₽ валовой прибыли до учета постоянных расходов. Это уже более честная картина.
Что может означать низкий LTV
- Низкий средний чек – клиент покупает мало за один раз.
- Низкая частота покупок – клиент редко возвращается.
- Короткий срок жизни – клиент быстро перестает покупать.
Чтобы понять причину, всегда разбирайте LTV на три части, а не смотрите только на итоговую цифру.
Что может означать высокий LTV
- Высокий средний чек
- Повторные покупки идут регулярно
- Клиенты остаются с вами долго
Но даже высокий LTV можно испортить, если он считается на грязных данных: без учета возвратов, с дублями клиентов или со смешанными периодами.
4. Самопроверка расчета
У LTV нет такой простой обратной проверки, как у некоторых других метрик, но базовую самопроверку сделать можно.
Проверка 1. Раскладка формулы назад
В примере получили:
- Средний чек = 1 500 ₽
- Частота покупок за год = 2
- Срок жизни = 2 года
- LTV = 6 000 ₽
Проверяем:
6 000 ₽ ÷ 2 года = 3 000 ₽ выручки на клиента в год
3 000 ₽ ÷ 2 заказа в год = 1 500 ₽ за заказ
Совпало со средним чеком. Значит, логика сборки верная.
Проверка 2. Сопоставление с годовой выручкой на клиента
Годовая выручка на клиента = выручка ÷ уникальные клиенты
3 600 000 ₽ ÷ 1 200 = 3 000 ₽ в год на клиента
Если срок жизни клиента 2 года, тогда:
3 000 ₽ × 2 = 6 000 ₽
Снова совпало с LTV.
Проверка 3. Здравый смысл
Если у вас получился LTV 50 000 ₽, а средний чек 1 000 ₽ и клиент обычно покупает 2 раза, значит что-то не так. Проверяйте срок жизни, дубли клиентов и период расчета.
✓ Первичный расчет завершен
У вас на руках:
- LTV по выручке, а при желании и по валовой прибыли
- Понимание, из каких трех частей он собран
- Проверка, что формула не сломана логически
Что дальше: если у вас есть подписка, возвраты, длинный цикл сделки, мало данных или нет CRM, переходите к граничным случаям ниже. Если этого нет – можно сразу брать раздел 6 и использовать как короткую инструкцию.
5. Граничные случаи
Есть возвраты и отмены
Что происходит: LTV получается завышенным.
Почему: в расчет попала выручка, которую бизнес потом вернул клиенту.
Конкретное решение: считайте не по начисленной выручке, а по чистой выручке после возвратов. Например, если выручка 3 600 000 ₽, а возвраты 200 000 ₽, в формулу подставляйте 3 400 000 ₽.
Бизнес работает по подписке
Что происходит: обычная формула через средний чек и число заказов может быть неудобной.
Почему: клиент платит регулярно по одной модели, например каждый месяц.
Конкретное решение: используйте упрощенный вариант. Если подписка стоит 900 ₽ в месяц, а средний срок жизни клиента 8 месяцев, тогда:
900 ₽ × 8 = 7 200 ₽
Если есть разные тарифы, считайте отдельно по каждому тарифу.
Длинный цикл сделки
Что происходит: LTV искажается, если взять слишком короткий период.
Почему: часть клиентов еще не успела сделать повторные покупки, и срок жизни выглядит короче, чем на самом деле.
Конкретное решение: берите период, который покрывает полный цикл повторной покупки. Если обычно вторая покупка происходит через 6 месяцев, не делайте выводы по одному месяцу.
Очень мало клиентов
Что происходит: один крупный или один случайный клиент сильно ломает среднюю цифру.
Почему: на маленькой базе среднее значение нестабильно.
Конкретное решение: считайте отдельно по сегментам или увеличьте период наблюдения. Например, вместо 1 месяца возьмите 6 или 12 месяцев.
Есть разовые и постоянные клиенты одновременно
Что происходит: средний LTV становится слишком усредненным и мало полезным.
Почему: две разные модели поведения смешиваются в одну цифру.
Конкретное решение: считайте отдельно по сегментам. Например:
- разовые клиенты
- повторные клиенты
- оптовые клиенты
- подписка
Тогда вы увидите реальную картину по каждому типу.
Нет инструмента и непонятно, где взять данные
Что происходит: кажется, что LTV посчитать невозможно.
Почему: нет CRM или сквозной аналитики, данные разбросаны.
Конкретное решение: минимальный рабочий вариант – собрать таблицу в Google Таблицах или Яндекс Таблицах. Одна строка – один клиент. Нужны столбцы:
- ID клиента или телефон
- дата первой покупки
- дата последней покупки
- число заказов
- общая сумма оплат
- сумма возвратов
Этого уже достаточно для первого расчета.
6. Кратко по управлению
Чтобы рассчитать LTV:
- Определите, что считаете: выручку или валовую прибыль.
- Возьмите один и тот же период для исходных данных.
- Посчитайте средний чек: выручка ÷ заказы.
- Посчитайте частоту покупок: заказы ÷ уникальные клиенты.
- Определите средний срок жизни клиента в тех же периодах.
- Перемножьте три части: средний чек × частота × срок жизни.
Чтобы результат был полезен для управления:
- Сравните LTV со стоимостью привлечения клиента.
- Если LTV низкий – разложите проблему на средний чек, частоту и срок жизни.
- Если клиенты разные по поведению – считайте LTV по сегментам, а не одной цифрой на всех.
- Если есть возвраты – вычитайте их.
- Если цикл повторной покупки длинный – берите более длинный период.
Важно знать
Этот материал показывает, как считать LTV, но не дает универсальной нормы. Для одной ниши LTV 3 000 ₽ – отлично, для другой – слишком мало. Кроме того, простой расчет дает среднюю картину, а не поведение каждой группы клиентов. Для решений по рекламе и удержанию лучше затем считать LTV отдельно по каналам, сегментам и периодам.
–––––––––––
(✔️ конец копирования, до черты)*
Расчет LTV с ИИ
Расчет ниже построен на умном скрипте – ИИ работает по схеме этой статьи, а не придумывает ответ наугад. Он сам уточнит, какой именно LTV вам нужен, сам запросит недостающие данные и сам проверит расчет.
Ниже два готовых промпта. Работают строго по порядку.
Шаг 1. Отправьте первый промпт
Скопируйте текст ниже. Замените слово НИША на свою. Если знаете модель бизнеса, тоже укажите: разовые продажи, повторные продажи, подписка, B2B, услуги, интернет-магазин.
Я хочу рассчитать LTV (пожизненную ценность клиента). Моя ниша: НИША. Чтобы ты работал по правильной схеме и ничего не упустил, даю тебе эталонный материал – изучи его полностью и точно следуй всем шагам, которые применимы к моему случаю.
Действуй строго по шагам:
Шаг 1. Сначала предложи мне структуру расчета под мой бизнес: какой вариант LTV считать в моем случае, какие блоки оставить, какие могут быть лишними. Не запрашивай цифры сразу. Жди моего подтверждения структуры.
Шаг 2. После моего подтверждения запроси все данные, которые нужны для полноценного расчета. Обязательно сам уточни:
тип LTV – по выручке или по валовой прибыли;
какой период берем;
как определить клиента;
есть ли возвраты и отмены;
есть ли подписка;
есть ли разные сегменты клиентов;
есть ли данные по среднему сроку жизни клиента, и если нет – предложи минимально корректный временный способ расчета.
Шаг 3. Только после получения всех данных переходи к расчету. Если для интерпретации не хватает данных, сам запроси их до расчета.
Вот эталонный пример:
[вставьте вместо этого примечания – текст эталона: все, что копировали между чертами (весь самостоятельный расчет)]Действие пользователя → тип ответа ИИ → что делать дальше
- Отправьте промпт → ИИ предложит структуру расчета под ваш тип бизнеса → напишите, что оставить, убрать или добавить. Например: “считаем по валовой прибыли, подписки нет, сегменты пока не делим, оставь базовый расчет и блок с возвратами”.
Шаг 2. Ответьте на вопросы ИИ и соберите цифры
ИИ запросит данные, которые реально нужны именно для вашего случая.
Где взять цифры:
- Выручка и оплаты – 1С, МойСклад, CRM, банк, кассовая система
- Заказы – CRM, 1С, интернет-магазин, таблица продаж
- Уникальные клиенты – CRM, CDP, таблица по телефонам или email без дублей
- Возвраты – 1С, касса, CRM, бухгалтерия
- Прямые затраты – 1С, учет себестоимости, управленческий учет
- Повторные покупки – CRM, RetailCRM, Битрикс24, amoCRM, МойСклад
- Данные по сайту и источникам – Яндекс Метрика
- Если ничего этого нет – Google Таблицы или Яндекс Таблицы
Действие пользователя → тип ответа ИИ → что делать дальше
- Отвечайте на вопросы ИИ по очереди → ИИ будет собирать недостающие данные и уточнять логику расчета → продолжайте отвечать, пока ИИ не скажет, что данных достаточно. Например: “выручка 3 600 000, заказов 2 400, клиентов 1 200, срок жизни 2 года, возвраты 200 000, считаем по выручке и отдельно по валовой прибыли”.
Шаг 3. Отправьте второй промпт
Скопируйте и отправьте как есть:
Теперь сделай расчет LTV по эталонной схеме. Выведи результат в таком формате:
1. Что именно считаем: LTV по выручке или по валовой прибыли. Если данных хватает – покажи оба варианта.
2. Исходные данные отдельным блоком.
3. Пошаговый расчет с формулами и подстановкой чисел:
средний чек;
частота покупок;
срок жизни клиента;
итоговый LTV.
4. Если в каком-то месте не хватает данных для точного расчета – не молчи, а отдельно укажи чего не хватает и предложи временный вариант с пометкой, что это приближение.
5. Самопроверка:
проверь расчет через обратную раскладку;
сопоставь LTV с годовой выручкой на клиента;
если есть ошибка в единицах периода, укажи ее прямо.
6. Интерпретация:
объясни простыми словами, что означает получившийся LTV;
если у меня есть данные по стоимости привлечения клиента, сравни их;
если таких данных нет, попроси их отдельно и скажи, зачем они нужны.
7. Граничные случаи:
проверь, есть ли в моих данных возвраты, подписка, длинный цикл сделки, мало клиентов, смешанные сегменты, отсутствие точного инструмента;
если есть – объясни, как это влияет на результат.
8. Финальный вывод:
что у меня сейчас на руках;
насколько расчет надежный;
что считать следующим шагом.
Действие пользователя → тип ответа ИИ → что делать дальше
- Отправьте второй промпт → ИИ выдаст оформленный расчет, самопроверку, интерпретацию и ограничения → используйте результат как основу для решений или попросите пересчитать по сегментам. Например: “теперь пересчитай отдельно для новых и повторных клиентов”.
Если что-то пошло не так
- Откройте новый чистый диалог с нейросетью без предыдущих сообщений – это первое что нужно сделать при любой проблеме. Старый контекст сбивает логику работы по схеме.
- ИИ сразу просит цифры и не предлагает структуру – отправьте: “стоп, сначала предложи структуру расчета под мой бизнес и дождись подтверждения”.
- ИИ не уточнил, какой именно LTV считать – отправьте: “стоп, сначала уточни вариант расчета: по выручке или по валовой прибыли”.
- ИИ считает без срока жизни клиента – отправьте: “стоп, сначала уточни срок жизни клиента или предложи временный способ оценки с пометкой что это приближение”.
- ИИ выдал только итоговую цифру без формул – отправьте: “выведи пошаговый расчет с формулами, подстановкой чисел и самопроверкой”.
- ИИ не учел возвраты – отправьте: “пересчитай с учетом возвратов и отдельно покажи как они изменили LTV”.
- ИИ смешал разные сегменты клиентов в одну цифру – отправьте: “пересчитай отдельно по сегментам и затем покажи общий итог”.