В аккаунтах Google Ads я регулярно вижу одну и ту же картину: в главных целях стоят и покупки, и добавления в корзину, и клики по кнопке телефона. В отчете конверсий много, а продаж нет. Алгоритм оптимизируется на то, что дешевле и чаще, а не на то, что важно бизнесу. Главная конверсия участвует в обучении стратегии ставок. Второстепенная - нет. Ниже разбираю, как выбрать правильные цели для каждого типа бизнеса и настроить их в интерфейсе так, чтобы Smart Bidding учился на нужных событиях.
От этого разделения напрямую зависит, чему учится Smart Bidding.
Главные конверсии (Primary actions) - те, на которых учится Smart Bidding. Когда я ставлю «Максимум конверсий» или tCPA, алгоритм считает успехом именно главные действия. Все ставки и аукционные решения принимаются ради того, чтобы получить больше главных конверсий.
Если в главных стоит покупка, алгоритм будет искать аудиторию, которая покупает. Если в главных стоит клик по номеру телефона, он найдет тех, кто нажимает на номер, а не звонит и не покупает.
Второстепенные конверсии (Secondary actions) видны в отчетах, но алгоритм их не учитывает в обучении. Они нужны, чтобы видеть промежуточные шаги воронки: добавление в корзину, прокрутку страницы, просмотр видео.
Я не отключаю второстепенные события, потому что они полезны для диагностики. Если покупок мало, а добавлений в корзину много, я понимаю: трафик целевой - проблема на этапе оплаты. Если и корзин мало - проблема выше, на уровне предложения или объявления.
В отчетах Google Ads есть две колонки: «Конверсии» и «Все конверсии».
«Конверсии» включают только главные действия. Эта цифра участвует в расчете CPA и используется автостратегиями. «Все конверсии» включают и главные, и второстепенные. Это диагностическая цифра - по ней ничего не оптимизируется.
Когда говорят «у нас 200 конверсий за месяц», важно уточнить какая колонка имеется в виду. Если 200 это «Все конверсии», а главных 30 - это разные числа для разных решений.
В одном проекте e-com клиент отметил главными покупку и добавление в корзину. Логика клиента: «И то и другое полезно, пусть алгоритм оптимизируется по обоим». Через месяц: добавлений в корзину стало в 4 раза больше, покупок столько же.
Цена добавления в корзину $0.80, цена покупки $40. Алгоритм увидел: за тот же бюджет можно получить много корзин или мало покупок. Логичный для машины выбор - корзины. После того как мы перевели добавление в корзину во второстепенные, через 3 недели количество покупок выросло на 60% при том же бюджете.
Вторая ошибка - дубли. Один пользователь нажал на телефон, потом отправил форму, потом купил. Если все три события главные, кампания засчитала три конверсии за одного клиента.
Smart Bidding видит CPA в 3 раза ниже реального и считает кампанию успешной - в отчете все красиво, в выручке тишина. Это опасно при высоком CPA, когда ошибка в учете искажает экономику до нерентабельной.
Дубли я нахожу, сравнивая количество конверсий с количеством уникальных лидов в CRM. Если конверсий в Google Ads в 2-3 раза больше, чем лидов в CRM - в главных стоит лишнее.
В e-com я ставлю главной только покупку с передачей значения. Все остальное (просмотр товара, добавление в корзину, начало оформления заказа) идет во второстепенные.
С передачей значения два варианта:
В стратегии ставок беру «Максимум ценности конверсии» с tROAS, когда накопится 30+ покупок в месяц. До этого момента остаюсь на «Максимуме конверсий».
В лидгене главная конверсия - заявка из формы на сайте или звонок по объявлению (если звонки трекаются). Все остальное во второстепенные.
Я выбираю самое надежное событие, которое реально передает интент:
Слабые сигналы (просмотр страницы контактов, скроллинг, клик на email) идут во второстепенные. Они показывают намерение, но не само действие.
В B2B сделка может длиться 2-6 месяцев. Если оптимизировать только по форме на сайте, алгоритм не различит дешевые поверхностные лиды и качественные. Решение - передавать обратно в Google Ads статус лида из CRM.
В B2B-проектах с CRM я настраиваю передачу статуса лида через офлайн-конверсии или Enhanced Conversions for Leads. Главным событием делаю «SQL (квалифицированный лид)» или «Подписан договор», а не первичную заявку.
При сделках от $5,000 это окупается: алгоритм перестает тратить бюджет на тех, кто заполняет форму ради информации, и начинает ловить реальных покупателей.
Открываю «Цели и меры эффективности» (Goals) > «Сводка» (Summary). Вижу список всех конверсионных действий, подключенных к аккаунту. У каждого есть колонка «Тип действия»: «Основное» (Primary) или «Дополнительное» (Secondary).
Чтобы поменять тип, кликаю на конкретную конверсию, перехожу в настройки, в разделе «Тип цели для оптимизации» выбираю «Дополнительное действие».
Цели по умолчанию (Account-default goals) применяются ко всем новым кампаниям автоматически. Я их настраиваю один раз в начале работы с аккаунтом и потом не трогаю. Новые кампании автоматически берут правильный набор целей.
В настройках «Цели» > раздел «Цели на уровне аккаунта» выбираю основные категории: «Продажи» для e-com, «Лиды» для услуг. Внутри категории выбираю конкретные действия.
Иногда кампании в одном аккаунте должны учиться на разных целях. Поисковая кампания - на «Покупке», PMax - на «Квалифицированном лиде», тестовая - на «Добавлении в корзину».
В таких случаях я переопределяю цели на уровне кампании: открываю «Настройки кампании» > «Цели» > отмечаю нужный набор. Дефолтные цели аккаунта при этом игнорируются для этой кампании.
Чем больше разных наборов конверсионных целей в одном аккаунте, тем сложнее держать единую логику. Если их уже больше 3-4, это сигнал пересмотреть структуру.
Многие подтягивают конверсии не с тегов Google Ads, а импортом из GA4. Это рабочий вариант, но он создает риск дублей и нерелевантных событий, если не почистить импорт.
После импорта в Google Ads попадают все события, которые в GA4 помечены как конверсии. Туда часто валится все подряд: события прокрутки, время на странице, клики по email и подобные мелкие события.
В Google Ads я открываю список импортированных целей и перевожу во второстепенные:
В главных оставляю максимум 1-2 действия, которые означают реальный интент: завершенная покупка, отправленная форма с подтверждением, валидированный звонок.
Дубли возникают когда одно и то же событие приходит и через тег Google Ads, и через импорт из GA4. Например, покупка учитывается и по тегу, и как импортированная из GA4 цель.
Чтобы проверить дубли, в отчете «Конверсии» сравниваю количество конверсий по разным источникам за один и тот же период. 30 покупок по тегу Google Ads и 30 по импорту GA4 - явный дубль. На самом деле покупок 30, а не 60.
Решение: оставить главным только один источник. Я предпочитаю Google Tag - он быстрее и стабильнее в передаче. Импортированные дубли перевожу во второстепенные или отключаю.
После каждого подключения нового источника конверсий сверяю объем с CRM. Если в Google Ads больше конверсий, чем реальных продаж/лидов - есть дубли, надо чистить.
После настройки главных целей даю кампании 5-10 дней работать без правок (это первичная стабилизация, не полное обучение) и затем смотрю:
Ключевая метрика после правки целей - CPA по «Конверсиям». Если он стабилизируется в пределах 20-30% от предыдущего значения за 2 недели, перенастройка прошла нормально.
После ужесточения целей кампания может временно потерять объем. Это нормально, если:
Сигнал к откату на промежуточную цель:
В таких случаях я возвращаюсь на промежуточную цель, даю кампании еще 4-6 недель набрать массу, потом снова двигаюсь к более узкой цели.
Как стратегия ставок учится на целях разбирал отдельно: выбор главных конверсий и стратегии ставок - два связанных решения.
Самое частое: специалист переключает главную конверсию каждую неделю, потому что «не нравится результат». Между правками Smart Bidding не успевает обучиться ни на одной цели - кампания все время в этапе обучения.
Я меняю главные цели не чаще раза в 4-6 недель. Минимум 14 дней без изменений нужны для оценки эффекта (это отличается от 5-10 дней первичной стабилизации - там я только смотрю, не делаю выводов).
После импорта из GA4 в главных автоматически оказываются все события с пометкой «конверсия». Алгоритм учится тратить бюджет на дешевые события и покупает самый поверхностный трафик.
Я никогда не оставляю микро-события в главных. Конкретный список что переводить во второстепенные - в разделе про импорт из GA4 выше.
Третья ошибка - подключить импорт GA4 и забыть про него. Через 2-3 месяца аккаунт обрастает дублями: одни и те же покупки идут и через тег Google Ads, и через GA4-импорт.
После каждого подключения нового источника конверсий сверяю объем с CRM или панелью продаж. Если в Google Ads больше конверсий, чем реальных продаж/лидов - есть дубли, надо чистить.
Прохожу этот список перед запуском новой кампании или раз в квартал на действующих кампаниях:
Какие конверсии нужны для запуска PMax - отдельная история. В Performance Max выбор главных целей еще критичнее: без четкой цели алгоритм начинает покупать нецелевой охват.
Главная конверсия (Primary action) участвует в обучении автостратегий ставок, на ней учится Smart Bidding. Второстепенная (Secondary action) видна в отчетах для диагностики воронки, но в оптимизации не участвует. От разделения зависит, на что тратится бюджет: если главной стоит дешевое микро-событие, кампания будет покупать поверхностный трафик вместо реальных продаж.
Алгоритм оптимизируется на ту цель, которая дешевле и чаще достигается. Если в главных стоят и покупка ($40), и добавление в корзину ($0.80), кампания начнет приоритетно покупать корзины. Покупок станет меньше, чем при единственной главной «Покупке» - хотя в отчете конверсий будет много.
Только покупку, лучше с передачей денежного значения. Все остальное (просмотр товара, добавление в корзину, начало оформления) переводите во второстепенные. Если есть разница в среднем чеке между заказами, выбирайте «Максимум ценности конверсии», чтобы алгоритм оптимизировался под выручку, а не под количество заказов.
Можно, но не чаще раза в 4-6 недель. После каждой правки давайте кампании минимум 14 дней без изменений - Smart Bidding должен успеть обучиться на новой цели. Если менять цели каждую неделю, алгоритм не выходит из этапа обучения.
Меньше 15-30 конверсий в месяц - алгоритму не хватит сигналов для обучения. Временно перейдите на промежуточную цель верхнего уровня воронки (например, «Добавление в корзину» вместо «Покупки»). Когда наберется 30+ конверсий по промежуточной цели и стратегия стабилизируется, возвращайтесь на «Покупку».