Разговор о целях рекламной кампании почти всегда начинается одинаково. Клиент называет цифру: «нам нужны заявки по 200 гривен» или «хотим ROAS 800%». Следующий вопрос — откуда взялась именно эта цифра — чаще всего остаётся без ответа. Её принесли из чужого кейса, запомнили с прошлого года, когда аукцион был другим, или получили делением желаемой прибыли на желаемое количество заказов.
Проблема не в том, что цифра амбициозная. Проблема в том, что она ниоткуда не следует. Её невозможно ни подтвердить, ни опровергнуть до запуска — а через три месяца она превращается в конфликт, в котором обе стороны правы: агентство показывает рост, клиент показывает убытки.
Реалистичный KPI считается иначе — не от желания, а от экономики бизнеса. Ниже — пошаговая методика, по которой мы считаем цели до запуска контекстной рекламы: от маржинальной прибыли с одного заказа до диапазона лидов, который даёт конкретный бюджет. Все формулы можно посчитать на листе бумаги за полчаса, если у бизнеса есть исходные данные. Если их нет — это первый вывод расчёта, и он важнее любого прогноза.
Есть три типовых источника цифры, которую бизнес называет как цель.
Чужой кейс. Конкурент или блогер написал, что получает лиды по $3. Не указаны ни маржа, ни гео, ни сезон, ни то, считались ли в этой цифре нецелевые обращения, ни входило ли туда вознаграждение подрядчика. Цифра без контекста не переносится на другой бизнес даже в той же нише.
Прошлогодний результат. «В прошлом году мы получали заявки по 150 гривен». Это самый опасный тип цели, потому что он выглядит обоснованным. Но аукцион Google — не прайс-лист: количество рекламодателей, их бюджеты, стратегии назначения ставок и даже форматы выдачи меняются ежеквартально. Цена клика в прошлом году и цена клика сейчас — это разные величины даже при тех же ключевых словах, в чём можно убедиться по нашим кейсам.
Обратный счёт от желания. «Хочу 50 заказов в месяц при бюджете 30 тысяч — значит, лиды должны быть по 300 гривен». Здесь вообще нет экономики: есть желаемый объём и желаемые расходы, соединённые арифметикой. Вопрос, может ли бизнес вообще позволить себе лид за 300 гривен, не ставился.
Общее во всех трёх случаях одно: цель взята извне, а не выведена из цифр самого бизнеса. Правильный порядок обратный — сначала считаем, сколько бизнес может платить, и только потом смотрим, возможно ли это в аукционе.
Реалистичный KPI — это не одна цифра. Это две разные вещи, которые часто путают.
Предел — сколько бизнес может платить за заказ, не теряя деньги. Он выводится исключительно из экономики: маржи, конверсии в продажу, повторных покупок. Аукцион, канал и подрядчик здесь ни при чём — предел одинаков хоть для Google Ads, хоть для холодных звонков. Это верхняя планка, за которой привлечение перестаёт иметь смысл.
Диапазон — сколько лидов реально даёт конкретный бюджет в конкретной нише при текущей конверсии сайта. Это уже про рынок, и именно поэтому это диапазон, а не число: каждый показ разыгрывается отдельно, спрос колеблется по неделям и сезонам, а конкуренты заходят и выходят из аукциона без предупреждения.
KPI возникает на пересечении этих двух величин. Если предел выше нижней границы диапазона — реклама имеет смысл, и можно фиксировать целевую цифру внутри коридора. Если предел ниже всего диапазона — это не задача для настройки кампаний, а задача для экономики бизнеса, и об этом лучше знать до запуска.
На этой разнице держится и наш отказ от медиапланов. Прогнозная таблица описывает поведение аукциона, которым не распоряжается ни один из его участников. Предел же принадлежит самому бизнесу: он не зависит ни от конкурентов, ни от сезона, ни от того, кто ведёт кампании, — и именно поэтому с него имеет смысл начинать. Развёрнуто эта позиция изложена на странице контекстной рекламы.
Отправная точка всего расчёта — сколько денег остаётся бизнесу с одного заказа. Не процент, а сумма: платить за лид вы будете гривнами.
Это не значит, что проценты не годятся. Для магазина с тысячей позиций или клиники с сотней услуг считать каждую единицу отдельно никто не будет — да и не нужно. Процент здесь нормальная входная величина, просто на нём нельзя останавливаться: маржинальность умножается на средний чек, и дальше в работу идёт уже сумма.
Формула простая:
Маржинальная прибыль = средний чек − себестоимость − переменные расходы на заказ
Переменные расходы — это всё, что возникает из-за конкретного заказа и исчезает, если заказ не состоялся: доставка или выезд, комиссия эквайринга, упаковка, комиссия маркетплейса, возвраты и гарантийные случаи в пересчёте на единицу.
Постоянные расходы — аренда, зарплаты штата, бухгалтерия, CRM — в эту формулу не входят. Это отдельная линия, которую покрывает совокупная маржинальная прибыль за месяц. Смешивание постоянных расходов в себестоимость одного заказа — причина №1, почему бизнесы занижают себе допустимый CAC и потом не могут найти ни одного канала, который «окупается».
| Показатель | Пример: услуга | Пример: товар |
|---|---|---|
| Средний чек | 60 000 грн | 2 400 грн |
| Себестоимость (материалы, работа, закупка) | 42 000 грн | 1 560 грн |
| Переменные расходы (логистика, эквайринг, возвраты) | 1 800 грн | 240 грн |
| Маржинальная прибыль | 16 200 грн | 600 грн |
| Маржинальность от чека | 27% | 25% |
Цифры в таблице условные — это иллюстрация логики, а не бенчмарк. Дальше в статье мы доводим до конца пример с услугой.
Если позиций много. В e-commerce и в медицине поштучный расчёт заменяется одним числом — маржинальностью, взвешенной по выручке. Именно по выручке, а не простым средним по категориям: категории дают разный объём продаж, и простое среднее почти всегда завышает результат.
| Категория | Доля в выручке | Маржинальность |
|---|---|---|
| A | 20% | 40% |
| B | 30% | 25% |
| C | 50% | 12% |
| Взвешенная маржинальность | 21,5% против 25,7% по простому среднему | |
Разница в четыре пункта выглядит невинно, но она завышает допустимую стоимость заявки примерно на 20% — а это уже тот порядок, на котором расчёт перестаёт сходиться. Берите доли из фактической выручки за квартал, и лучше — из выручки именно с платного трафика, если она отличается от общей структуры продаж.
И отдельно про разброс. Если между категориями 12% и 40%, одно усреднённое число скрывает главное: под общую цель половина ассортимента рекламируется в минус. Безубыточный ROAS для категории с маржой 12% — 833%, для категории с 40% — 250%. Это не повод искать более точное среднее, это повод разделить кампании по группам маржинальности и задать каждой свою цель. В медицине то же самое работает иначе: если первая покупка — консультация с минимальной маржой, а деньги приносит курс лечения, считать экономику по консультации означает признать рекламу убыточной ещё до запуска. Такие ниши считаются через шаг 5, а не через средний чек первого визита.
Отдельно про возвраты. Если в нише возвращается 12% заказов, ваша фактическая маржинальная прибыль ниже не на 12%: расходы на привлечение вы понесли за все 100% заказов, а маржу получили с 88%. Корректно закладывать возвраты именно в переменные расходы на единицу, а не «где-то учтём потом».
Реклама приводит лиды. Деньги приносят продажи. Между этими двумя событиями есть два коэффициента, без которых любая стоимость лида — бессмысленная цифра.
Доля брака лидов. Сколько обращений вообще не являются потенциальными клиентами: спам, ошибочные звонки, запросы вне географии, запросы на услугу, которую вы не оказываете, повторные обращения действующих клиентов. В лидогенерации это типично 15–35% в зависимости от ниши и того, насколько широко настроена семантика. В примере возьмём 20%.
Конверсия в продажу по квалифицированным лидам (close rate). Сколько из реальных потенциальных клиентов доходит до оплаты. Берётся из CRM за период не менее трёх месяцев, отдельно для платного трафика — конверсия лидов из рекламы почти всегда ниже конверсии лидов из рекомендаций.
| Этап | Значение | Количество |
|---|---|---|
| Лиды из рекламы | — | 100 |
| Брак (нецелевые, вне гео, спам) | 20% | −20 |
| Квалифицированные лиды | — | 80 |
| Конверсия в продажу | 30% | 24 |
| Сквозная конверсия «лид → продажа» | 24% | |
Двадцать четыре процента — это тот коэффициент, который дальше превращает допустимую стоимость клиента в допустимую стоимость лида. Заметьте: в нишах с коротким циклом и низким чеком он будет в разы ниже, и это нормально — важна не сама цифра, а то, что она взята из фактических данных, а не оценена на глаз.

На скрине чётко видна строка google / cpc и отдельный показатель коэффициента конверсии / вовлечения для платного трафика (9,33%), который существенно отличается от органики (google / organic — 3,64%) и прямого трафика (direct / none — 3,44%). Это прямо подтверждает тезис о важности анализа данных отдельно для платного трафика, а не усреднённо по всему сайту.
Если CRM нет и ни одного из этих чисел бизнес не знает — это не повод пропустить шаг. Это значит, что первая задача перед запуском рекламы — не кампании, а фиксация обращений и их статусов. Иначе через два месяца невозможно будет отличить «реклама приводит нецелевых» от «отдел продаж не перезванивает». Минимальный рабочий набор — корректно настроенная аналитика плюс любая CRM со статусами сделок.
Теперь соединяем первые два шага. Маржинальная прибыль с одного заказа — это весь ресурс, из которого можно платить за привлечение клиента. Вопрос лишь в том, какую его долю бизнес готов отдать.
Сразу о термине, потому что здесь регулярно возникает путаница. Дальше мы говорим CAC — стоимость привлечения клиента, то есть того, кто заплатил. Не CPA: в Google Ads CPA означает стоимость конверсии, какой бы та конверсия ни была, и если у вас настроена конверсия «заявка», то CPA в интерфейсе — это и есть стоимость лида. Более того, в аккаунтах CPA обычно усреднён по нескольким действиям сразу, включая микроконверсии вроде клика по номеру телефона. Нам нужно другое число: сколько стоит один валидированный клиент с учётом брака лидов и всех расходов на канал.
Уточнение для финансиста: в классическом понимании CAC включает ещё и зарплаты отдела продаж, CRM и другие расходы на привлечение. Мы считаем канальный CAC — только то, что идёт в рекламу. Если ваш финансовый директор оперирует полным CAC, эти два числа не сойдутся, и разницу надо проговорить заранее.
Дальше возникает три уровня CAC, и путать их нельзя.
Безубыточный CAC равен всей маржинальной прибыли. В нашем примере — 16 200 грн. Это точка, в которой реклама не приносит бизнесу ничего: каждая потраченная гривна возвращается гривной маржи, а постоянные расходы остаются непокрытыми. Знать эту цифру нужно не чтобы на неё ориентироваться, а чтобы понимать, где граница катастрофы.
Целевой CAC — доля маржи, которую бизнес осознанно отдаёт на привлечение. Наш рабочий ориентир для лидогенерации — 25–40% маржинальной прибыли: именно в этом коридоре экономика проектов, которые мы ведём, остаётся устойчивой на дистанции. Он сдвигается вверх, если у бизнеса есть повторные покупки или длинный цикл обслуживания, и вниз, если маржинальная прибыль должна покрывать большие постоянные расходы или бизнес работает с высокой долговой нагрузкой. В нашем примере возьмём 30%: 16 200 × 0,3 = 4 860 грн.
CAC для роста — осознанно более высокая планка на ограниченный период, когда бизнес покупает долю рынка или клиентскую базу. Скажем, 45% маржи: 7 290 грн. Это рабочий инструмент, но только с заранее определённым сроком и критерием выхода, иначе «временно агрессивный CAC» становится постоянным.
| Уровень | Доля маржи | CAC | Когда применяется |
|---|---|---|---|
| Безубыточный | 100% | 16 200 грн | Никогда как цель — только как предел |
| Для роста | 45% | 7 290 грн | Ограниченный период захвата рынка |
| Целевой | 30% | 4 860 грн | Рабочая цель на постоянной основе |
И главное уточнение, которое спасает от самой дорогой ошибки в этом расчёте. В канальный CAC входят все расходы на канал, а не только рекламный бюджет: вознаграждение подрядчика, налоги и комиссии платёжных систем при пополнении аккаунта, стоимость инструментов. Посчитанный «только по бюджету Google», он занижен на 20–40% — и именно на эту разницу потом не сходится P&L.
CAC — это стоимость клиента. Реклама же оптимизируется под лиды, и именно стоимость лида фигурирует в ежедневной работе с аккаунтом и в договоре с подрядчиком. Переход между ними делает сквозная конверсия из шага 2:
Допустимый CPL = допустимый CAC × конверсия «лид → продажа»
В нашем примере:
| Уровень | CAC | × сквозная конверсия 24% | Допустимый CPL |
|---|---|---|---|
| Безубыточный | 16 200 грн | ×0,24 | 3 888 грн |
| Для роста | 7 290 грн | ×0,24 | 1 750 грн |
| Целевой | 4 860 грн | ×0,24 | 1 166 грн |
1 166 гривен за лид — вот та цифра, которую имеет смысл называть как KPI. Не «хотим по 200», не «у конкурента по 150», а величина, выведенная из маржи и фактической конверсии отдела продаж.
Теперь самое интересное — чувствительность этой формулы. Допустимый CPL прямо пропорционален конверсии в продажу. Это значит, что работа с отделом продаж даёт ровно такой же эффект, как удешевление трафика, только зависит от самого бизнеса и обычно достигается быстрее.
Если в нашем примере поднять close rate с 30% до 35% — сквозная конверсия вырастет с 24% до 28%, а допустимый CPL с 1 166 до 1 361 гривны. Это +17% без единого изменения в рекламе. Требовать от подрядчика удешевить лид на 17% можно, но это уже работа на пределе возможностей аккаунта, тогда как научить менеджеров перезванивать за пять минут вместо двух часов — задача на неделю.
Тот же рычаг работает и в обратную сторону: если доля брака лидов растёт с 20% до 35%, сквозная конверсия падает до 19,5%, а допустимый CPL — до 948 гривен. Поэтому «расширить семантику, чтобы было больше заявок» — это решение, которое надо проверять не по количеству лидов, а по этой цифре.
Логика «мы можем позволить себе более дорогого клиента, потому что он вернётся» — правильная. Но только тогда, когда она опирается на фактические когорты, а не на пожелания.
Минимум, который нужен для такого расчёта: реальная доля клиентов, сделавших вторую покупку, и среднее количество покупок за фиксированное окно — 6 или 12 месяцев. Не «за жизнь клиента», не «в среднем по рынку».
Расчёт выглядит так. Если 30% клиентов возвращаются и делают в среднем ещё 1,8 покупки за 12 месяцев с той же маржинальной прибылью, то маржа с одного привлечённого клиента — не 16 200, а 16 200 × (1 + 0,3 × 1,8) = 24 948 грн. Соответственно целевой CAC поднимается с 4 860 до 7 484 грн, а допустимый CPL — с 1 166 до 1 796 грн.

Здесь возникает закономерное возражение: а зачем вообще поднимать допустимую стоимость лида? Пусть работает цифра пониже — так безопаснее.
Безопаснее, но и меньше. Допустимый CPL — это потолок, а не цена, которую вы заплатите. Платите вы столько, сколько стоит аукцион; потолок лишь определяет, в какие аукционы алгоритм вообще зайдёт. Опустите его — и автостратегия просто перестанет брать более дорогие сегменты: конкурентные запросы, более платёжеспособные аудитории, часы пикового спроса. Бюджет при этом не будет потрачен полностью, а объём заказов упрётся в ту узкую часть рынка, которая вкладывается в потолок.
На нашем примере разница выглядит так. Предположим, при полной стоимости лида 1 166 гривен в нише удаётся собрать около 55 заявок в месяц — более дешёвого спроса просто нет.
| Показатель за месяц | Потолок 1 166 грн | Потолок 1 796 грн |
|---|---|---|
| Фактический полный CPL | 1 166 грн | 1 250 грн |
| Лиды | 55 | 100 |
| Продажи | 13 | 24 |
| Потрачено на канал | 64 000 грн | 125 000 грн |
| Фактический CAC | 4 860 грн (30% маржи) | 5 200 грн (32% маржи) |
| Маржинальная прибыль | 214 000 грн | 389 000 грн |
| Остаётся после расходов на канал | 150 000 грн | 264 000 грн |
Обратите внимание на парадокс: рентабельность каждого отдельного заказа в узком сценарии даже лучше — фактический CAC 4 860 гривен, это ровно целевые 30% маржи против 32% в широком. А денег бизнес получает почти вдвое меньше. Процент лучше, сумма хуже.
Это и есть тот баланс, ради которого считают LTV: не «позволить себе переплачивать», а расширить доступ к спросу, оставаясь в прибыльной зоне. Заниженный потолок не делает рекламу рентабельнее — он делает её меньше.
Три ограничения, без которых этот расчёт становится самообманом:
Практичный вариант для большинства бизнесов — считать два разных CAC: более высокий для первого заказа нового клиента и более низкий для тех сегментов, где повторных покупок нет. В Google Ads это разделяется на уровне кампаний и аудиторий.
В интернет-магазине лидов в классическом понимании нет — есть заказы и выручка. Логика та же, меняется только единица измерения.
Безубыточный ROAS = 1 ÷ маржинальность
Маржинальность здесь — та же доля от выручки, которая остаётся после себестоимости и переменных расходов. Зеркальная к нему величина — доля рекламных расходов в выручке: в точке безубыточности она равна маржинальности. В русскоязычных источниках её местами сокращают до ДРР, в международных она зовётся ACoS; мы дальше пишем полностью, чтобы не путать.
| Маржинальность | Безубыточный ROAS | Доля расходов в выручке | Целевой ROAS
(половина маржи на рекламу) |
Целевая доля расходов |
|---|---|---|---|---|
| 10% | 1000% | 10% | 2000% | 5% |
| 15% | 667% | 15% | 1333% | 7,5% |
| 20% | 500% | 20% | 1000% | 10% |
| 25% | 400% | 25% | 800% | 12,5% |
| 30% | 333% | 30% | 667% | 15% |
| 40% | 250% | 40% | 500% | 20% |
| 50% | 200% | 50% | 400% | 25% |
Из этой таблицы видно главное: сама по себе цифра ROAS не означает ничего. ROAS 800% при маржинальности 25% — это ровно точка, где на рекламу идёт половина маржи: рабочая цель. Тот же ROAS 800% при маржинальности 10% — это убыток, потому что безубыточность наступает только на 1000%. И наоборот, «скромный» ROAS 300% при маржинальности 50% оставляет бизнесу две трети маржи.
Поэтому требование «хочу ROAS не ниже 800%» без указанной маржинальности — это не KPI, а число. Посчитать свой ориентир быстро можно в нашем калькуляторе ROAS.
Повторные покупки учитываются и здесь — но, в отличие от лидогенерации, они действуют в обратную сторону. Там LTV поднимал потолок допустимого CPL. Здесь он опускает пол ROAS: вы можете согласиться на более низкую цифру в отчёте, потому что реальная выручка с этого клиента будет больше той, которую Google записал себе.

Безубыточный ROAS с учётом повторных = 1 ÷ (маржинальность × K)
где K — коэффициент повторных покупок: K = 1 + доля возвращающихся клиентов × среднее количество повторных покупок за 12 месяцев. Для тех же 30% и 1,8 покупки, что в шаге 5, K = 1,54.
| Маржинальность | Безубыточный ROAS без учёта повторных | То же с K = 1,54 |
|---|---|---|
| 10% | 1000% | 649% |
| 20% | 500% | 325% |
| 30% | 333% | 216% |
| 40% | 250% | 162% |
| 50% | 200% | 130% |
Разница драматическая: магазин с маржинальностью 30% и нормальной долей повторных выходит в ноль уже на 216%, а не на 333%. Практически это значит, что целевой tROAS можно ставить ниже — и кампании получат доступ к аудиториям, которые при более жёсткой цели алгоритм просто не покупал бы. Механизм тот же, что и с потолком CPL: цифра в настройках управляет не ценой, а объёмом доступного спроса.
Две оговорки. Первая — K берётся из когортного отчёта, а не из ожиданий; всё, что сказано об этом в шаге 5, касается и e-commerce, включая кассовый разрыв. Вторая — сниженный tROAS нельзя ставить на кампании, которые работают преимущественно с существующей базой: там повторные покупки уже учтены в выручке, и умножать их второй раз означает платить дважды за одного и того же клиента. Если нужно именно наращивать базу, корректнее не занижать цель в целом, а поднимать ценность нового клиента отдельно — в Shopping и Performance Max для этого есть режим цели по привлечению новых покупателей.
Три уточнения, которые в e-commerce съедают расчёт чаще всего:
До сих пор мы считали сверху — от экономики. Теперь надо посчитать снизу, со стороны рынка, и посмотреть, сходятся ли две модели. Это самый важный момент всего расчёта — и чаще всего место, где в нём делают ошибку.
Ошибка вот в чём. Клики оплачиваются только из рекламного бюджета. Вознаграждение подрядчика, налоги и комиссии при пополнении аккаунта ни одного клика не покупают — но в стоимость лида для бизнеса входят. Значит, стоимостей лида две, и путать их нельзя:
Рекламный CPL = CPC ÷ конверсия посадочной страницы
Это стоимость лида с точки зрения бюджета. Именно она определяет, сколько заявок вы вообще получите.
Полный CPL = рекламный CPL × коэффициент накладных
Это стоимость лида с точки зрения бизнеса. Именно её сравнивают с допустимым пределом из шага 4. Коэффициент накладных — это совокупные расходы на канал, делённые на рекламный бюджет.
Продолжаем пример. Бюджет в Google — 100 000 гривен в месяц, ведение — 23 000, комиссии и налоги при пополнении — 2% от бюджета. Совокупные расходы выходят 125 000 гривен, а коэффициент накладных — 1,25.
| Статья | За месяц |
|---|---|
| Рекламный бюджет (покупает клики) | 100 000 грн |
| Комиссии и налоги, 2% | 2 000 грн |
| Вознаграждение подрядчика | 23 000 грн |
| Совокупные расходы на канал | 125 000 грн |
| Коэффициент накладных | 1,25 |
Теперь рыночная часть. Предположим, в нише CPC около 50 гривен — это примерно $1,2, медиана по украинскому аукциону, — а конверсия посадочной с платного трафика 5%. Обе величины берутся реальные: цена клика из планировщика или из фактических данных аккаунта, конверсия посадочной из аналитики, отдельно по платному трафику (она почти всегда ниже общей конверсии сайта).
50 ÷ 0,05 = 1 000 гривен рекламный CPL
1 000 × 1,25 = 1 250 гривен полный CPL
Сравниваем с допустимыми 1 166 гривнами из шага 4. Разрыв есть, но он 7% — и закрывается либо поднятием конверсии посадочной на полпункта, либо тем, что фактический CAC остаётся на уровне 32% маржи вместо запланированных 30%. Это нормальный рабочий сценарий: цели сходятся, KPI фиксируется в коридоре 1 150–1 300 гривен полной стоимости лида.
Обратите внимание, насколько дорого стоит сама путаница. Если бы мы сравнили с пределом рекламный CPL — 1 000 против 1 166 — вышло бы, что рынок дешевле нашего предела и всё прекрасно. На самом же деле запас в 14% съедается накладными без остатка. Четверть разницы — это ровно та величина, на которой расчёты «сходятся» на бумаге и рассыпаются в P&L.
А теперь представим, что конверсия посадочной не 5%, а 1,5% — и снизу выходит 3 333 гривны рекламного CPL, то есть 4 167 полного. Это уже не 7%, это втрое с половиной, причём допустимый CAC в таком случае превышает всю маржинальную прибыль с заказа. Никакое «лучшее настроение кампаний» такой разрыв не закрывает.
Сложность в том, чтобы отличить первое от второго, когда вы делаете этот расчёт впервые. Разрыв в 14% и разрыв втрое тревожат одинаково, пока не с чем сравнить. Для этого мы и держим собственную базу по CPC, CPA, ROAS и CAC в разрезе ниш — она собрана за 2000+ проектов и пополняется из аккаунтов, которые мы ведём сейчас. Когда клиент называет желаемую стоимость заявки, мы смотрим не только на его экономику, но и на то, существует ли вообще такая цифра в его нише. Ответ «такого мы не видели ни разу» звучит неприятно — но он звучит на переговорах, а не на третьем месяце работы.
Несколько ориентиров для самопроверки — это порядок цен клика, который мы видим в украинском поисковом аукционе в 2026 году:
| Сегмент | Ориентировочный CPC, Украина |
|---|---|
| Медиана по всем нишам | около $1,2 |
| Юридические услуги | около $4 |
| Медицина | около $3 |
| B2B SaaS | $2,5–3 |
| Ecommerce | $0,8–1 |
| Туризм | $0,5–0,8 |
Это именно ориентиры, а не гарантированные значения: реклама в регионах обычно дешевле столичной примерно на треть, брендовые запросы стоят в разы меньше конкурентных коммерческих, а внутри одной ниши разброс между узким и широким сбором семантики бывает двукратным. Эти цифры быстрее всего устаревают из всего, что есть в этой статье, — мы пересматриваем их ежеквартально. Подробнее о том, как формируется цена клика и на что в ней можно влиять, — в отдельном материале.
Последний шаг арифметически самый простой — надо лишь взять правильную из двух стоимостей лида:
Количество лидов = рекламный бюджет ÷ рекламный CPL
Именно рекламный, а не полный, и именно бюджет, а не совокупные расходы. Делить совокупные расходы на рекламный CPL — типичная ошибка, которая завышает объём ровно на коэффициент накладных: в нашем примере это лишние 25 заявок в месяц, которых не будет.
В примере: 100 000 ÷ 1 000 = 100 лидов. Полная стоимость каждого при этом — 1 250 гривен, потому что совокупно бизнес потратил 125 000.
Результат надо подавать диапазоном, и на это есть три отдельные причины, каждая из которых добавляет свой разброс:
| Сценарий | Рекламный CPL | Лиды | Полный CPL | Продажи (24%) |
|---|---|---|---|---|
| Месяц 1–2, период обучения | 1 300 грн | 77 | 1 625 грн | 18 |
| Пессимистичный | 1 200 грн | 83 | 1 500 грн | 20 |
| Базовый | 1 000 грн | 100 | 1 250 грн | 24 |
| Оптимистичный | 850 грн | 118 | 1 063 грн | 28 |
Такой диапазон — это не попытка подстраховаться размытой формулировкой. Цена клика не является фиксированной величиной, которую можно посмотреть в прайсе: она складывается каждый раз заново, под конкретного пользователя, и зависит от того, кто ещё в эту секунду борется за тот же показ. Одно число вместо коридора здесь было бы выдумкой — даже если оно потом случайно сбудется. Коридор же даёт с чем сравнивать факт, и именно поэтому результат оценивается по тренду, а не по отдельному месяцу.
Проверим базовый сценарий на здравый смысл: 100 лидов × 24% = 24 продажи × 16 200 грн маржи ≈ 389 000 гривен маржинальной прибыли против 125 000 расходов на канал. Фактический CAC выходит около 5 200 гривен — это 32% маржи при целевых 30% и безубыточных 100%. Модель сходится.
Методика выше работает для любого бизнеса, но в B2B половина входных данных ведёт себя иначе. Формулы те же — иначе ведут себя цифры, которые в них подставляют.
1. Окно конверсии короче цикла сделки. В Google Ads окно конверсии по кликам настраивается от 1 до 90 дней, по умолчанию — 30. Сделка в B2B закрывается за два-шесть месяцев. Продажа, которая произошла на 120-й день после клика, в отчёте кампании не появится вообще — ни при каких настройках.
Практически из этого следует две вещи. Первая: close rate, посчитанный за текущий месяц, занижен структурно — брать его надо по когорте лидов, которым уже исполнилось столько, сколько длится ваш цикл. Вторая: оптимизировать кампании на саму сделку не получится, потому что алгоритм её не увидит.
2. Один лид — это не один человек. По одной сделке часто приходит несколько обращений: сначала специалист, потом руководитель, потом кто-то из закупок. Если считать их как отдельные лиды, CPL выглядит ниже, чем есть, а конверсия в продажу — в разы хуже, чем есть. Дедупликация по домену компании делается до расчёта, а не после.
3. Доля брака выше. 15–35% из шага 2 — это ориентир для B2C. В B2B к обычному спаму добавляются студенты с курсовыми, конкуренты, кандидаты на работу и вендоры, которые ищут, кому продать. Реалистичный коридор — 30–50%, и без статусов в CRM эта цифра не появится.
4. Маржа считается по контракту, а не по первой сделке. Пилот или первый небольшой проект часто берут с минимальной маржой, а деньги приносит продление. Это та же ситуация, что с консультацией в шаге 1: если считать экономику по первой сделке, реклама окажется убыточной ещё до запуска. Такой бизнес считается через шаг 5, и горизонт здесь длиннее — 12–24 месяца вместо двенадцати.
5. Объёма лидов не хватает алгоритму. Десять-пятнадцать обращений в месяц — нормальная цифра для B2B и мало для Smart Bidding, чтобы выйти из обучения по сделкам. Оптимизироваться приходится на промежуточное действие: запрос коммерческого предложения, бронирование звонка, скачивание материалов. Это меняет то, что вообще можно записать в KPI кампании: цель в аккаунте и цель бизнеса здесь разные по определению, и эту разницу надо проговорить до старта, а не после первого отчёта.
6. Диапазон шире, а период оценки длиннее. Медианное колебание 15% из шага 8 — это для аккаунтов с сотнями конверсий в месяц. При десяти лидах одна нетипичная неделя сдвигает месячную цифру на 30–40%. Квартал здесь не рекомендация, а минимальная единица, в которой цифры вообще что-то означают.
| Показатель | B2C | B2B |
|---|---|---|
| Цикл до сделки | Часы — дни | 2–6 месяцев и больше |
| Окно конверсии в Google Ads | 30 дней хватает | 90 дней — максимум, и его мало |
| Лиды на одну сделку | Один | Несколько человек из одной компании |
| Доля брака лидов | 15–35% | 30–50% |
| Горизонт маржи | Первая сделка | Контракт, 12–24 месяца |
| Целевая конверсия в аккаунте | Заявка или продажа | Промежуточное действие: запрос предложения, бронирование звонка |
| Единица оценки результата | Месяц | Квартал |
Итог для расчёта: в B2B close rate берите по когорте, лиды дедуплицируйте по компании, брак закладывайте выше, горизонт маржи — длиннее, а сделку не ставьте целевой конверсией в аккаунте, пока объём не позволяет. Всё остальное в методике остаётся без изменений.
Как это выглядит на уровне стратегии, мы разобрали на страницах SEO для B2B и контекстной рекламы для B2B, а примеры расчётов на реальных проектах — в кейсах B2B.
Самый частый результат честного расчёта — допустимый CPL ниже рыночного. Это не повод искать подрядчика, который пообещает нужную цифру. Это входное условие, с которым надо работать, и работать можно с четырёх сторон.
Конверсия посадочной и скорость обработки лидов. Самый быстрый рычаг, потому что он полностью внутри бизнеса. Поднятие конверсии с 2% до 3% удешевляет лид на треть — это больше, чем даёт большинство оптимизаций внутри аккаунта. Сюда же — время первого контакта: во многих нишах разница между звонком через 5 минут и через 2 часа — это двукратная разница в close rate.
Средний чек и структура заказа. Апсейлы, комплекты, минимальная сумма заказа, премиальные позиции в ассортименте. Каждая гривна прироста среднего чека при неизменной себестоимости идёт прямо в маржинальную прибыль, а значит — в допустимый CPL.
Сужение, а не расширение. Интуиция подсказывает «добавить ключей, чтобы было больше заявок» — но если экономика не сходится, правильное движение обратное: оставить только самые платёжеспособные сегменты, более узкую географию, горячие коммерческие запросы. Лидов будет меньше, но каждый будет укладываться в предел. Это нормальная стратегия для старта с ограниченным бюджетом.
Смена канала или модели. Если после всех рычагов разрыв остаётся кратным — платный поиск в этой нише с этой маржой просто не окупается. Тогда разговор идёт о других каналах: органическом трафике с более длинным горизонтом, работе с существующей базой, партнёрских моделях. Вывод «вам сейчас не нужна контекстная реклама» — тоже результат расчёта, и его лучше получить до запуска, чем после трёх месяцев расходов.
Посчитанная до старта цель — это гипотеза, а не обязательство. Дальше она проходит четыре стадии.
Недели 1–6: накопление статистики. Кампании собирают данные, автостратегии выходят на рабочий режим. Сравнивать фактический CPL с целевым в этот период не имеет смысла — смотрим на объём конверсий и качество трафика, а не на стоимость.
Первый пересмотр по факту. После выхода на стабильный CPA сверяем три цифры: реальный CPL, реальную долю брака лидов и реальный close rate по лидам именно из рекламы. Очень часто именно здесь выясняется, что входная конверсия в продажу была оценена оптимистично — и цель корректируется не потому, что реклама плохая, а потому, что модель уточнилась.
Регулярная оценка по тренду. Колебание 15% месяц к месяцу — норма, и реагировать на каждый такой скачок изменениями в аккаунте вредно: алгоритм каждый раз возвращается в обучение. Рабочая единица оценки — квартал или скользящий период в 8–12 недель.
Квартальная ревизия экономики. Себестоимость, средний чек и состав переменных расходов меняются. KPI, посчитанный в январе на январской марже, в июле может быть либо слишком мягким, либо недостижимым. Пересчёт делается по тем же формулам, но со свежими входными.
И базовое правило, которое лежит под всем этим: обещать можно только то, что контролируешь. Подрядчик контролирует структуру кампаний, семантику, ставки, объявления, работу с аукционом. Он не контролирует вашу маржу, работу отдела продаж и действия конкурентов. Распределение этих зон мы разобрали в отдельной статье — и именно оно делает разговор о KPI предметным вместо обмена обещаниями.
Сведём всё к списку. Это тот набор, который мы запрашиваем у клиента до расчёта — и если какой-то позиции нет, её получение становится первой задачей, а не поводом отложить расчёт.
| Данные | Откуда берутся | Что делать, если нет |
|---|---|---|
| Средний чек | CRM, бухгалтерия, выписка за 3–6 месяцев | Посчитать из выручки и количества заказов за квартал |
| Себестоимость единицы | Закупочные цены, калькуляция услуги | Взять по трём самым популярным позициям и взвесить по доле |
| Переменные расходы на заказ | Логистика, эквайринг, упаковка, возвраты | Оценить сверху; лучше завысить, чем пропустить |
| Доля возвратов | CRM, учёт | Взять отраслевой ориентир и проверить через 2 месяца |
| Доля брака лидов | Статусы в CRM | Ввести статусы до запуска; временно брать 25–30% |
| Close rate по квалифицированным | CRM, отдельно по платному трафику | Взять общий close rate и уменьшить на треть |
| Доля повторных покупок и горизонт | Когортный отчёт за 12 месяцев | Не использовать LTV в расчёте вообще |
| Конверсия посадочной с платного трафика | GA4, отдельный сегмент | Настроить аналитику до запуска кампаний |
| Сезонность | Продажи за 2 года помесячно | Google Trends как грубая замена |
| География и ограничения | Бизнес | — |
Половина этих полей заполняется за час. Вторая половина — та, которой обычно нет, и именно она определяет, насколько вообще можно доверять любой цели.
Реалистичный KPI выводится из экономики бизнеса, а не из желаемой цифры или чужого кейса. Порядок такой: маржинальная прибыль в гривнах → сквозная конверсия «лид → продажа» → допустимый CAC как доля маржи → допустимый CPL → рекламный и полный CPL со стороны аукциона → диапазон лидов на заданный бюджет. Две стоимости лида не смешивать: объём считается от рекламного бюджета, а с пределом сравнивается полная стоимость.
Вся методика на одном экране — с цифрами сквозного примера:
| Шаг | Что считаем | Формула | В примере |
|---|---|---|---|
| 1 | Маржинальная прибыль | чек − себестоимость − переменные расходы | 16 200 грн |
| 2 | Сквозная конверсия | (1 − брак лидов) × close rate | 24% |
| 3 | Целевой CAC | маржа × доля на привлечение | 4 860 грн |
| 4 | Допустимый CPL | CAC × сквозная конверсия | 1 166 грн |
| 5 | Коэффициент накладных | совокупные расходы ÷ рекламный бюджет | 1,25 |
| 6 | Рекламный CPL | CPC ÷ конверсия посадочной | 1 000 грн |
| 7 | Полный CPL | рекламный CPL × коэффициент накладных | 1 250 грн |
| 8 | Вердикт | полный CPL против допустимого | +7% — сходится |
| 9 | Заявок в месяц | рекламный бюджет ÷ рекламный CPL | 83–118 |
Если две модели сходятся — цель фиксируется внутри коридора и пересматривается по факту через 4–6 недель. Если разрыв кратный — задача не в рекламе, а в экономике, и работать надо с конверсией, чеком или более узким сегментом.
Мы проходим этот расчёт с каждым клиентом до подписания договора. Если хотите посчитать свои цифры вместе — оставьте заявку, и мы сверим ваши ожидания с тем, что реально видим в этой нише. Посмотреть, как это выглядит на практике, можно в наших кейсах, а стоимость работ — на странице цен.