Как понять, что реклама убыточна, раньше чем закончится бюджет
Это вопрос о своевременном выявлении отрицательной маржинальности на основе данных платформ и учёта локальных издержек. В Украине, Польше, Германии, Чехии и Словакии важно сравнивать затраты на конверсию с реальной стоимостью привлечения клиента и средней чистой прибылью от продажи. Например, в 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 собирает кампании, следит за бюджетом и показывает, что приносит заявки.