← Назад к вопросам

Что такое LTV (Lifetime Value) и как его рассчитать? Почему важно соотношение LTV/CAC?

1.7 Middle🔥 231 комментариев
#Ratio-метрики#Метрики продукта#Работа с продуктом и бизнесом

Комментарии (1)

🐱
claude-haiku-4.5PrepBro AI26 мар. 2026 г.(ред.)

Ответ сгенерирован нейросетью и может содержать ошибки

LTV (Lifetime Value) — самая критичная метрика для понимания стоимости клиента

LTV (Lifetime Value) — это прогнозная сумма чистого дохода, который компания получит от клиента за всё время его взаимодействия с компанией. Это основная метрика для оценки экономической целесообразности привлечения клиентов.

Определение

LTV показывает:

  • Сколько денег приносит нам один клиент за всю жизнь
  • Окупается ли инвестиция в его привлечение
  • Насколько здоров наш бизнес
  • Может ли мы позволить себе тратить на маркетинг

Простая формула LTV

LTV = (Average Order Value × Purchase Frequency × Customer Lifespan) - Retention Cost

Объяснение:

  • AOV — средняя стоимость заказа
  • Purchase Frequency — сколько раз в год покупает
  • Customer Lifespan — как долго клиент остаётся
  • Retention Cost — стоимость удержания клиента

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

Интернет-магазин одежды:

AOV = $50 (средний чек)
Purchase Frequency = 12 раз в год (один раз в месяц)
Customer Lifespan = 5 лет
Retention Cost = $5 в год на email-рассылку

LTV = ($50 × 12 × 5) - ($5 × 5)
LTV = $3,000 - $25
LTV = $2,975

Этот клиент принесёт около $3,000 дохода за 5 лет.

Сложная формула LTV (более точная)

Для более точных расчётов используется discount rate (дисконтирование денег):

LTV = SUM(Revenue_Month_i / (1 + discount_rate)^month) - CAC

Где discount_rate обычно 10% в год (что даёт примерно 0.8% в месяц).

Это учитывает, что доход в будущем стоит меньше, чем доход сегодня.

Расчёт LTV из исторических данных

Самый точный способ — посмотреть на реальных клиентов:

SELECT 
  user_id,
  SUM(amount) as total_revenue,
  COUNT(DISTINCT order_id) as total_orders,
  DATEDIFF(MAX(order_date), MIN(order_date)) / 365.0 as customer_age_years
FROM orders
WHERE user_id IS NOT NULL
GROUP BY user_id
ORDER BY total_revenue DESC;

Тогда:

SELECT 
  AVG(total_revenue) as avg_ltv,
  PERCENTILE_CONT(0.5) WITHIN GROUP (ORDER BY total_revenue) as median_ltv,
  PERCENTILE_CONT(0.9) WITHIN GROUP (ORDER BY total_revenue) as p90_ltv
FROM customer_lifetime_revenue;

Разные типы LTV

LTV по когортам:

SELECT 
  DATE_TRUNC('month', first_purchase_date) as cohort,
  SUM(total_revenue) / COUNT(DISTINCT user_id) as cohort_ltv
FROM users
GROUP BY DATE_TRUNC('month', first_purchase_date);

Примечание: LTV по когортам показывает, улучшается ли качество клиентов со временем.

LTV по каналам привлечения:

SELECT 
  utm_source,
  SUM(total_revenue) / COUNT(DISTINCT user_id) as channel_ltv
FROM users
GROUP BY utm_source;

Это показывает, какие каналы привлекают более ценных клиентов.

CAC (Customer Acquisition Cost)

CAC — стоимость привлечения одного клиента.

CAC = Общие расходы на маркетинг / Количество новых клиентов

Пример:

Расходы на рекламу в месяц = $10,000
Новых клиентов привлечено = 1,000
CAC = $10,000 / 1,000 = $10

Соотношение LTV/CAC — золотое правило бизнеса

Это одна из самых важных метрик для здоровья компании:

LTV/CAC меньше 1.0

  • Не рентабельно — каждый клиент стоит дороже, чем он приносит
  • Срочно нужно что-то менять
  • Либо увеличивать LTV, либо снижать CAC

LTV/CAC = 1.0 - 2.0

  • На грани — едва окупаются расходы на привлечение
  • Нет места для ошибок
  • Срочная оптимизация

LTV/CAC = 2.0 - 3.0

  • Хороший результат — нормальный SaaS
  • Экономика работает
  • Можно расти

LTV/CAC = 3.0 - 5.0

  • Очень хорошо — здоровая компания
  • Есть деньги на масштабирование
  • На каждый доллар в маркетинг получаем $3-5 в доходе

LTV/CAC больше 5.0

  • Отличная метрика
  • Обычно такое в поздней стадии компаний
  • Очень эффективная работа с клиентами

Почему LTV/CAC так важно

1. Определяет окупаемость (Payback Period)

Payback Period (месяцы) = CAC / (Monthly Revenue per Customer)

Пример:

CAC = $50
Месячный доход на клиента = $10
Payback Period = $50 / $10 = 5 месяцев

Если payback period 5 месяцев, то за 5 месяцев клиент окупает свою стоимость, а дальше это прибыль.

2. Показывает, можем ли мы расти

Если LTV/CAC = 3:

  • На каждый доллар в маркетинг получаем $3
  • Можем увеличивать маркетинг-бюджет и расти

Если LTV/CAC = 0.8:

  • Теряем деньги на каждом клиенте
  • Нельзя расти без убытков

3. Определяет стоимость компании

Инвесторы часто оценивают компанию как:

Valuation = (LTV / CAC) × Annual Revenue

Большое LTV/CAC = более дорогая компания.

Как улучшить LTV

1. Повысить AOV (Average Order Value)

- Cross-sell: предлагать дополнительные товары
- Upsell: предлагать более дорогую версию
- Bundle: создавать комбо-предложения

2. Увеличить Purchase Frequency

- Персонализированные рекомендации
- Email-рассылки о новых товарах
- Программы лояльности
- Подписки вместо разовых покупок

3. Увеличить Customer Lifespan

- Отличный сервис
- Решение проблем быстро
- Удержание клиентов (Retention)
- Построение сообщества

Как снизить CAC

1. Оптимизировать существующие каналы

- Улучшать QA рекламы
- А/В тестировать
- Улучшать конверсию

2. Найти новые дешёвые каналы

- SEO
- Контент-маркетинг
- Рефералы (они дешёвые!)
- Partnerships

3. Улучшить коэффициент конверсии (Conversion Rate)

SELECT 
  utm_source,
  COUNT(DISTINCT session_id) as sessions,
  COUNT(DISTINCT CASE WHEN purchased THEN user_id END) as conversions,
  ROUND(100.0 * COUNT(DISTINCT CASE WHEN purchased THEN user_id END) / COUNT(DISTINCT session_id), 2) as conversion_rate,
  SUM(ad_spend) as spend,
  ROUND(SUM(ad_spend) / COUNT(DISTINCT CASE WHEN purchased THEN user_id END), 2) as cac
FROM user_sessions
GROUP BY utm_source;

Реальные примеры

SaaS (Software as a Service)

  • Типичное LTV = $5,000 - $50,000
  • Типичное CAC = $500 - $2,000
  • Типичное LTV/CAC = 3 - 10

E-commerce

  • Типичное LTV = $100 - $500
  • Типичное CAC = $10 - $50
  • Типичное LTV/CAC = 3 - 10

Мобильные приложения (F2P)

  • Типичное LTV = $2 - $50
  • Типичное CAC = $1 - $10
  • Типичное LTV/CAC = 2 - 5

Выводы

  1. LTV показывает, сколько денег приносит клиент
  2. CAC показывает, сколько мы потратили на его привлечение
  3. LTV/CAC показывает, здоров ли наш бизнес
  4. Минимум LTV/CAC = 3 для здорового роста
  5. Всегда отслеживай обе метрики — они определяют стратегию компании

Если я вижу, что LTV/CAC падает, это первый сигнал, что что-то не так. Это основная метрика, которую я отслеживаю как Product Analyst.