Цель в Яндекс Метрике настраивается за пару минут: откройте счётчик, зайдите в раздел «Цели», нажмите «Добавить цель», выберите тип — посещение страницы, JavaScript-событие, клик по кнопке или отправка формы — и задайте условие. Сложность не в кнопках, а в том, чтобы выбрать правильные события и проверить, что данные реально доходят до Метрики и до Директа.
Разберу подробнее: какие типы целей есть, что считать целью в бизнесе услуг, как проверить корректность и что делать дальше, чтобы цели начали работать на рекламу.
Какие типы целей есть в Метрике
Метрика умеет фиксировать несколько принципиально разных видов действий. Выбор типа определяет, насколько надёжно будет считаться конверсия.
| Тип цели | Когда использовать | Надёжность |
|---|---|---|
| Посещение страницы | Есть отдельная страница «Спасибо» после заявки | Высокая, если на страницу нельзя попасть иначе |
| JavaScript-событие | Форма отправляется без перезагрузки, модальные окна, квизы | Высокая, нужен разработчик или тег-менеджер |
| Клик по кнопке / номеру | Клик по телефону, WhatsApp, Telegram на мобильных | Средняя: клик не равен разговору |
| Отправка формы | Быстрый старт без правок кода | Средняя: срабатывает и на неуспешную отправку |
| Составная цель | Многошаговый сценарий: квиз, расчёт, корзина | Высокая для анализа воронки |
Есть ещё цели по времени на сайте и глубине просмотра. Для отчётности они бесполезны как показатель продаж, но иногда помогают на старте: если заявок пока мало, такие микроцели показывают, дочитывают ли люди страницу вообще.
Какие цели действительно нужны бизнесу услуг
Ошибка, которую я вижу чаще всего, — либо одна цель «зашёл на сайт», либо тридцать целей, в которых невозможно разобраться. Рабочий минимум выглядит так.
- Главная конверсия. Отправка заявки с любой формы — это цель, по которой вы считаете стоимость лида и на которую потом обучаете автостратегии.
- Звонок или мессенджер. Клик по телефону, WhatsApp, Telegram. Для услуг это часто половина всех обращений.
- Микроконверсии. Открытие формы, просмотр цен, скачивание прайса. Нужны для диагностики: видно, где человек отваливается.
- Качественная заявка. Если есть CRM, передавайте в Метрику статус «квалифицированный лид» — это уже уровень сквозной аналитики.
Каждая цель должна отвечать на вопрос «какое решение я приму по этим данным». Если ответа нет, цель не нужна — она только зашумит отчёты.
Как настроить: что происходит на стороне сайта
Сама кнопка «Добавить цель» ничего не считает. Считает счётчик на сайте. Поэтому перед настройкой убедитесь, что код Метрики стоит на всех страницах, включая служебные, и что у него включены опции «Отправка в Метрику данных о посетителях» и вебвизор — последний сильно помогает при проверке.
Для JavaScript-целей нужно, чтобы на сайте вызывался метод reachGoal с идентификатором цели в момент успешной отправки формы. Идентификатор вы придумываете сами — латиницей, без пробелов, например form_main или call_click. Один и тот же идентификатор можно вызывать с разных страниц, тогда цель соберёт все отправки.
Если правок кода избежать нельзя, а разработчика нет, самый быстрый путь — цель типа «Клик по кнопке»: в Метрике есть визуальный выбор элемента прямо на странице сайта. Это не самый надёжный вариант, но он работает без программиста и позволяет запустить рекламу сегодня, а не через неделю.
Отдельно обратите внимание на скорость сайта: если страница грузится долго, часть посетителей уходит раньше, чем успеет сработать счётчик, и конверсии теряются на ровном месте. Как это диагностировать, я разбирал в материале про скорость сайта и Core Web Vitals.
Как проверить, что цель работает
Проверка занимает десять минут и экономит месяцы неверных решений. Порядок такой.
- Сделайте тестовую заявку. Заполните форму как обычный клиент, с реальным телефоном. Не через режим инкогнито — он иногда мешает счётчику.
- Посмотрите отчёт «Конверсии» в реальном времени. Событие должно появиться в течение нескольких минут. Если не появилось — цель не срабатывает.
- Проверьте вебвизор. В записи визита видно, отметилась ли цель и на каком шаге человек остановился.
- Сверьте с реальностью. Раз в неделю сравнивайте число конверсий в Метрике с числом обращений в CRM или почте. Расхождение больше 15–20 % — повод искать ошибку.
Типовая проблема — двойной счёт: цель срабатывает и на отправку формы, и на переход на страницу благодарности. В отчётах заявок вдвое больше, чем на самом деле, стоимость лида выглядит прекрасно, а денег нет. Проверяйте, чтобы одно действие клиента фиксировала одна цель.
Пять ошибок, из-за которых данные врут
Эти случаи я разбираю почти на каждом аудите аналитики — и почти всегда владелец сайта уверен, что «Метрика настроена».
- Счётчик стоит не везде. На главной есть, на посадочных страницах под рекламу — нет. Часть визитов просто не попадает в статистику.
- Цель на страницу благодарности, доступную напрямую. Если на такую страницу можно зайти из меню или её индексирует поиск, конверсии будут накручиваться сами собой.
- Один идентификатор на разные формы. Заявки считаются, но непонятно, какая форма работает, а какая мёртвая. Разделяйте события хотя бы по типу формы.
- Цель на клик по телефону на десктопе. На компьютере по номеру не звонят, клик там означает копирование или случайное нажатие. Такую цель имеет смысл ограничивать мобильными устройствами.
- Никто не проверяет цели после правок сайта. Обновили дизайн формы — событие перестало вызываться, а заметили это через месяц по нулевым конверсиям.
Хорошая привычка — после любого релиза на сайте прогонять тестовую заявку и смотреть, дошло ли событие. Это пять минут работы против недель испорченной статистики и сбитого обучения автостратегий.
Что делать после настройки
Цель сама по себе — просто счётчик. Ценность появляется, когда она подключена к рекламе и к решениям.
Первое: свяжите счётчик Метрики с аккаунтом Директа и укажите цели в параметрах кампаний. Только после этого автостратегии смогут обучаться на конверсиях, а не на кликах. Ориентир для стабильного обучения — от 10 конверсий по выбранной цели в неделю; если главная цель набирает меньше, на старте можно обучать кампанию на микроконверсии.
Второе: настройте сегменты. Посетители, которые открыли форму, но не отправили, — готовая аудитория для ретаргетинга. Это бесплатный источник дешёвых заявок, который большинство просто не использует.
Третье: смотрите не только на количество целей, но и на поведение. Отказы, время на странице, глубина просмотра подсказывают, где сайт теряет людей. Эти же сигналы важны и для органического трафика — подробнее в статье про поведенческие факторы в Яндексе. А чтобы страницы вообще собирали трафик, помогает продуманная структура сайта услуг.
Технические детали по методам и типам целей есть в справке Яндекс Метрики. Как я использую цели в связке с рекламой, описано на главной странице.
Вывод
Настроить цель просто, настроить её правильно — задача на полдня: выбрать значимые действия, реализовать корректные события, проверить их на живой заявке и связать с Директом. Без этого вся статистика рекламы превращается в гадание по кликам.
Настройка Метрики и целей у меня стоит от 12 000 ₽, и почти всегда окупается в первый же месяц — просто потому, что появляется, на что смотреть. Хотите понять, всё ли корректно считается у вас? Напишите — сделаю бесплатный экспресс-аудит счётчика и целей.
Как настроить цель в Яндекс Метрике
- Шаг 1: Проверьте счётчик на сайте Убедитесь, что код Метрики стоит на всех страницах и не дублируется. Включите вебвизор — он понадобится для проверки целей.
- Шаг 2: Определите, что считать конверсией Выпишите действия, которые для вас равны обращению: отправка формы, клик по телефону, переход в мессенджер. Отдельно отметьте микроконверсии для диагностики.
- Шаг 3: Создайте цель в интерфейсе Откройте счётчик, перейдите в раздел «Цели» и нажмите «Добавить цель». Дайте понятное название вида «Заявка — форма на главной», чтобы через полгода не гадать, что это.
- Шаг 4: Выберите тип и задайте условие Для страницы благодарности подойдёт тип «Посещение страницы», для форм без перезагрузки — «JavaScript-событие» с идентификатором вроде form_main. Клик по телефону удобно ловить типом «Клик по кнопке».
- Шаг 5: Добавьте вызов события на сайте Для JavaScript-целей попросите разработчика вызывать reachGoal с нужным идентификатором в момент успешной отправки. Событие должно срабатывать один раз и только при реальном успехе.
- Шаг 6: Проверьте цель тестовой заявкой Оставьте заявку как обычный посетитель и посмотрите отчёт «Конверсии» и запись визита в вебвизоре. Убедитесь, что одно действие не фиксируется двумя целями.
- Шаг 7: Свяжите цели с Яндекс Директом Подключите счётчик к рекламному аккаунту и укажите ключевые цели в параметрах кампаний. После этого автостратегии начнут обучаться на конверсиях, а не на кликах.
Частые вопросы
Обычно хватает четырёх-шести: главная заявка, звонок, переход в мессенджер и одна-две микроконверсии. Больше целей не значит лучше — в отчётах становится сложно принимать решения.
Данные появляются почти сразу, в отчёте «Конверсии» событие видно в течение нескольких минут после срабатывания. При этом уже накопленная до создания цели статистика не пересчитывается, поэтому цели лучше настраивать до запуска рекламы.
Да, типы «Посещение страницы» и «Клик по кнопке» настраиваются прямо в интерфейсе Метрики. Но для форм, которые отправляются без перезагрузки страницы, надёжнее JavaScript-событие, а это уже правка кода или настройка в тег-менеджере.
Чаще всего причина в двойном счёте: одно действие фиксируют сразу две цели, например отправка формы и переход на страницу «Спасибо». Также цель может срабатывать при неуспешной отправке или при повторной загрузке страницы благодарности.
