В Яндекс.Метрике можно прописывать достижение различных целей. Это удобно, когда Вы размещаете рекламную кампанию в Яндекс-Директе. Тем самым, можно отследить по каким фразам люди кликали и выполняли необходимые действия.
Рассмотрим на примере модуля для CMS Joomla.
Настраиваем идентификаторы в вашем модуле
Идентификатор заполняется ОБЯЗАТЕЛЬНО латиницей. Любые обозначения.
Скачать бесплатно модули для CMS Joomla с возможностью ввести идентификатор для цели можно здесь:
Заказ обратного звонка:
http://joomly.ru/modul-obratnogo-zvonka
Модуль отправки заявок:
https://joomlatown.net/catalog/modul-zayavki
Модуль обратного звонка:
https://joomlatown.net/catalog/modul-obratnogo-zvonka-callme
Форма обратной связи:
http://joomly.ru/forma-obratnoj-svyazi
Новая отличная форма с защитой от спама без каптчи - Модуль Wedal Joomla Callback – Всплывающая Форма Обратной Связи:
Все варианты модулей имеют функционал для настройки целей в Google Analytics и Яндекс метрике. Заполните два поля и отслеживайте конверсии.
Существуют и другие модули для Джумла (Joomla) с вводом идентификатора через админку сайта. Или можно модифицировать модуль для передачи.
Создание целей в Яндекс.Метрике
Переходим в Метрику. Заходим в «Редактирование счетчика».
Выбираем раздел "Цели"
Нажимаем на кнопку "Добавить цель"
Заполняем цели в Метрике
Придумываем название цели: Обратный звонок (открытие формы)
Выбираем пункт «Событие»
Заполняем идентификатор, вашего модуля, например: Call_open
Нажимаем "Добавить"
Аналогично делаем для цели: Обратный звонок (отправка)
Идентификатор: Call_ok
Наши цели созданы. Теперь осталось их сохранить!
Обязательно нажимаем на кнопку "Сохранить"
Поздравляем! Наши цели созданы и настроены. Теперь проделайте подобную операцию для каждой формы, где вы хотите отслеживать конверсии.
Конверсии отслеживаются в Яндекс.Метрике.
Подробные инструкции по целям вы сможете найти на сайте Яндекс Метрики.
Далее рассмотрим, какие типы целей позволяет отслеживать Яндекс. Метрика и как с ними работать.
Вообще, вариантов целей в Метрике не очень много, но их использование может быть весьма гибким. Существует 4 основных способа постановки целей:
- Количество просмотров. Подразумевается глубина просмотра, то есть количество страниц, на которых побывал пользователь в рамках одной сессии.
- Посещение страниц. Тут мы можем указать целью заход пользователя на интересующие нас страницы.
- JavaScript событие. Благодаря небольшим кусочкам кода JS мы сможем настроить целью взаимодействие пользователя с функционалом сайта.
- Составная цель. Являет собой цепь действий посетителя, в которую могут входить все предыдущие цели.
Для начала перед вами будет две вкладки: Конверсионные и Ретаргетинговые цели. Разделение чисто условное (возможно, имеет смысл при работе с большими проектами, когда целей реально очень много), я не нашел ему практического применения, поэтому можете выбирать любую вкладку — я обычно использую Конверсионные. Это никак не повлияет на дальнейшие настройки и работу Метрики.
Жмем «Добавить цель».
Цель «Количество просмотров»
Цель: количество просмотров
- Поле «Название» позволяет указать имя цели — используется для себя.
- Галочка «Ретаргетинг» — перенесет цель в раздел Ретаргетинговые.
Отчеты метрики работают с визитами. Поэтому цель «Количество просмотров» будет достигнута, когда в рамках одного визита будет просмотрено заданное (или более) количество страниц, которое вы укажите в этом окошке.
Имеет смысл при работе с контентными проектами, чтобы делать выводы о вовлеченности пользователей. Или, например, на лендинге со «Спасибо страницей» (2 страницы просмотрят только те, кто оставит заявку).
Цель «Посещение страниц»
Цель: посещение страниц
Кнопка «Добавить условие» — позволяет задать дополнительное условие для выполнения цели. Например, посещение нескольких страниц в рамках визита.
Цель будет достигнута, когда в рамках одного визита будет переход по интересующему нас URL. Нажмите на выпадающий список, чтобы задать критерий выполнения.
Обычно я использую «url: содержит» и вписываю в поле хвост целевой страницы. Например, после заполнения формы на сайте пользователь попадает на «Спасибо страницу», которая имеет URL — site.ru/thanks.
Цель: спасибо-страница
Эту страницу увидят только те, кто заполнит форму на сайте. При настройке цели я вписываю в поле слово — thanks. Таким образом, вы сможете собирать аудиторию тех, кто сделал конверсию (достиг целевой страницы), а затем вычитать эту аудиторию из всей аудитории сайта и догонять их с помощью ретаргетинга.
Цель: JavaScript событие
Цель: событие в Яндекс Метрике
С помощью данного типа целей можно отслеживать события на сайте. Самый распространенный пример в моем случае — отслеживание форм на сайте, когда отправка заявки происходит без перезагрузки страницы.
Для того, чтобы отслеживать только успешно отправленные формы, нужно повесить на форму такую конструкцию:
onsubmit="yaCounterХХХХХХХХ.reachGoal('GOAL'); return true;"
- где ХХХХХХХХ — это номер счетчика Яндекс Метрики, который установлен на сайте,
- а GOAL — идентификатор цели, который будет отдаваться в Яндекс Метрику.
Тот самый идентификатор, который нужно поместить в поле «Идентификатор цели» в настройках цели.
Если человек заполнит форму, то в Метрику уйдет событие с идентификатором. А если мы пропишем его в настройке цели — то сможем отслеживать это действие в отчетах Яндекс Метрики.
Цель в Метрике: JavaScript событие - Супер-штука, которая поможет отследить взаимодействие посетителя с любыми элементами. Вывод сделаем после сферы использования.
Где применять:
- Можно настроить событие «нажатие кнопки „Заказать/купить/добавить в корзину“».
- Можно поставить целью успешную передачу данных через какую-либо форму: обратная связь, регистрация, комментарий и прочее.
- Если у вас интернет-магазин, то можно отслеживать сколько раз товар добавляли к сравнению.
- Если на сайте есть что-то, подразумевающее выбор: чек-лист, перечисление характеристик товара (например, комплектация автомобиля), можно отследить какие кнопки нажимают чаще остальных.
- Переходят ли по кнопкам соц. сетей на сайте.
- Если хотите проверить заинтересованность какой-то конкретной информацией на странице, можно скрыть этот блок за кнопкой «показать что-то» и проверить, как часто эту информацию запрашивают. Запутанно, но вот пример Авито: когда вы заходите на какое-то объявление, там телефон скрыт. Если нажать на кнопку «показать телефон», то он появляется и действие записывается.
Таким образом, с помощью данного инструмента можно оценить вложения в интерфейс, увидеть их реальную пользу. Определить, что из интерактивных элементов работает, а что нет.
Как настроить цель в Метрике: событие 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
Так как мы неопытными руками были в коде, проверяем сайт на работоспособность и через пару минут можно попробовать нажать на отмеченную кнопку и посмотреть в Метрике, считается ли статистика.
Убедитесь, что счетчик учитывает ваши собственные визиты. Для этого нужно зайти в «Настройки» — «Фильтры» и посмотреть, чтобы не стояло галочки рядом с «Не учитывать мои визиты».
Составная цель
Составная цель в Яндекс Метрике
Составная цель в Яндекс Метрике служит для того, чтобы получать наглядное представление о воронке продаж. Подходит для использования при работе с интернет-магазинами, когда можно задать отдельные шаги пользователя на пути к покупке.
Например, первым шагом может быть клик по кнопке «Добавить в корзину», вторым — «Посещение корзины», третьим — «Оформление покупки», четвертое — «Подтверждение или Оплата». На накопленной статистике, составная цель наглядно представляется в виде воронки с показателями по каждому шагу.
Еще один вариант использования составной цели — при работе с лендингом, на котором расположено несколько кнопок, которые открывают одну pop up форму или несколько форм, которые ведут на одну «спасибо-страницу». В этом случае мы можем составить цепочки по каждой форме, чтобы понимать какая кнопка/форма наиболее популярна у пользователей.
Вот что будет, если мы хотим посмотреть воронку по составной цели:
Наглядна воронка по составной цели
Как видите, благодаря составной цели мы на одном экране можем получить подробную статистику по работе кнопки «Заказать звонок» в шапке. Из 786 визитов 45 (то есть 5.73%) кликнули по кнопке, а 21 из 45 заказали звонок. На сайте много кнопок, таким образом мы отслеживаем работу каждой связки.
Еще один немаловажный момент, который является плюсом в установке целей в Яндекс Метрике — составная цель здесь, в отличие от Google Analytics, позволяет работать как с URL-ами, так и с событиями.
В гугл аналитикс визуализировать воронку можно только с помощью целей-URL. Таким образом, в аналитикс зачастую приходится использовать виртуальные страницы. В Метрике — шаги составной цели могут быть заданы и с помощью событий.
Установка целей в Метрике: составная цель
Составные цели полезны, когда важно отслеживать конверсию, выстраивая цепь целевых страниц, которые пользователь должен посетить. Позже мы сможем выявить этап, на котором пользователи уходят с сайта ничего не купив/заказав и проработать их. Также если вы ведете блог для привлечения тематического трафика (а уже пора бы), вы можете отслеживать конверсию перехода с информационных страниц на страницы услуг/товара и оттуда к оформлению покупки.
- Если мы выстроили на сайте какую то цепь страниц, которые должен посетить клиент, чтобы сконвертировтаься в сделку.
- Воронка продаж для интернет магазинов. Самое популярное и гибкиое, так как воронки могут быть очень разными и изощренным.
Как настроить составную цель в Метрике
Ничего трудного нет, если вы усвоили как настраивать все предыдущие цели.
Ну, сразу к делу:
- Настройки
- Цели
- Добавить цель
- Придумываем название, например: «Кнопка заказать»
- Выбираем составную цель
- Имя шага
- Выбираем нужное условие (одна из предыдущих целей)
- Указываем необходимое значение
- Добавляем цель
Есть пара нюансов:
- Между шагами может быть сколько угодно действий (но шаги должны быть выполнены последовательно). Поэтому, если составная цель это посещение двух страниц и нажатие кнопки, то пользователь между этими действиями может быть занят чем угодно, но пройдя все шаги цель зачтется.
- Если пользователь сделал первое действие из составной цели, после чего отошел от компьютера более чем на 30 минут (время сессии), цель будет считаться проваленной
- Составная цель может содержать максимум 5 шагов
Проверка целей Метрики
Нет лучшего способа проверки целей в Метрике, чем ручной. Спустя минут 10−15 после установке целей самостоятельно пройдитесь по ним и посмотрите работает ли. Не забываем убрать галочку «Не учитывать мои визиты» в разделе фильтр!
Отслеживать заполнение заявок, клики по телефону и почте на сайте
Отслеживать заполнение заявок, клики по телефону и почте на сайте стало проще. Для этого в интерфейсе Метрики появились цели, которые добавляются кликом по названию условия. Создать их можно даже без навыков программирования и помощи специалистов.
Заполнение формы, клик по номеру или почте — эти действия пользователей сигнализируют о явном интересе к вашим предложениям, их совершает наиболее «горячая» аудитория, а значит — более заинтересованная в покупке. Раньше, чтобы отследить такие важные действия пользователей на сайте, обычно приходилось обращаться к разработчикам. Теперь цели в Метрике на такие действия настраиваются в пару кликов.
Как легко создать цель в Метрике
Достаточно зайти в настройки счётчика Метрики, открыть вкладку «Цели» и добавить из подходящих — «Клик по номеру телефона», «Клик по email» или «Отправка формы». А дальше система подскажет нужные шаги.
Это позволит значительно сократить время на настройку целей, особенно если посадочных страниц для кампаний у вас много.
Читайте подробно об этом отличном нововедении в Блоге яндекса по ссылке: https://yandex.ru/blog/metrika/light-goals
С 1 апреля 2021 года в Яндекс.Метрике появился новый тип цели — «Клик по кнопке». С ним можно быстро добавить цель на любой кликабельный элемент сайта — без помощи разработчиков.
В Метрике уже есть простые цели, которые можно добавить в пару кликов и отслеживать заполнение заявок, клики по телефону и почте. Новый тип цели работает с любым кликабельным элементом сайта. Например, можно отслеживать клики по кнопке «Подписаться» или «Зарегистрироваться», запуск калькулятора, клики по выпадающему меню с подробными описаниями — и любые другие действия, для которых нужен клик.
Раньше для таких целей нужно было привлекать разработчика и менять код сайта. Теперь любой пользователь Метрики может добавить цель «Клик по кнопке» самостоятельно — она начнёт работать сразу после создания. Так вы сможете понять, как ведут себя посетители на сайте, какими элементами чаще пользуются перед тем как принять решение о покупке или заказе. А ещё простая цель поможет быстрее запустить кампанию и оценить, из каких источников приходят целевые посетители. Это позволит эффективнее построить с ними рекламную коммуникацию.
Как это работает
В разделе «Цели» счётчика Метрики выберите тип цели «Клик по кнопке» — останется только навести курсор на нужный элемент сайта:
Как использовать цель в рекламе
Оптимизировать конверсии или платить только за целевые действия. Представим, что ваша цель — привлечь максимум посетителей, которые нажимают на кнопку «Выбрать тариф». Сделайте клик по этой кнопке ориентиром для конверсионной стратегии в Директе. Тогда стратегия будет приводить как можно больше заинтересованных пользователей.
А если вы хотите платить только за целевые действия, например за клики по кнопке заказа, советуем выбирать стратегию с оплатой по фиксированной цене. Выберите в настройках стратегии цель, установите её стоимость, и стратегия приведёт как можно больше заказов по цене, которую вы назначили.
Корректировать ставки на основе цели. Например, вы запускаете промоакцию. Можно использовать в качестве цели клики по баннеру со специальным предложением, а в Директе задать повышающую корректировку ставок на эту цель. Так вы сможете привлекать больше посетителей, которые уже интересуются акциями в вашей компании, а не просто заходят на сайт.
Возвращать посетителей на сайт. К пользователям, которые кликали по кнопке «Заказать расчёт», но так и не отправили заявку, можно обратиться с адресным предложением: предложить скидку или консультацию. Такую задачу поможет решить ретаргетинг в Директе. В условии показа рекламы комбинируйте две цели, например «Клик по кнопке заказа» и «Отправка заявки».
А ещё в Метрике недавно появились отдельные цели на скачивание файла и поиск по сайту. Первая будет полезна, если у вас на сайте есть загружаемый прайс или описание тарифов: цель поможет выделить самую заинтересованную аудиторию. Вторая цель подойдёт для анализа поведения пользователей на сайте: вы сможете оценить, насколько активно посетители пользуются поиском и как поиск по сайту влияет на конверсии.
Внимание! Со времени написания статьи Метрика продолжает динамично развиваться. Мы будем добавлять материал важной информацией: