Перейти к основному содержимому

LTV клиента

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

Входы

Выберите единицу периода — месяц или квартал — и используйте её во всех полях.

  • R0 — выручка первого проекта.
  • GM0 — маржинальная доля первого проекта после delivery и переменных расходов.
  • R_repeat — средняя выручка одного повторного периода или контракта.
  • GM_repeat — маржинальная доля повторной работы.
  • n — ожидаемое число повторных периодов или контрактов.
  • p_k — вероятность того, что произойдёт повтор k, если строится вероятностный сценарий.
  • U — ожидаемая маржа апселлов, консультаций и дополнительных проектов.
  • C_service — не включённые в маржу расходы на удержание и обслуживание.
  • CAC — полная стоимость привлечения клиента.
  • a — максимальная доля LTV, которую вы готовы тратить на привлечение.

Неизвестные — будущая длительность, повторная покупка, scope и маржа. Используйте когорты похожих клиентов и диапазоны. Порог допустимого CAC задаётся вашей экономикой и риском; универсального числа Upwork нет.

Формулы

Фактический маржинальный LTV завершённых отношений:

LTV_actual = Σ(Revenue_j - Variable_cost_j) - C_service

Если известны маржинальные доли:

LTV_actual = Σ(Revenue_j × GM_j) - C_service

Простой сценарий повторов:

LTV_scenario = R0 × GM0 + n × R_repeat × GM_repeat + U - C_service

Вероятностный сценарий, где каждый будущий повтор имеет свою вероятность:

LTV_expected = R0 × GM0 + Σ(p_k × R_k × GM_k) + U_expected - C_service

Ценность после привлечения:

LTV_after_CAC = LTV_expected - CAC

Допустимый CAC по внутренней политике:

CAC_max = LTV_expected × a

Срок окупаемости в периодах находят по накопленной марже: первый период, в котором Cumulative_margin ≥ CAC. Если выручка нерегулярна, таблица по контрактам надёжнее деления на среднюю маржу.

Рабочий пример

Первый проект дал R0 = $3 000 при GM0 = 40%. Команда ожидает четыре квартала поддержки: n = 4, R_repeat = $1 500, GM_repeat = 55%. Дополнительный аудит может дать маржу U = $300. Расходы на аккаунт-менеджмент вне проектной маржи C_service = $400. Фактический CAC исходящих откликов и продаж CAC = $500. Политика компании допускает a = 20% от ожидаемого LTV. Все будущие повторы пока считаются базовым сценарием, не гарантией.

LTV_scenario = 3 000 × 0,40 + 4 × 1 500 × 0,55 + 300 - 400

LTV_scenario = 1 200 + 3 300 + 300 - 400 = $4 400

LTV_after_CAC = 4 400 - 500 = $3 900

CAC_max = 4 400 × 0,20 = $880

Фактический CAC $500 ниже внутреннего лимита $880. Но простой сценарий предполагает все четыре продления. Если по вашей когорте вероятность дожить до каждого квартала составляет соответственно 80%, 60%, 45% и 30%, вероятностный вклад поддержки:

1 500 × 0,55 × (0,80 + 0,60 + 0,45 + 0,30) = $1 773,75

Тогда при условном ожидаемом апселле $150:

LTV_expected = 1 200 + 1 773,75 + 150 - 400 = $2 723,75

CAC_max = 2 723,75 × 0,20 = $544,75

Решение становится пограничным. Именно поэтому прогноз без вероятностей часто создаёт ложную уверенность.

Допущения и неизвестные

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

Клиент с несколькими hiring-менеджерами может считаться одной компанией или несколькими аккаунтами — выберите единицу и не меняйте её между периодами. Для агентства полезны обе версии: LTV юридического клиента и LTV отдельного заказчика.

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

Если отношения переводятся за пределы площадки, используйте только официальный допустимый процесс и отдельно сравните экономику в калькуляторе Conversion Fee. Не включайте незаконный обход комиссии как «сценарий экономии».

Нули и деление

  • Если выручки нет, фактический LTV может быть отрицательным из-за C_service и CAC.
  • Если GM неизвестна, покажите revenue LTV и пометку «маржинальный LTV не рассчитан».
  • Если CAC = 0 из-за входящего клиента, срок окупаемости — сразу, но стоимость профиля и контента может оставаться общей затратой канала.
  • Если периодическая маржа равна нулю, делить CAC на неё для срока окупаемости нельзя.
  • Вероятности и маржинальные доли должны лежать в 0…1; отрицательная маржа задаётся денежным убытком или отрицательной долей явно.
  • Если n = 0, учитывается только первый проект и подтверждённые апселлы.

Решение

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