Короткий ответ: как проверить Performance Max перед масштабированием
Не превращайте ROAS 15,2 в автоматическую команду увеличить бюджет. Сначала убедитесь, что в колонке Conversions есть только бизнес-результаты, а звонки и лиды из форм доходят до Ads и CRM. Затем разделите бренд, ремаркетинг и prospecting, подтвердите маржу, conversion lag, качество фида и проведите контролируемый эксперимент. Технические исправления можно выполнить за несколько дней, но чистому окну данных всё равно нужно время.
- Высокий ROAS не равен прибыльному привлечению новых клиентов.
- Проверьте primary-конверсии, брендовый и небрендовый спрос, новых и повторных покупателей.
- Масштабируйте поэтапно только после чистых данных и обратимого теста.
Что показали цифры за 90 дней
В обезличенном аудите аккаунт потратил 85 396 грн и зафиксировал 1 012 010 грн ценности web-конверсий за 90 дней. Бленд-ROAS составил 11,9. В аккаунте было пять кампаний Performance Max: две активные и три на паузе.
| Кампания | Расход | Конверсии | Ценность | ROAS | Целевой ROAS |
|---|---|---|---|---|---|
| Категория A | 51 136 грн | 25 | 775 813 грн | 15,2 | 3,7 |
| Категория B | 8 419 грн | 9 | 91 331 грн | 10,9 | 4,7 |
| Все кампании | 85 396 грн | 45 | 1 012 010 грн | 11,9 | не задан |
На бумаге это выглядело как готовый аргумент для увеличения бюджета. Но revenue-ROAS не равен прибыли, а средний ROAS PMax не показывает, сколько результата реклама создала дополнительно. Для этого нужны маржа, разделение новых и повторных покупателей, контроль собственного бренда и полная воронка конверсий.
Сначала measurement gate, потом бюджет
Главная проверка была не в таблице кампаний, а в настройках конверсий. Google Ads считает primary actions действиями, которые попадают в колонку Conversions и используются для оптимизации ставок. Secondary остаются наблюдаемыми в All conversions, если не входят в custom goal. Одна неверная роль может изменить то, чему учится Smart Bidding.
В аккаунте тестовое действие покупка_тест оставалось primary и уже получило конверсию в новой кампании. При этом телефонный и лидовый путь почти не попадал в Ads: GA4 показал 1 488 hover_phones и 814 form_start за 30 дней, а в Google Ads было около пяти соответствующих действий.
Сверка web-покупок была заметно лучше. Google Ads показывал 1 012 010 грн ценности, а GA4 для google/cpc - 966 281 грн. Разница 4,7% была ниже внутреннего порога аудита 15%, поэтому web-purchase можно было использовать как надёжный сигнал. Полную воронку всё равно нужно было читать с поправкой на недоучёт звонков.
Порядок исправлений: убрать тестовую покупку из primary, добавить квалифицированные звонки и submit-лиды сначала как secondary, связать их с качеством в CRM и накопить 2-3 недели чистых данных. Только после этого менять бюджет или tROAS.
Почему брендовый спрос искажает средний ROAS
Обе активные PMax-кампании работали без brand exclusion. Отдельной brand Search-кампании тоже не было. Keyword Planner показывал около 5 тысяч брендовых запросов в месяц, поэтому PMax мог забирать уже сформированный спрос вместе с ремаркетингом и складывать всё в один результат.
Это не означает, что каждая брендовая конверсия плохая. Проблема в другом: без отдельного измерения не видно, сколько кампания платит за защиту бренда, сколько реально находит новых покупателей и каков ROAS небрендового спроса. Данные new vs returning также не были разделены, поэтому фактический CPA нового клиента оставался неизвестным.
Google Ads поддерживает brand exclusions в Performance Max. Для этого аккаунта мы заложили контролируемый тест: исключение бренда в PMax плюс отдельная brand Search-кампания, которую можно включить после проверки охвата. Это обратимое изменение с понятным rollback-триггером, а не безусловное правило для любого аккаунта.
19 находок, которые изменили решение
Аудит не сводился к одной «плохой» настройке. Именно эти 19 находок сформировали решение. Цифры и смысл сохранены из обезличенного источника.
| # | Область | Что обнаружили | Решение |
|---|---|---|---|
| F1 | Гео / комплаенс | В новой кампании категории B не было исключений для 16 оккупированных городов, которые были исключены в четырёх других кампаниях. | Защитить после подтверждения |
| F2 | Измерение | покупка_тест оставалась primary и уже получила конверсию. | Исправить |
| F3 | Телефонные лиды | В GA4 было 1 488 hover_phones и 814 form_start против примерно пяти действий в Ads. | Исправить |
| F4 | Каннибализация PMax | Без brand exclusion средний ROAS смешивал бренд, ремаркетинг и prospecting; новые и повторные не разделялись. | Проверить экспериментом |
| F5 | Брендовый спрос | Отдельной brand Search-кампании не было при спросе около 5 тысяч запросов в месяц. | Защитить и измерять отдельно |
| F6 | Сигналы PMax | В обеих активных группах кампании B было 0 search themes и 0 audience signals. | Исправить |
| F7 | Креативы | Одна группа была пустой с ad_strength=POOR, вторая имела AVERAGE и слабый заголовок. | Исправить |
| F8 | Assets | Не было callouts, structured snippets, price и promotion assets. | Исправить |
| F9 | Фид | UA и RU-дубли SKU конкурировали за показы и бюджет; проблема подтверждена на пяти SKU. | Исправить |
| F10 | Товарный waste | Четыре товара с наибольшими расходами потратили 1 602 / 737 / 548 / 516 грн без конверсий. | Изолировать и проверить |
| F11 | Гео-эффективность | Пять регионов получили около 10,6% расходов и 0 web-конверсий. | Watchlist, не отключать сразу |
| F12 | Гео-концентрация | Киев получал 29% расходов, а несколько регионов с ROAS 27-48 были недофинансированы. | Кандидаты на масштаб после gate |
| F13 | Бюджет / tROAS | Активные кампании превышали целевой ROAS в 3-4 раза, но не выбирали бюджет полностью. | Проверить маржу и F4 |
| F14 | GA4 | В источниках были dev и spam-реферы без internal-фильтра. | Исправить |
| F15 | Атрибуция | Другой платный канал дал 665 646 грн выручки с 1 049 сессий и мог влиять на оценку Ads. | Проверить инкрементальность |
| F16 | Merchant Center | Один товар был disapproved, а 2 968 офферов имели unknown из-за ограниченных прав диагностики. | Устранить блокер доступа |
| F17 | Connected TV | Около 62 грн расходов без конверсий. | Только мониторить |
| F18 | Воронка | 24 683 view_item превратились лишь в 123 add_to_cart за 30 дней; вероятно, телефонный или offline-путь терялся. | Проверить |
| F19 | Нейминг | Названия кампаний и групп были непоследовательными, с опечаткой и дефолтными RU-названиями. | Исправить |
Не каждая находка означала немедленное изменение. F17 правильнее было оставить без вмешательства из-за малого влияния. F11 требовала watchlist, а не отключения регионов: выборка была небольшой, а звонки недоучтены. Эти ограничения тоже являются частью senior-аудита.
Сигналы, креативы и фид: что мешало PMax обучаться
В двух активных группах кампании B не было search themes и audience signals. Одна asset group была пустой, без заголовков и медиа, с оценкой POOR. Вторая имела AVERAGE. На уровне кампаний также не хватало callouts, structured snippets, price и promotion assets, хотя в магазине были подтверждённые предложения без необходимости рекламных преувеличений.
UA и RU-версии одного SKU конкурировали в фиде. На пяти SKU одна языковая версия конвертировала, а другая тратила бюджет без конверсий. Ещё четыре товара с наибольшими расходами стали кандидатами в low-priority listing-группу, но не в автоматическое исключение. Сначала нужно вернуть видимость телефонных лидов.
Merchant Center показал один disapproved-товар. Ещё 2 968 офферов имели статус unknown, потому что item-level диагностика была недоступна. Поэтому товарные выводы остались на уровне фида, а неполная диагностика не выдавалась за окончательный диагноз.
Масштабировать сейчас или подождать?
| Сигнал | Масштабировать | Подождать |
|---|---|---|
| Конверсии | В primary только бизнес-результат; звонки и лиды проверены. | Остаются тестовые действия или большой невидимый лидовый путь. |
| Бренд | Брендовый и небрендовый спрос измеряются отдельно. | PMax забирает бренд, а новые и повторные неизвестны. |
| Экономика | Подтверждены маржа, допустимый CPA или profit-ROAS. | Есть только revenue-ROAS без маржи. |
| Данные | Conversion lag дозрел, объём достаточен для решения. | Кампания молодая или вывод держится на 1-2 конверсиях. |
| Кампания | Нет критических пробелов в сигналах, assets и фиде. | Остаются пустые группы, 0 сигналов или проблемы Merchant. |
| Бюджет | Кампания ограничена бюджетом или тест доказал потенциал. | Лимит не выбирается, и само повышение бюджета не создаст спрос. |
Практический план на 90 дней
Дни 1-5: закрыть технические утечки
- Подтвердить и синхронизировать гео-исключения для новой кампании.
- Убрать тестовую покупку из primary.
- Добавить звонки и submit-лиды как secondary и связать их с качеством в CRM.
- Отфильтровать dev и spam-источники в GA4.
- Исправить disapproved-товар и получить item-level доступ к Merchant Diagnostics.
Неделя 2: отделить бренд и дать PMax полезные сигналы
- Подготовить brand exclusion и отдельную brand Search-кампанию как контролируемый тест.
- Добавить search themes и релевантные audience signals в группы категории B.
- Заполнить пустую asset group и заменить слабые заголовки.
- Добавить callouts, structured snippets, price и promotion assets на основе разрешённых утверждений.
- Унифицировать нейминг кампаний и групп.
Недели 3-5: накопить чистую базу
Не меняйте одновременно бюджет, tROAS и цели конверсий. Дайте системе собрать 2-3 недели данных после measurement-исправлений. Отслеживайте conversion lag, долю новых клиентов, бренд/небренд и качество звонков.
Недели 6-10: провести эксперимент
Для этого аккаунта план предусматривал PMax experiment с распределением 50/50. Каждая активная кампания получала около 8-9 конверсий в месяц, поэтому ожидаемое окно составляло 6-10 недель на плечо. Решение читаем после 20-30 конверсий на плечо и по диапазону результата, а не по одной точке ROAS. Эти пороги заданы для конкретного аудита, а не являются универсальным требованием Google.
Недели 10-13: чистить и масштабировать
После подтверждения маржи, чистого сигнала и результата эксперимента можно изолировать слабые SKU, принять решение по регионам watchlist и перенаправить бюджет в стабильные сегменты. Меняйте бюджет поэтапно, на 10-15% за шаг, с заранее записанным rollback-триггером.
Чеклист Performance Max перед увеличением бюджета
- Сверьте ценность покупок между Google Ads, GA4 и, если возможно, CRM.
- Просмотрите все conversion actions и их роль primary/secondary.
- Проверьте звонки, формы, offline-продажи и conversion lag.
- Разделите бренд, ремаркетинг, новых и повторных покупателей.
- Посчитайте маржу или profit-ROAS, а не только выручку.
- Проверьте search themes, audience signals, assets и asset groups.
- Изучите Merchant Diagnostics, языковые дубли SKU и товарный waste.
- Создайте эксперимент с одной переменной и rollback-триггером.
- Масштабируйте поэтапно только после достаточного объёма чистых данных.
Частые вопросы
Почему высокий ROAS Performance Max может вводить в заблуждение?
PMax может объединять новый спрос, собственный бренд и ремаркетинг в одном среднем показателе. Если сегменты не разделить, кампания выглядит эффективнее, чем реальное привлечение нового клиента. Revenue-ROAS также не учитывает маржу, возвраты, offline-продажи и качество лидов.
Нужно ли всегда исключать собственный бренд из PMax?
Нет. Brand exclusion нужен для измерения и контроля, а не как обязательный ритуал. Решение зависит от структуры аккаунта, охвата brand Search, целей и риска потерять показы. В этом аккаунте высокий брендовый спрос и отсутствие отдельной brand-кампании делали контролируемый тест оправданным.
Какие конверсии должны быть primary?
Primary должны отражать бизнес-результат, под который действительно должны оптимизироваться ставки: подтверждённую покупку или квалифицированный лид. Микроконверсии, тестовые действия и непроверенные звонки безопаснее оставить secondary, пока качество не проверено в CRM.
Можно ли выполнить технические исправления быстрее, чем за 90 дней?
Да. Большинство исправлений в этом плане можно выполнить за первые 5-10 рабочих дней. Девяносто дней нужны как окно доказательств: за это время дозревают чистые данные, учитывается conversion lag и эксперимент сравнивает варианты без одновременной смены нескольких переменных.
Когда уже безопасно увеличивать бюджет?
Когда primary-конверсии чистые, телефонные и offline-результаты не теряются, бренд/небренд и new/returning читаются отдельно, маржа подтверждает допустимую экономику, а эксперимент или стабильная когорта показывают запас роста. Если кампания не выбирает текущий лимит, само повышение бюджета может ничего не изменить.
Методология и ограничения
Материал основан на обезличенном read-only аудите за 90 дней. Проверены 5/5 кампаний, 13/13 asset groups, все 23 области и Киев, 14 conversion actions и топ-30 товаров по расходам. Источники: Google Ads, GA4, Merchant Center и Keyword Planner.
Выводы по бюджету ограничены отсутствием маржи, target CPA/ROAS, данных о запасах и промокалендаре клиента. Merchant item-level диагностика была неполной из-за ограниченных прав. GSC в этом аудите был недоступен. Поэтому часть решений помечена как «проверить» или watchlist, а не как доказанная оптимизация.
Закажите аудит Google Ads, если хотите такой же пакет доказательств для своего аккаунта. Для внедрения смотрите ведение Performance Max и Google Shopping и бенчмарк PMax UPLIFY.
Что почитать дальше
- Performance Max и Google Shopping для e-commerce
- Аудит Google Ads с доказательствами и приоритетами
- Бенчмарк PMax UPLIFY для украинского e-commerce
- GEO для интернет-магазинов
Хотите понять, готов ли ваш ROAS Performance Max к масштабированию? Закажите в UPLIFY аудит Google Ads с measurement-first подходом.