Все публикации
8 мин

Экономика реферальной программы: CAC, LTV и окупаемость

Как посчитать экономику реферальной программы: полный CAC, маржинальный LTV, фонд вознаграждений, срок окупаемости и сценарии риска.

Схема расчёта экономики реферального канала
Содержание

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

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

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

Сначала определите, что проходит через воронку

Запишите рабочую цепочку теми сущностями, которые действительно фиксирует бизнес:

приглашённые участники → активные амбассадоры → переданные контакты → принятые лиды → подтверждённые сделки → валовая прибыль

Определение активности компания выбирает сама. Это может быть выполненное целевое действие за период, но критерий должен оставаться одинаковым между отчётами. Контакт и принятый лид тоже не равны: продавец может отклонить дубль или запрос вне профиля.

Для каждой стрелки задайте два вопроса. Где хранится исходное событие? Кто подтверждает переход? Если ответом служит переписка, цифру ещё нельзя воспроизводимо посчитать.

В Рекомкод CRM лида хранит источник, ответственного и этап, а выигранный лид отделён от подтверждённой сделки.[17][18] Это важно для модели: черновик сделки не создаёт начисление, финансовое условие фиксируется при подтверждении.[18]

Полный CAC: какие расходы канал пытается спрятать

Стоимость привлечения реферального клиента можно выразить так:

CAC_ref = расходы реферального канала / новые клиенты из канала

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

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

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

LTV: выручка отвечает не на тот вопрос

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

LTV_gross = накопленная выручка клиента × доля валовой маржи

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

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

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

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

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

Связь выручки, валовой прибыли, фонда выплат и остатка программы
От выручки к маржинальному результату программы

Когда канал возвращает вложения

Срок возврата лучше считать по накопительному вкладу, а не по дате первой сделки:

вклад периода = валовая прибыль реферальных клиентов − расходы программы

накопительный вклад = сумма вкладов по периодам

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

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

Рекомкод поддерживает фиксированную сумму и процент, хранит начисления по статусам, формирует внутренний реестр и выгружает CSV.[19] Фактический перевод происходит вне платформы; менеджер отмечает выплату после перечисления.[19] Поэтому данные системы нужно сверять с платёжными документами, а не считать статус расчёта банковской операцией.

Пример расчёта одного месяца

Допустим, программа принесла 12 новых клиентов. Выплаты амбассадорам составили 60 000 ₽, время команды — 45 000 ₽, сервисы и материалы — 15 000 ₽. Тогда расходы программы равны 120 000 ₽, а полный CAC — 10 000 ₽ на нового клиента.

Если каждый клиент за выбранный период принёс 80 000 ₽ выручки при валовой марже 40%, упрощённый маржинальный LTV равен 32 000 ₽. Отношение LTV к CAC — 3,2. Это ещё не доказывает окупаемость: нужно проверить сроки поступления денег, возвраты, повторные расходы и то, относятся ли все 12 клиентов именно к этой программе.

Если в первый месяц валовая прибыль от этой группы составила 96 000 ₽, а расходы программы — 120 000 ₽, накопительный вклад равен −24 000 ₽. Программа вернёт вложения только в том периоде, когда суммарная валовая прибыль превысит накопленные расходы.

Сценарии вместо одной уверенной цифры

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

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

Калькулятор цели и экономики Рекомкод связывает текущие и целевые лиды, сделки, средний чек, конверсию, активных амбассадоров и выплату за сделку.[16] Публичный калькулятор экономики помогает быстро сравнить несколько исходных сценариев. Оба инструмента считают доход канала как выручку минус выплаты; валовая маржа и отдельный бюджет в этом расчёте не используются.[16] Поэтому полную модель CAC и окупаемости команда дополняет вне платформенного калькулятора.

Повторные оплаты и когортная экономика

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

Соберите когорты по месяцу первой подтверждённой сделки. Для каждой отслеживайте число клиентов, накопленную выручку, валовую прибыль, возвраты и затраты программы через 30, 90, 180 дней или другой осмысленный для бизнеса срок. Так сравнение не будет зависеть от того, сколько времени у старой группы было на повторные покупки.

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

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

Реестр выплат и кассовый календарь

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

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

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

Паспорт модели и вопросы к данным

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

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

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

Если расчёт сейчас собран из нескольких таблиц и никто не уверен, какая версия главная, можно принести его на экономический разбор Рекомкод. Цель встречи — связать переменные и найти отсутствующие источники, а не пообещать окупаемость до появления факта. Для выбора контура учёта пригодится также сравнение Excel, CRM и платформы.

Источники

  • [16] https://app.recomcode.ru/help/company-goal-economics

  • [17] https://app.recomcode.ru/help/leads-window

  • [18] https://app.recomcode.ru/help/deals-window

  • [19] https://app.recomcode.ru/help/rewards-window

  • [20] https://www.sciencedirect.com/science/article/pii/S0167811615001111

Соберите рабочий сценарий в Рекомкод

Материал даёт логику. Следующий шаг — связать её с процессом вашей команды.

Рассчитать экономику