Количество шагов в составной цели. Основные цели в Яндекс.Метрике, которые нужно отслеживать. Как настроить цель в Метрике: событие JavaScript

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

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

Настройка целей в Яндекс Метрике – расскажу про создание целей, как пользоваться и как не испугаться javascript события.

Суть веб-аналитики – проанализировать поведение пользователя на сайте и показать предпринимателю результат.

Результатом может быть сама продажа или промежуточные шаги к ней: заполнение контактных форм, прохождение квизов, нажатие на кнопку «показать номер» (консультация и т.д.), посещение конкретных страниц (корзина, карточка товара, «спасибо за покупку») или последовательности страниц (карточка→корзина→оплата→спасибо за покупку).

На любое из этих событий в Метрике можно создать цель и постоянно её мониторить.

По типу назначения цели разделяются на:

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

    Какие цели устанавливать на сайте?

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

    • Информация о фирме:
      • Страница «Контакты».
      • Заказать обратный звонок.
      • Страница «О компании».
    • Продажи:
      • Покупка товара.
      • Переход в корзину.
      • Сравнение товаров.
      • Скачивание прайс-листа.
      • Оформление заказа.
    • Заинтересованность:
      • Глубина просмотра.
      • Переход на похожие товары/статьи.

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


    Обратите внимание, что недавно услуга Целевой звонок в Яндекс Метрике претерпела крупное обновление. Теперь это полноценный инструмент для отслеживания оффлайн конверсий с сайта.

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


    Согласно общей статистики рунета, средний показатель конверсии по заказам у среднестатистических сайтов колеблется от 0,5 до 2,5%.

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

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

    Для счетчика от Яндекса цель можно задать четырьмя разными способами:

    1. URL страницы


    Задается условиями:

    • «Содержит» - применяется для отслеживания посещений некоторых динамических URL адресов, а также страницы вида «ххх.html» на сайте со структурой site.ru/ххх.html, site.ru/1/ххх.html, site.ru/1/2/ххх.html. Достижением цели будет считаться посещение любой из вышеуказанных страниц. Следует указывать только часть ссылки.
    • «Начинается c» – используется в случае необходимости отслеживания посещений каталога «site.ru/xxx/»на сайте со структурой вида site.ru/xxx/1, site.ru/xxx/2, site.ru/xxx/1/2/3. Достижением цели будет считаться посещение любой из вышеуказанных страниц. Необходимо указывать только начало ссылки.
    • «Совпадает» – применяется для отслеживания конкретного URL. Следует использовать URL полностью.
    • «Регулярное выражение» – используется для отслеживания любых динамических URL. Позволяет отслеживать посещение целой группы страниц. Данный способ был совсем недавно введен в Яндекс.Метрике. Памятка по использованию регулярных выражений находится здесь.
    2. Количество просмотренных страниц


    Устанавливается на блогах/информационных порталах/статейных проектах, где глубина просмотра играет важную роль. Возможно задать любое число страниц (обычно 3-5). Если вы не знаете что такое глубина просмотра, а также визиты, внутренние и прямые заходы, то вы сможете восполнить пробел в статье по ссылке выше.

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


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

    • Можно указать максимум 5 шагов.
    • Шаг указывается в виде URL страницы или идентификатора событий.
    • При настройке шагов следует соблюдать их последовательность.
    • При отсутствии активности посетителя более 30 минут на любом шаге, цель считается не выполненой.
    4. Цель JavaScript cобытие


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

    Настройка цели JavaScript событие


    Для настройки этого типа цели в Метрике необходимо иметь доступ к html коду сайта. Обычно для этого используется ftp-клиент (например FileZilla). Для редактирования исходных файлов сайта я использую программу NotePad++ (скачать её можно с официального источника). Настройка происходит в 2 этапа:

    1. Добавить метод.reachGoal

    Нужно вызвать соответствующую функцию, когда достигнута цель:

    yaCounterXXXXXX.reachGoal("TARGET_NAME")

    Где: XXXXXX - номер вашего счетчика, а TARGET_NAME - кодовое слово, идентифицирующее событие (например, ORDER). Пример установки:

    Для кнопки:

    ...

    Для формы:

    Перейдите на вкладку редактирования целей и создайте цель «Событие». Укажите кодовое слово из первого пункта в графе «идентификатор цели» и не забудьте сохранить изменения.

    Если знания позволяют, то для проверки настройки цели используйте режим разработчика в браузере Google Chrome.


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

    Проверка целей Метрики

    Прежде чем начать, перейдите в «Настройки»→«Фильтры» и если там стоит галочка рядом с пунктом «Не учитывать мои визиты», либо уберите её, либо проводите дальнейшую проверку в приватном режиме браузера (инкогнито).

  • Открываем нужную страницу, добавляем к URL параметр ym_debug=1, должно получиться так: http://site.com/?_ym_debug=1
  • Нажимаем сочетание клавиш Ctrl + Shift + J (⌥ + ⌘+ J для яблочных операционок). Откроется консоль.
  • Нажимаем на кнопку на странице. Если все ок, видим в консоли номер нашего счетчика и сообщение о достигнутой цели.
  • Можно вручную, как описывал выше.

    Настроенные цели можно отследить в «Отчеты»→«Стандартные отчеты» → «Источники» → «Источники,сводка».

    Цели Метрики выявляют самые важные моменты в процессе заказа и покупки, поэтому их установка обязательна. Настраивайте, анализируйте, оптимизируйте.

    В интернет-маркетинге, под целью или целевым действием понимается действия посетителя в которых заинтересован владелец сайта , например:

    • посещение конкретных страниц;
    • нажатие на кнопку оформления подписки;
    • нажатие на кнопку добавления товара в корзину;
    • переход по определенным ссылкам;
    • оформление и оплата заказа.

    При этом:

    • посещения сайта пользователями, в течение которых произошли достижения целей, называется целевыми визитами;
    • в течение одного целевого визита может произойти несколько достижений одной и той же или разных целей;
    • а отношение количества целевых визитов к общему числу визитов называется !

    Цели принято делить на простые и составные.

    Простые цели - задаются одним условием, например: количество просмотров страниц, посещение определенной страницы, заданное JavaScript событие.

    Составные цели - задаются определенной последовательностью шагов (условий), совершаемых пользователем на пути к целевому действию, а каждый шаг описывается с помощью простой цели.

    Анализ статистики по шагам составных целей помогает понять, на каком из этапов движения к цели у посетителей сайта возникают сложности.

    Конверсия – это отношение двух показателей друг к другу; например, числа тех, кто перешел в , к числу тех, кто вообще был на главной странице сайта. Если в каталог перешел 1 человек из 100 посетителей страницы, конверсия будет равной 1 %, если перешло 10 – конверсия будет составлять 10 %, и так далее.

    Показатели конверсии являются важными данными при определении эффективности сайта. Продает ли наш сайт? Ответ на этот вопрос мы можем получить, анализируя показатели разных конверсий.

    Какие цели или конверсии надо отслеживать

    Это зависит от , инструментов оптимизации и форм захвата (они же – формы сбора данных). Удобнее всего составить план отслеживаемых конверсий в такой табличке:

    Для начала можно назвать поля именно так, как показано в примере – по ходу работы мы разберемся, что это и для чего нужно. После этого вы сможете оптимизировать табличку под свои нужды. Теперь вместе по шагам выявим нужные нам конверсии.

    Шаг 1. Выявляем конверсионные элементы

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

    Вот примерный список элементов, которые, скорее всего, есть на вашем сайте: их и стоит занести в список.

    • Кнопки:
      • с призывом к действию;
      • добавления товара в корзину;
      • оформления заказа;
      • одписки на рассылку;
      • регистрации;
      • перехода в социальные сети;
      • ссылки на другие страницы.
    • Картинки, служащие ссылкой на страницы/разделы.
    • Формы:
      • оформления заказа в корзине;
      • регистрации;
      • подписки;
      • обратной связи;
      • оформления заявок;
      • запросов/обращений/вопросов и т.п.
    • Видео с возможностью просмотра.

    Внимание! Над тем, какие элементы стоит прорабатывать, а какие – нет, стоит тщательно подумать: не все они будут прямо влиять на продажи; отслеживать тысячу ненужных конверсий смысла не имеет.

    Теперь нужные элементы нужно правильно занести в таблицу: как это сделать, разберемся на примере кнопки на главной странице сайта. Вот она:

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

    Сразу несколько слов о наименовании. Конверсий может быть несколько десятков или даже сотен, но по названию вы должны сразу четко понимать, о какой идет речь. Не стоит использовать имена типа: «Конверсия 1» или названия в виде непонятных сокращений. Удобно использовать следующий формат:

    «Страница сайта _ тип конверсии _ раздел страницы».

    Для нашей кнопки хорошая, правильная запись будет выглядеть так:

    Запись о конверсии в таблицу планирования: сразу понятно, что речь идет об основном CTA на первом экране главной страницы сайта

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

    Шаг 2. Выявляем конверсионные страницы

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

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

    • Главная страница – Каталог – Карточка товара – Заполнение формы заказа
    • Главная страница – Каталог – Карточка товара – Заполнение формы заказа – Страница оплаты – Страница благодарности (о ней чуть ниже)
    • Главная страница – Каталог – Страница услуги (лендинг) – Звонок с сайта для заказа
    • Главная страница – Страница услуги (лендинг) – Заполнение формы заказа.
    • Статья в блоге – Страница услуги/товара – Заполнение формы заказа

    Если мы находим много таких страниц, список стоит сократить, оставив только так называемые «узловые» страницы: те, которые посещают пользователи, идущие по разным траекториям. Например, в двух первых примерах есть узловая страница «Заполнение формы заказа» – ее мы и оставим.

    Чуть забегая вперед (чтобы не возникло ощущения, что мы забыли о чем-то сказать): траектории посетителей отслеживаются с помощью настройки инструмента «Цели» в «Яндекс.Метрике» и Google Analytics – об этом подробно расскажем чуть ниже.

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

    Конверсию элементов или страниц можно отслеживать с помощью специальных настроек целей в «Яндекс.Метрике » (не более 200 целей на один сайт).

    Сервис использует 4 формата – или типа условия – целей.

    • Количество просмотров. Формат для отслеживания пользователей, которые просмотрели от двух и более страниц за один сеанс. Часто такую функцию называют «Глубина просмотра».
    • Посещение страниц. Цель, которая замеряет количество посещений конкретных страниц сайта.
    • J avaScript-событие. Этот тип встраивает в код сайта идентификатор, который отслеживает количество совершенных посетителями действий: клик по кнопке, заполнение форм регистрации и т.п.
    • Составная цель. Отслеживает совершение посетителями до 5 определенных шагов, например помещение страниц, клик по кнопке и переход на новую страницу и т.п.

    4 основных условия настройки целей в «Яндекс.Метрике»

    Ниже в таблице указаны типы конверсий и форматы целей, которые необходимо использовать.

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

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

    Настройка целей в «Яндекс.Метрике» пошагово

    1. Открываем страницу «Счетчики» «Яндекс.Метрики». Выбираем нужный и кликаем на значок шестеренки:

    2. На открывшейся странице выбираем вкладку «Цели»:

    3. Кликаем «Добавить цель» и выбираем вкладку «Посещение страниц».

    4. Из выпадающего списка выбираем «url: содержит» и прописываем адрес страницы, переход на которую отслеживается. В нашем примере: сколько посетителей с главной страницы перейдут на страницу с каталогом услуг.

    5. Добавляем название из таблицы планирования и нажимаем кнопку «Добавить цель»:

    Настройка конверсий (целей) через JavaScript-события

    Теперь настроим конверсию используемых кнопок, форм регистраций и подписок.

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

    Настройка предполагает совершение двух действий:

    1. Настройка цели.

    2. Внесение изменений в код сайта.

    Для начала настроим цель в «Яндекс.Метрике»:

    1. Вносим название цели из таблицы планирования:

    2. Выбираем тип конверсии – JavaScript-событие.

    3. Указываем название идентификатора цели.

    Внимание! Идентификатор должен быть указан только латинскими буквами и цифрами без пробелов. Нельзя, чтобы название идентификатора совпадало с url-адресом сайта, даже частично.

    4. Нажимаем «Добавить цель».

    Теперь вносим изменения в код сайта. Нужно найти код кнопки или формы и добавить данные о цели.

    onclick=«yaCounterХХХХХХ.reachGoal ("Identifikator"); return true;»

    где вместо XXXXX – добавляем код счетчика «Яндекс.Метрики», который берем на странице настроек счетчика:

    Вместо Identifikator добавляем название идентификатора цели, которые мы установили шагом выше.

    В нашем примере итоговый код будет выглядеть так:

    onclick=«yaCounter40703159.reachGoal ("btnZakaz1"); return true;

    2. Открываем код страницы сайта, на котором установлена кнопка.

    3. Находим код данной кнопки на своем сайте.

    4. Добавляем кусок кода – так, как это показано на рисунке и сохраняем. Цель установлена.

    Настройка конверсии через «траекторию посетителя»

    1. Вводим название цели.

    2. Выбираем тип – «Составная цель».

    3. Вводим название шага.

    4. Вводим условие первого шага – адрес страницы, с посещения которой мы начинаем отслеживать путь клиента. Потом нажимаем «Добавить шаг».

    5. Аналогично вводятся данные следующего шага (внимание: их может быть не более пяти). Цикл повторяется столько раз, сколько страниц должен пройти клиент.

    6. Нажимаем «Добавить цель».

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

    Дополнительные возможности анализа форм регистрации/обращения/заказов

    «Яндекс.Метрика» позволяет анализировать заполнение регистрационных форм через такой инструмент, как «Аналитика форм»:

    Чтобы измерить конверсию конкретной страницы, делаем следующее:

    1. Открываем Аналитику форм.

    2. Выбираем вкладку «Взаимодействие с сайтом», в выпадающем окне выбираем адрес страницы и устанавливаем необходимые даты:

    3. Получаем данные по форме за выбранный период:

    Отслеживание конверсий в Google Analytics

    Разберем настройку отслеживания конверсий через Google Analytics . Для этого используется инструмент «Цели» (не более 20 целей на одно представление – то есть на уровень, дающий доступ к отчетам).

    В Google Analytics используются следующие 4 формата целей:

  • Целевая страница. Позволяет отследить посещение конкретных страниц либо траекторию посетителя.
  • Продолжительность. Позволяет отследить количество посетителей, которые пробыли на сайте определенное количество времени.
  • Страниц/экранов за сеанс. Этот формат отслеживает людей, посетивших определенное количество страниц за один сеанс.
  • Событие. Формат отслеживает совершение целевых действий – таких, как клик по кнопкам или регистрация в формах.
  • Ниже в таблице указаны типы конверсий и форматы целей для них:

    Список конверсий и соответствующих им типов условий в Google Analytics

    Настройка формата «Целевая страница»

    1. Заходим в свой кабинет. Выбираем вкладку «Администратор», в выпадающем списке выбираем сайт и нажимаем «Цели»:

    2. В открывшейся вкладке нажимаем на кнопку «+ Цель»:

    3. В самом низу страницу выбираем «Собственная»:

    4. Вносим название цели, выбираем тип – «Целевая страница» и нажимаем «Продолжить»:

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

    6. Проверяем результат:

    Настройка цели формата «События»

    Как и в «Метрике», здесь мы делаем два действия.

    1. Настраиваем цели в сервисе Google.

    2. Вносим изменения в код сайта.

    Настроим цель:

    1. Заходим в сервис, кликаем на «+ Цель» и в открывшемся окне выбираем «Собственная».

    2. Вбиваем название, выбираем тип – «Событие» и нажимаем «Продолжить»:

    3. В открывшемся окне мы должны заполнить не менее двух разделов: «Категория» и «Действие».

    Заполнять названия можно только латиницей и цифрами. Желательно, чтобы названия отражали суть. В нашем случае это категория «Заказы» (прописываем «zakaz») и действие «Клик» (прописываем «click»), так как речь идет о клике мышью на кнопке для оформления заказа.

    Теперь необходимо добавить в код сайта нужные изменения.

    1. Для отслеживания конверсии кнопки добавляем следующий код:

    ga ("send", "event", , );

    ga ("send", "event", неизменяемая часть

    – название категории. Вместо этой фразы мы вносим то слово, которое указали при настройке цели: «zakaz».

    – название действия. Сюда вносится слово, которое указывалось при настройке цели: «click».

    Вид итогового кода для нашего примера:

    ga ("send", "event","zakaz", "click");

    Настройка конверсии траектории посетителя

    1. Нажимаем «Добавить Цель» и в самом низу страницу выбираем «Собственная».

    2. Указываем название цели и выбираем тип «Целевая страница». Нажимаем «Продолжить»:

    Во вкладке «Переход» указываем адрес последней страницы, на которую попадает клиент в цепочке. Далее устанавливаем кнопку «Последовательность» на «ВКЛ»:

    4. Теперь прописываем последовательно все этапы, которые должен пройти клиент с первой до предпоследней страницы (последняя уже указана). Кнопку «Обязательно» устанавливаем на «ДА». Сохраняем.

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

    Настройка целей в Яндекс и Google лишь дает доступ к статистическим данным. Но без создания системы учета и регулярного анализа результатов все это будет бесполезным. Анализ конверсий нужно осуществлять в динамике, то есть постоянно сравнивать данные за один период с данными за другой.

    Пример. Информация о том, что в марте 2017 года конверсия обратных звонков составляет 1,2 %, не говорит нам ничего об эффективности элемента. Это много или мало? Непонятно. Но если сравнить этот показатель с результатом прошлого месяца, когда конверсия была 1,9 %, то мы сможем сделать вывод об ухудшении конверсии.

    Чтобы правильно интерпретировать результаты, необходимо создать и вести учет всех данных по конверсиям. Самый простой способ – использовать таблицу Excel для регулярной записи данных о конверсии элементов.

    • Для интернет-магазинов рекомендуется учитывать данные на ежедневной основе.
    • Для других сайтов достаточно анализировать данные на еженедельной/ежемесячной основе.

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

    Просмотр результатов по конверсиям в «Яндекс.Метрике»

    1. Для просмотра результатов отслеживаемых конверсий открываем вкладку «Отчеты», затем «Стандартные отчеты» и «Конверсии».

    2. Выбираем нужную нам цель:

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

    1. Для просмотра результатов на левой вкладке выбираем «Конверсии» – «Цели» – «Обзор».

    2. В открывшемся окне мы выбираем отчетный период и в выпадающем меню «Цели» – конкретный тип конверсии.

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

    Учет и отслеживание конверсий при помощи Google Tag Manager

    Для отслеживания выполнения пользователями сайта целевых действий и передачи данных о них в системы web-аналитики Google Analytics и Яндекс Метрика можно использовать инструмент Google Tag Manager (GTM).

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

    Что такое цели в Яндекс Метрике?

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

    Цели по уровню сложности

    Цели в Яндекс Метрике делится на простые или составные.

    Простая цель задается одним условием. Например:

    • Количество просмотров - просмотр изначально заданного количества страниц сайта. Если в настройках Вы указали параметр, равный трем, цель будет считаться достигнутой, когда пользователь в течение одного визита посетит три страницы.
    • Посещение страниц - просмотр конкретных страниц сайта. Это условие позволяет отслеживать количество посещений указанной страницы, например, отправки формы заказа.
    • JavaScript-событие - в данном случае, событие, которое Вы желаете отследить, прописывается вручную. Настройка JavaScript-событий дает возможность узнать тип взаимодействия пользователя с сайтом, например, нажатие кнопки, переход по урлам, отправка заказа в корзину, оплата и т. д. Активно используется для лендингов.

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

    Цели по назначению
    • Конверсионная цель - служит для просмотра статистики (целевых визитов, процента и количества конверсии и др.)
    • Ретаргетинговая цель - используется для настройки показов по условиям выбора целевой аудитории через интерфейс Яндекс. Директа.

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

    Ретаргетинг - это механизм, с помощью которого онлайн-реклама следует за теми пользователями, которые посетили сайт и проявили к нему интерес (пробыли больше 60 секунд, переходили по ссылке и т. п.). Поскольку таким гостям уже знакомы товары и услуги сайта, они более склонны к тому, чтобы оформить заказ, выполнив желаемую для владельца цель на кнопку оплаты товара.

    Настройка целей в Яндекс Метрике (пошаговая инструкция) Создание цели

    Чтобы создать цель в Яндекс Метрике:


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

    Настройка целей
    • Называйте цель так, чтобы вам было понятно (это поможет быстрее разобраться с отчетами).
    • Нажмите кнопку Добавить цель .
    • Укажите количество страниц, которое, на ваше усмотрение, должен посетить пользователь.

    2 . Посещение страниц:

    • Дайте цели понятное название, например, «Просмотр страницы описания товара».
    • Установите подходящее условие:

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

    url: совпадает - с помощью этого условия анализируют статистику посещения конкретной страницы. В поле цели адрес страницы вводится полностью.

    url: начинается с - предназначено для контроля посещаемости страниц, у которых идентичное начало URL-адреса (например, подкатегория товаров в каталоге). В поле цели вводится только начало ссылки.

    url: регулярные выражения - используется для установки гибких параметров аналитики действий пользователей.

    • Нажмите кнопку Добавить цель .

    С помощью этой цели можно оценить динамику трафика на заданную страницу сайта и понять, насколько эффективно работает перелинковка. Также можно отслеживать количество заказов, отслеживание посещений страницы «thankyou».

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

    3. JavaScript-событие

    В данном случае кроме действий в Яндекс Метрике, потребуется установить идентификатор отслеживания на сайт. Для этого нужен доступ к коду сайта.

    • Дайте цели простое и понятное для вас название, например, нажатие на кнопку «Заказать звонок».
    • Заполните поле Идентификатор цели . Он не должен совпадать по содержанию с URL (даже частично).
    • Нажмите кнопку Добавить цель .


    Чтобы связать JavaScript с соответствующим событием на сайте:

    Код для отслеживания заполнения форм:

    onsubmit=

    Код для отслеживания кликов по различным элементам:

    onclick= "yaCounterХХХХХХХХ.reachGoal("GOAL"); return true;"

    где «ХХХХХХХХ» - номер счетчика Яндекс Метрики, «GOAL» - идентификатор отслеживания.

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

    Ее настройка не вызывает сложностей, если усвоены принципы настройки простых целей.


    Проверка цели

    Чтобы проверить, корректность установки и настройки цели, выполните следующее:


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

    Почему цели не работают?

    Есть 4 основные причины:

    1. Счетчик на целевой странице не установлен или установлен некорректно . Чтобы разместить счетчик на своем сайте:

    • Авторизуйтесь в Яндекс Метрике.
    • Нажмите кнопку Добавить счетчик.
    • В поле Имя счетчика введите его название.
    • В поле Адрес сайта укажите основной домен вашего ресурса, исключая префикс схемы/протокола (http://, https://). Можете указать в этом поле путь сайта (path в структуре URL), отбросив часть адреса до определенного файла или фрагмента страницы (символа «#»). Если эту часть оставить, то в поле для ввода появится ошибка, а переданные в URL параметры запроса (часть адреса после символа «?») не будут учтены.
    • Чтобы с помощью одного счетчика устанавливать отслеживание действий с нескольких сайтов, заполните поле Дополнительные адреса сайтов .
    • Для достоверности статистики можно также включите опцию Принимать данные только с указанных адресов сайтов .
    • Чтобы при фильтрации учитывать поддомены основного и дополнительных сайтов, активируйте опцию Включая поддомены .
    • Выберите часовой пояс.
    • По желанию, измените тайм-аут визита в минутах - это время пассивного пребывания посетителя на сайте. По умолчанию установлена отметка 30 минут. Ее можно поднимать до 360. Каждый шаг - 30 минут.
    • Нажмите кнопку Создать счетчик (находится внизу страницы и подтверждает все выполненные действия).
    • В новом окне появляется код счетчика.
    • Возле опции Вебвизор, карта скроллинга, аналитика форм поставьте галочку.
    • Скопируйте код.
    • Нажмите на кнопку Сохранить .

    Чтобы счетчик заработал, его нужно добавить на все страницы сайта между тегами или ближе к началу страницы.

    Сбор статистики начинается спустя несколько минут после корректной настройки и добавления счетчика на сайт.

    Проверить активность счетчика можно в разделе Мои счетчики, в статусе проверки правильности установки кода.

    2. Счетчик заблокирован другими скриптами . Факт блокировки отображается в консоли браузера. Чтобы исправить ошибки, обратитесь к сотруднику, который отвечает за техническую поддержку сайта.

    3. Работу счетчика блокирует расширение Adblock Plus . Оно используется для браузеров и другого ПО. Блокирует загрузку и показ рекламы на страницах сайтов и в поисковой выдаче.

    4. Гость покинул страницу сайта еще до того, как счетчик загрузился .

    Примечания
    • Для одного счетчика можно задать не более 200 целей.
    • Достижение посетителем одной и той же цели на одном счетчике фиксируется не чаще, чем один раз в секунду.
    • Если счетчик был отредактирован, все предыдущие данные не пересчитываются.
    • При удалении цели, информация по ней не отображается в отчетах.
    • Если URL заданной страницы содержит символ +, укажите вместо него в шаблоне «%2B».
    • Установка и настройка Яндекс Метрики возможна также через gtm (Google Tag Manager).
    • Помните, что аудитория для ретаргетинга начинает появляться только после настройки целей. Поэтому выполняйте настройку еще до того, как запустили платный трафик на сайт.

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

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

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

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

    Существует 4 способа настройки целей:

    • Количество просмотров - сколько страниц обошёл посетитель в рамках одного посещения.
    • Посещение страниц - посещение посетителем интересующих нас страниц.
    • JavaScript-событие - с помощью кода JS понимаем, как посетитель взаимодействует с сайтом, например, как часто нажимает на кнопку «Купить».
    • Составная цель - содержит несколько событий, объединённых в цепочку, может содержать вышеперечисленные события.

    Всего для одного проекта может быть настроено 200 целей.

    Теперь разберём перечисленные цели подробно с примерами.

    Цель – количество просмотров

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

    Настраивается следующим образом, в Яндекс.Метрике открываем:

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

    Важный момент! Яндекс.Метрика начнёт сбор статистики по заданной цели спустя несколько минут. Проверить корректность работы настройки цели вы можете самостоятельно, выполнив спустя пару минут условия этой цели на сайте. Например, в нашем случае это открыть сайт через поиск и просмотреть 5 страниц.

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

    Цель – посещение страницы

    Настраивается похожим образом, но в этот раз заполняем поле «посещение страниц»:

  • Цели.
  • Добавить цель.
  • Пишем название цели, например, «Просмотр страницы контактов», чтобы было по названию понятно, что это за цель.
  • Выбираем условие, подробно с примерами рассмотрим ниже.
  • Указываем значение, часть URL или полный адрес страницы, примеры будут ниже.
  • Жмём кнопку «Добавить цель».
  • Разберём примеры условий и какие значения в них использовать.

    Условие «url: содержит»

    В этом случае значением будет часть URL. Используется, если целевых страниц несколько, но у них есть общее условие. Например, у меня на сайте есть страницы с номерами телефона:

    • tel: +3123456789;
    • tel: +3987654321.

    У них в URL есть общее значение «tel:» , указав его, я пойму, сколько человек нажало на страницы с номером телефона. Выглядит это так:

    Условие «url: совпадает»

    В этом случае значением будет полный URL, важно вставлять адрес страницы вместе с протоколом http/https. Используется для отслеживания конкретной информации, например, чтобы понять, сколько человек нажало на страницу контактов. Пример:

    Условие «url: начинается с»

    Значением URL будет одинаковое начало адреса. Используется для отслеживания страниц с одинаковым началом адреса. Например, для карточек товара, которые находятся в подразделе интернет-магазина:

    Условие «url: регулярные выражения»

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

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

    Цель – JavaScript-событие

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

    Настраивается похожим образом с прошлыми целями:

  • Цели.
  • Добавить цель.
  • Пишем название цели, например «Отправка форм со страниц бань», чтобы было по названию понятно, что это за цель.
  • Придумываем идентификатор события, так чтобы было понятно, что это за идентификатор. Важно, идентификатор цели не должен совпадать с реально существующими URL сайта ни частично, ни полностью! Иначе будет собираться некорректная статистика, учитывающая посещения страниц, содержащих в адресе значение, выбранное при создании цели. Также при задании идентификатора цели не используйте следующие символы: /, &, #, ?, =.
  • Жмём кнопку «Добавить цель».
  • Для установки цели в html-код страницы потребуются знания html, в некоторых случаях хватает базовых знаний, иногда приходится подключать специалистов.

    Разберём несколько простых вариантов установки цели.

    Вариант установки цели на форму: ... ... Вариант установки цели на кнопку: ... ... < /form > ...

    Пример реализации в коде:

    Настройка цели на 404 страницу

    Чтобы отслеживать, как часто посетитель попадает на 404 страницы, я использую следующий скрипт:

    window.onload = function (){ yaCounterКодСчётчикаМетрики .reachGoal("Идентификатор цели "); }

    Установить скрипт нужно в контент 404 страницы, например:

    В коде это выглядит так:


    Вариантов скриптов для отслеживания целей много, и в интернете можно найти установку практически на любую ситуацию.

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

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

    Добавляется цель следующим образом:

  • Цели.
  • Добавить цель.
  • Пишем название цели, например, «Отправка форм со страниц бань», чтобы было по названию понятно, что это за цель.
  • Указываем название Шага.
  • Выбираем условие. Содержит условия из цели посещения страниц и цели JavaScript-событие. Условий может быть несколько.
  • Указываем значение цели в зависимости от выбранного условия.
  • Добавляем следующий шаг и заполняем по принципу пунктов 5–7.
  • Жмём кнопку «Добавить цель».

  • Разберём пример цепочки для интернет-магазина:

  • Добавить товар в корзину. Это событие настраиваем через JavaScript.
  • Переход в корзину. Тут будет событие, которое можно настроить через посещение страницы.
  • Нажатие на кнопку оформить заказ. Ещё одно событие настраиваем через JavaScript.
  • Так эта цепочка будет выглядеть в настройках:

    Такие цепочки событий полезны, когда нужно проанализировать эффективность работы сайта.

    Заключение

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

    Самые простые в настройках цели это:

    • Цель – количество просмотров.
    • Цель – посещение страницы.

    Несмотря на простоту настроек целей, данные, полученные через них, очень полезны.

    Если овладеете настройкой целей по посещению страниц, то можно будет делать несложные составные цели, что также будет очень полезно. Например:

    Данная составная цель не содержит скриптов, но с её помощью мы понимаем, заполняет ли посетитель форму «Вопрос-ответ» на странице.

    Таким образом, мы можем выяснить, нужна ли эта форма, что останавливает посетителя от её заполнения, что можно улучшить.

    Ну, и более сложные настройки целей это:

    • Цель – JavaScript-событие.
    • Составная цель.

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

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

    Подписаться на рассылку

    В прошлой статье я рассказал про . Сегодня пришло время разобраться, как убедиться, что конверсии улетают в Яндекс Метрику. Это тоже можно сделать быстро и просто. И не нужно обладать знаниями программиста.

    Поэтому прямо сейчас (с включенной консолью и дебугом) я делаю тестовую конверсию — отправляю заявку через форму на сайте. И… что мы видим!


    Как видите, дебуг сообщает, что в Метрику успешно отправлена цель, которая имеет id = send. И действительно, в Метрике у меня настроено событие с таким идентификатором:

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

    • включить отладчик кода в браузере;
    • включить отладчик целей в Метрике (добавить хвост к url страницы);
    • отправить тестовую конверсию.

    На этом у меня все, ребята. Ставьте лайки, если эта статья была полезной и задавайте вопросы в комментариях, если что-то осталось непонятным!