Гайд по настройке целей в Метрике: разбираемся вместе. Настройка целей в Яндекс.Метрике: событие, отправка формы, нажатие кнопки Что такое идентификатор цели

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

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

Всего на момент написания статьи Яндекс.Метрика содержит в себе 4 типа целей. Это:

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

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

    Для начала – давайте получим этот код.

    1. Зайдите в Яндекс.Метрику.

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


    4. В открывшейся форме выбираете «JavaScript-событие », где вводите название цели и ее идентификатор.


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

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



    Они нам потребуются для уже финальной установки цели на наш сайт.

    Во всех случаях мы будем вызывать следующую функцию:

    Где «XXXXXX » – как раз номер вашего счетчика, а «TARGET_NAME » – идентификатор цели. А теперь примеры.

    Установка цели на форму

    Если вы на своем сайте имеете форму без технологии AJAX, то есть в ней присутствует часть похожая на эту:

    То в этот тег вы можете вставить код цели. Пример:

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

    Установка цели на кнопку, ссылку или другой элемент HTML

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

    Пример установки кода на кнопку:

    Наш прайс

    Пример установки кода на простой div:

    Hello, world!

    Во всех случаях, как вы заметили, код идентичен.

    Установка цели на просмотр страницы

    Код, который представлен ниже, вы вставляете на нужные вам страницы в секции BODY .

    window.onload = function() { yaCounterXXXXXX.reachGoal("TARGET_NAME"); }

    В таком случае, если человек посетил страницу, где размещен этот код, цель считается достигнутой.

    Установка цели на время нахождения на странице

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

    Реализация:

    setTimeout(function() { yaCounterXXXXXX.reachGoal("TARGET_NAME"); }, 180000); // 3 минуты

    Код вы также вставляете на нужные вам страницы или сразу на весь сайт.

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

    YaCounterXXXXXX.reachGoal("TARGET_NAME");

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

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

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

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

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

    Добавление новых целей

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

    Перейдем на страницу редактирования счетчика, нажав на эту кнопку. Выбираем вкладку «Цели»:

    Добавляем цель, нажав на соответствующую кнопку:

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

    При добавлении целей есть ограничения:

    • 100 целей для одного сайта.
    • Метрика считает целевыми только действия, выполненные после создания цели. Предыдущая статистика сайта не учитывается.
    • Если вы редактируете существующую цель или параметры счетчика, то это никак не влияет на предыдущие показатели достижения целей, т.е. данные не пересчитываются.
    Настройка цели «Просмотры страниц»

    Цель типа «Просмотры страниц» считается выполненной, если посетитель посмотрел указанное число страниц сайта.

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

    Если установлена галочка «Собирать подробную статистику», Метрика будет собирать не только количество достижений цели, но и дополнительные параметры:

    • источники, с которых пришли пользователи, совершившие целевое действие;
    • социо-демографические показатели (пол, возраст, интересы и т.д.);
    • UTM-метки пользователей (если пользователь перешел по ссылке со специальной меткой).

    Отслеживать подробную статистику можно для 10 целей одного сайта.

    Цели типа «Просмотры страниц» стоит настраивать, если вам необходимо, чтобы посетители просматривали как можно больше страниц сайта. Например, если у вас интернет-журнал, прибыль которого зависит от количества показов рекламных объявлений. Чем больше страниц просмотрит пользователь — тем больше показов рекламных объявлений — тем выше ваша прибыль.

    Настройка цели «URL страницы»

    Цели типа «URL страницы» — это наиболее универсальный и распространенный тип. С помощью таких целей можно отслеживать факт перехода на страницу, будь то:

    • страница с информацией об успешно оформленном заказе;
    • страница успешной регистрации;
    • страница успешной отправки формы;
    • страница, успешной подписки на рассылку;
    • страница с контактной информацией.

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

    Цель задается с помощью указания параметров «условие + содержание»:

    • содержание указывает на текст, который должен входить в URL-адрес целевой страницы;
    • условие задает тип поиска содержания в URL целевой страницы.

    Допустим, мы выяснили, что в адресе страницы успешного заказа есть слово «success», и его нет ни в каких других адресах страниц нашего сайта. В таком случае в поле «содержание» мы пишем «success» и задаем условие «url:содержит». В результате Метрика будет считать цель выполненной при посещении любой страницы, содержащей текст «success», например, site.ru/this-is-success.html.

    Если задать условие «url:начинается с» и содержание «http://site.ru/success-order/», то целевыми будут только те адреса, которые начинаются с указанного содержания, например, site.ru/success-order-1243/.

    Условие «url:совпадает» позволяет задать точный адрес. При использовании условий «url:начинается» и «url:совпадает» необходимо обязательно задавать полные URL-адреса вида http://site.ru/page/.

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

    Для цели с условием «URL страницы» можно создавать дополнительные условия. Условия объединяются оператором ИЛИ, т.е. для того чтобы достичь цели, достаточно выполнения одного из условий. Это удобно, когда достижение одного и того же целевого действия возможно по двум разным URL-адресам. Например, страница успешно оформленного заказа может иметь при разных обстоятельствах покупки разные URL-адреса — site.ru/success-order/ и site.ru/good-buy/:

    Если настраиваемая цель описывает корзину или подтверждение заказа, то ставим флажок «Типы целей интернет-магазинов» и выбираем тип цели:

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

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

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

    Прежде чем настроить цель «Событие», нужно настроить отслеживание события. Это сложнее, чем настройка целей по URL, потому что требует изменений в коде сайта, но зато этот тип целей предоставляет более широкие возможности. Основная идея в том, что при определенном действии пользователя на сайте в Метрику передается информация о выполненном действии. Таким действием может быть клик по кнопке «Добавить в корзину» или просмотр видеоролика.

    Когда пользователь выполняет целевое действие, мы вызываем функцию:

      yaCounterXXXXXX.reachGoal("TARGET_NAME");

    XXXXXX — номер вашего счетчика;

    TARGET_NAME — идентификатор цели (слово, которое обозначает событие на сайте, выбранное в качестве целевого действия) . Например, ORDER.

    Пример настройки вызова метода reachGoal при клике на кнопку:


      ...

      ...


      ...

    Настройка «Составной цели»

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

    «Составная цель» может включать в себя цели двух типов: цели «URL страницы» (при этом можно использовать регулярные выражения для задания URL) и цели «Событие»:

    Есть ряд ограничений для «Составной цели»:

    • Не более 5 шагов в составной цели.
    • Если пользователь покидает сайт на время, которое указано в опции «Тайм-аут визита», цель не считается достигнутой.
    • Один шаг может содержать условия только одного типа: URL или событие.

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

    «Целевой звонок»

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

    Заключение

    Разным сайтам — разные цели. Выбор типа цели зависит от показателей, которыми вы измеряете эффективность сайта. Так, для контентного проекта, которому важна глубина просмотра страниц, подойдет цель «Просмотры страниц». Но, кроме этого типа целевых действий, можно отслеживать также взаимодействие пользователя с интерактивными материалами, например, видео или интерактивными визуализациями, и тут может пригодиться тип цели «Событие». Если вы владелец интернет-магазина, то «Составная цель» даст вам информацию о воронке продаж. «Составная цель» является композицией нескольких целей типа «URL страницы» или «Событие», поэтому я бы рекомендовал настроить каждую из таких целей отдельно, проверить корректность настройки и уже потом переходить к созданию составной цели.

    Удачи и успешного продвижения!

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

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

    Разбираемся в терминах

    Сначала разберёмся с конверсиями. Мой коллега Алексей Филин в курсе рассказывает о типах конверсий. Они бывают двух видов: макроконверсии и микроконверсии.

    Пример макроконверсии — покупка в интернет-магазине. Компания получила деньги, а клиент — товар (и при этом не вернул его в течение семи дней). Внедрять такую систему учёта сложно, дорого и долго. А оценивать эффективность нужно уже сейчас.

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

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

    Выписываем

    Я люблю, когда всё упорядочено и записано. Поэтому настраиваю и тестирую цели с помощью таблички.

    Прежде чем настраивать цели, выпишите все микроконверсии, которые имеет смысл считать на сайте. Давайте разберем на примере компании «Самоздрав», которая продает дыхательные тренажеры:

    • Переход на страницу товара;
    • Клик по кнопке «Комплектация стандарт»;
    • Клик по кнопке «Комплектация комфорт»;
    • Отправка формы «Подтвердить заказ» на втором шаге корзины;
    • Клик по кнопке «Назад к шагу 1» в корзин на втором шаге;
    • Посетил страницы блога, потом перешел на страницу товара;
    • и т.д.

    Запишите конверсии в таблицу. Дайте каждой название и определитесь, на каких устройствах вы будете их отслеживать. Тип устройства нужен на случай, если у вас чем-то отличается мобильный интерфейс. Вот пример таблички:

    Сделайте две копии списка, потому что принцип настройки целей в «Яндекс.Метрике» отличается от Google Analytics. Про Google расскажу в другой раз — подпишитесь на рассылку, чтобы не пропустить.

    Типы целей и их отслеживание

    Яндекс предлагает четыре типа целей:

    • Количество просмотров — чтобы оценить вовлечённости посетителя (посмотрел три страницы на сайте);
    • Посещение страницы — чтобы зафиксировать присутствие пользователя на странице или в разделе (посетил страницу товара);
    • Событие — чтобы зафиксировать действие (нажал на кнопку «добавить в корзину»);
    • Составная цель — комбинация вышеуказанных целей (добавил три товара в корзину и перешёл в неё).

    Взгляните на список конверсий и определите, какой тип цели подойдёт для отслеживания. Например, просмотр товара можно отследить с помощью типа «посещение страницы» . А вот с кликом по кнопке будет сложнее, придётся настраивать «JavaScript-событие» .

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

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

    Настраиваем простые цели

    Чтобы отследить простые цели (посещение страницы или количество просмотренных страниц), достаточно стандартного интерфейса.

    Заходим в «Яндекс.Метрику», выбираем Настройки → Цели → Добавить цель.

    Берём заранее придуманное название цели, выбираем тип, в графу «Значение» пишем URL (адрес страницы). Можно вписать часть адреса, которая объединит типовые страницы. Таким образом можно посчитать, например, количество просмотров статей в блоге:

    Настройте конверсии с типом «посещение страниц» . Отметьте это в таблице.

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

    Как настроить цели-события

    На первом этапе придумайте для каждой конверсии-события свой идентификатор — название маленькими латинскими буквами. Лучше используйте какой-то понятный перевод. Запишите все идентификаторы в табличку и создайте соответствующие цели в «Яндекс.Метрике».

    Настраивать отслеживания событий немного сложнее. Информация о достижении целей передается с помощью JavaScript.

    Настроить передачу событий можно двумя способами:

  • Поставить задачу программисту. Составьте ТЗ со списком целей для отслеживания и дайте ссылку на документацию. Здесь всё просто и стоить будет недорого. Настроить самостоятельно с помощью Google Tag Manager (GTM). Программист здесь потребуется только на этапе установки кода контейнера. А если вы хоть раз устанавливали счётчик «Метрики», то справитесь и в одиночку.
  • Суть отслеживания в том, что при каждом «событии» код сайта должен воспроизводить JavaScript-код yaCounterXXXXXX.reachGoal(’TARGET_NAME’) . XXXXXX в нем — код счётчика метрики, а TARGET_NAME — имя события, которое вы придумали, когда создавали цель.
  • Преимущество GTM в том, что каждый раз при настройке целей не нужно ставить задачу программисту, всё можно сделать самостоятельно.

    Настройка целей в Яндекс.Метрике с помощью Google Tag Manager

    Чтобы установить GTM, перейдите по ссылке и зарегистрируйте аккаунт. Нажимаем кнопку «Создать аккаунт» и в появившимся окне вводим данные.

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

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

    В Google Tag Manager есть две сущности: теги и триггеры. Тег — это то, что воспроизводится на странице. Триггер — причина воспроизведения тега. Например: если мы хотим отправить в «Метрику» клик по кнопке «добавить в корзину», то тегом будет отправка кода JavaScript, а триггером — фиксация клика.

    Создаём триггер в GTM

    По умолчанию Google отключил все переменные, которыми пользуются триггеры. Надо включить необходимые. Лично я включаю все подряд.

    Переходим в меню «Переменные», жмем «Настроить» и жмакаем все галочки.

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

    Важно выделять элементы с помощью уникальной составляющей: по ссылке, id (в html коде), CSS-классе (в HTML-коде). На своём проекте я зашёл в просмотр кода и увидел, что у кнопки «Добавить в корзину» есть CSS-класс, который отличает её от остальных.

    Получился триггер, который фиксирует клики:

    Создаём тег для «Яндекс.Метрики» в GTM

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

    Тег → Создать → Конфигурация тега

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

    yaCounterНОМЕРСЧЁТЧИКА.reachGoal("ИДЕНТИФИКАТОР");

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

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

    Запишите в табличку всё, что настроено. Можете ввести дополнительные столбцы для контроля параметров настройки в GTM.

    Проверять результаты будем с помощью режима предварительного просмотра в Tag Manager. Включите, перейдите на сайт и совершайте действия, которые отслеживаете. Если всё настроили правильно, то в консоли вы увидите, как теги активируются. Если нет, проверяйте триггеры.

    Создаём составные цели

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

    Чтобы настроить составную цель, идём по протоптанному пути: Настройки → Цели→ Добавить цель

    Придумайте название составной цели, напишите название первого шага, и выберите условие срабатывания (тут все аналогично вышеперечисленным вариантам). Максимум — пять шагов. Развлекайтесь!

    На что стоит обратить внимание:

    • Между шагами посетитель может бродить по сайту, но чтобы цель засчиталась, все шаги он должен выполнить строго друг за другом.
    • Если пользователь был неактивен более 30 минут, то первый шаг обнуляется, и составную цель ему придётся «собирать» заново.
    Паша, зачем мы всё это сделали?!

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

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

    Раз в месяц проверяйте работоспособность целей в Яндекс.Метрике, чтобы не увидеть сюрпризов в отчётах. К сожалению, восстановить число конверсий, если цель не работала, задним числом в «Яндекс.Метрике» невозможно. Поэтому следите, считайте и будьте счастливы!

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

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

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

    Варианты целей в Яндекс Метрике Вообще, вариантов целей в Метрике не очень много, но их использование может быть весьма гибким. Существует 4 основных способа постановки целей:
  • Количество . Подразумевается глубина просмотра, то есть количество страниц, на которых побывал пользователь в рамках одной сессии.
  • Посещение страниц. Тут мы можем указать целью заход пользователя на интересующие нас страницы.
  • JavaScript событие. Благодаря небольшим кусочкам кода JS мы сможем настроить целью взаимодействие пользователя с функционалом сайта.
  • Составная цель. Являет собой цепь действий посетителя, в которую могут входить все предыдущие цели.
  • Теперь поочередно разберем как настраивать цели в Метрике и как их использовать

    На момент написания статьи стоит ограничение на количество целей для одного счетчика - 200 штук

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

    Первая, и самая простая. Вариантов применения немного, зато вывод может быть очень полезным:

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

    Сфера использования:

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

    Заходим в Яндекс Метрику своего сайта, нажимаем:

  • Настройки
  • Цели
  • Добавить цель
  • Придумываем понятное название
  • В поле просмотр ставим интересующее количество страниц
  • Жмем «Добавить»
  • Если все в порядке, мы увидим свою первую цель в списке. Не забываем нажать желтую кнопку «Сохранить». Через несколько минут все заработает!

    Цели в Метрике: посещение страниц

    Одна из важнейших целей (так как частенько является частью составной цели, но об этом позже). Тут мы можем указать URL страницы, переходы на который будут являться достижением цели. Чаще всего речь идет про страницу заказа/доставки/скачивания и любой другой транзакции. Вывод напрашивается сам собой:

    • Видна/привлекательна ли ссылка на нужную страницу.
    • Корректность перелинковки.
    • Доходят ли пользователи для конверсионной страницы.

    Сфера использования:

  • Интернет-магазины. Благодаря данной цели могут точно знать, переходят ли пользователи в корзину. Те ли разделы товара просматривают и куда они заходят чаще, интересуются ли они доставкой и т. д.
  • Сайты услуг. В зависимости от характера услуг можно оценить заходят ли на конверсионные страницы пользователи, ищут ли ваш адрес, заходя на страницу контактов. Какая из ваших услуг на сайте более востребована.
  • И для сайтов услуг и для интернет-магазинов можно ставить целью посещение страницы «Спасибо за покупку/заказ/обращение», которая показывается только после какой-либо транзакции.
  • Установка цели в Метрике: посещение страниц

    Начальные действия будут везде одинаковыми, но я на всякий случай буду их дублировать, мало ли что.
    Заходим в Метрику своего сайта и:

  • Настройки
  • Цели
  • Добавить цель
  • Придумываем понятное название, например: «Просмотр страницы Контакты»
  • Выбираем условие исходя из потребности. (чуть ниже об этом будет подробнее)
  • В графу значение вносим URL или часть URL тоже от потребностей.
  • Жмем «Добавить цель»
  • Про условия:

    • url: содержит - Аналог неточного вхождения. Используют если интересуют посещения группы страниц, например, фильтра в каталоге интернет-магазина. В этом случае указывается общая для всех URL-адресов часть.
    • url: совпадает - Аналог точного вхождения. Используют для отслеживания конкретной страницы. Нужно вставлять в отверстие весь адрес, вместе с протоколом http/https.
    • url: начинается с - Используют для отслеживания группы страниц с одинаковым началом URL-адреса. Например, подраздел товаров интернет-магазина. Вставляем в отверстие адрес предыдущей директории со слешом, например, site.ru/podrazdel/
    • url: - Используются для установки очень «гибких» параметров. К сожалению, их так много что хватит на отдельную статью.
    Цель в Метрике: JavaScript событие

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

    Где применять:

    Из жизни:

    Однажды мы таким образом подняли конверсию интернет-магазину, обнаружив, что зеленого цвета кнопка «заказать», вообще не привлекала внимания пользователей. Всего-навсего, изменив цвет кнопки на желтый цвет (он отлично подходил к общему дизайну сайта и был ярче других элементов), мы увеличили количество заказов на 13% от текущего. А все благодаря целям в Метрике.

    Как настроить цель в Метрике: событие JavaScript

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

  • Настройки
  • Цели
  • Добавить цель
  • Выбираем JavaScript событие
  • Придумываем идентификатор, например: «buttonZakazat».

    Учтите, что нельзя указывать идентификаторы, совпадающие по содержанию с URL ни частично ни полностью. И не нужно вписывать в идентификатор все символы, которые есть на клавиатуре, довольствуйтесь латинскими буквами, цифрами и нижним пробелом.

  • Жмем ОК
  • Цель создана. Вторым этапом станет добавление идентификатора в html код страницы. Для этого нужно определить, что добавить в код кнопки, узнать как кнопка прописана в коде, найти её и преобразовать.

    Для начала разберем, какой код где используется:

    Код для кнопок и ссылок:

    Onclick="yaCounter12345678.reachGoal ("Nazvanie_Identifikatora"); return true;"

    Код для различных форм, где пользователь отправляет нам данные:

    Onsubmit="yaCounter12345678.reachGoal ("Nazvanie_Identifikatora", function () {alert ("Данные отправлены")}); return true;"

    Onclick="yaCounter12345678.reachGoal ("Nazvanie_Identifikatora", goalParams, goalCallback); return true;"


    Вместо цифр после yaCounter - указываем код счетчика Метрики
    Вместо ‘Nazvanie_Identifikatora" - указываем название нашего идентификатора, который создали шагом выше.

  • Выбираем кусок кода, который подходит
  • Заходим на наш сайт и ищем подопытную кнопку
  • Жмем на неё правой кнопкой мыши «посмотреть код»
  • В открывшейся консоли копируем подсвеченную строчку
  • Заходим на фтп в корневую папку сайта и открываем файл, содержащий . Например, index. html

    Если вы идете в код без особой уверенности, лучше сохраните файл index. html в первозданном виде, где-то в укромном месте. Если случайно что-то сломаете - сможете безболезненно все починить вернув исходный файл на ftp.

  • С помощью единовременного нажатия клавиш ctrl+f открывается поиск, куда мы вставляем скопированную строчку из кода страницы и жмем искать
  • Найдя строчку добавляем в неё выбранный на шаге 1 фрагмент кода перед закрывающим тэгом
  • заменяем во фрагменте цифры после yaCounter на свои, и заменяем Nazvanie_Identifikatora на своё.
  • Сохраняем файл на ftp
  • Пример кода кнопки:

    Пример кода формы «Обратный звонок»:

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

    Убедитесь, что счетчик учитывает ваши собственные визиты. Для этого нужно зайти в «Настройки» - «Фильтры» и посмотреть, чтобы не стояло галочки рядом с «Не учитывать мои визиты».

    Установка целей в Метрике: составная цель

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

    • Если мы выстроили на сайте какую то цепь страниц, которые должен посетить клиент, чтобы сконвертировтаься в сделку.
    • Воронка продаж для интернет магазинов. Самое популярное и гибкиое, так как воронки могут быть очень разными и изощренным.
    Как настроить составную цель в Метрике

    Ничего трудного нет, если вы усвоили как настраивать все предыдущие цели.

    Ну, сразу к делу:

  • Настройки
  • Цели
  • Добавить цель
  • Придумываем название, например: «Кнопка заказать»
  • Выбираем составную цель
  • Имя шага
  • Выбираем нужное условие (одна из предыдущих целей)
  • Указываем необходимое значение
  • Добавляем цель
  • На скриншоте составная цель из «одного» шага, чтобы не путать никого. Для того, чтобы добавить следующий шаг, нужно нажать на соответствующую кнопку и повторить действия начиная с пункта 6.

    Есть пара нюансов:

    • Между шагами может быть сколько угодно действий (но шаги должны быть выполнены последовательно). Поэтому, если составная цель это посещение двух страниц и нажатие кнопки, то пользователь между этими действиями может быть занят чем угодно, но пройдя все шаги цель зачтется.
    • Если пользователь сделал первое действие из составной цели, после чего отошел от компьютера более чем на 30 минут (время сессии), цель будет считаться проваленной
    • Составная цель может содержать максимум 5 шагов
    Проверка целей Метрики

    К сожалению, не нашел способа проверки целей в Метрике лучше, чем ручной. Спустя минут 10−15 после установке целей самостоятельно пройдитесь по ним и посмотрите работает ли. Не забываем убрать галочку «Не учитывать мои визиты» в разделе фильтр!

    Если дочитали до конца

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

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

    Как создать скрипт : Создайте на рабочем столе текстовый документ, придумайте ему имя и измените расширение, чтобы получился файл типа imya_scripta.js - этот файл будет содержать наш скрипт. Теперь вставляйте в него нужный код и копируйте на ftp в папку со скриптами. (где лежат файлы с аналогичным расширением.js)

    Как подключить скрипт : В файле index. html между тегами … пишите конструкцию .
    Например, у меня все скрипты лежат в папке scripts/targets.

    Пишем: конслуьтант отвечает клиенту.

  • Jivo_Proactive_invitation_accepted - Клиенту отобразилось приглашение.
  • Jivo_Proactive_invitation_rejected - Клиент закрыл приглашение крестиком.
  • Jivo_Proactive_invitation_shown - Клиент принял приглашение, написав сообщение в ответ.
  • Jivo_Offline_form_shown - Клиенту отображена форма для отправки сообщения на e-mail, когда нет операторов в онлайне
  • Jivo_Offline_message_sent - Клиент отправил оффлайн-сообщение
  • Надеюсь, было полезно!

    Если у вас был опыт выставления неординарных целей в Метрике - милости просим поведать о них в комментариях.

    К о н е ц

    Всем привет! Это Евгений Тридчиков и сегодня мы будем разбираться, как настроить цели в Яндекс Метрике. В вы можете узнать про базовые настройки, а сейчас мы разберемся с отслеживанием конверсий.

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

    Для начала проходим в свой аккаунт в Яндексе (авторизуемся в почте), переходим по адрес metrika.yandex.ru и попадаем на главный экран Метрики. Жмем на шестеренку и переходим в раздел «Цели».

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

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

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

    Жмем «Добавить цель» и рассмотрим типы доступных целей.

    Цель «Количество просмотров»
    • Поле «Название» позволяет указать имя цели — используется для себя.
    • Галочка «Ретаргетинг» — перенесет цель в раздел Ретаргетинговые.

    Отчеты метрики работают с визитами. Поэтому цель «Количество просмотров» будет достигнута, когда в рамках одного визита будет просмотрено заданное (или более) количество страниц, которое вы укажите в этом окошке.

    Имеет смысл при работе с контентными проектами, чтобы делать выводы о вовлеченности пользователей. Или, например, на лендинге со «Спасибо страницей» (2 страницы просмотрят только те, кто оставит заявку).

    Цель «Посещение страниц»

    Кнопка «Добавить условие» — позволяет задать дополнительное условие для выполнения цели. Например, посещение нескольких страниц в рамках визита.

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

    Обычно я использую «url: содержит» и вписываю в поле хвост целевой страницы. Например, после заполнения формы на сайте пользователь попадает на «Спасибо страницу», которая имеет URL — site.ru/thanks.


    Данная цель описывает посещение страницы, в адресе которой присутствует сочетание символов thanks

    Эту страницу увидят только те, кто заполнит форму на сайте. При настройке цели я вписываю в поле слово — thanks . Таким образом, я смогу собирать аудиторию тех, кто сделал конверсию (достиг целевой страницы), а затем вычитать эту аудиторию из всей аудитории сайта и догонять их с помощью Ретаргетинга. Об этом в следующей статье.

    Цель: JavaScript событие

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

    Для того, чтобы отслеживать только успешно отправленные формы , нужно повесить на форму такую конструкцию:

    onsubmit =»yaCounterХХХХХХХХ .reachGoal(‘GOAL ‘); return true;»

    • где ХХХХХХХХ — это номер счетчика Яндекс Метрики, который установлен на сайте,
    • а GOAL — идентификатор цели, который будет пробрасываться в Яндекс Метрику.

    Тот самый идентификатор, который нужно поместить в поле «Идентификатор цели» в настройках цели. А теперь живой пример на сайте jurist-pro.by .


    Если человек заполнит форму, то в Метрику улетит событие с идентификатором ClickSendForm (см. скриншот). А если мы пропишем его в настройке цели — то сможем отслеживать это действие в отчетах Яндекс Метрики.

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

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

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

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

    Еще один вариант использования составной цели — при работе с лендингом, на котором расположено несколько кнопок, которые открывают одну поп-ап форму или несколько форм, которые ведут на одну «спасибо-страницу». В этом случае мы можем составить цепочки по каждой форме, чтобы понимать какая кнопка/форма наиболее популярна у пользователей. А ниже живой пример при работе с kotovrealty.ru .


    На скриншоте выше отчет «Конверсии». Стрелками я пометил кнопки-воронки: как видите, можно посмотреть воронку по всей составной цели и по отдельному шагу. Вот что будет, если мы хотим посмотреть воронку по составной цели:


    Как видите, благодаря составной цели мы на одном экране можем получить подробную статистику по работе кнопки «Заказать звонок» в шапке. Из 786 визитов 45 (то есть 5.73%) кликнули по кнопке, а 21 из 45 заказали звонок. На сайте много кнопок, таким образом мы отслеживаем работу каждой связки.