Счётчик Метрики на сайте показывает посетителей, но не отвечает на главный вопрос: сколько из них стали заявками. Для этого нужны цели. Без них вы видите трафик и не видите результат, а рекламная система не знает, каких посетителей ей искать.
Разберём, какие цели нужны сайту услуг, как их настроить, чтобы они считали правду, и как проверить это до запуска рекламы. Общие основы аналитики мы описывали в статье об аналитике сайта, здесь — конкретно про цели.
Что такое цель и зачем она нужна
Цель — действие посетителя, которое вы считаете важным. Метрика фиксирует каждое срабатывание и связывает его с источником визита: поиск, реклама, соцсети, рассылка. Так видно не только сколько пришло людей, но и откуда приходят те, кто обращается.
Для рекламы цели ещё важнее. Яндекс Директ умеет оптимизировать показы под конверсии: он ищет людей, похожих на тех, кто достигал цели. Если цель считает мусор, реклама будет старательно искать мусор.
Какие цели нужны сайту услуг
- Успешная отправка формы заявки — главная цель.
- Клик по номеру телефона — особенно важен на мобильных.
- Переход в мессенджер: Telegram, MAX, WhatsApp.
- Клик по email, если его показываете.
- Завершение квиза или калькулятора, если они есть.
- Отправка формы в модальном окне, если форм несколько.
Дополнительно полезна составная цель «Любое обращение», которая объединяет все контакты. Её удобно смотреть в отчётах и сравнивать каналы между собой.
Какие цели не нужны
Цели «просмотр трёх страниц», «время на сайте больше минуты» или «прокрутка до конца» выглядят полезно, но не говорят о деньгах. Как дополнительная информация они допустимы. Как цель для оптимизации рекламы — вредны: система начнёт приводить тех, кто долго листает, но не обращается.
Как настроить цели правильно
JavaScript-событие после успешной отправки
Самый надёжный способ для формы — цель типа «JavaScript-событие». В коде сайта после того, как сервер ответил, что заявка сохранена, вызывается метод reachGoal с идентификатором цели. Если отправка не удалась, цель не срабатывает.
Цель на клике по кнопке «Отправить» считает попытки, а не заявки. Человек нажал с пустым полем, получил ошибку, нажал ещё раз — две конверсии и ни одной заявки. Когда мы подключаем Метрику, мы всегда вешаем цель на успешный ответ сервера.
Звонки и мессенджеры
Для клика по телефону и перехода в мессенджер в Метрике есть готовые типы целей. Их можно использовать, но важно понимать ограничение: это клик, а не состоявшийся разговор. Реальные звонки считает коллтрекинг, а дошёл ли человек до сообщения в мессенджере, Метрика не знает.
Страница «Спасибо»
Цель на посещение страницы благодарности проще в настройке, но её легко обмануть: обновление страницы, возврат по истории, переход по сохранённой ссылке. Если используете этот способ, открывайте страницу только после успешной отправки и не давайте на неё ссылок.
Как проверить, что цели считают правду
Настроить цель мало. Нужно доказать, что она срабатывает ровно тогда, когда должна. Порядок проверки, которым пользуемся мы:
- Открыть рабочий сайт с параметром _ym_debug=1 в адресе.
- Отправить форму с ошибкой — цель не должна сработать.
- Отправить корректную тестовую заявку — в консоли должно появиться событие цели.
- Проверить, что заявка пришла менеджеру.
- Через некоторое время найти конверсию в отчёте Метрики по целям.
- Повторить для каждой формы, телефона и мессенджера, на компьютере и телефоне.
Проверка на тестовом сервере не считается: счётчик и домен там другие. Доказательство — только реальная отправка на рабочем сайте. Тестовые заявки потом легко отфильтровать по времени или комментарию.
Частые ошибки
- Цель на клик кнопки вместо успешной отправки.
- Несколько форм на сайте, а цель висит только на одной.
- Идентификатор цели в коде не совпадает с настройкой в Метрике на одну букву.
- Счётчик подключён после согласия на cookie, а согласие ломает загрузку.
- Цели настроены, но не выбраны в рекламной кампании.
- Сверка с реальностью не проводится: в Метрике 40 заявок, у менеджера 25.
Последний пункт важнее всех. Раз в месяц сравнивайте число целей с числом заявок в CRM или мессенджере. Небольшое расхождение нормально, большое — сигнал искать ошибку.
Небольшая разница объяснима: часть людей блокирует счётчики, кто-то отказывается от cookie, кто-то отправляет заявку дважды. А вот если в Метрике заявок заметно больше, чем у менеджера, цель почти наверняка считает попытки. Если заметно меньше — какая-то форма или канал не размечены. В обоих случаях реклама оптимизируется по искажённым данным, и исправить цель выгоднее, чем докручивать ставки.
Отдельно проверьте цели после любых изменений сайта: новая форма, редизайн, смена конструктора на код. Цели чаще всего ломаются именно при обновлениях, и узнают об этом через месяц, когда реклама уже потратила бюджет без обучения.
Цели как часть большой картины
Цели показывают, какой канал приносит обращения. Чтобы понимать, какая именно кампания или объявление их даёт, ссылки размечают UTM-метками. А чтобы увидеть, какие заявки стали оплатами, данные из CRM связывают с рекламой — это уже сквозная аналитика. Если цели нужны под контекст, страницу под объявления стоит собирать по правилам из материала лендинг под Яндекс Директ.
Чек-лист целей перед запуском рекламы
- Есть цель на успешную отправку каждой формы.
- Есть цели на клик по телефону и переход в мессенджер.
- Составная цель «Любое обращение» собрана из всех контактов.
- Каждая цель проверена тестовой заявкой на рабочем сайте.
- Ошибочная отправка цель не вызывает.
- В Директе выбрана цель, ближайшая к заявке.
- Раз в месяц число целей сверяется с реальными заявками.
На сайтах, которые мы делаем, цели на формы, звонки и мессенджеры настраиваются и проверяются до сдачи. Если у вас уже есть сайт и вы не уверены в цифрах Метрики, опишите ситуацию через форму на главной, подскажем, где искать расхождение.