Как настроить цели в Яндекс Метрике для рекламы
За 9 лет работы с Директом я насмотрелся на одну и ту же картину: клиент льёт деньги в рекламу, а на вопрос «сколько у вас стоит заявка?» только пожимает плечами. Почти всегда корень один - в Метрике не настроены цели. Без них реклама превращается в гадание: вроде клики идут, бюджет тает, а что реально приносит клиентов - неизвестно. Разберу по-человечески, что такое цели, какие именно нужны вашему бизнесу, как их настроить и связать с Директом, чтобы автостратегии наконец заработали как надо.
Зачем вообще нужны цели
Цель в Метрике - это зафиксированное полезное действие пользователя, которое для вас равно заявке: отправил форму, нажал на номер телефона, кликнул «заказать звонок», написал в WhatsApp. Метрика ловит эти действия, считает их и - самое важное - привязывает к источнику трафика. То есть вы видите не просто «было 300 кликов», а «вот эта кампания дала 12 заявок, а вот эта - ноль, хотя сожрала треть бюджета».
Без целей реклама работает вслепую. Вы не знаете, какие кампании, объявления и ключевые слова приносят деньги, а какие просто жгут бюджет. Оптимизировать в такой ситуации нечего - вы крутите ставки и тексты наугад. Цели превращают рекламу из «потока кликов» в управляемую систему, где видно каждый рубль и каждую заявку. Это первое, что я проверяю на любом проекте, и в половине случаев именно тут зарыта проблема «реклама не окупается».
Какие цели нужны интернет-рекламе
Не нужно настраивать десятки целей - это только запутывает. Сосредоточьтесь на конверсионных, то есть тех, что напрямую означают заявку. Для большинства сайтов услуг и товаров это:
- Отправка формы - заявка через форму на сайте, главная цель почти везде.
- Клик по номеру телефона - человек нажал на телефон, чтобы позвонить (особенно актуально для мобильного трафика).
- Клик по кнопке мессенджера - переход в WhatsApp, Telegram, по которому люди всё чаще пишут вместо звонка.
- Посещение страницы «Спасибо» - человек попал на страницу благодарности после отправки заявки.
Отдельно стоят микроцели: скролл до конца страницы, время на сайте больше минуты, просмотр нескольких страниц. Их я тоже иногда настраиваю - они помогают автостратегиям обучаться, когда заявок ещё мало. Но это вспомогательный инструмент. Главные цели - всегда заявочные, именно по ним вы считаете эффективность рекламы и стоимость клиента.
Типы целей в Метрике
Метрика даёт несколько способов поймать действие, и важно понимать, когда какой удобнее:
- Посещение страниц - цель срабатывает, когда пользователь попадает на определённый адрес (например, страницу «Спасибо»). Самый простой и надёжный тип.
- JavaScript-событие (reachGoal) - на сайте срабатывает специальный код в момент действия (отправили форму, нажали кнопку). Гибко, но требует, чтобы код был корректно вставлен на сайт.
- Клик по кнопке / телефону / email - Метрика умеет отслеживать клики по конкретным элементам без программирования, удобно для телефонов и почты.
- Составная цель - цепочка из нескольких шагов (например, открыл форму → отправил), показывает, где люди отваливаются.
На практике 90% задач закрываются двумя первыми типами. Остальное - под конкретные ситуации. Не гонитесь за экзотикой: лучше две правильно работающие цели, чем десять полусломанных.
Как настроить цель на заявку
Есть два надёжных пути, и я почти всегда выбираю из них.
Путь первый - страница «Спасибо». После того как человек отправил форму, его перебрасывает на отдельную страницу благодарности (например, адрес заканчивается на /spasibo или /thanks). Вы создаёте цель типа «Посещение страниц» на этот адрес - и всё. Каждый, кто попал на «Спасибо», засчитывается как заявка. Это самый стабильный вариант: он не зависит от хитрых скриптов и почти никогда не ломается. Если у вас есть возможность сделать такую страницу - делайте, это золотой стандарт.
Путь второй - JavaScript-событие (reachGoal). Подходит, когда отдельной страницы «Спасибо» нет, а форма отправляется без перезагрузки (через AJAX - просто всплывает сообщение «спасибо, мы свяжемся»). Тогда в момент успешной отправки на сайте срабатывает строчка кода вида ym(номер_счётчика, 'reachGoal', 'zayavka'), а в Метрике вы создаёте цель того же типа с идентификатором zayavka. Метрика ловит событие и засчитывает заявку. Способ гибкий, но требует, чтобы код вставили в правильное место - в обработчик успешной отправки формы, а не просто на кнопку.
И главное правило, которое нарушают чаще всего: после настройки цель нужно проверить. Сделайте тестовую отправку формы и убедитесь, что в Метрике появилось достижение цели. Я видел десятки случаев, когда цель «настроена», а на деле не срабатывает - и человек месяцами думает, что заявок нет, хотя они есть. Пять минут проверки экономят месяцы слепой работы.
Как связать цели с Директом
Настроить цели в Метрике - половина дела. Дальше их нужно подружить с Директом. Для этого в кампании в настройках обязательно должен быть указан номер счётчика Метрики - тогда системы видят друг друга и обмениваются данными. После этого в стратегии вы выбираете целевые цели - те самые заявочные, под которые реклама будет оптимизироваться.
Это критично для автостратегий. Автостратегии оптимизируются под конверсии только тогда, когда цели настроены и накопили статистику. Если целей нет или они выбраны неправильно, алгоритм оптимизируется под клики или показы - то есть гонит дешёвый, но пустой трафик. Я часто захожу в кабинет, вижу «оптимизацию конверсий» без единой настроенной цели и понимаю, почему деньги уходят, а заявок нет.
И ещё одна связка, которую нельзя упускать: без целей невозможно посчитать окупаемость. Чтобы понять, сколько вы тратите на одну заявку и какой получаете ДРР, нужно знать число заявок и их источник - а это дают именно цели. Подробнее о том, как считать эффективность, я разбирал в статье что такое ДРР и как считать окупаемость рекламы. Цели - это та база, без которой все эти расчёты просто не из чего собрать.
Частые ошибки
Соберу грабли, на которые наступают чаще всего - проверьте себя по списку:
- Целей нет вообще. Реклама крутится вслепую, оптимизировать нечего, окупаемость не посчитать. Самая дорогая ошибка из всех.
- Цель на загрузку страницы вместо действия. Считается не заявка, а просто заход на сайт - такая «конверсия» ничего не значит и только вводит в заблуждение.
- Считают переход в мессенджер, который не отслеживается. Думают, что клики по WhatsApp учитываются сами собой - но без настроенной цели на кнопку они проходят мимо аналитики.
- Не проверили срабатывание цели. Цель вроде есть, а на деле не работает - и человек уверен, что заявок нет, хотя они идут. Всегда делайте тестовую отправку.
- Слишком много целей. Когда настроено двадцать целей, непонятно, какая главная, и автостратегия теряется. Держите фокус на заявочных.
Цели - это фундамент всей оптимизации рекламы. Без них не работают автостратегии, нельзя посчитать окупаемость и ДРР, невозможно нормально вести кампании и понимать, что приносит деньги. Сначала цели, потом всё остальное - именно в таком порядке, а не наоборот.
Найдите утечки бюджета за 10 минут. Плюс - Telegram-канал с разборами и кейсами.
Проверю, не теряются ли ваши заявки
На бесплатном разборе посмотрю, правильно ли настроены цели в вашей Метрике, срабатывают ли они и не утекают ли заявки мимо аналитики. Часто именно тут прячется причина «реклама не окупается».
Получить бесплатный разбор