BLKHT

Как настроить цели в Яндекс Метрике: форма, звонок, мессенджер

Как настроить цели в Яндекс Метрике: выбор типа под форму, звонок или мессенджер, создание, требования к сайту и проверка через _ym_debug=2.

Счётчик Метрики на сайте показывает визиты и просмотры, но не отвечает на главный вопрос владельца: сколько из этих визитов закончились заявкой, звонком или сообщением в мессенджер. На этот вопрос отвечают цели - отдельная настройка в разделе «Цели» вашего счётчика. Разбираем по официальной справке Яндекс Метрики, как настроить цели в Яндекс Метрике: выбрать тип цели под способ, которым с вами связываются, создать её и проверить, что она реально засчитывает события: пустой отчёт по цели - повод проверить настройку. Материал сверен по документации 26.09.2026.

Рабочий контакт BLKHT - Telegram t.me/billioniks.

Что такое цель, достижение и целевой визит в Яндекс Метрике?

Коротко: цель - это действие посетителя, в котором вы заинтересованы: отправка формы, звонок, переход в мессенджер, просмотр нужной страницы. Момент, когда посетитель это сделал, - достижение цели; визит, в течение которого это произошло, - целевой визит; отношение целевых визитов к общему числу визитов - конверсия.

Справка Метрики формулирует это так:

«Цель - это действие посетителя, в котором заинтересован владелец сайта: просмотр определенного количества страниц, посещение конкретной страницы, нажатие кнопки, переход по ссылке, оплата заказа и т. д.»

- Яндекс Метрика, «Что такое цели. Типы целей», https://yandex.ru/support/metrica/ru/general/goals

Пока цель не создана, Метрика видит только визиты и просмотры страниц - без ответа на вопрос, что посетитель сделал полезного. Пример: у вымышленной «Мастерской» (example.com) на сайте есть форма заявки на замер. Без цели в отчётах видно только, что человек зашёл на страницу с формой. С целью видно: сколько из зашедших форму отправили, и в какой день таких отправок было больше.

Всего Метрика различает 16 типов целей. Среди них - форма, телефон, кнопка, мессенджер, посещение страниц, количество просмотров, клик по email, скачивание файлов, поиск по сайту, переход в соцсети, возврат из платежной системы, звонки, чаты, мультицель, составная цель и целевое событие: данные о последнем передаются через JavaScript, API-интеграцию или ручную загрузку файла. Дальше разбираем те типы, что нужны владельцу без своего программиста: форму, телефон, мессенджер, кнопку и посещение страниц.

Как выбрать тип цели по способу связи с вами?

Коротко: тип цели зависит от конкретного способа, которым посетитель выходит на связь на вашем сайте. Если способов несколько, заводите несколько целей - каждую под свой канал.

Справка Метрики отдельно разбирает типовые действия для информационного сайта и для сайта с услугами или товарами - оба случая сводятся к тому же вопросу: что именно нажимает или отправляет посетитель.

Как с вами связывается посетительКакую цель создать
Заполняет и отправляет форму заявкиОтправка формы
Нажимает на номер телефона, чтобы позвонитьКлик по номеру телефона
Переходит по ссылке в Telegram, WhatsApp или другой мессенджерПереход в мессенджер
Нажимает кнопку, которая не отправляет форму (например, «Скачать прайс»)Клик по кнопке
Доходит до отдельной страницы «Спасибо за заявку» после отправкиПосещение страниц

Для информационного сайта, где посетитель отправляет заявку кнопкой, справка Метрики прямо рекомендует тип «Отправка формы»; если же перед этим нужно сначала открыть форму отдельным действием, а потом отправить её - справка рекомендует составную цель, которая объединяет несколько шагов подряд. Дальше в статье - только простые цели, доступные без программиста.

Как создать цель на отправку формы?

Коротко: цель на форму создаётся на странице «Цели» за несколько кликов, но сработает она только при одном условии - форма должна быть сделана тегом form; набор div цель не поймает.

Шаги - дословно по разделу справки «Отследить отправку формы»:

  1. В Метрике перейдите на страницу Цели в левом меню.
  2. Нажмите кнопку Добавить цель.
  3. Выберите тип цели Отправка формы.
  4. В поле Название укажите имя создаваемой цели.
  5. Выберите, для каких форм нужно создать цель: для всех форм на сайте или для конкретной - тогда укажите страницу с формой и нажмите Перейти и выбрать форму.
  6. Нажмите кнопку Добавить цель.
  7. Проверьте, правильно ли работает цель - способ проверки разобран ниже, в разделе про _ym_debug=2.

Требования к сайту, без которых цель не заработает:

«Форма должна быть создана с помощью тега form. Если форма сделана через теги div, она отслеживаться не будет. Отправка формы должна выполняться через элементы button type="submit" и input type="submit". Если отправка реализована через элемент button type="button", цель достигаться не будет.»

- Яндекс Метрика, «Отследить отправку формы», https://yandex.ru/support/metrica/ru/simple-goal/form

Если форма всё же обрабатывается через JavaScript, цель сработает только для стандартного события onSubmit. Если перенастроить форму нет возможности, справка советует цель через «Целевое событие».

Почему цель на форму иногда не срабатывает?

Коротко: справка разбирает несколько причин: форма технически устроена иначе, чем ожидает счётчик, в достижение засчитываются неудачные попытки отправки, а часть настроек счётчика и страницы не даёт выбрать форму при создании цели.

По умолчанию Метрика засчитывает достижение цели не только при успешной отправке формы, но и при неудачной попытке - например, когда данные не прошли проверку. Справка описывает это прямо:

«По умолчанию цель считается достигнутой не только при успешной отправке формы, но и при безуспешной попытке ее отправить, например, когда данные из формы не прошли валидацию.»

- Яндекс Метрика, «Отследить отправку формы», https://yandex.ru/support/metrica/ru/simple-goal/form

Чтобы отсечь такие ложные достижения, справка предлагает добавить атрибут disabled в код кнопки до момента, пока проверка данных не пройдена. В той же справке есть ещё три ограничения. Форма сделана div-блоками вместо тега form - тогда она не отслеживается. На счётчике включён фильтр «Заменять https на http» - тогда режим выбора формы не работает. На странице стоит редирект - тогда выбор формы для этой страницы недоступен, и остаётся либо цель на все формы сайта, либо целевое событие для разработчика.

Как создать цель на звонок по номеру и переход в мессенджер?

Коротко: обе цели создаются так же, как форма - через страницу «Цели», но у обеих есть одно общее техническое требование к коду счётчика.

Для номера телефона, оформленного на сайте ссылкой (<a href="tel:...">), шаги такие:

  1. В Метрике перейдите на страницу Цели в левом меню.
  2. Нажмите кнопку Добавить цель.
  3. Выберите тип цели Клик по номеру телефона.
  4. В поле Название укажите имя цели.
  5. Выберите, для всех номеров создаётся цель или для конкретного - тогда впишите его так же, как в ссылке, например +70123456789.
  6. Нажмите кнопку Добавить цель.

Для мессенджера шаги идентичны, только на шаге 3 выбирается тип Переход в мессенджер, а на шаге 5 - конкретный мессенджер из списка. Метрика распознаёт: Яндекс Мессенджер, Telegram, Viber, WhatsApp, ВКонтакте, MAX, а также Facebook и Skype (Facebook в справке помечен как сервис, запрещённый на территории РФ).

Общее требование для обеих целей - в коде инициализации счётчика должен присутствовать параметр trackLinks:true, иначе достижение не зафиксируется:

«Для фиксирования достижения цели нужно, чтобы в коде инициализации счетчика присутствовал параметр trackLinks:true.»

- Яндекс Метрика, «Отследить клик по номеру телефона», https://yandex.ru/support/metrica/ru/simple-goal/tel

Код счётчика на сайт мог ставить разработчик или конструктор сайта - тогда наличие этого параметра стоит уточнить у него отдельно: без него достижения целей на телефон и мессенджер не фиксируются.

Что такое автоматические цели и когда их не будет?

Коротко: часть простых целей Метрика может создать сама, если в настройках счётчика включена опция «Автоматические цели», - но эта возможность недоступна для одного вида счётчиков.

Автоматически Метрика умеет заводить цели на клик по email, клик по номеру телефона, клик по кнопке, переход в мессенджер, отправку формы и скачивание файлов. Для сайтов из Яндекс Бизнеса сюда добавляются специальные автоцели вроде «Автоцель: Заявка». Это почти весь набор простых целей, которые иначе пришлось бы создавать вручную по шагам выше.

Ограничение справка формулирует одной строкой:

«Автоматические цели недоступны для автоматических счетчиков.»

- Яндекс Метрика, «Автоматические цели», https://yandex.ru/support/metrica/ru/general/auto-goals

Если у вас именно автоматический счётчик, автоцели не появятся сами - тогда каждую нужную цель заводите вручную по инструкции из разделов выше.

Сколько целей можно создать и какие у них общие ограничения?

Коротко: на один счётчик - до 200 целей, и у всех типов простых целей одинаковые лимиты по частоте и объёму достижений.

ОграничениеЗначение
Целей на один счётчикдо 200
Достижение одной и той же цели на счётчикене чаще раза в секунду
Достижений офлайн-целей за один визитдо 1000
Достижений онлайн-целей за один визитдо 400
Данные при редактировании целинакопленная ранее статистика не пересчитывается
Данные при удалении целистановятся недоступны в отчётах

Источник цифр - справка Метрики: лимит в 200 целей на счётчик указан на странице цели «Посещение страниц», а частота достижений и лимиты за визит повторяются дословно на страницах формы, телефона и кнопки. Автоматические цели в этот лимит не входят - справка «Автоматические цели» прямо пишет, что они не учитываются в общем количестве целей счётчика.

Как проверить, что цель реально сработала?

Коротко: добавьте к адресу страницы параметр _ym_debug=2, выполните на странице целевое действие и посмотрите панель отладки внизу экрана - но способ работает только с новым кодом счётчика.

Шаги проверки:

  1. В адресной строке браузера добавьте к адресу страницы ?_ym_debug=2 и загрузите страницу, например http://example.com/?_ym_debug=2.
  2. Выполните на странице целевое действие - отправьте форму, нажмите на номер или на кнопку.
  3. Внизу страницы нажмите значок отладки - откроется панель с вкладками Events и Console.
  4. Проверьте, что во вкладке Events появилась информация о нужном достижении.

Есть одна оговорка, из-за которой проверка иногда «не находит» цель, хотя настроена она верно:

«Параметр _ym_debug=2 работает только, если на сайте установлен новый код счетчика Метрики. Если установлена предыдущая версия кода или панель отладки не появилась, используйте консоль браузера.»

- Яндекс Метрика, «Проверка цели», https://yandex.ru/support/metrica/ru/general/check-goal

И вторая: если в настройках счётчика включён фильтр «Не учитывать мои визиты», ваши собственные тестовые клики просто не попадут в статистику - в этом случае справка советует проверять цель в приватном режиме браузера, например в Инкогнито.

Зачем цели нужны рекламе в Яндекс Директе?

Коротко: если кампаниями в Директе управляет агентство или специалист без доступа к вашему счётчику, использовать ваши цели для оптимизации он сможет после того, как вы дадите разрешение на странице «Цели».

Если кампаниями в Директе занимается кто-то кроме вас, справка Метрики описывает отдельную настройку - разрешение на использование ваших целей без доступа к самому счётчику:

«Если управлением ваших кампаний в Директе занимается кто-то кроме вас, например, агентство или специалист по настройке, вы можете дать разрешение на использование существующих в Метрике целей: автоматических и созданных самостоятельно. Тогда пользователь Директа сможет использовать цели для оптимизации кампаний без доступа к счетчику Метрики.»

- Яндекс Метрика, «Что такое цели. Типы целей», https://yandex.ru/support/metrica/ru/general/goals

Разрешение включается на странице «Цели» опцией «Разрешить в рекламных кампаниях оптимизацию по целям без доступа к счетчику» - у недавно созданных счётчиков она включена по умолчанию. Для ретаргетинга и подбора аудитории такое разрешение не действует - это отдельное ограничение той же справки. О том, как сами автостратегии Директа расходуют бюджет, - в статье «Сколько стоит реклама в Яндекс Директе в месяц».

Настройка целей - лишь один пункт из объёма, который входит в услугу BLKHT Ads: в описании того, что входит в запуск кампании, пунктом значится «Метрика и цели» - рядом с семантикой, структурой кампаний и посадочными соответствиями. Обсудить - в Telegram t.me/billioniks.

Как избранные цели экономят время в отчётах?

Коротко: если целей несколько, можно отметить звёздочкой те, что важнее всего для бизнеса, - их сводная статистика будет появляться в отчётах Метрики автоматически, без ручного выбора каждый раз.

Функция называется «Избранные цели». Справка описывает её так:

«Вы можете выбрать цели, важные для вашего бизнеса, отметив их как избранные, после чего статистика по этим целям будет автоматически отображаться в отчетах Метрики. Это упрощает анализ эффективности трафика и помогает экономить время, избегая необходимости вручную анализировать каждую цель.»

- Яндекс Метрика, «Избранные цели», https://yandex.ru/support/metrica/ru/general/favorite-goals

Отметить цель избранной можно двумя способами: звёздочкой в разделе «Цели» или опцией «Сделать цель избранной» прямо в настройках самой цели. Для «Мастерской» из примера выше избранной логично сделать именно цель «Отправка формы» - она и есть основной канал заявок, если другие цели (клик по номеру, переход в мессенджер) второстепенны.

Какие ещё причины ложного срабатывания или молчания цели?

Коротко: помимо требований к вёрстке формы, у целей есть несколько общих технических ограничений, которые стоит проверить, если цифры в отчёте выглядят подозрительно.

Если в настройках счётчика на вкладке «Фильтры» включена операция «Заменять https на http», выбрать кнопку в интерфейсе Метрики не получится - справка отдельно отмечает, что в этом случае выбор кнопки недоступен. Если сайт использует Content Security Policy, для выбора кнопки или формы в исключения CSP нужно добавить домены Метрики - иначе выбор элемента в интерфейсе просто не отобразится. Использование iframe-элементов на странице может нарушать работу цели - если форма расположена именно в iframe, счётчик Метрики нужно установить в код самого iframe - счётчика на странице вокруг него для этой формы недостаточно.

Отдельно - расхождение, которое не чинится настройкой цели. Если условие цели не охватывает все возможные варианты - например, цель настроена на одну страницу подтверждения заказа, а на сайте есть ещё и вариант быстрого заказа с другим адресом, - часть реальных заявок в статистику не попадёт, хотя формально цель исправна. Стоит перепроверить именно это - охватывает ли условие цели все реальные варианты результата на сайте; сам факт срабатывания цели тут ни при чём.

Что делать дальше, когда цель заработала?

Коротко: цель даёт число заявок и звонков, но сама по себе не говорит, много это или мало и откуда пришли эти посетители - для этого нужны ещё два отчёта.

Цель отвечает на вопрос «сделал ли посетитель то, ради чего вы поставили счётчик». Она не отвечает на вопрос, откуда посетитель пришёл, - для этого в ссылку на посты, рекламу или рассылку добавляют отдельную метку; разбор устройства такой метки - в статье «UTM-метки: что это и как сделать». Она также не отвечает, хороший ли у вас процент конверсии по сравнению с другими сайтами в вашей нише, - об этом отдельно, со ссылкой на отчёт Метрики «Средние показатели по индустрии», статья «Какие отказы и конверсия нормальны для вашего сайта». Цель, метка и сравнение с отраслью отвечают на три разных вопроса и заводятся по отдельности: одна настройка сразу все три не закроет.

Источники

  • «Что такое цели. Типы целей», Яндекс Метрика - https://yandex.ru/support/metrica/ru/general/goals
  • «Отследить отправку формы», Яндекс Метрика - https://yandex.ru/support/metrica/ru/simple-goal/form
  • «Отследить клик по номеру телефона», Яндекс Метрика - https://yandex.ru/support/metrica/ru/simple-goal/tel
  • «Отследить переход в мессенджер», Яндекс Метрика - https://yandex.ru/support/metrica/ru/simple-goal/messengers
  • «Клик по кнопке», Яндекс Метрика - https://yandex.ru/support/metrica/ru/simple-goal/click
  • «Цель «Посещение страниц»», Яндекс Метрика - https://yandex.ru/support/metrica/ru/general/goal-page-visit
  • «Проверка цели», Яндекс Метрика - https://yandex.ru/support/metrica/ru/general/check-goal
  • «Автоматические цели», Яндекс Метрика - https://yandex.ru/support/metrica/ru/general/auto-goals
  • «Как определить, какую цель создать», Яндекс Метрика - https://yandex.ru/support/metrica/ru/general/choose-goal
  • «Избранные цели», Яндекс Метрика - https://yandex.ru/support/metrica/ru/general/favorite-goals

Обсудить BLKHT Ads, в запуск которого входят «Метрика и цели», и остальные продукты каталога BLKHT (GEO, SEO, Social, Identity, Intelligence, Automation) - в Telegram: t.me/billioniks.

Ещё статьи
Как ответить на отзыв в Яндекс Картах от имени компанииКак ответить на отзыв в Яндекс Картах от имени компании: путь в кабинете, требования модерации к тексту и когда вместо ответа нужна жалоба.Как создать бота в MAX: профиль, модерация и токенКак создать бота в MAX: кто может, сколько ботов разрешено, как идёт модерация (до 48 часов по рабочим дням) и где взять токен - по документации dev.max.ru.Как создать канал в MAX для бизнеса: три пути и как выбрать свойКак создать канал в MAX для бизнеса: разница публичного и приватного канала, три пути к публичному по вашим условиям, лимиты и смена типа канала.