Чек-лист: как маркетологу настроить Яндекс.Метрику за 5 шагов
Каждый месяц мы в агентстве «Умный маркетинг» настраиваем с нуля Яндекс. Метрику для 2-4 проектов. За год веб-аналитик настраивает с нуля более 30 проектов. Чтобы этот процесс был быстрее (и специалист не выгорал, и не косячил) — мы сделали чек-лист.
Сегодня — поделимся таким чек-листом. По нему за 10 лет в агентстве мы настроили более 500 проектов. Таблицу с чек-листом можете скачать здесь. В тексте разберу его по шагам и поясню, на что важно обратить внимание на каждом этапе настройки. Здесь не будет подробного технического разбора, но я дам ссылки на документацию, чтобы вы могли изучить отдельные моменты самостоятельно.
Это первая статья из цикла про Яндекс.Метрику. В следующих публикациях расскажу, как настраивать цели, чем полезны наборы данных для аналитики и рекламы, как записи сессий и карты кликов помогают выявлять UX-ошибки.
Шаг 1. Решите, что хотите считать
Чтобы понять, какие цели настроить — определитесь, какие действия на сайте вам надо отслеживать. Обычно для сайтов одного типа (интернет-магазин, сайт услуг, доставка еды) набор действий для отслеживания примерно одинаковый. И поэтому много времени на эту задачу уйдет только в первый раз, потом будете справляться быстрее.
Действия, которые надо отслеживать на сайте, можно поделить на 2 вида:
1. Макро-конверсии — там, где бизнес получает деньги. Это действие, напрямую связанное с деньгами: оформление заказа, оплата подписки, отправка формы на услугу, регистрация на вебинар. По сути, это то, ради чего и создётся сайт.
Примеры:
- Для e-commerce: «Отправил заказ через корзину».
- Для сайта отеля: «Забронировал номер».
2. Микро-конверсии — шаги, которые (потенциально) ведут к деньгам. Это любые действия, после которых человек становится чуть-чуть ближе к макро-конверсии. Например, он добавил товар в корзину, открыл раздел «Контакты», скачал прайс, просто находился на сайте 2 минуты и более. Они нужны по 2 причинам: во-первых, позволят построить «воронку» и понять, на каком этапе отваливается человек. Во-вторых, эти данные можно передать в Яндекс.Директ, чтобы он оптимизировал кампании и искал максимально нужную аудиторию.
Примеры:
- Для e-commerce: «Добавил товар в корзину», «Посмотрел карточку товара».
- Для сайта отеля: «Открыл форму бронирования», «Выбрал тип номера».
- Для любого сайта: «Был на сайте 2 минуты», «Просмотрел более 2 страниц».
Некоторые микро-конверсии потом соберите в составные цели. Это как раз то, что позволит в дальнейшем отслеживать, на каком этапе у вас отвалился пользователь. Составная цель — это цель, которая состоит из 5 и менее шагов, в рамках которой можно понять — а где снижается конверсия.
Пример шагов для e-commerce: «Добавил товар в корзину» → «Зашёл в корзину» → «Начал оформление заказа» → «Завершил оформление заказа».
Запишите все микро- и макро-конверсии в табличку (ссылка на нее была в начале статьи). В столбец «Действие» запишите конверсии. Остальное заполним потом.
Если вы уже настроили Яндекс.Метрику, но сомневаетесь, правильно ли всё сделали — мы можем проверить. Сделаем бесплатный аудит веб-аналитики — найдём, где теряются данные, и дадим план ремонта. Зайдите на страницу и оставьте заявку.
Шаг 2. Создайте счётчик и настройте «фундамент»
Здесь ничего сложного. Интерфейс Яндекс.Метрики очень дружелюбный. Весь процесс описан в документации, но пару моментов я всё же выделю:
- Выключите автоцели. Они забивают статистику мусором и мешают работать.
- Включите вебвизор, карту скроллинга. Это позволит видеть сайт глазами пользователя.
После создания счётчика, вы получите скрипт, который надо установить на сайт.
Шаг 3. Установите счётчик на сайт
Здесь есть два базовых варианта. Раньше был третий — через Google Tag Manager, но мы его больше не используем, так как инструмент находится в серой зоне с точки зрения закона о персональных данных.
Как можно установить счетчик на сайт:
Вариант 1. Через код. Просто скопируйте и отправьте вашему программисту этот текст:
«Установи, пожалуйста, код счетчика в HTML-код всех страниц сайта в пределах тегов <head> </head> или <body> </body> как можно ближе к началу страниц.
Код счётчик: (сюда вставьте код).
Спасибо!»
Вариант 2. Через CMS или конструкторы. Для некоторых систем есть готовые интеграции и плагины. Обычно там достаточно указать только номер вашего счетчика. Например, для Тильды. Если плагина нет — код счетчика нужно вставить в поле для произвольного html-блока. Подробнее — в справке.
После установки счётчика надо проверить, появился ли он на сайте. Самый простой путь — сделать это в интерфейсе Метрики.
Шаг 4. Настройте цели
Цель — это действие посетителя, в котором заинтересован владелец сайта: просмотр определенного количества страниц, посещение конкретной страницы, нажатие кнопки и т. д. Цели мы обязательно настраиваем руками, автоцели должны быть отключены. На этом шаге нам пригодятся микро- и макро- конверсии, которые выбирали на первом шаге.
У каждой цели в Яндекс.Метрике есть 3 слагаемых:
- Название цели. То, что потом будет отображаться в отчёте. Например: «Зашёл в контакты»
- Тип условия. Ситуация, в которой цель сработает. Например: «Посещение страниц»
- Условие. Условие, при котором сработает цель. Например: «url содержит: /contats»
Самое интересное здесь — «тип условия». Иногда его называют «Тип цели». Всего у Метрики сейчас 14 типов целей.
Их названия говорят сами за себя:
- Количество просмотров. Просмотр определенного числа страниц сайта.
- Посещение страниц. Просмотр заданных страниц сайта.
- Клик на email. Отслеживание нажатия на все адреса на сайте или на указанный адрес.
- Клик по номеру телефона. Отслеживание нажатия на все номера телефонов на сайте или на указанный номер.
На скрине — те, с которыми мы работаем чаще всего и вам рекомендуем.
Остальные условия мы не используем, так как работают они некорректно. И их можно и нужно заменять JavaScript-событиями. А вот про них — расскажу поподробнее.
Цель типа JavaScript-событие позволяет отследить вообще любое действие на сайте. Отправку формы, заполнение поля, клик по баннеру. Но минус в том — что для её настройки нужно лезть в код сайта. И лучше это сделать через специально обученного человека. Чтобы он корректно сделал — нужно написать техзадание (ТЗ). Вот пример такого ТЗ.
В техническом задании для всех целей необходимо указать:
- URL страницы, на которой цель должна отрабатывать (если на всех, то так и указываем).
- Cкриншот формы (так проще будет найти).
- Описание действия, при котором срабатывает (клик, отправка формы, скролл и т.п.).
- Скрипт события, которое должно передаться в метрику (его вы получите при создании цели).
Чтобы получить скрипт, в метрике нужно создать цель и прописать идентификатор. Для удобства лучше его сразу занести в ту самую таблицу с конверсиями.
После того, как зададите идентификатор — получите код, который нужно отдать в ТЗ.
Альтернативный способ настройки целей описали в материале про Яндекс Тег Менеджер.
Шаг 4.5 опциональный. Включите отчёты электронной коммерции
Этот шаг актуален только для маркетологов интернет-магазинов. Остальные могут переходить к пятому шагу.
С помощью ЭК в Яндекс Метрике можно собирать, анализировать и использовать в рекламных кампаниях Директа информацию о действиях посетителей сайта, связанных с электронной торговлей:
- Увидеть подробную информацию о товарах и заказах, среднюю стоимость заказов, коэффициенты конверсии в заказ, время до покупки и другие полезные данные.
- Повысить эффективность рекламных кампаний в Яндекс Директе за счет использования стратегий «Максимум конверсий с ограничением по доле рекламных расходов».
- Понять какие товары наиболее популярны на вашем сайте, какие товары чаще добавляют в корзину, какие скидочные купоны (промокоды) чаще используют и т. п.
Настроить передачу данных в Метрику можно:
- С помощью плагина для вашей CMS. Есть инструкция, как это сделать.
- Вручную. Для этого нужно изменить настройки счетчика и внести изменения на сайте: настроить передачу информации через контейнер данных. Для этого лучше сразу обратиться к разработчику. Подробная информация здесь.
Спустя несколько часов после первой передачи данных появится статистка в Метрике. Чтобы посмотреть отчеты, в Метрике откройте Отчеты →Электронная коммерция.
Шаг 5. Протестируйте
После того как разработчик внедрил ТЗ по целям — надо проверить, что всё работает.
Перед проверкой убедитесь, что ваши тестовые отправки целей дойдут до Метрики. Для этого в разделе «Настройка» — «Фильтры» посмотрите, какие фильтрации заданы. Если там указаны ваши ip-адреса и тумблер «Не учитывать мои визиты» активен, тестирование нужно проводить из режима инкогнито, сменив ip-адрес. Или вообще убрать эти фильтры, они часто излишни.
Проверить работу целей лучше всего через режим дебаггинга. Это звучит и выглядит сложно, но по-факту, делается просто. Особенно — если делать часто.
Для попадания в режим дебаггинга (отладки) счетчика нужно к url сайта добавить ?_ym_debug=2. Например, для сайта https://up-advert.ru/ ссылка будет выглядеть так https://up-advert.ru/?_ym_debug=2 и перейти по такой ссылке.
После перехода по ней, в нижнем правом углу появится иконка Метрики, по нажатию на нее отобразится консоль с данными.
Внизу справа — иконка Метрики, на которую нужно нажать, что попасть в режим дебаггинга.
Кликаем по ней и видим — данные разделены на вкладки:
- Counters — установленные на сайте счетчики Метрики.
- Ecommerce — события Электронной коммерции.
- Events — события по настроенным целям Метрики.
- Console — все данные, которые отображаются в консоли браузера.
Чтобы протестировать цель — совершите действие, которое она отслеживает (например, отправьте нужную форму) и проверьте отображение цели во вкладке Events.
Для целей типа JavaScript-событие выполнение будет выглядеть так:
Более подробно про другие типы целей — в документации метрики.
Так же цели можно проверить сразу в интерфейсе Метрики: для этого зайдите в раздел «Конверсии». Но данные там появятся только спустя 15-30 минут после проверки на сайте. Поэтому, придется подождать.
Если все цели сработали — проверка завершена. Поздравляю! Вы настроил Яндекс.Метрику. Теперь можно пользоваться.
Есть сомнения в качестве настройки?
Нужен независимый взгляд? Мы в «Умном маркетинге» сделаем бесплатный аудит веб-аналитики — найдём, где теряются данные, и дадим план ремонта. Зайди на страницу и оставь заявку.
Заключение: что важно запомнить
Начинайте с целей. Определите, какие действия пользователей вы хотите отслеживать — это основа любой аналитики. Разделите их на микро- и макро-конверсии и внесите в таблицу.
Не доверяйте автоцелям. Они засоряют статистику. Лучше настраивать цели вручную — так вы получите чистые и полезные данные.
Подключите вебвизор, а если работаете с e-commerce, то еще и отчеты электронной коммерции. Это даст максимум информации о поведении пользователей.
Тестируйте цели в режиме отладки. Проверьте, что все события доходят до Метрики и отображаются корректно.
Добавьте сквозную аналитику. Настройка Метрики — это только часть работы. Чтобы понять, какие рекламные каналы действительно приносят заявки и продажи, нужна сквозная аналитика. Без неё легко сделать неверные выводы: отключить работающую рекламу или, наоборот, тратить деньги на источники, которые не приносят результата. Мы в «Умном маркетинге» используем Сквозную аналитику Callibri — она показывает путь клиента от первого клика до заявки, автоматически собирает данные из Метрики, рекламных кабинетов и CRM. В одном интерфейсе видно, какие каналы дают прибыль, а какие — просто тратят бюджет.
Сервисы Callibri
Автоматизируем работу с лидами на всех этапах воронки
Помогаем понять, какая реклама приводит платящих клиентов
Делаем работу маркетинга прозрачной и эффективной
У Callibri есть телеграм-канал — присоединяйтесь, чтобы не пропустить свежие кейсы, материалы блога и обновления сервисов.
Опубликуйте статью в блоге Callibri
Подойдут материалы про маркетинг, продажи и клиентский сервис