Как настроить конверсию в метрике. Основные цели в Яндекс.Метрике, которые нужно отслеживать

Цели в Яндекс Метрике помогают анализировать огромное количество информации поступающей на сайт. Зачастую их ставят именно для того, чтобы узнать точное количество людей, которые заказали у Вас товар или услугу. В редких случаях они незаменимы в поиске причин, по которым пользователи покидают ресурс. Для наглядности можно привести простой пример пользы от использования целей. Допустим у Вас имеется магазин в интернете, который посещает более 1000 человек в сутки. Даже в самом худшем случае Вы будете получать до 30 заявок в день. Отследить точное количество заявок, чтобы их обработать будет крайне сложно. Еще сложнее будет узнать наиболее популярные формы, с которых были оставлены эти заявки. А правильно настроенные цели помогут разобраться во всех этих нюансах и принять решения, которые как минимум не навредят.

Основные типы целей Метрики и правила их выбора

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

  • Количество просмотров . Позволяет анализировать колличество уникальных посетителей, которые сделали целое число просмотров, указанных при настройке. Позволяет анализировать характер трафика после изменений на сайте и работать над уменьшением отказов.
  • Посещение страниц . Дает возможность проследить точно число посетителей, открывших на сайте определенную страницу или их последовательность. В качестве настройки этой цели предполагается использование нескольких вариантов условий(до 10):
    • URL совпадает. Необходимо указать точный адрес нужной Вам страницы.
    • URL содержит. В случае если цель необходимо настроить под страницы с общим ключом в адресе. Например использование названия рубрики или же слова из адреса страницы корзины товара.
    • URL начинается с. В случае если объектом анализа является целый подраздел сайта, необходимо отследить все адреса начинающиеся именно с заданного ключа.
    • URL регулярное выражение. Тут задается собственная последовательность, по произвольному типу. Будьте тут предельно внимательны.
  • JavaScript событие . В случае если объектом, под который настраивается цель является JS код. Зачастую это бывают различные формы и кнопки с сайтов типа: «Отправить». Для фиксация выполнения используется идентификатор (метод ReachGoal). Для Ecommerce передачу сигнала о выполнении цели происходит с помощью goal_id.
  • Составная цель . Позволяет следить за теми пользователями, которые сделали определенное количество шагов (больше 5), по указанных адресам страниц. При этом система учитывает и те последовательности, которые были выполнены не по порядку.
  • В зависимости от типа сайта и задач, поставленных перед ним, может быть использовано бесконечно количество вариаций использования этого инструмента. Самое главное в данном случае самому не запутаться с теми данными, на которые настроил статистику.

    Правильная настройка целей в метрике

    Для получения точных данных по целям необходимо знать и правильность их настройки. Следует учесть, что в большинстве случае все ошибки возникают из-за невнимательности, в крайне редких моментах за выдачу необъективных данных отвечает сам сайт.

    Настройка цели: количество просмотров в Яндекс Метрике

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

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

    Основные моменты по настройке заданной цели Метрики:

    • Указывайте целое число страниц.
    • Правильность получения данных и их достоверность можно проверить созданием цели с указанием 1 в настройках.
    • При работа по уменьшению отказов с сайта, пробуйте настраивать несколько целей с разными параметрами. Так данные будут максимально полно отражать всю картину.
    Настройка цели: посещение страниц в Яндекс Метрике


    Настройка заданной цели осуществляется следующим образом:

  • Заходим в Метрику со своего логина.
  • Выбираем настройки.
  • Переходим во вкладку целей и выбираем нашу.
  • Указываем название. Берите такое, которое в последствии не забудете. Просто когда на сайте уже будет более 2-3 десятков целей, можно будет запутаться, какая за что отвечает.
  • Выбираем необходимое Вам условие. Их пояснения указано выше.
  • Вводим значение, согласно условия и нажимаем добавить.
  • Зачем нужна настройка цели на посещение страниц?
  • Для выявления цепочки событий перед основным действием. Буквально недавно мы анализировали интернет-магазин на предмет уменьшения отказов. В ходе анализа цели было выяснено, что основная масса людей уходит после посещение определенного раздела сайта. Как оказалось этот раздел был криво настроен и выдавал иероглифы заместо цены.
  • Для полноты картины поведения пользователей. В случае если необходимо убедиться в правильность нового элемента, блока или вообще всего дизайна, важно проследить цепочку событий, страниц, которые приводят к конечному действию.
  • В случае необходимости аналитики целых разделов сайта. актуально особенно для магазинов в сети. В случае если в определенном разделе сайта наблюдаются проблемы.
  • Настройка цели: Java Script событие в Яндекс Метрике


    Популярные способы использования данной цели:

  • Внедрение достижения цели по добавлению товара в корзину. Особенно актуально для магазинов с большим ассортиментом.
  • Аналитика форм обратной связи и заполнения. Особенно актуально для выяснения наиболее популярных элементов сайта. В этом случае можно анализировать и оставлять только те формы, которые наиболее популярны.
  • Всесторонняя аналитика целей по кнопкам на сайте. Практически все кнопки работают через JS. поэтому настройка цели поможет отследить любой клик.
  • Открытие/закрытие форм под Hide. В случае если у вас форум или же портал с предоставлением части информации только для избранных. Можно сделать цель так,что она будет анализировать популярность спрятанного под hide сообщения.
  • Настройка на виртуальные примерочные. Если настроить данную цель под нажатие кнопки выбора в виртуальных примерочных, то можно выявить наиболее популярную модель товара и делать на нее различные акции, тем самым привлекая больше клиентов.
  • Как настроить цель JS событие в Метрике?
  • Выбираем счетчик статистики и заходим в настройки.
  • Открываем вкладку цели и выбираем JS событие.
  • Указывает такое название цели, которое в последствии не забудете.
  • Указываем идентификатор цели, любое произвольное название на английском. Возьмем например — kaktus.
  • Нажимаем добавить.
  • Цель создана, однако это не все. Яндекс Метрика пока не знает, какая форма будет считаться за цель. Ей необходимо это указать, покопавшись в коде сайта. Не бойтесь, там совсем чуть-чуть.
    Для этого сначала надо определиться с тем, куда мы будем настраивать эту цель.
    В случае если результат выполнения цели нажатие кнопки или ссылки, код будет следующим:

    Onclick="yaCounterXXXXXX.reachGoal("kaktus"); return true;"

    Если Вам необходимо настроить цель на форму, то код будет такой:

    Onsubmit="yaCounterXXXXXX.reachGoal("kaktus", function () { alert("Данные успешно отправлены");

    Если же необходимо сделать цель с вводом пользовательских параметров, то код уже изменится:

    Onclick="yaCounterXXXXXX.reachGoal("kaktus", goalParams, goalCallback); return true;"

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

    Пошаговая Настройка цели JS событие в Яндекс Метрике

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

  • Выбираем тот элемент сайта, который будем настраивать. Мы взяли кнопку отправки заявки на шаблонном лендинге.
  • Смотрим исходный код в браузере (выделаем кнопку-правая кнопка мыши-исследовать элемент).
  • Оставляем браузер открытым на месте просмотра кода кнопки, которую будем настраивать.
  • Копируем кусок кода с идентификатором и номером счетчика и вставляем в начало кода, прямо за INPUT.
  • Сохраняем результат и проверяем.

  • Загружаем код главной страницы с сервера
    Вставляем код цели в начало INPUT
    Сохраняем результат и проверяем код на появление настроенной цели. Настройка составной цели в Яндекс Метрике


    Для настройки этой цели следует сделать следующее:

  • Перейти в настройки счетчика Метрики.
  • Указать название цели и имени шагов.
  • Выбрать условия перехода и значение.
  • Нажать добавить.
  • Тут следует сделать оговорку:

  • Составная цель позволяет настраивать шаги как с указанием URL страниц, так и с идентификатором JS.
  • Задать необходимо как минимум 5 шагов.
  • Для каких задач настраивается составная цель в Метрике?

    Данный тип целей может быть весьма эффективным в нескольких случаях:

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

    Для этого существует два действенных способа:

    • Непосредственное выполнение цели. В этом случае необходимо подождать 10-20 минут после выполнения. Метрика не сразу выдает результаты.
    • Яндекс предлагает проверять другим способом. Для этого необходимо к основной странице сайта добавить /?_ym_debug=1. В этом случае Вы увидите данные, указывающие на достижение целей.

    Важные моменты по поводу настройки целей:

  • У Яндекса есть ограничение на 200 целей для одного счетчика.
  • Для выполнения одной и той же цели пользователем, должно пройти не менее 1 секунды.
  • При удалении цели все данные в отчетах по ней стираются.
  • Настраиваем цели Метрики на Contact Form 7 в WordPress


    В качестве бонуса для тех, кто дочитал таки до концы, мы расскажем о том,как настраивать цели метрики под формы плагина Contact form 7. Любители Вордпресс наверняка его знают и говорить о преимуществах этого плагина мы не будем. И так. Допустим нам необходимо настроить цель, которая бы выполнялась по нажатию кнопки отправления в форме. Для этого делаем следующее:

  • Переходим в настройки счетчика Метрики
  • Открываем цели и выбираем JS событие
  • Указываем название и выбираем произвольный идентификатор
  • Нажимаем добавить и переходим к настройкам той формы, на которую и должна работать наша цель
  • Для этого открываем настройки плагина и выбираем графу Формы
  • Нажимаем изменить на выбранной форме и заходим в дополнительные настройки
  • Вставляем туда код следующего содержания: on_sent_ok: "yaCounterXXXXXX.reachGoal("kaktus ");"
  • Здесь вместо XXXXXX указан номер Вашего счетчика Метрики, а kaktus- это выбранный нами идентификатор.

    Июль 16, 2019

    Исчерпывающее руководство по настройке целей в Яндекс.Метрике для вашего сайта в 2019 году.

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

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

    В 80% случаев все эти действия направлены на одну и ту же конечную цель – заработать денег. И это правильно. Бизнес должен генерировать денежный поток ($), иначе зачем всем этим заниматься?

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

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

    Счетчик посетителей магазина

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

    Видеоаналитика для магазинов

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

    Ручной счетчик

    Им известно не только количество, но % соотношение мужчин и женщин (один охранник на входе считает М, другой Ж). Поэтому если вас не пускают в клуб, или вы очень долго стоите перед входом, не отчаиваетесь =) Вполне вероятно, что внутри просто много посетителей, и по технике безопасности нужно дождаться, пока часть из них его покинет. Или нарушился баланс М/Ж.

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

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

  • основные (макроцели);
  • вспомогательные (микроцели).
  • Основными являются те, при выполнении которых вы в перспективе можете получить реальные деньги. Звонок в офис, заказ на сайте, заявка на индивидуальный расчет, коммерческое предложение и т.д. – все эти действия позволяют вам установить диалог с потенциальным клиентом, и в будущем, заработать на этом контакте.

    Примеры основных целей: звонок, заявка, заказ.

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

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

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

    В Яндекс.Метрике существует 4 основных типа целей:

  • Количество просмотров
  • Посещение страниц
  • JavaScript-событие
  • Составная цель
  • И два подтипа: конверсионные цели и ретаргетинговые .

    Конверсионные и Ретаргетинговые цели

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

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

    Перевод из ретаргетинговой цели в конверсионную (и наоборот)

    Выбирать подтип цели можно также в отчетах:

    Выбор подтипа цели в отчетах Метрики

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

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

    В Метрике новый визит всегда будет начинаться с любой рекламной системы и из Яндекс.Директ.

    Целевой визит — визит, в ходе которого:

    • была достигнута цель один раз;
    • или было достигнуто несколько целей по одному разу;
    • или была достигнута цель N раз;
    • или было достигнуто несколько целей N раз;

    Посетитель (пользователь) — пользователь, совершивший хотя бы один визит на сайт за отчетный период. Посетители учитываются по . Если пользователь удалил cookies, а потом вернулся на сайт, то он будет считаться новым посетителем.

    Целевой посетитель — посетитель, который совершил целевой визит. Один посетитель за определенный период времени может совершить несколько целевых визитов.

    Конверсия – это отношение количества целевых визитов к общему числу визитов.

    Примечание: в интерфейсе Яндекс.Директ в статистике есть блок Яндекс.Метрики (если добавлен № счетчика в параметрах кампании), где отображается количество конверсий и коэффициент конверсии (%).

    Блок Метрики в интерфейсе Яндекс.Директ

    Поскольку коэффициент конверсии рассчитывается как отношение количества целевых визитов к общему числу визитов, то получим следующую формулу:

    Конверсия (%) = Конверсии / Клики * 100% = 75 / 2976 * 100% = 2.52 %

    Тип цели «JavaScript-событие»

    Цель типа «JavaScript-событие»

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

    Примеров множество:

    • клик по конкретной кнопке;
    • отправка формы (с элементами AJAX);
    • при использовании динамических веб-приложений (SPA, Single Page Application);
    • отправка данных о транзакции;
    • отслеживание звонков;
    • просмотр видео;
    • подписка на рассылку;
    • скроллинг страницы;
    • пролистывание галереи с фотографиями (клики по стрелочкам влево-вправо);
    • переключение чек-боксов или любых других элементов;
    • клики по иконкам социальных сетей;
    • открытие / закрытие всплывающих окон на сайте;
    • отслеживание действий в онлайн-консультантах, чатах (JivoSite, Callbackhunter, Venyoo, Talk-Me и т.д.);
    • отслеживание событий, которые активируются после определенного времени или действия (например, когда пользователь увел курсор мыши за пределы окна или кто-то пытается скопировать ваш контент на сайте);
    • другое;

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

    При создании цели JavaScript-событие указывается только ее идентификатор, который будет размещен в методе reachGoal на сайте. Поскольку в конце 2018 года изменился (он обновился), конструкция событий тоже стала другой.

    Раньше она выглядела так:

    reachGoal(target[, params[, callback[, ctx]]]);

    reachGoal (target [ , params [ , callback [ , ctx ] ] ] ) ;

    Сейчас (июль 2019) она выглядит следующим образом:

    ym(XXXXXX, "reachGoal", target[, params[, callback[, ctx]]]);

    ym (XXXXXX , "reachGoal" , target [ , params [ , callback [ , ctx ] ] ] ) ;

    • target — идентификатор цели. Он задается на странице редактирования счетчика при создании или изменении цели;
    • params – можно передавать собственные параметры визита;
    • callback — функция, вызываемая после отправки данных о просмотре;
    • ctx — контекст, доступный в callback-функции по ключевому слову this.

    Единственный параметр, который является обязательным в этой конструкции – это target (идентификатор цели). Без него события не будут фиксироваться, а данные передаваться в Метрику. В зависимости от счетчика (старый или новый код), который установлен у вас на сайте, выбирайте соответствующий набор методов.

    На данный момент самыми распространенными целями типа JavaScript-событие являются цели на отправку формы и клик по кнопке . Разберем оба варианта на примере сайта graphanalytics.ru.

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

    Пример отслеживания клика по кнопке на сайте

    Чтобы добавить код на кнопку, раньше (в старом счетчике Метрики) нужно было вызвать функцию:

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

    • XXXXXX - номер вашего счетчика;
    • TARGET_NAME - идентификатор цели.

    Полный код старой версии:

    ... ... ...

    . . .

    < form action = "" >

    . . .

    < input type = "button" onclick = value = "Заказать" / >

    < / form >

    . . .

    Полный код новой версии:

    ... ... ...

    . . .

    < form action = "" >

    . . .

    < input type = "button" onclick = value = "Заказать" / >

    < / form >

    . . .

    Мне необходимо добавить соответствующий код на кнопку. Для этого я открываю консоль разработчика (клавиша F12 в Google Chrome) и ищу этот элемент.

    Добавление кода на отслеживаемую кнопку на сайте

    С предыдущего обзора на данной кнопке у меня остался код от события Google Analytics . Мы можем добавить дополнительный фрагмент кода Яндекс.Метрики после gtag, чтобы событие передавалось в два счетчика веб-аналитики.

    Создаем цель и запоминаем идентификатор цели.

    Пример JavaScript-события (клик по кнопке)

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

    onclick="ym(54442894, "reachGoal", "greenButton"); return true;"

    onclick = "ym(54442894, "reachGoal", "greenButton"); return true;"

    где 54442894 – номер счетчика Яндекс.Метрика, а greenButton – идентификатор созданной цели.

    Идентификаторы не должны содержать следующие символы: /, &, #, ?, = . Если вы хотите добавить в идентификатор символ +, вместо него укажите %2B .

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

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

    Я буду использовать 1 вариант. Выгрузив данные, я добавляю код Яндекс.Метрики на зеленую кнопку:

    Добавление кода с атрибутом onclick на кнопку

    Сохранив изменения, загружаю страницу назад. Затем перейду на сайт и выполню клик по зеленой кнопке. Теперь после каждого клика в Яндекс.Метрику будет отправляться JavaScript-событие и достигаться созданная цель.

    Примечание: перед любым внесением изменений в код сайта рекомендую делать backup редактируемых файлов.

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

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

    Отслеживание отправки формы

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

    Поэтому вместо атрибута onclick для отправки формы используют другой атрибут – onsubmit . Он работает аналогичным образом, ьза исключением того, что добавлять код нужно внутрь тега form .

    Поиск тега form

    Как и в предыдущем примере, у нас уже есть соответствующее событие для Google Analytics. Создадим новую цель в Метрике и добавим дополнительный код:

    onsubmit="ym(54442894, "reachGoal", "otpravkaFormi"); return true;"

    onsubmit = "ym(54442894, "reachGoal", "otpravkaFormi"); return true;"

    К слову, код для отправки формы старого счетчика Яндекс.Метрики выглядел так:

    ... ... ...

    . . .

    < form action = "" method = "get" onsubmit = "yaCounterXXXXXX.reachGoal("TARGET_NAME"); return true;" >

    . . .

    < / form >

    . . .

    Получим результат:

    Добавление кода с атрибутом onsubmit в тег формы

    Все, что осталось сделать – это протестировать отправку формы и передачу данных в Яндекс.Метрику.

    Отправку событий в Метрику можно настроить не только с помощью атрибутов onclick и onsubmit, но и создав отдельный JavaScript файл (скрипт.js) с настройками по отслеживанию. Подробнее про это читайте на специализированных форумах.

    Например:

    ... Прайс ...

    . . .

    < a href = "/price.zip" onclick = "ym(XXXXXX, "reachGoal", "TARGET_NAME"); return true;" > Прайс< / a >

    . . .

    Пример

    У вас на сайте есть ссылка «Написать нам», которая содержит e-mail адрес. При клике на нее можно отправить сообщение. Исходя из тех целей, которые мы с вами разобрали ранее, настроить отслеживание перехода по ссылке можно двумя способами:

  • как посещение страницы с условием url: содержит [email protected] ;
  • как JavaScript-событие с условием onclick=« yaCounterXXXXXX. reachGoal(‘ TARGET_ NAME’); return true;»
  • Как и в Google Analytics, в Яндекс.Метрике есть возможность назначать ценность (цена) цели. Сделать это можно с помощью параметров визитов. Подробнее будет рассмотрено в следующей статье.

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

    Если вам интересно как настраиваются события в Google Analytics, рекомендую к прочтению 2 материала:

    Электронная коммерция

    В какой-то степени ее можно отнести к настройке целей в Яндекс.Метрике, поскольку данная опция предоставляет возможность сбора и анализа данных, относящихся к области электронной коммерции – покупки, доход, средний чек, содержимое заказа, популярные товары, категории и т.д. И все это в разрезе источников и каналов!

    Электронная коммерция в Яндекс.Метрике

    Владельцы любых сайтов могут передавать данные электронной коммерции, но в 99% случаев эту настройку применяют владельцы интернет-магазинов. Если вы спросите меня, какая главная и основная цель для e-commerce в Яндекс.Метрике, я не задумываясь вам отвечу – электронная коммерция! Ни просмотр страницы, ни форма обратного звонка, ни последовательность шагов (хотя это тоже важно), а оформленный заказ.

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

    Чтобы передавать данные в Метрику с помощью электронной коммерции, необходимо в настройках счетчика включить опцию «Электронная коммерция» , выбрать валюту и обновить код счетчика на сайте.

    Включение опции «Электронная коммерция» и выбор валюты

    В рамках данного материала алгоритм настройки я специально опускаю. Это непростой процесс, требующий ознакомления с документацией Яндекса, знаний программирования и заполнения объекта методом push на сайте. Настройке электронной коммерции в Яндекс.Метрике будет посвящена отдельная статья.

    Хочу лишь добавить следующее:

    • код электронной торговли в начале 2018 года претерпел изменения ;
    • электронную коммерцию можно настроить напрямую или через ;
    • если вы уже когда-то настраивали расширенную электронную торговлю для Google Analytics (Google Analytics Enhanced Ecommerce), и не меняли там никакие сущности (структуру, объекты, имя контейнера dataLayer), то настройку для Яндекс.Метрики производить не нужно. Метрика начнет собирать данные сразу же после того, как вы включите опцию «Электронная коммерция» (см. выше).

    Не знаете какие цели настроить для своего интернет-магазина? Теперь знаете! Электронную коммерцию в первую очередь!

    Тип цели «Составная цель»

    Тип цели «Составная цель»

    Составная цель сочетает в себе перечисленные выше типы целей (Просмотры страниц с различными условиями или JavaScript-события). В ней можно задать до 5 шагов последовательности, а в один шаг можно добавить до 10 условий.

    5 шагов, 10 условий, объединение через ИЛИ

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

    Чтобы составная цель была достигнута, необходимо, чтобы было выполнен ряд требований:

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

    Это легко продемонстрировать на данном примере:

    Пример составной цели

    Есть составная цель из трех шагов:

    • Шаг 1. Корзина (url: содержит /cart/)
    • Шаг 2. Доставка (url: содержит /delivery/)
    • Шаг 3. Подтверждение заказа (url: содержит /success/)

    И было совершено 3 визита:

    • 1 визит с последовательностью Шаг 1 – Шаг 2 – Шаг 3 (цель достигнута);
    • 1 визит с последовательностью Шаг 1 – Промежуточные действия в виде просмотра других страниц сайта, совершения событий и т.д. – Шаг 2 – Шаг 3 (цель достигнута);
    • 1 визит с последовательностью Шаг 2 – Шаг 3 – Шаг 1 (цель не достигнута).

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

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

    Примеры составных целей

    Для интернет-магазина:

    • Добавил товар в корзину;
    • Перешел на страницу корзины;
    • Перешел на страницу доставки;
    • Перешел на страницу оплаты;
    • Страница с оформленным заказом (та, на которой для покупателя отображается его заказ и № транзакции).

    Для подписной страницы:

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

    Для любых сайтов-одностраничников (Landing Page):

    • Посетил сайт;
    • Нажал на кнопку, чтобы открыть форму;
    • Отправил заявку с контактными данными.

    Ограничения по целям Яндекс.Метрики

    • Для каждого счетчика можно задать до 200 целей;
    • Сервис фиксирует достижение посетителем одной и той же цели на одном счетчике не чаще, чем раз в секунду;
    • Во время одного визита посетителя сервис может фиксировать до 400 достижений всех целей, созданных для счетчика;
    • При редактировании счетчика или цели накопленная ранее информация не изменяется;
    • Статистика по цели станет недоступна после удаления цели.

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

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

    После настройки целей можно проверить корректность передачи данных. Для этого в адресной строке браузера добавьте к адресу параметр _ym_debug со значением 1 . Например, http://graphanalytics.ru/?_ym_debug=1

    Посещение страниц . В этом случае в консоли отображается PageView и сообщается о просмотре или обновлении страницы.

    Проверка цели «Посещение страниц»

    Java- Script событие . В этом случае отображается Reach goal и сообщается о вызове метода reachGoal, используемом на странице.

    Проверка JavaScript-события

    В течение нескольких минут информация о достижении цели появится в отчетах Метрики. Иногда задержка может доходить до 30-40 минут.

    Причин, по которым Метрика не зафиксировала данные, очень много. Самые распространенные:

    • на отслеживаемой странице не установлен счетчик;
    • работу счетчика блокируют другие скрипты сайта;
    • пользователь покинул сайт до полной загрузки счетчика;
    • неправильно указано условие или путь/URL к странице;
    • неправильно составлено регулярное выражение;
    • забыли добавить дополнительный код на сайт для отслеживания JavaScript-событий;
    • идентификатор цели в методе reachGoal и в настройках счетчика не совпадают;
    • составная цель не сработала корректно, поскольку пользователь выполнил все шаги цели, но не по порядку;

    Отчеты по конверсиям

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

    Отчеты — Стандартные отчеты — Конверсии

    В отчете по конверсиям цели отображаются с тремя метриками – Конверсия, Достижение цели и Целевые визиты . С ними мы познакомились в самом начале статьи.

    Конверсии в Яндекс.Метрике

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

    Уровень детализации

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

    Визуализация последовательности

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

    Красивые визуализированные воронки в Яндекс.Метрике строятся и в Аналитике форм на основе данных Вебвизора.

    Инструмент «Аналитика форм»

    Однако это другой инструмент анализа и отдельная тема для изучения.

    В любом стандартном отчете Метрики по визитам можно выбрать цель из списка:

    Выбор цели в стандартном отчете Метрики

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

    Выбор нескольких целей

    Нажмите Применить . В отчете появится информация по каждой интересующей вас цели:

    Отчет по нескольким целям

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

    Нажмите значок Визиты, в которых + (1) . Затем начните вводить Достижение цели или выберите Поведение — Достижение цели (2) . После вы можете Включить или Исключить определенные цели из сегмента (3) . Проставив галочки напротив нужных целей (4) , нажмите Применить (5) .

    Создание сегмента на основе достигнутых целей

    Дочитал статью? Понравилась? Ставь оценку 5.0 ->

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

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

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

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

  • Продажи.
    • Нажатие на кнопку оформления заказа.
    • Добавление товара в корзину.
    • Переход в корзину.
    • Заполнение форм подтверждения и оплаты.
    • Окончательное оформление покупки.
    • Сравнение товаров.
    • Скачивание прайса.
    • Заказ обратного звонка.
  • Информация о компании. К этой категории действий относятся переходы пользователей на страницы «Контакты», «О компании», «Условия оплаты и доставки», «Лицензии», «Сертификаты» и т. д.
  • Заинтересованность (цели этой группы особенно важны для информационных ресурсов). Сюда включены: глубина просмотра страниц, переходы на схожие по тематике статьи, проведенное пользователем на сайте время и др.
  • Виды целей в «Яндекс.Метрике»

    Цели, которые можно гибко настроить в «Яндекс.Метрике», классифицируются на 4 вида.

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

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

    • нажать на кнопку добавления товара в корзину;
    • перейти в корзину;
    • окончательно оформить заказ.

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



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

    Инструкция по настройке целей в «Яндекс.Метрике» Количество просмотров

    Это самая простая, но очень полезная цель. С ее помощью удается получить следующую информацию:

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

    Настройка этой цели в «Метрике» особенно актуальна для владельцев сайтов трех категорий.

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

  • Как видите, все просто.

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

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

    • Корректно ли сделана перелинковка?
    • В нужных ли местах размещены ссылки на важные страницы?
    • Доходят ли пользователи до совершения целевых действий?

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

    Настройка проходит так.

  • Выберите пункт меню «Настройки».
  • Перейдите в раздел «Цели».
  • Нажмите кнопку «Добавить цель».
  • Укажите необходимое условие (о них расскажем ниже).
  • Вставьте ссылку в поле «Значение».
  • Нажмите кнопку «Добавить цель».

  • Виды условий:

    • «Url: начинается». Используется для отслеживания групп станиц с одинаковым началом адресов. Идеальный пример - карточки товаров определенного раздела каталога.
    • «Url: совпадает». Это условие указывают для отслеживания посещений по конкретным страницам.
    • «Url: содержит». Позволяет оценить посещаемость динамических страниц. Здесь обычно указывают «хвосты» адресов.
    • «Url: регулярные выражения». Вместо ссылок указывают выражения из метасимволов. Все подробности .

    Обратите внимание! Для одной цели можно поставить до 10 условий. Выполнение любого из них считается достижением цели.

    События (JavaScript)

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

    Настройка этой цели позволяет:

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

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

    Чтобы настроить такую цель в «Яндекс.Метрике», действуйте по следующей схеме.

    Этап 1. Создание цели
  • Выберите пункт меню «Настройки».
  • Перейдите в раздел «Цели».
  • Нажмите кнопку «Добавить цель».
  • Отметьте ее тип и придумайте название.
  • Укажите идентификатор цели.
  • Нажмите кнопку «Добавить цель».

  • Обратите внимание! Идентификаторы не должны частично или полностью совпадать с адресами страниц сайта. Можно использовать только латиницу и цифры, а также нижнее подчеркивание.

    Этап 2. Добавление идентификатора в html-код страницы

    Чтобы «Метрика» начала фиксировать достижение цели, нужно преобразовать html-код элемента на странице. Коды для кнопок, форм ссылок и иных элементов вы найдете .

    Общий принцип выглядит так:

  • Выбираете подходящий стандартный код (на странице по размещенной выше ссылке) и изменяете его под себя (нужно прописать номер счетчика и имя идентификатора цели в «Метрике»).
  • Открываете целевую страницу сайта и ищете нужный элемент.
  • Жмете на него правой кнопкой мыши и в появившемся меню выбираете «Посмотреть код».
  • Копируете подсвеченную в консоли строчку.
  • Заходите в корневой каталог сайта по FTP.
  • Находите файл с исходным кодом страницы и открываете его.
  • Ищете в коде скопированную строчку (меню поиска открывается при нажатии Ctrl+f).
  • Добавляете в нее (перед закрывающим тегом) код, полученный на 1-м шаге.
  • Сохраняете файл.
  • Обратите внимание! Если в чем-то не уверены, сделайте резервную копию файла.

    Составные цели

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

    При настройке составных целей в «Метрике» и анализе данных учитывайте важные особенности:

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

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

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

  • С настройкой разобрались. Теперь расскажем, как проверить работоспособность целей.

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

    Удостовериться в том, что все корректно работает, можно двумя способами.

    Способ 1. Ручная проверка целей в «Метрике»
  • Через 20 минут после настройки цели откройте «Метрику» и выберите пункт меню «Настройки».
  • Перейдите в раздел «Фильтры».
  • Отключите опцию «Не отслеживать мои действия».
  • Выполните целевое действие.
  • Через некоторое время проверьте, зафиксировал ли счетчик событие в отчете «Конверсии».
  • Способ 2. Проверка целей при помощи консоли браузера
  • К адресу целевой страницы в браузере добавьте «?_ym_debug=1».
  • Нажмите Ctrl+Shift+J - откроется консоль.
  • Выполните целевое действие.
  • Если все в порядке, в консоли появится сообщение о том, что данные переданы счетчику.


    Отсутствие сообщения свидетельствует о том, что цель не работает.

    Почему цели могут не работать

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

  • Счетчик на странице не установлен или установлен некорректно.
  • Работу «Метрики» блокируют какие-либо расширения (к примеру, Adblock Plus) или иные скрипты.
  • Посетитель покинул страницу до загрузки счетчика.
  • События (JavaScript)

    События обычно не работают в следующих случаях:

    • Идентификаторы (на целевой странице и в настройках счетчика) не совпадают.
    • Код вызова метода reachGoal отсутствует.
    • Метод reachGoal добавлен корректно, но вызывающее его событие не происходит по каким-либо причинам.
    • Метод reachGoal срабатывает до загрузки счетчика.
    Посещение страниц
    • В настройках цели не указан адрес страницы.
    • Ссылка введена неверно.
    • В адресах страниц сайта имеется символ #.
    • В настройках цели выбрано неправильное условие.
    • На странице установлен циклический редирект.
    Составные цели
    • Условия одного или нескольких шагов не могут быть выполнены по каким-либо причинам.
    • Последние шаги можно осуществить без выполнения первых.

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

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

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

    Для начала проходим в свой аккаунт в Яндексе (авторизуемся в почте), переходим по адрес 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 заказали звонок. На сайте много кнопок, таким образом мы отслеживаем работу каждой связки.

    Еще один немаловажный момент, который является плюсом в установке целей в Яндекс Метрике — составная цель здесь, в отличие от Google Analytics, позволяет работать как с URL-ами, так и с событиями.

    В гугл аналитикс визуализировать воронку можно только с помощью целей-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 минут, то первый шаг обнуляется, и составную цель ему придётся «собирать» заново.
    Паша, зачем мы всё это сделали?!

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

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

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

    Loading...Loading...