Настройка целей в Яндекс.Метрике

04.06.2021
6 мин

Система аналитики Яндекс.Метрика нужна для отслеживания статистики сайта, поведения пользователей, источников трафика и других показателей. Начало работы с платформой мы уже освещали в одной из предыдущих статей, теперь на повестке дня — настройка целей в Яндекс.Метрике.

Зачем это вам может понадобиться? Как понятно из названия, цель — то, чего вы хотели бы добиться от своих посетителей. С помощью отчетов Яндекс.Метрики можно отслеживать каждое действие пользователя на сайте, анализировать особенности его поведения и уточнять, достигает ли он поставленных вами целей.

Целью в Яндекс.Метрике может выступать любое действие. Например, заполнение формы, сам переход на сайт, оплата заказа, регистрация в системе и многое другое. Сюда может относиться абсолютно всё, что пользователь делает на сайте. Заданные показатели можно отслеживать и анализировать самостоятельно. Так вы узнаете, насколько близки к решению поставленных задач. Определение правильных целей — важное условие успешной рекламной кампании. Поэтому давайте разберёмся, как установить и настроить цели в Яндекс.Метрике за несколько простых шагов. 

Как создать цель в Яндекс.Метрике

Чтобы установить первую цель, в личном кабинете Яндекс.Метрики нужно зайти во вкладку «Счётчики». Есть возможность добавить цели прямо здесь, щелкнув по кнопке «Создать цель» в графе «Достижения цели» нужного счетчика.

{:en}How To Configure Goals In Yandex Metrika{:}{:ru}Настройка целей в Яндекс.Метрике {:} target ym 01

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

{:en}How To Configure Goals In Yandex Metrika{:}{:ru}Настройка целей в Яндекс.Метрике {:} target ym 02

Важно понимать, что цели можно привязать только к установленному на сайте счётчику. Если вы никогда раньше не задавали их, это ни на что не повлияет. До тех пор, пока вы не начнете создавать рекламную кампанию в Яндекс Директ. При добавлении счётчика в рекламную кампанию Яндекс.Директ система назначит ему цель по умолчанию. Это будут вовлеченные сессии, которые направлены на максимальное число конверсий исходя из профиля поведения пользователей.

Такую цель напрямую в счетчике задать нельзя. Зато можно назначить другие, которые будут лучше отвечать вашим задачам.

Яндекс.Метрика: конверсионные и ретаргетинговые цели

Когда вы войдете в меню для установки целей, то увидите, что Яндекс.Метрика предлагает вам 2 вкладки – конверсионные и ретаргетинговые цели.

{:en}How To Configure Goals In Yandex Metrika{:}{:ru}Настройка целей в Яндекс.Метрике {:} target ym 03

Такое разделение на конверсионные цели и ретаргетинговые было сделано для удобства. Конверсионные обычно используют для отслеживания ключевых показателей конверсии в Яндекс.Метрике — например, корзина, заказ, оплата. Например, вы хотите, чтобы как можно больше людей положили товар в корзину, заполнили форму на сайте или оплатили заказ. То, что вам важно в результате, и будет считаться конверсией.

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

Набор условий, которые можно задать по любому типу целей, идентичен. Чтобы определить ретаргетинговую, нужно нажать на галочку в поле «Ретаргетинг». В конверсионной ничего отмечать дополнительно не нужно. 

{:en}How To Configure Goals In Yandex Metrika{:}{:ru}Настройка целей в Яндекс.Метрике {:} target ym 03 1

Теперь давайте выясним, какими бывают условия и как правильно настроить цели в Яндекс.Метрике.

Как добавить цели с условиями 

В Яндекс.Директ мы можем настроить 10 типов целей в соответствии с условиями.

Количество просмотров

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

{:en}How To Configure Goals In Yandex Metrika{:}{:ru}Настройка целей в Яндекс.Метрике {:} target ym 05

Посещение страниц

Цель позволяет определить те страницы, посещение которых для вас важно. Это может быть, например, страница с благодарностью за заказ. Метрика покажет вам, сколько пользователей купили товар, если страница появляется только после оплаты. Или адрес, ведущий на форму заявки. Его посещение укажет, сколько людей приступало к заполнению полей

{:en}How To Configure Goals In Yandex Metrika{:}{:ru}Настройка целей в Яндекс.Метрике {:} target ym 06

В дополнительном поле ниже можно задать условия для адреса страницы. Он может:

  • полностью совпадать с введенным значением;
  • содержать определённые слова — например, zakaz;
  • начинаться с них;
  • содержать какое-то регулярное выражение.

Еще ниже можно указать ожидаемый доход от достижения цели. Это позволит вам легче анализировать, насколько эффективно проходит ваша рекламная компания. 

JavaScript-событие

JavaScript-событие в Яндекс.Метрика рассчитано на то, чтобы передавать собранную информацию о каком-то событии на сайте напрямую в систему аналитики. Решение реализовано с помощью JavaScript. Для чего оно нужно? Такая связка позволяет анализировать любые действия посетителя. Например, при передаче данных из e-commerce системы, заполнении определённой формы и так далее.

{:en}How To Configure Goals In Yandex Metrika{:}{:ru}Настройка целей в Яндекс.Метрике {:} target ym 07

Чтобы настроить в Яндекс.Метрика цель «JavaScript-событие”, нужно назначить идентификатор. Он может быть любым. После того как вы введете его в поле «Идентификатор цели», Яндекс.Метрика выдаст в поле ниже код цели. Его нужно вставить на сайт. Подробнее о настройке можно узнать в руководстве Яндекса. 

Такое условие часто используется в Яндекс.Метрика. Цель — время на сайте, которое проводит там каждый посетитель. Чтобы начать подсчет, нужно задать в поле «Идентификатор цели» код вида:

setTimeout(‘yaCounterXXXXXX.reachGoal(“TARGET_NAME”);’, 00000);
  • setTimeout — указание на назначение цели;
  • yaCounterXXXXXX — номер счетчика для конкретного сайта;
  • reachGoal(“TARGET_NAME”) — обозначение уникального идентификатора;
  • 00000 — время в миллисекундах, интервал, который вы собираетесь задать.

Готовый код может выглядеть, например, так:

setTimeout(‘yaCounter12345.reachGoal(“time_left”);’, 40000);

Важный момент — при настройке JavaScript-события нельзя менять адрес веб-страницы, на который оно настроено. Это означает, что пользователь после совершения нужного действия не должен переходить автоматически на страницу с другим URL. Если так сделать нельзя, то такую цель лучше не настраивать — она будет работать некорректно. 

Клик по номеру телефона

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

{:en}How To Configure Goals In Yandex Metrika{:}{:ru}Настройка целей в Яндекс.Метрике {:} target ym 08

Клик по e-mail

Если на вашем сайте указаны кликабельные email-адреса, то любой клик по ним можно отследить. Адрес также можно ограничить каким-то конкретным, например, zakaz@mysite.ru, или смотреть статистику по всем. Если провести настройку этой цели, возможно, будет много нерелевантной информации. Так как e-mail адресами на сайте пользуются не только живые люди, но и боты, и спамеры. 

{:en}How To Configure Goals In Yandex Metrika{:}{:ru}Настройка целей в Яндекс.Метрике {:} target ym 09

Отправка формы

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

{:en}How To Configure Goals In Yandex Metrika{:}{:ru}Настройка целей в Яндекс.Метрике {:} target ym 10

Переход в мессенджер

Как понятно по названию, с помощью этого условия можно отследить, сколько людей кликает по ссылке на связь в мессенджере. Если вы приоритетно поддерживаете данный канал связи с пользователями, то данная цель поможет выяснить его эффективность. 

{:en}How To Configure Goals In Yandex Metrika{:}{:ru}Настройка целей в Яндекс.Метрике {:} target ym 11

Скачивание файлов

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

{:en}How To Configure Goals In Yandex Metrika{:}{:ru}Настройка целей в Яндекс.Метрике {:} target ym 12

Поиск по сайту

{:en}How To Configure Goals In Yandex Metrika{:}{:ru}Настройка целей в Яндекс.Метрике {:} target ym 13

Цель поиска по сайту важна, если вы отслеживаете поисковые запросы посетителей. Яндекс.Метрика отслеживает основные параметры поиска, а именно текст и тему запроса. Системе нужно указать, какой параметр используется у вас при поиске. Если в адресе выпадает параметр вроде search, q, text или query, то ничего делать не нужно, они установлены по умолчанию. Если это какой-то индивидуальный — например, в URL есть слово вроде «mypoisk», то имя параметра нужно указать в соответствующем поле. 

Клик по кнопке 

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

{:en}How To Configure Goals In Yandex Metrika{:}{:ru}Настройка целей в Яндекс.Метрике {:} target ym 14

Составная цель

Хотя это условие и стоит в первой строчке меню, мы рассказываем о нем последним. Потому что такая цель объединяет в себе несколько действий пользователя, перечисленных выше. Как сделать составную цель в Яндекс.Метрике? Достаточно просто — нужно пошагово задать весь процесс. Например, начать с посещения страницы, продолжить кликом по кнопке и завершить событием JavaScript. Эта последовательность может описывать полный процесс заказа у вас на сайте — визит на страницу спецпредложение, клик по кнопке «Купить» и отправка заказа через e-commerce. Цепь событий может быть любой — такой, как вам нужно.

{:en}How To Configure Goals In Yandex Metrika{:}{:ru}Настройка целей в Яндекс.Метрике {:} target ym 15

Как настроить цели в Яндекс.Метрике
Тильда

Этот вопрос часто возникает у владельцев сайта на Тильде. Специально для них уточняем: сначала нужно назначить цель в Яндекс.Метрике, которая вам нужна. Например, это просмотр страницы, клик по кнопке или даже составная цель. Как все это сделать, мы описали выше. Затем должна быть проведена проверка цели Яндекс.Метрики. Для этого в сайт на Тильде нужно поставить специальный код JavaScript. Он отличается от типового JavaScript-события в Яндекс.Метрике и зависит от типа выбранной вами цели. Найти подходящий случаю код можно на официальной странице проекта Тильда. После установки кода проверьте отчет – статистика должна обновляться. 

WordPress, Joomla, Drupal

Настройка целей Яндекс.Метрика в WordPress, Joomla или Drupal чаще всего подразумевает использование цели в виде JavaScript-события. После настройки такой цели вы должны скопировать её уникальный идентификатор и номер счетчика Яндекс.Метрики. Эти данные пригодятся вам для включения в специальный код.

Примеры кода для кнопок и активных ссылок

onclick="yaCounterXXXXXX.reachGoal ('TARGET_NAME'); return true;"

Пример кода для форм, которые передают данные пользователя

onsubmit="yaCounterXXXXXX.reachGoal ('TARGET_NAME', function () {alert ('Данные отправлены')}); return true;

Пример кода для активных ссылок. которые должны передать данные пользователя (например, с какой страницы он на нее нажал)

onclick="yaCounterXXXXXX.reachGoal ('TARGET_NAME', goalParams, goalCallback); return true;"

Во всех примерах кодов замените обозначения на собственные данные:

  • TARGET_NAME — идентификатор цели «Javascript-событие» в Яндекс.Метрике; 
  • XXXXXX — номер счетчика в Яндекс.Метрике.

Получившийся код вставляется в специальный плагин CMS в поле его дополнительных настроек или непосредственно в HTML-код сайта. Посмотреть подходящие для интеграции плагины по каждой CMS можно на ресурсах для разработчиков.

Битрикс

Еще одна популярная CMS для сайтов — Битрикс. Чтобы передавать данные по целям Яндекс.Метрики, нужно также создать цель в виде JavaScript-события. Но до этого вам придется выполнить основные настройки в типовом компоненте sale.order.ajax. 

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

{:en}How To Configure Goals In Yandex Metrika{:}{:ru}Настройка целей в Яндекс.Метрике {:} target ym

Затем его нужно будет вставить в поле «Идентификатор цели» при создании цели «JavaScript-событие» в Яндекс.Метрике. 

Сразу после этого статистика начнет собираться, и вам будет доступны отчеты по действиям пользователей в CMS Битрикс на главной странице счетчика Яндекс.Метрики. 

{:en}How To Configure Goals In Yandex Metrika{:}{:ru}Настройка целей в Яндекс.Метрике {:} target ym

Где смотреть достижения целей в Яндекс.Метрике

Оценить, достигнуты ли цели, можно в отчетах системы — достаточно, чтобы на ваш сайт был вставлен код счетчика. Как посмотреть конверсию в Яндекс.Метрике? Все просто, заходим в раздел «Отчеты» и в стандартных выбираем «Конверсии». Сформированный отчет покажет статистику за период по каждой цели, которую вы настроили. Подробнее о формулах расчета с наглядными примерами вы можете ознакомиться в нашем отдельном материале.

{:en}How To Configure Goals In Yandex Metrika{:}{:ru}Настройка целей в Яндекс.Метрике {:} target ym 17
{:en}How To Configure Goals In Yandex Metrika{:}{:ru}Настройка целей в Яндекс.Метрике {:} target ym 18

Более детально оценить, насколько эффективны ваши цели, можно с помощью сквозной аналитики ROMI.center. Настроив передачу данных в систему, можно получать не только типовые данные о конверсиях. Вы сможете увидеть, на каком этапе пользователь покидает воронку продаж, насколько эффективна рекламная кампания в целом и ключевые KPI в режиме реального времени. А самое главное — откуда приходят клиенты и какие рекламные каналы сливают бюджет.

Хотите попробовать возможности сквозной аналитики бесплатно и без привязки к банковской карте? Оставьте заявку здесь!

FAQ

Как настроить цели в Яндекс.Метрике?
Стандартно это делается через настройки установленного на сайте счетчика Яндекс.Метрики. Во вкладке «Цели» можно задать нужную цель и указать дополнительные параметры в зависимости от условий.
Чем отличаются конверсионные цели от ретаргетинговых?
Конверсионные цели отслеживают значимые для вас показатели взаимодействия пользователя с сайтом, то, что считается конверсией — покупка, корзина товаров, заполнение заявки на сайте и так далее. Ретаргетинговые цели позволяют работать с аудиторией, которая уже знакома с вашим предложением, прицельно отслеживать эффективность повторных рекламных кампаний. Набор условий для всех видов целей в Яндекс.Метрике одинаков.
Какие цели можно задавать в Яндекс.Метрике?
В Яндекс.Метрике можно задать цель по разным условиям. В них входят: количество просмотров, посещение страниц, JavaScript-событие, клик по номеру телефона, клик по e-mail, отправка формы, переход в мессенджер, скачивание файлов, поиск по сайту. Дополнительно можно создавать составные цели, которые включают в себя несколько условий — например, посещение страниц и отправку формы и так далее.

Рекомендуем вам

Плейсхолдер: как его использовать и кому будет полезен

2021-05-24

Настройка сквозной аналитики от А до Я

2021-06-02

Термины в Google Analytics: важные функции и определения, которые можно встретить в системе

2021-05-31

Сквозная аналитика в Гугл Аналитикс: подключаем импорт рекламных расходов и доходов

2021-06-11
Блог