Настройка целей в Яндекс Метрике — это особый процесс, который часто вызывает затруднения у новичков. Однако от корректности их установки зависит дальнейший сбор статистики и работа над ней, что позволяет улучшить главные показатели сайта. Поэтому в этой статье вас ждет подробное руководство и описание нюансов работы с целями в Яндекс Метрике.
Для тех, кто не в курсе, «Целями» называется желаемый результат/действие посетителя на сайте. Счетчик позволяет настроить учет этих событий, чтобы в дальнейшем была возможность получать детальную информацию по их достижению (конверсии). Яндекс Метрика может учитывать до 100 целей, 10 из которых могут быть подробными.
Прежде всего настраивать цели необходимо на главные элементы сайта. Если их сгруппировать, то список будет выглядеть следующим образом:
В последующем настроенные цели в Яндекс Метрике позволяют узнать о том, какой из источников трафика привлекает наибольшее число клиентов; какие запросы используют посетители, которые чаще других смотрят «Контакты»; сколько заказов поступает с контекстной рекламы (для того чтобы скорректировать список минус-слов), на каком этапе посетители покидают корзину и многое другое. Отчет «Конверсии» выглядит следующим образом:
Процент достижения цели по отношению к общему числу посещений называется конверсией. А визит, в рамках которого это произошло, называется Целевым. В рамках одного визита может произойти несколько достижений целей, как разных, так и одинаковых. В большинстве отчетов существует возможность переключиться в целевой режим отчета, нажав на кнопку «Цели» и выбрав нужную цель.
В Яндекс Метрике существует также понятие «Отложенная конверсия». Это отношение целевых визитов с первого источника трафика к общему количеству визитов с первого источника трафика. Используется для расчета отложенного спроса и рассчитывается по источнику, который привел клиента в первый раз.
Для счетчика от Яндекса цель можно задать четырьмя разными способами:
Задается условиями:
Устанавливается на блогах/информационных порталах/статейных проектах, где глубина просмотра играет важную роль. Возможно задать любое число страниц (обычно 3-5). Если вы не знаете что такое глубина просмотра, а также визиты, внутренние и прямые заходы, то вы сможете восполнить пробел в статье по ссылке выше.
Данная цель настраивается для подсчета конверсий на каждом этапе воронки продаж. Позволяет понять на каком этапе у посетителей возникают проблемы. Идеально подходит для интернет-магазинов с поэтапным оформлением заказа. Яндекс Метрика отслеживает выполнение шагов в течение одного посещения сайта и с заданной последовательностью. Имеет некоторые особенности:
Настройка типа цели «JavaScript событие» позволяет, внеся настройки в html код на сайте (добавив метод .reachGoal), отслеживать любое действие с помощью уникального идентификатора. Применяется в большинстве случаев для отслеживания нажатия кнопки, отправки формы и добавления товара в корзину. Подробнее о настройке поговорим ниже.
Для настройки этого типа цели в Метрике необходимо иметь доступ к html коду сайта. Обычно для этого используется ftp-клиент (например FileZilla). Для редактирования исходных файлов сайта я использую программу NotePad++ (скачать её можно с официального источника). Настройка происходит в 2 этапа:
Нужно вызвать соответствующую функцию, когда достигнута цель:
[crayon lang=»php»] yaCounterXXXXXX.reachGoal(‘TARGET_NAME’)[/crayon]
Где: XXXXXX — номер вашего счетчика, а TARGET_NAME — кодовое слово, идентифицирующее событие (например, ORDER). Пример установки:
Для кнопки:
[crayon lang=»html»]
[/crayon]
Для формы:
[crayon lang=»html»]
[/crayon]
Для ссылки:
[crayon lang=»html»]
Скачать прайс-лист
[/crayon]
Если элемент вызывается через <script>:
[crayon lang=»javascript»]
[/crayon]
Перейдите на вкладку редактирования целей и создайте цель «Событие». Укажите кодовое слово из первого пункта в графе «идентификатор цели» и не забудьте сохранить изменения.
Если знания позволяют, то для проверки настройки цели используйте режим разработчика в браузере Google Chrome.
Если же технического образования недостаточно, то просто дождитесь обновления статистики в Яндекс Метрике, которое происходит обычно в течение 3-5 минут. Если спустя указанное время достижение цели в счетчике не отобразилось, то проверьте не подключен ли фильтр «Не учитывать мои визиты» в настройках счетчика. Если подключен, то отключайте его и пробуйте снова.
С уважением, Александр Божков!
Этот год принес нам больше 20-ти нововведений от Яндекса, хотя времени до окончания года еще…
Привет! Давно от меня не было никаких новостей, потому что после кризиса многие рекламодатели стали…
Физкульт-привет, читатель! Перед вами гостевой пост от евангелиста, который пропагандирует системный маркетинг для малого бизнеса, фрилансеров и…
Приветствую, читатель! В рунете можно найти много информации на тему управления ставками в Яндекс.Директе, а…
Приветствую, читатель! Я часто сталкиваюсь с проблемой, которая заключается в том, что многие сервисы для…
Приветствую, читатель! Сидя под солнцем и слушая шум волн, я решил собрать все способы привлечения…
Посмотреть комментарии
Очень интересная статья. Как раз планирую подключить в будущем интернет-магазин и как нельзя лучше для отслеживания конверсии и источников целевого трафика подойдет подключение "целей" в яндекс-метрике. Спасибо! Добавила в закладки.
Зарина, отслеживание конверсий один из важнейших шагов к оптимизации затрат на рекламу.
Рад, что моя статья оказалась полезной вам.
надо не планировать а делать:) у конкурентов уже сейчас есть сайт и они " с интернета качают деньги" а вы откладываете и планируете!
Александр, огромное спасибо за статью!
сейчас как раз разбираюсь с Яндекс Метрикой.
Но возник вопрос, и я буду очень благодарна, если проконсультируете.
На курсе по продвиж. в соц. сетях я получила след. инфо по Я.Метрике:
"Цели" имеет смысл использовать, когда у вас под каждое объявление - своя подписная страница.
Вебвизор и конверсии - когда у вас много рекламных источников на одну и ту же площадку.
т.е. если у меня одна подписная страница - то можно цели не ставить?
Исходя из Вашего объяснения конверсии постановка целей необходима.
"Конверсией называется доля визитов, в рамках которых произошло достижение целей. Целью на сайте является желаемое действие посетителей"
Вопрос:
1. обязательна ли постановка целей , если есть только 1 подписная и несколько источников трафика.
2. Если не обязательно, тогда не могу понять принцип расчета конверсии с использованием вебвизора
Буду невероятно благодарна за ответ!
Добрый день, Светлана!
Спасибо за отзыв. Хочу заметить, что это не последняя статья о Яндекс.Метрике на моем блоге.
К сожалению, не совсем ясен ваш вопрос, но всё таки постараюсь ответить на него:
1. Установка цели обязательна в том случае, если вы хотите отслеживать целевые действия ваших посетителей.
Если у вас 1 подписная страница и несколько источников трафика, то установленные цели помогут вам понять конверсию (эффективность) каждого из источников трафика.
2. Конверсия - это отношение количества целевых посетителей к общему количеству посетителей. Показатель конверсии отображается в разных отчетах Метрики, в том числе и в Вебвизоре. Если цели на сайте не установлены, то конверсия подсчитываться не будет.
Помогите пожалуйста установить счетчик на кнопку. Не получается у меня
Евгений, для того чтобы установить цель на кнопку рекомендую подключить программиста-фрилансера.
Отличная статья, спасибо!
Возник вопрос по поводу Составных целей. Хотелось бы сделать их для процесса оформления заказа. У меня 3 шага: данные покупателя, выбор способа доставки и подтверждение заказа. Каждый шаг будет указываться в виде url. Допустим, человек находится на Шаге 1 (данные покупателя) - цель выполнена. После этого он переходит на шаг 2 (выбор способа доставки_ - цель выполнена. Вопрос: что будет, если человек после Шага 2 перейдет не к Шагу 3, а скажем решим проверить, что он ввел на первом шаге, вернется к нему и по сути цель для Шага 1 будет снова выполнена. Или повторное посещение этой страницы этим пользователем (если все это происходит в рамках одной сессии) учитываться как второе достижение этой цели учитываться не будет? Заранее спасибо!
Дмитрий, благодарю за комментарий.
Отвечаю на Ваш вопрос:
1. В приведенном Вами примере будет засчитано как 1 целевой визит с двумя достижениями первого шага и одним достижением второго шага.
В отчетах Метрики конверсия считается как отношение целевых визитов ко всем визитам. Т.е. отчеты Метрики не пострадают при таких "передвижениях" посетителя.
Таким образом, воронка "Составной цели" будет отображать корректные данные: одна конверсия для первого и второго шага.
Здравствуйте, Александр!
Подскажите пожалуйста, как можно настроить цель в метрике на успешное отправление данных формы?
Например, если пользователь заполняет данные формы и в одном из полей допускает ошибку, то его данные не отправляются, а на кнопку "отправить" он нажал...
Здравствуйте!
Если вы хотите чтобы достижение цели происходило только в момент успешной отправки формы, то рекомендую использовать событие submit с отправкой информации о достижении цели через reachgoal.
Пример кода находится в статье выше в графе "Для формы".
Обратите внимание, что в зависимости от логики работы формы, в некоторых случаях происходит отправка формы, а после этого уведомление о необходимости заполнить поля
Здравствуйте! Подскажите пожалуйста, как можно увидеть в яндекс метрике, сколько человек перешло на сайт с контекстной рекламы Яндекс директ и есть ли заказы от посетителей, кот. перешли с рекламы в яндексе. Спасибо!
Для этого существует специальный отчет "Источники: Директ: Сводка", там же можно переключиться на вкладку "Цели" и увидеть достижение целей от посетителей с Директа. Для этого необходимо иметь привязку Директ и Метрика и настроенную цель.
Привязать Директ к Метрике можно, указав номер счетчика Метрики в расширенных настройках рекламной кампании.
а как прикрепить цель, если у меня на сайте видео размещено с youtube в коде , куда цель вставлять(код) что бы счетчик считал, на то что люди смотрят это видео даже пусть и не до конца, просто нажал на просмотр и счетчик засчитал???? Помогите уже все что можно перепробовал
Денис, сейчас в Метрике не реализован такой функционал, но можно попробовать загрузить видео с YouTube через API, а после добавить отправку события с идентификатором, который указан в настроенной цели "Событие".
Александр здравствуйте. У Вас замечательный сайт и много чего полезного на нем! Но у меня вопрос по целям. Я прочитала Вашу статью по целям, но так и не могу определиться, какой способ выбрать мне для одностраничного сайта с тремя различными курсами по фотографии. Почему-то мне кажется, что лучше взять составную цель и для каждой кнопки прописать 2 шага -кнопка заказать и кнопка оплатить. Или я не права? Заранее спасибо за ответ!
Марина, добрый день!
Рад, что информация представленная в моем блоге оказалась полезной.
В Вашем примере "Составная цель" будет лучшим вариантом, поскольку позволяет узнать процент "отвалившихся" покупателей, т.е. тех кто начал оформлять заказ но не дошел до конца.
Здравствуйте, Александр. Очень интересная статья! Уверен, что многие нашли в ней ответы на свои вопросы. Но, к сожалению, я не нашёл. Подскажите, пожалуйста, Александр - каким образом правильно выставить цели в метрике, если целевым посетителем сайта будет тот, кто в итоге свяжется с менеджером по телефону. А согласно советам по юзабилити сайта телефонный номер находится как на странице с контактами, так и на главной странице, следовательно цель -посещение страницы с контактами - не подходит. Буду благодарен за любую идею. Заранее большое спасибо!
Юрий, добрый день!
Напрямую подсчитать конверсию с посетителей сайта в звонки не возможно, поскольку нельзя на сайте отследить момент, когда посетитель звонит по телефону.
Но, существуют обходные варианты. Самый популярный из которых Целевой звонок от Яндекс.Метрики (ссылка на мою статью) - принцип которого заключается в подмене телефонного номера на сайте, тем самым Метрика связывает посетителей вашего сайта и звонки на этот телефонный номер.
Здравствуйте, Александр. Большое спасибо за ответ. На самом деле, целевой звонок - идеальное решение проблемы в моём случае. Но есть два вопроса :
1) Каким образом подключить услугу "целевой звонок" в Беларуси?
2)Какова погрешность показателей метрики по статистике целевых звонков?
Заранее спасибо.
Юрий, последовательно отвечу:
1. На данный момент ЦЗ недоступен в Белоруссии. Надо искать его аналоги. По Белоруссии подсказать конкретные компании не смогу.
2. Метрика фиксирует абсолютно все звонки на выделенный номер. Погрешность возникает только от человеческого фактора (перезвоны клиентов, ваши тестовые звонки и т.д.).
Большое спасибо за консультацию.
В догонку к вопросу В моем городе(420тыс) не доступен целевой звонок от яндекса. Но, у нас есть IP АТС на базе Asterisk. Есть выделенный номер для YandexDirect(он отдельный на странице под директ). Мы можем настроить так, чтобы наша IP АТС запускала какой-нибудь скрипт, в том числе на PHP, и передавала параметром о том на какой номер и в какое время поступил звонок.
Если это привязать к целям, то получится посчитать конверсию в целом с компании в звонки за определенный период.
Вопросы:
1. Может ли метрика ставить выполнение цели, при запуске внешнего скрипта?
2. В терминах метрики цели привязаны к сессии(в целевом звонке каждая сессия = отдельный номер), большего пула номеров под каждую сессию у нас сейчас нет. Можно ли извне ставить выполнение цели, без привязки к сессии. Чтобы в сумме сосчитать конверсию по дню например, и в итоге получить стоимость обращения.
Можно более подробно пообщаться в скайпе на тему, если есть интерес. Может какое решение придумаем. Скайп такой же как ник.
Мне кажется можно применить более простое решение. Я как не технический специалист стараюсь придерживаться именно таких решений.
Расскажите какая стоит цель для использования отслеживания звонков?
Цель - отслеживание лидов, заявки с сайта+звонки. Заявки мониторить легко целями в метрике. Звонки в регионах не знаю как пониторить. Вот и предлагаю огород сгородить.
Не вижу причин усложнять:
Если несколько источников входящего трафика на сайте, то поставьте автозамену телефонного номера на Директ с помощью специального скрипта Query, прописав в нём купленный номер у регионального оператора. А с этого номера переадресацию на стандартный.
Если лень возиться со скриптом, то подключайте ЦЗ, но используйте свой номер вместо того, который предоставляет Метрика.
А вот что делать в ситуации, когда сам reachGoal срабатывает, что есть в самом счётчике я вижу количество нажатий на кнопку за день (примерно 5-10), но вебвизор отображает примерно 1-2. Галочка "собирать подробную статистику включена". Другими словами, на сайт приходят заявки, но вебвизор не показывает, откуда пришли эти люди, их путь по сайту и пр
Возможно дело в ограничении Вебвизора на запись 1000 посещений в день.
Здравствуйте Александр. Разбираюсь с метрикой и наткнулся на вашу статью. У меня вопрос, есть одностраничный сайт, на нем есть 8 (!) форм для отправки, они все разные. При установке счетчика и задании целей на каждую форму в метрике просчитывается процент для всех форм одинаково. Как сделать, чтобы с одним счетчиком для каждой формы просчитывался свой процент конверсии? Заранее благодарю за ответ.
Добрый вечер, Григорий!
Возможно дело в том, что вы используете одинаковый идентификатор для каждой из форм на сайте.
Если вы хотите считать каждую из форм отдельно, то необходимо использовать различные идентификаторы. Например: send-form-1; send-form-2 и т.д.
Благодарю, Александр, разобрался, настроил, все работает.
Григорий, рад что моя статья помогла вам настроить цели на сайте :)