Пожизненная ценность клиента веб-сервиса и цена привлечения: как это бьет по цене заявки
Пока льется платный трафик, клиент вроде бы окупается: формы приходят, продажи случаются, отчет зеленый. Но точную цену привлечения и пожизненную ценность клиента никто не считал, и планка стоимости заявки в кабинете взята с потолка. В итоге часть вложений в рекламу уходит впустую, а кампании режут по ощущению. Меня зовут Дмитрий Шестаков, в Сайткрафте я отвечаю за стратегию и экономику каналов. Если вы ведете платный трафик в веб-сервис или SaaS, ниже расчет, который на двух реальных проектах переводит LTV в допустимую цену заявки.
Содержание
1. Цена заявки без расчета LTV ничего не говорит о рекламе
2. Допустимая цена заявки считается от маржи клиента вниз по воронке
3. На длинном цикле месячная стоимость продажи скачет и ничего не доказывает
4. У подписки оплаты первой недели занижают ценность регистрации почти втрое
5. Средняя цена заявки прячет сегменты с разной отдачей
6. Потолок из расчета переносится в стратегию Директа
7. Для старта хватит данных финансов, продаж и рекламного кабинета
8. Частые вопросы
Цена заявки без расчета LTV ничего не говорит о рекламе
Разговор про рекламу у растущего сервиса нередко стартует с одной и той же фразы: заявка по 14 тысяч, это дорого, давайте срежем ставки. Дорого относительно чего, никто не уточняет. Цифру сравнивают с соседним проектом, со статьей в отраслевом блоге или с тем, сколько стоило обращение полгода назад.
Собственной нормы у стоимости заявки нет. Дорогой или дешевой она становится только рядом с двумя числами. Первое показывает, сколько маржи приносит клиент за все время работы с вами: это пожизненная ценность клиента, она же LTV. Второе отвечает за то, какая доля обращений доходит до оплаты.
Пока LTV SaaS-продукта не посчитан, спор о цене лида превращается в обмен мнениями, и побеждает тот, кто громче. Один и тот же CPL в 14 тысяч рублей окажется подарком для веб-сервиса с годовыми контрактами и провалом для подписки за 990 рублей в месяц. Юнит-экономика SaaS и пара LTV и CAC нужны ровно для того, чтобы перевести этот спор в цифры до того, как кто-то полезет в ставки.
Допустимая цена заявки считается от маржи клиента вниз по воронке
Воронку здесь читаем снизу вверх, от сделки к клику. Сначала решаем, сколько платить за клиента, который уже платит вам, и только потом делим эту сумму по этапам.
Стартовая точка это маржинальный LTV. Из каждого платежа вычитаем эквайринг, серверы, сторонние API, поддержку, а в B2B еще и внедрение. Если подставить выручку, прибыльность клиента раздувается, и следом за ней раздувается планка для рекламы.
Второй множитель это соотношение LTV и CAC, на которое вы готовы идти. CAC здесь означает стоимость привлечения клиента со всеми затратами. Для SaaS чаще всего берут 3 к 1, когда на привлечение уходит треть ценности клиента. Сервис без внешнего финансирования и с тонкой кассой обычно держит планку строже, 4 или 5 к 1. Компания, которая под инвестиции забирает долю рынка, сознательно идет ниже.
Дальше расчет разворачивается по модулям:
| Модуль расчета | Как считается | Для чего нужен |
| Потолок стоимости привлечения | Маржинальный LTV делим на выбранное соотношение ценности клиента и цены его привлечения | Сколько можно отдать за одну продажу |
| Потолок цены квалифицированной заявки | Потолок CAC умножаем на конверсию квала в продажу | Планка для кампаний с оптимизацией на квал |
| Потолок цены заявки | Потолок цены квала умножаем на долю квалов среди всех форм и звонков | Планка для кампаний с целью на отправку формы |
| Потолок цены клика | Потолок цены заявки умножаем на конверсию сайта | Ориентир для ручных ставок |
Ошибка верхнего модуля наследуется всеми нижними. Завысили LTV вдвое, и вдвое завышена каждая планка: реклама добросовестно выкупает трафик, который никогда не отобьется. Занизили, и под нож идут кампании, которые на самом деле в плюсе.
На длинном цикле месячная стоимость продажи скачет и ничего не доказывает
Первый пример из нашей практики: B2B-сервис, у которого от первой заявки до договора проходят месяцы, почти вся реклама крутится в Яндекс Директе. Данные мы сводим в Яндекс DataLens, туда падают расходы из рекламного кабинета, цели Метрики, звонки из коллтрекинга и продажи, которые передает клиент. Имя клиента и суммы выручки не публикуем, на скриншоте эти ячейки скрыты.

С сентября 2025 по июнь 2026 года в рекламу вложили 1,58 миллиона рублей. Получили 107 квалифицированных заявок по 14,8 тысячи в среднем и 7 продаж, до договора дошли 6,54 процента квалов.
Теперь посмотрите на стоимость продажи по месяцам. В октябре две сделки, выходит около 139 тысяч рекламного бюджета на каждую. В декабре одна сделка при расходе 104 тысячи. В марте потратили 164 тысячи и не продали ничего, формально стоимость привлечения там бесконечная. По такому срезу канал хочется хвалить зимой и закрывать весной, хотя кампании все это время крутились примерно одинаково.
Виноват лаг. Квал, пришедший в ноябре, подписывает договор в феврале, и продажа в отчете встает к февральскому расходу. Поэтому окупаемость привлечения на длинном цикле смотрят накопительно, на окне не короче цикла сделки. За весь период на одну продажу ушло около 226 тысяч рекламного бюджета, и это единственная цифра CAC в этом проекте, на которую можно опираться. Причем только рекламная: зарплаты менеджеров и работа подрядчиков идут сверху.
Семь сделок за десять месяцев дают маленькую выборку. Одна лишняя продажа поднимает конверсию квала в договор с 6,5 до 7,5 процента, одна недостающая опускает до 5,6. Вместе с конверсией на 14 процентов в обе стороны гуляет и потолок цены квала.
Обратный расчет показывает, какой LTV выдерживает такую цену квала
Раз выручку клиента я не показываю, пойду от обратного. При отношении 3 к 1 и 226 тысячах на продажу клиент должен принести за жизнь около 680 тысяч рублей маржи. Тогда средние 14,8 тысячи за квал ложатся ровно в потолок.
Чтобы почувствовать, насколько планка чувствительна к ценности клиента, вот три сценария для LTV B2B SaaS с той же конверсией 6,54 процента. Значения LTV условные, это не данные клиента:
| Маржинальный LTV клиента | Потолок CAC при 3 к 1 | Потолок цены квала | Что это значит для кампаний |
| 400 тыс. руб. | 133 тыс. руб. | 8,7 тыс. руб. | Все месяцы периода выше планки, ставки и семантику нужно пересматривать |
| 680 тыс. руб. | 227 тыс. руб. | 14,8 тыс. руб. | Средняя цена квала на границе, дорогие месяцы уходят в минус |
| 1 млн руб. | 333 тыс. руб. | 21,8 тыс. руб. | Даже сентябрь с квалом по 21,8 тысячи укладывается, бюджет можно наращивать |
Эту таблицу я показываю собственнику раньше любых отчетов по ставкам. Вопрос о дорогой заявке превращается в вопрос о том, сколько на самом деле зарабатывает клиент, и отвечать на него должны финансы, а не маркетолог.
У подписки оплаты первой недели занижают ценность регистрации почти втрое
Второй проект устроен иначе: подписочный веб-сервис, трафик тоже из Директа, кампании оптимизируются на регистрацию. Цикл решения короткий, зато оплаты добираются месяцами. Клиентские цифры закрыты, поэтому ниже модель по его когортным отчетам 2025 года, где абсолютные значения поменяли, а соотношения оставили как есть.
Регистрации и оплаты мы раскладываем по неделе прихода и раз в неделю фиксируем накопленный итог каждой строки. Примерно через 25 недель когорта замирает, дальше ее цифра не меняется. По 26 таким дозревшим неделям первого полугодия получилось вот что:
| Что видно по 26 зрелым неделям | В неделю прихода | Через полгода |
| Оплаты в расчете на сотню регистраций | 13 | 37 |
| Регистраций на одну оплату | около 7,7 | около 2,7 |
| Доля итоговых оплат, которую видно сразу | 28% | 100% |
Представьте, что целевую цену регистрации выставили по первой неделе. Кабинет видит почти восемь регистраций на одну оплату, и допустимая цена регистрации выходит почти втрое ниже той, которую выдерживает реальная ценность клиента SaaS. Окупаемые кампании выглядят убыточными, их режут, и сервис теряет трафик, который по факту стоил дешево.
Поэтому свежие недели мы пересчитываем через коэффициент добора: оплаты недели умножаем на средний множитель зрелых когорт, у этого сервиса он около 3,6. Разброс между неделями большой, от 2,6 до 5,3 раза, и одну неделю в расчет не пускаем. Множитель берем как среднее минимум по двум десяткам строк.
Константой коэффициент не живет. Когорта с 3 по 9 ноября за семь недель набрала 84 процента прогнозных оплат, хотя зрелые строки в том же возрасте стояли в среднем на 73 процентах итога. После такого опережения множитель пересматриваем, иначе потолок для рекламы снова уедет вниз.
Для LTV подписочного онлайн-сервиса из этого следует простое правило: метрика LTV считается по когортам и только по дозревшим. Расчет по формуле со средним оттоком на молодом сервисе дает слишком широкую вилку, чтобы на нее вешать ставки.
Средняя цена заявки прячет сегменты с разной отдачей
Вернемся к первому проекту. Кампании там разложены по категориям автотаргетинга, и цена формы в разрезе выглядит так. Здесь именно формы, до квалификации, поэтому цифры ниже средних 14,8 тысячи за квал.

Соблазн очевиден. Альтернативные запросы приносят форму по 5,3 тысячи, целевые по 7,3, значит, переливаем бюджет. Только за альтернативными стоят три заявки, а целевые собрали 91 форму из 113, на них держится почти весь поток. И по цене формы не видно главного: сколько из этих людей дойдут до оплаты и как долго останутся клиентами.
Рабочий ход другой: протянуть в этот разрез конверсию в квал и в продажу, а когда накопятся данные, еще и ценность клиента по сегментам. Для сегмента, где покупают дороже и дольше остаются, потолок цены заявки вполне может быть выше среднего. Для остальных ниже. Один общий LTV на все категории спрячет, какой сегмент приносит основную отдачу.
Дмитрий Шестаков, управляющий партнер Сайткрафт: Когда собственник просит снизить цену заявки, я первым делом прошу у финансов маржу с клиента и средний срок договора. Пока этих двух цифр нет, любая правка ставок делается наугад. Когда они появляются, нередко выясняется, что чинить надо совсем другое место воронки: потери между квалом и продажей обходятся дороже, чем лишняя тысяча за форму.
Потолок из расчета переносится в стратегию Директа
Расчет приносит пользу, только когда доезжает до настроек кампании. Какой потолок ставить, зависит от цели оптимизации:
| Цель оптимизации | Какой потолок ставить | Где подвох |
| Регистрация | Ценность регистрации с учетом добора оплат, деленная на целевое отношение | По первой неделе планка занижена в разы |
| Оплата | Потолок CAC на платящего клиента | Цена оплаты в кабинете пугает, если оплаты дозревают месяцами |
| Квалифицированная заявка | Потолок CAC, умноженный на конверсию квала в продажу | При малом числе сделок конверсия шумит |
| Отправка формы | Потолок цены квала, умноженный на долю квалов | Мусорные формы делают заявку дешевой и сбивают стратегию |
Дальше несколько правил, которые мы держим в проектах:
- Цель выбираем ту, по которой у кампании хватает конверсий для обучения автостратегии. При долгих сделках обычно выбирают форму или квал, а продажу оставляют в отчетах.
- Целевую цену конверсии ставим чуть ниже расчетного потолка, пока выборка продаж маленькая.
- Если продажи с суммами уходят из CRM в Метрику, кампанию можно вести с ограничением доли рекламных расходов. Помните про лаг: доход доедет через месяцы, и в первые недели показатель будет выглядеть страшно.
- Судим кампанию на окне, равном циклу сделки или сроку дозревания когорты.
- Потолки пересчитываем раз в квартал. Тарифы, маржа, сезон и состав трафика за это время успевают сдвинуть картину.
Отдельно про срок окупаемости. CAC payback, или payback период SaaS, это число месяцев, через которое маржа с привлеченных клиентов покрывает расход на них. Соотношение LTV и CAC может быть отличным при окупаемости, растянутой на полгода. Тогда рост бюджета вдвое оборачивается кассовым разрывом, и закрывать его придется из оборота.
Когортные таблицы и данные кабинета расходятся чаще, чем хотелось бы, и расчет LTV начинает врать. Как пошагово собрать такие таблицы для подписки и перевести их в потолок стоимости привлечения, мы подробно разобрали в блоге Сайткрафта. Там же лежат соседние материалы по экономике клиента SaaS и окупаемости каналов на длинном цикле. Если цифры в вашем проекте не сходятся, пришлите вопрос в Telegram-канал Сайткрафт, разберем случай на конкретном примере.
Для старта хватит данных финансов, продаж и рекламного кабинета
Начните с того, что уже лежит в компании. У финансов возьмите средний платеж и маржу. У продаж конверсию квала в оплату и средний срок жизни клиента или долю продлений. Из рекламного кабинета и CRM выгрузите расход и число продаж за период не короче цикла сделки.
Этого хватает, чтобы сделать первый расчет LTV хотя бы нижней оценкой, вывести из него потолок стоимости привлечения и разложить его по этапам воронки. Версия выйдет грубой. Зато спор о дорогой заявке пойдет вокруг цифр, которые можно проверить, и каждый квартал они будут точнее.
Частые вопросы
Какая цена заявки считается нормальной для SaaS?
Универсальной нормы нет. Нормальна та, что не выше потолка, собранного из вашего LTV, целевого отношения к CAC и конверсии заявки в оплату.
Можно ли посчитать допустимую цену заявки, если LTV еще неизвестен?
Можно, но временно. Возьмите нижнюю оценку: первый оплаченный период плюс продления, которые уже видны в когортах за три-четыре месяца. Планка выйдет осторожной, переплачивать кампании не будут, а по мере дозревания когорт ее можно поднимать.
Как учитывать бесплатный пробный период?
Отдельным этапом воронки. Конверсия из пробного доступа в оплату встает между регистрацией и платящим клиентом, и потолок цены регистрации умножается на нее. Длинный пробный период растягивает добор оплат, коэффициент добора тогда считают с его учетом.
Что делать, если реальная цена заявки выше потолка?
Сперва проверить сам расчет: маржа ли в формуле, дозрели ли данные, все ли затраты попали в CAC. Когда ошибки нет, ищите резерв ниже по воронке. Поднять конверсию квала в продажу с 6,5 до 8 процентов бывает проще, чем сбить цену заявки на пятую часть, а потолок сдвигается примерно на ту же величину.
Обязательна ли сквозная аналитика для такого расчета?
Для первой версии хватит выгрузок из кабинета, Метрики и CRM в обычную таблицу. На длинных сделках без связки клика и продажи лаг уже не отследить, поэтому в таких проектах мы собираем дашборд в DataLens.
Как считать LTV, если клиенты платят раз в год?
Когорты ведите помесячно или поквартально и не считайте строку зрелой, пока клиенты не прошли минимум два продления.
Как часто менять целевую цену конверсии в Директе?
Раз в квартал, вместе с пересчетом потолка. Недельные колебания продаж на длинном цикле почти всегда шум, и стратегия не успевает переобучиться под каждую правку.
Реклама домов из газобетона принесла 12 договоров за полгода Статья
От кликов к GEO и LTV: почему Brandformance стал единственной жизнеспособной стратегией Статья
Буква «ё», странные шутки, обилие списков: как отличить текст нейросети от человеческого Статья
Cloudflare: автоматизированный трафик в интернете превысил человеческий Статья
Модель GEO для онлайн-сервиса: 4 модуля, которые определяют заявки из нейросетей и их стоимость Статья
Купер, Самокат и Мегамаркет запустили единый рекламный кабинет Статья





