Surrika

LTV в маркетинге: что это и как считать по когортам

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

Формула

Lifetime value: сколько денег приносит покупатель за все время, пока покупает.

LTV = Выручка от группы покупателей за выбранный срок / Число покупателей в группе

Группа покупателей
те, кто впервые купил в одном месяце
Срок
окно после первой покупки, например 12 месяцев, одинаковое для всех групп

Пример расчета

Покупателей в группе 120
Их выручка за 12 месяцев 6 600 000 ₽
LTV за 12 месяцев 55 000 ₽

6 600 000 / 120 = 55 000 ₽

  • Для сравнения с CAC берут LTV по марже, а не по выручке: выручку умножают на маржинальность.
  • Короткое окно занижает LTV у товаров, которые покупают редко, например у мебели.

Тот же вопрос к выгрузкам в Surrika

Пример посчитан на выгрузках вымышленного мебельного магазина: продажи сайта и трех маркетплейсов, реклама, сделки CRM и остатки за 2024-2025 годы.

Сколько в среднем принес покупатель за 12 месяцев после первой покупки, по месяцу первой покупки?

Выручка с покупателя за 12 месяцев

SQL, по которому посчитано

WITH won AS (
    SELECT customer_id, date, amount FROM deals WHERE status = 'Выиграна'
),
first_purchase AS (
    SELECT customer_id, min(date) AS first_date FROM won GROUP BY customer_id
)
SELECT date_trunc('month', first_purchase.first_date) AS cohort,
       round(sum(won.amount) / count(DISTINCT first_purchase.customer_id)) AS ltv
FROM first_purchase
JOIN won USING (customer_id)
WHERE won.date < first_purchase.first_date + INTERVAL 12 MONTH
  AND first_purchase.first_date <= (SELECT max(date) FROM deals) - INTERVAL 12 MONTH
GROUP BY cohort
ORDER BY cohort

Когда на LTV смотрят и какие решения принимают

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

Из каких выгрузок и колонок брать цифры

Нужны две выгрузки: заказы и клиенты. В заказах держите client_id, order_id, order_date, amount, status, refund_amount и margin_rate, в клиентах client_id и first_order_date. Когорту задает месяц first_order_date, выручку считайте по order_date внутри 12 месяцев после первой покупки. Исключайте отмененные заказы и вычитайте возвраты, иначе LTV завышается. Если маржинальность различается по товарам, считайте маржу по строкам заказа и суммируйте.

Как читать результат

Смотрите на когорты с одинаковым окном 12 месяцев и сравнивайте их между собой. В примере вымышленного магазина LTV когорт 2024 года лежит в диапазоне 56 747-66 441 ₽, эти цифры показывают только расчет и не служат ориентиром. Рост LTV у более поздней когорты может идти от промо, смены канала или состава товаров, проверьте эти причины по выгрузке. Если у когорты еще не прошло 12 месяцев, не сравнивайте ее с закрытыми когортами. Смотрите рядом число клиентов в когорте: малая группа дает скачки, которые нельзя переносить на весь бизнес. Для решения по каналу берите LTV по марже и сопоставляйте с CAC.

Чем LTV отличается от CAC, когортного анализа и среднего чека

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

Частые ошибки

Сравнивать LTV по выручке с CAC

Выручка включает себестоимость товара и доставку, поэтому сравнение с затратами на привлечение дает завышенный результат. Умножайте выручку на маржинальность и сравнивайте LTV по марже с CAC.

Брать короткое окно для редких покупок

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

Смешивать клиентов из разных когорт

Старые клиенты успели купить больше, новые еще нет, и общий LTV искажает сравнение каналов. Группируйте по месяцу первой покупки и считайте метрику на одном сроке.

Не очищать возвраты и отмены

Отмененные заказы и возвраты раздувают выручку и LTV. Фильтруйте статусы заказов и вычитайте refund_amount до расчета.

Вопросы

LTV это прибыль или выручка?

LTV можно считать по выручке и по марже. Для решений о привлечении и сравнения с CAC используйте LTV по марже, потому что выручка не учитывает себестоимость и доставку.

За какой срок считать LTV?

Берите одинаковый срок для всех когорт, например 12 месяцев после первой покупки. Для редких покупок окно увеличивают, иначе метрика занижается.

Как сравнивать LTV и CAC?

Сравнивайте CAC с LTV по марже за тот же период. Если LTV по марже меньше CAC, привлечение клиента не окупает затраты.

Можно ли считать LTV по среднему чеку?

Средний чек показывает одну покупку, а LTV учитывает число покупок и срок жизни клиента. Расчет по среднему чеку без когорт и повторных продаж даст неточную цифру.

Что такое LTV клиента простыми словами?

Это сумма денег, которую клиент приносит за все время покупок. В расчете ее берут по группе клиентов с первой покупкой в одном месяце и одинаковым сроком наблюдения.

Посчитайте это на своих выгрузках

Бросьте выгрузки на доску Surrika и задайте вопрос обычными словами. Ответ придет графиком, а под ним будет SQL, по которому он посчитан.

14 дней бесплатно, карта не нужна.

По теме

Все метрики и методы