К содержимому

Цели в Яндекс Метрике: какие настроить для заявок и как проверить

Какие цели нужны бизнесу с заявками, чем отличаются типы целей, как создать каждую и передать событие кодом reachGoal, как по тестовой заявке убедиться, что цель считает именно заявки

Магош Альшанский, ответственный редакторОпубликовано ≈ 8 мин чтения32 источника
Содержание

Коротко. Для бизнеса с заявками обычно нужны четыре-пять целей: отправка формы или страница «спасибо», звонок, при наличии чат, а клик по телефону и переход в мессенджер как вспомогательные. Цель создают в разделе «Цели» счетчика и выбирают тип: посещение страницы, целевое событие (JavaScript), составная цель или количество просмотров. Событие из кода передают вызовом ym(номер_счетчика, 'reachGoal', 'идентификатор'), а идентификатор должен совпадать с тем, что указан в настройках цели. Проверяют так: включают отладчик параметром _ym_debug=2, оставляют настоящую заявку, видят цель во вкладках Events или Console и находят достижение в отчете «Конверсии»; отдельно пробуют пустую форму и обновление страницы «спасибо».

200целей максимум на один счетчик Метрикисправка Метрики
5 шаговмаксимум в составной цели, и все в одном визитесправка Метрики
раз в секундуне чаще фиксируется одна и та же цель на счетчикесправка Метрики
650 ₽ и 1 000 ₽цена заявки по цели «Отправка формы» и по заявкам в CRMучебный пример

Какие действия на сайте считать заявкой и сколько целей нужно

Цель в Метрике - это, как определяет справка, действие посетителя, в котором заинтересован владелец сайта. Начните не с кнопки «Добавить цель», а со списка: какие действия приносят заявку, а какие только показывают интерес. Первые станут главными целями, по ним считают цену заявки и обучают рекламу. Вторые останутся вспомогательными, для анализа.

Клик по телефону и переход в мессенджер не равны разговору и сообщению: первая цель ловит нажатие на ссылку tel:, вторая - переход по ссылке на мессенджер. Настоящий звонок попадает в Метрику через сервис отслеживания звонков или API: тогда появляются цели «Звонки», в том числе дольше 30 секунд.

Что считать заявкой и каким типом цели это ловить

Таблицу можно прокрутить вправо

ДействиеТип цели в МетрикеЧто цель фиксирует на самом делеРоль
Форма на сайтеЦелевое событие (код reachGoal) или Посещение страниц (страница «спасибо»)Вызов кода или открытие страницы после принятия заявкиГлавная
ЗвонокЗвонкиЗвонок из данных сервиса отслеживания звонков или APIГлавная
ЧатЧатыСобытия из мессенджеров, например ответ покупателюГлавная, если чат подключен
Клик по телефонуКлик по номеру телефонаНажатие на ссылку tel:, а не разговорВспомогательная
Переход в мессенджерПереход в мессенджерПереход по ссылке на мессенджер, а не сообщениеВспомогательная

Чем отличаются типы целей и какой выбрать

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

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

Для заявки главной целью почти всегда лучше сделать момент после принятия заявки, а не нажатие на кнопку. Лимиты общие: до 200 целей на счетчик, одна и та же цель фиксируется не чаще раза в секунду, за визит учитывается до 400 онлайн-достижений. После удаления цели ее данные недоступны в отчетах.

Четыре базовых типа целей Метрики

Таблицу можно прокрутить вправо

ТипКогда цель достигнутаДля заявкиОграничения
Посещение страницОткрыта страница, адрес подходит под условие (до 10 условий, они объединяются через ИЛИ)Если после заявки открывается отдельная страница «спасибо»Слишком короткое условие сработает на лишних страницах
Целевое событие (JavaScript)Код сайта вызвал ym(номер, 'reachGoal', 'идентификатор')Универсально: форма без перезагрузки, виджет, кнопкаИдентификатор задается в счетчике, нужен разработчик
Составная цельШаги выполнены в строгом порядке в одном визите, до 5 шаговДля анализа пути, не для главной заявкиШаг невозможен без предыдущего; «Количество просмотров» и автоцели в шаги не входят
Количество просмотровВ визите просмотрено заданное число страниц, целое число больше 1Нет: показывает интерес, а не заявкуНельзя использовать в составной цели

Как создать цель: шесть действий и ловушка короткого условия

Создание начинается одинаково для всех типов, различается только условие.

Условия адреса бывают четырех видов: «совпадает», «содержит», «начинается с» и регулярное выражение. При сравнении «совпадает» с полным адресом учитываются протокол, домен и параметры после знака вопроса, кроме UTM-меток. Условие «содержит» проще, но опаснее: справка советует указывать как можно большую часть адреса.

  1. Откройте счетчик в Метрике, перейдите в раздел «Цели» и нажмите «Добавить цель».
  2. Выберите тип и дайте цели название, по которому найдете ее в отчетах и в Директе.
  3. Задайте условие: адрес страницы (до 10 условий через ИЛИ), идентификатор события или шаги составной цели.
  4. Для целевого события выберите способ передачи: код на сайте для онлайн-событий или файл, API Метрики и Albato для офлайн-данных.
  5. Нажмите «Добавить цель»: статистика начнет собираться через несколько минут.
  6. Сразу проверьте цель по тестовой заявке.

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

Если после действия адрес страницы не меняется (форма уходит без перезагрузки, открывается виджет), подходит цель «Целевое событие». Событие передает код сайта: ym(XXXXXXXX, 'reachGoal', 'TARGET_NAME'), где XXXXXXXX - номер счетчика, а TARGET_NAME - идентификатор цели. В примерах справки вызов стоит в обработчиках onclick и onsubmit. Доход цели передают четвертым параметром: {order_price: '1000.35', currency: 'RUB'}.

Идентификатор задается в настройках счетчика, когда вы создаете цель типа «Целевое событие», и должен совпадать с тем, что передает код. В нем нельзя использовать символы / \ & # ? = и кавычку, а плюс заменяют на %2B. Одно действие в нескольких местах - одна цель и тот же идентификатор в каждом вызове; разные события получают разные идентификаторы.

Что будет с вызовом для несуществующей цели, справка не описывает. Наблюдение журнала на 03.11.2026: код отправляет события tool_completed и asset_downloaded с 31.10.2026, но целей в счетчике не было, и считать их было нечему; цели созданы 03.11.2026. Справка пишет, что статистика по новой цели начинает собираться после ее добавления, поэтому данные за прошлые дни, вероятно, не вернуть (предположение). Порядок такой: сначала цель с точным идентификатором, потом код.

Составная цель: когда нужна цепочка шагов, а когда достаточно одной цели

Составная цель состоит максимум из 5 шагов. Она считается достигнутой, если посетитель выполнил шаги в строгом порядке, заданном в настройках, и в рамках одного визита. Между шагами он может смотреть другие страницы. Справка просит выбирать цепочку так, чтобы каждый следующий шаг был невозможен без предыдущего. Директ тоже советует составную цель, когда нужно описать последовательность шагов на пути к покупке.

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

Почему цель «Отправка формы» может считать больше заявок, чем пришло

Готовая цель «Отправка формы» не требует кода. Метрика находит форму по тегу form и по идентификатору, имени или XPath. Но достижение фиксируется, когда посетитель нажал кнопку отправки, и по умолчанию цель считается достигнутой не только при успешной отправке, но и при безуспешной попытке, например когда данные не прошли проверку.

Учебный пример с условиями: реклама за неделю стоила 65 000 ₽, посетители нажали кнопку отправки 100 раз, в 35 случаях форма вернула ошибку, в CRM пришли 65 заявок. Цель покажет 100 достижений и цену 650 ₽, а настоящая цена заявки составляет 1 000 ₽. Реклама выглядит на 35% дешевле, чем она есть.

Учебный пример
Цена заявки по цели Метрики и по заявкам в CRM
Учебный пример: цена заявки по цели Метрики и по заявкам в CRM
ПоказательЗначение
По цели «Отправка формы»650 ₽
По заявкам в CRM1 000 ₽

Учебный пример: 65 000 ₽, 100 нажатий кнопки, 35 из них с ошибкой, 65 заявок; 65 000 / 100 = 650, 65 000 / 65 = 1 000

Как проверить, что цель считает: тестовая заявка и отрицательные проверки

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

  1. Откройте страницу с формой с параметром _ym_debug=2 в адресе, выполните действие и нажмите значок отладки внизу страницы.
  2. В дополнительном меню отладчика включите «Preserve log»: по умолчанию он выключен, и записи пропадают при обновлении страницы.
  3. Отправьте настоящую заявку и откройте вкладки Events и Console: для целевого события там видно название цели из вызова reachGoal, для посещения страницы - PageView.
  4. Через несколько минут найдите достижение в отчете «Конверсии» и сверьте число с заявкой в CRM.
  5. Если в счетчике включен фильтр «Не учитывать мои визиты», проверяйте цель в приватном окне браузера.
  6. Повторите проверку на телефоне, с согласием на cookies и с отказом.
  7. Проведите отрицательные проверки: пустая форма, неверный телефон, обновление страницы «спасибо». Главная цель срабатывать не должна.

Что еще ломает учет: девять причин, по которым цели не считают или считают лишнее

Строки с пометкой «предположение» следуют из логики счета, справка про них прямо не пишет: проверьте их на своем сайте.

Причины неверного учета целей и что проверить

Таблицу можно прокрутить вправо

ПричинаКак проявляетсяЧто проверить
Идентификатор в коде и в цели различаетсяВ отладчике вызов виден, в отчете достижений нетИдентификаторы и номер счетчика совпадают
Вызов reachGoal раньше инициализации счетчикаОшибка в консоли браузераВ старом формате yaCounterXXXXXXXX.reachGoal ошибка «is not defined»; вызывайте после загрузки счетчика
Счетчик не загружен или заблокированНет ни событий, ни PageViewКод на целевой странице и во фрейме; блокировщик рекламы, фильтры, домен mc.yandex.ru в hosts
Две цели на одну заявкуДостижений больше, чем заявок (предположение)Одна главная цель на заявку
Цель «Отправка формы» считает неудачные попыткиДостижений больше, чем заявок в CRMАтрибут disabled или цель через reachGoal
Слишком короткое условие адресаЦель растет на лишних страницахУсловие «url: совпадает» с полным путем
Обновление страницы «спасибо» или автообновлениеЦель растет без новых заявок (предположение: обновление дает новый PageView)Обновите страницу в отладчике; при повторах вызывайте reachGoal в момент отправки формы
Счетчик грузится только после согласия на cookiesЗаявки без согласия не видны в МетрикеПроверьте оба ответа на баннер, сверяйте число с CRM
Цель не видна в ДиректеНет в списке целей кампанииВ кампании заполнено поле «Счетчики Метрики», цель создана в этом счетчике

Задание команде на неделю

Дайте команде или подрядчику это задание и попросите доказательство по каждому пункту.

  • Список целей: действие, роль, тип, идентификатор, кто отвечает за форму и за счетчик
  • Цели созданы в счетчике, код reachGoal выкачен после этого, идентификаторы сверены
  • Тестовые заявки на компьютере и телефоне, с согласием на cookies и с отказом; снимки отладчика и отчета
  • Отрицательные проверки: пустая форма, неверный телефон, обновление страницы «спасибо»; главная цель не срабатывает
  • Через неделю: число достижений главной цели против числа заявок в CRM за тот же период; расхождение разбирают по таблице выше

Что материал не покрывает

Материал описывает документированное поведение Метрики на 03.11.2026, интерфейс меняется. Блокировщики и отказ от cookies оставят часть заявок без учета. Приемка учета перед запуском рекламы разобрана в материале «Как проверить учет заявок до запуска рекламы», расхождения с CRM - в материале «В аналитике 120 заявок, в CRM 87, в кабинете 140: какой цифре верить». Какое согласие нужно по закону, решает юрист.

Издатель журнала связан с WEBNOSTRA, которая оказывает услуги по настройке аналитики. Настроить цели по этой инструкции можно своими силами или с любым подрядчиком.

Главные решения

  1. решите, какое действие считается заявкой, и сделайте главной целью момент после принятия заявки, а клики по телефону и мессенджеру держите вспомогательными
  2. создавайте цель в счетчике до выкатки кода reachGoal и сверяйте идентификатор в настройках цели и в коде посимвольно
  3. принимайте каждую цель по тестовой заявке в отладчике и по отрицательным проверкам (пустая форма, обновление страницы «спасибо»), а через неделю сверяйте число достижений с заявками в CRM

Что обсудить с командой

  • Список действий-заявок утвержден: у каждого указаны роль (главная или вспомогательная), тип цели и идентификатор
  • Каждая цель создана в счетчике, идентификатор в настройках и в коде reachGoal совпадает
  • Главная цель сработала на тестовую заявку один раз и не сработала на пустую форму и на обновление страницы «спасибо»
  • Цель «Отправка формы» проверена на неудачные попытки или заменена целью через reachGoal
  • Для Директа в кампании указан счетчик, а число достижений за неделю сверено с заявками в CRM
Текстовый файл с выводами, вопросами и источниками

Термины простыми словами

Цель
Действие посетителя, которое владелец сайта считает результатом; достижение цели - момент, когда выполнено заданное условие
Идентификатор цели
Название события, которое код передает в reachGoal и которое задано в настройках цели типа «Целевое событие»
Составная цель
Цель из нескольких шагов (до 5), которые должны быть выполнены в строгом порядке в рамках одного визита
Отладчик Метрики
Панель, которая включается параметром _ym_debug=2 в адресе страницы и показывает вкладки Console, Events, Ecommerce и Parameters
Ключевое событие GA4
Аналог цели в Google Analytics 4: событие, отмеченное как особенно важное для бизнеса

Источники

  1. Яндекс Метрика: что такое цели и типы целейyandex.ru · проверено 03.11.2026
  2. Яндекс Метрика: цель «Целевое событие» (JavaScript-событие)yandex.ru · проверено 03.11.2026
  3. Яндекс Метрика: метод reachGoalyandex.ru · проверено 03.11.2026
  4. Яндекс Метрика: цель «Посещение страниц»yandex.ru · проверено 03.11.2026
  5. Яндекс Метрика: цель «Количество просмотров»yandex.ru · проверено 03.11.2026
  6. Яндекс Метрика: составная цельyandex.ru · проверено 03.11.2026
  7. Яндекс Метрика: цель «Отправка формы»yandex.ru · проверено 03.11.2026
  8. Яндекс Метрика: цель «Клик по номеру телефона»yandex.ru · проверено 03.11.2026
  9. Яндекс Метрика: цель «Переход в мессенджер»yandex.ru · проверено 03.11.2026
  10. Яндекс Метрика: цели «Звонки»yandex.ru · проверено 03.11.2026
  11. Яндекс Метрика: автоматические целиyandex.ru · проверено 03.11.2026
  12. Яндекс Метрика: проверка целиyandex.ru · проверено 03.11.2026
  13. Яндекс Метрика: отладчик работы счетчикаyandex.ru · проверено 03.11.2026
  14. Яндекс Метрика: решение проблем с работой целейyandex.ru · проверено 03.11.2026
  15. Яндекс Метрика: предупреждение о сборе статистики и отложенная загрузка счетчикаyandex.ru · проверено 03.11.2026
  16. Яндекс Директ: Метрика и оценка эффективности продвиженияyandex.ru · проверено 03.11.2026
  17. Google Analytics: ключевые событияsupport.google.com · проверено 03.11.2026
  18. Google Analytics: отметить событие как ключевоеsupport.google.com · проверено 03.11.2026
  19. Google Analytics: о событияхsupport.google.com · проверено 03.11.2026
  20. Google Analytics: события автоматического и расширенного измерения (формы, скачивания)support.google.com · проверено 03.11.2026
  21. Google Analytics: создание событий на основе других событийsupport.google.com · проверено 03.11.2026
  22. Google Analytics: лимиты на события и параметрыsupport.google.com · проверено 03.11.2026
  23. Google Analytics: проверка событий в DebugViewsupport.google.com · проверено 03.11.2026
  24. Google Analytics: способ подсчета ключевых событийsupport.google.com · проверено 03.11.2026
  25. Google Analytics для разработчиков: отправка событий через gtag.jsdevelopers.google.com · проверено 03.11.2026
  26. Google Analytics для разработчиков: справочник событий, generate_lead (на английском)developers.google.com · проверено 03.11.2026
  27. Google Ads: конверсии из ключевых событий Google Analyticssupport.google.com · проверено 03.11.2026
  28. Google Tag Manager: настройка событий Google Analyticssupport.google.com · проверено 03.11.2026
  29. Google Tag Manager: триггер отправки формыsupport.google.com · проверено 03.11.2026
  30. Google Tag Manager: триггер «Пользовательское событие»support.google.com · проверено 03.11.2026
  31. Google Tag Manager: предпросмотр и Tag Assistantsupport.google.com · проверено 03.11.2026
  32. Google Tag Platform: режим согласия (на английском)developers.google.com · проверено 03.11.2026
ИнструментПуть от заявки до сделкиРасходы и заявки по этапам одной группы: где сокращение больше всего.Посчитать на своих данных

Читайте дальше

Все материалы
Аналитика и учет заявок

Как проверить учет заявок до запуска рекламы

Что считать заявкой, как провести тестовую заявку, проверить передачу в Google Ads, Директ и Meta и связать заявку с CRM до первого рубля бюджета

8 мин · 23 источника
Аналитика и учет заявок

В аналитике 120 заявок, в CRM 87, в кабинете 140: какой цифре верить

Почему три системы считают по-разному и как за одну неделю свести их к одному определению заявки

10 мин · 16 источников
Аналитика и учет заявок

Поиск или соцсети: как читать атрибуцию и не урезать нужный канал

Почему отчеты называют разные каналы, как одни и те же 10 сделок делятся по моделям и как проверить канал тестом до сокращения бюджета

10 мин · 16 источников