Как понять, что реклама убыточна, раньше чем закончится бюджет

Это вопрос о своевременном выявлении отрицательной маржинальности на основе данных платформ и учёта локальных издержек. В Украине, Польше, Германии, Чехии и Словакии важно сравнивать затраты на конверсию с реальной стоимостью привлечения клиента и средней чистой прибылью от продажи. Например, в Google Ads можно отслеживать CPA и ROAS через стандартные отчёты; в Facebook Ads - через раздел «Анализ эффективности». Подробнее о расчёте рентабельности - на официальной странице Google Ads Оценка эффективности кампаний.

Если CPA превышает 70 % средней чистой прибыли от заказа - остановите кампанию до пересмотра цен, каналов и атрибуции.

  • Сравнивайте CPA с чистой прибылью от сделки, а не с общей выручкой.
  • Учитывайте локальные налоги: ставки НДС и другие обязательные платежи различаются в каждой стране - в Украине, Польше, Германии, Чехии и Словакии они определяются национальным законодательством и могут включать дополнительные сборы или взносы.
  • Для расчёта среднего CPA рекомендуется использовать скользящее окно, чтобы сгладить кратковременные колебания и получить более устойчивую оценку эффективности кампаний.
  • Проверяйте соответствие цели кампании и типа таргетинга: например, трафик на «добавление в корзину» не гарантирует покупку.
Как рассчитать точку убытка для одной конверсии
Как рассчитать точку убытка для одной конверсии

Как рассчитать точку убытка для одной конверсии

Точка убытка - это минимальная сумма, которую нужно получить от клиента, чтобы покрыть все расходы на его привлечение. Она не совпадает с CPA. CPA - это средняя стоимость действия, например, покупки или заявки. Точка убытка включает CPA плюс операционные издержки: логистика, упаковка, платформенные комиссии, налоги и возвраты. В каждой стране действуют свои налоговые режимы и обязательные взносы, которые влияют на расчёт точки убытка: в Украине - НДС и военный сбор; в Польше - НДС и подоходный налог для ИП на общей системе; в Германии - НДС и местные торговые налоги; в Чехии и Словакии - НДС и социальные взносы.

Формула точки убытка: Точка убытка = CPA + логистика + упаковка + платформенная комиссия + налоги + средний процент возвратов.

Например, если CPA в Google Ads составляет 350 грн (Украина), логистика - 80 грн, упаковка - 25 грн, комиссия за платформу - 5 % от цены товара (допустим, 1000 грн 50 грн), НДС и военный сбор уже включены в цену, но возвраты составляют 8 % от выручки - тогда точка убытка равна 350 + 80 + 25 + 50 + (1000 × 0,08) = 585 грн. Значит, цена товара должна быть не менее 585 грн, чтобы не уйти в минус. При этом чистая прибыль - это разница между ценой и себестоимостью без рекламы. Если себестоимость 400 грн, то при цене 585 грн чистая прибыль 185 грн - меньше CPA. Это сигнал к остановке.

СтранаНДСДополнительные обязательные платежиПример платформенной комиссии (OZON, Allegro, Amazon DE)
УкраинаНДС и военный сборЕдиный социальный взнос (для ФОП на УСН)Платформенные комиссии (в зависимости от категории)
ПольшаНДСПодоходный налог (для ИП на общей системе)Платформенные комиссии (например, Allegro)
ГерманияНДСТорговый налог (Gewerbesteuer), размер которого зависит от муниципалитетаПлатформенные комиссии (например, Amazon DE)
ЧехияНДССоциальные и медицинские взносыПлатформенные комиссии (например, Heureka.cz)
СловакияНДССоциальные взносыПлатформенные комиссии (например, Zoznam.sk)

Какие метрики показывают убыточность до исчерпания бюджета

Ключевые метрики: CPA, ROAS, CTR, конверсия в покупку, время до покупки, частота отказов на целевой странице. CPA выше средней чистой прибыли - прямой индикатор. ROAS ниже 1,0 - значит, выручка меньше затрат на рекламу. Но ROAS не учитывает издержки вне рекламы, поэтому он недостаточен сам по себе. В Google Ads ROAS рассчитывается как отношение выручки к затратам на рекламу Google Ads Help - ROAS. В Facebook Ads аналогичный показатель называется «Return on Ad Spend» и доступен в отчёте «Анализ эффективности».

Низкий CTR при таргетированной рекламе в Google Search может указывать на несоответствие объявления и ключевых слов. Низкая конверсия в покупку при трафике с поиска - тревожный сигнал, особенно если средний чек невысокий. Важно смотреть не на общую конверсию, а на конверсию в оплату: добавление в корзину или заявка - не покупка. В e-commerce доля возвратов может быть существенной и напрямую снижает реальную маржу.

Время до покупки - ещё один фактор. Если среднее время от клика до оплаты превышает 5 дней при кампании с оплатой за клик, часть клиентов теряется из-за отложенных решений или конкурентов. В таком случае CPA может быть искусственно занижен, потому что часть конверсий не засчитывается в текущем окне атрибуции. Google Ads использует модель последнего клика по умолчанию, но можно включить модель линейной или позиционной атрибуции в настройках конверсии.

Как настроить предупреждения в Google Ads

В Google Ads можно задать автоматические оповещения: «CPA превысил X грн/PLN/EUR», «ROAS ниже Y», «Конверсии упали на Z % за 48 часов». Настройка находится в разделе «Инструменты и настройки» «Уведомления». Оповещения приходят на email или в Telegram через интеграцию с Google Workspace. В Facebook Ads аналогичные оповещения доступны в менеджере рекламы «Настройки» «Уведомления». Для TikTok Ads - в разделе «Настройки аккаунта» «Уведомления о производительности».

Почему CPA не всегда отражает реальную стоимость привлечения

CPA - это измеренная метрика, но её значение зависит от настроек атрибуции, источника трафика и типа конверсии. Например, если CPA для действия «заявка» в Google Ads составляет определённую сумму, но только часть заявок превращается в оплату, реальная стоимость покупки будет выше. Такой CPA называется «CPA на этапе заявки», а не «CPA на покупку». В Facebook Ads часто используется событие «InitiateCheckout», которое фиксируется при переходе в корзину - но не при оплате. Поэтому важно настраивать конверсии на уровне фактической покупки: событие «Purchase» с передачей стоимости и валюты.

В ЕС действует Регламент (ЕС) № 2016/679 (GDPR). Он требует согласия на использование cookie и ограничивает сбор данных без явного согласия. Это влияет на точность атрибуции: при отключённых cookie в браузере часть конверсий не связывается с рекламным кликом. В Германии и Чехии суды рассматривали иски против компаний за несоблюдение GDPR при сборе данных из Facebook Pixel bundesnetzagentur.de/Pressemitteilungen. Поэтому в этих странах реальный CPA может быть выше расчётного - часть конверсий остаётся неучтённой.

Ещё одна причина - разница в валюте и курсах. Если кампания запущена в EUR, а продажи идут в UAH, PLN или CZK, колебания курса НБУ, NBP, CNB или NBS влияют на маржу. Например, при резком ослаблении гривны на 10 % при фиксированной цене в евро прибыль в гривне сокращается, хотя CPA в евро не меняется.

Какие метрики показывают убыточность до исчерпания бюджета
Какие метрики показывают убыточность до исчерпания бюджета

Как проверить, что реклама убыточна, если нет данных о продажах

Если сайт не отправляет данные о покупках в рекламные платформы, использовать можно промежуточные события: «Просмотр корзины», «Переход на страницу оплаты», «Заполнение формы обратной связи». Но они не заменяют факт оплаты. В Google Analytics 4 (GA4) можно создать пользовательское определение события «Оплата прошла», если интеграция реализована через серверный код или GTAG. Важно, чтобы событие содержало параметры value и currency - иначе рекламные платформы не смогут корректно оценить эффективность расходов.

В Украине и Польше распространены платежные шлюзы, которые не возвращают статус оплаты в реальном времени: LiqPay, Privat24, Przelewy24. В таких случаях данные о покупке могут поступать с задержкой до 24 часов или не поступать вообще. Решение - настроить вебхук от шлюза или использовать API для получения статуса. Без этого CPA будет завышен, а ROAS - занижен.

Если данные о продажах недоступны, ориентируйтесь на коэффициент конверсии в заявку и среднюю стоимость заявки. Например, если средняя стоимость заявки - 200 грн, а конверсия заявки в оплату - 25 %, то реальный CPA на покупку - 800 грн. Сравните это с чистой прибылью от одного заказа. Если прибыль 600 грн - кампания убыточна.

Как избежать убытков при запуске новой кампании

Перед запуском проведите тест с ограниченным бюджетом: 10-15 % от месячного плана. Установите лимит на день, например, 500 грн в Украине, 200 PLN в Польше, 100 EUR в Германии, 2500 CZK в Чехии, 200 EUR в Словакии. Отслеживайте CPA каждые 12 часов. Если за первые 48 часов CPA превысил 60 % ожидаемой чистой прибыли - остановите кампанию. Не ждите исчерпания бюджета.

Используйте A/B-тестирование объявлений и лендингов. В Google Ads - функция «Эксперименты». В Facebook Ads - «Разделение аудитории». Тестируйте не более двух вариантов одновременно. Меняйте только один элемент: заголовок, изображение или призыв к действию. Дождитесь статистически значимых результатов - продолжайте тест до тех пор, пока не будет получено достаточное количество показов и конверсий для надёжного сравнения.

Все платформы требуют соблюдения локальных правил. В Украине - Закон «О защите персональных данных», в Польше - надзор Управления по защите персональных данных (UODO), в Германии - Bundesdatenschutzgesetz (BDSG), в Чехии и Словакии - национальные законы, соответствующие GDPR. Нарушение может привести к штрафам и блокировке аккаунтов, что увеличит скрытые издержки.

Что делать, если кампания уже убыточна

Остановите кампанию. Перепроверьте цели конверсии: правильно ли настроено событие «Purchase»? Есть ли дублирование через Pixel и GA4? Проверьте фильтры в отчётах: не исключены ли регионы с высоким CPA? Проанализируйте поисковые запросы: какие ключевые слова генерируют клики, но не конверсии? В Google Ads - раздел «Поисковые запросы». В Facebook Ads - «Анализ эффективности» «Источники трафика». Удалите нерелевантные запросы и аудитории. Перенастройте ставки: перейдите с ручного CPC на «Максимизация конверсий» с ограничением CPA.

FAQ

Какой CPA считается убыточным в Украине?

CPA считается убыточным, если он превышает 70 % чистой прибыли от одной продажи после вычета всех издержек: себестоимости, логистики, налогов, платформенных комиссий и среднего процента возвратов. Например, при чистой прибыли 1000 грн убыточным будет CPA выше 700 грн. Конкретный порог зависит от бизнес-модели и категории товаров. Официальных пороговых значений в нормативных актах НБУ или Государственной фискальной службы Украины нет.

Можно ли использовать ROAS как единственный показатель рентабельности?

Нет. ROAS показывает соотношение выручки и затрат на рекламу, но не учитывает операционные расходы, налоги, логистику и возвраты. В Германии, например, при ROAS 2,0 и НДС 19 % чистая прибыль может быть отрицательной, если себестоимость и комиссии высоки. Google Ads определяет ROAS как «выручка / затраты на рекламу»

Valkiria собирает кампании, следит за бюджетом и показывает, что приносит заявки.

Посмотреть, как это делает Valkiria