
Мы разберем 👇:
- познакомимся с основной терминологией 📚 и ограничениями системы,
- изучим типы целей 🎯: конверсионные и ретаргетинговые,
- рассмотрим процесс настройки различных целей 🔄: просмотры, события, составные,
- научимся проверять работу целей ✓ и устранять проблемы,
- и составим список рекомендуемых целей 📋 для отслеживания.
Чтобы правильно понять, что такое цель, нужно подробно ознакомиться с понятиями.
Основные термины
- Цель — значимое, целевое взаимодействие. Например, посещение важной страницы, добавление в корзину, заказ, отправка заявки, регистрация или подписка. Цели нужно настраивать дополнительно для каждого проекта, позволяет измерять эффективность сайта и рекламы.
- Визит (сессия) — считается одно посещение сайта с периодом активности между действиями не более 30 мин.
- Целевой визит — это визит, в котором было достижение цели (1 и более раз).
- Коэффициент конверсии — процент визитов, с выполнением целевого действия. Например, из 100 визитов, в 2-ух выполнено целевое действие => конверсия 2%.
Ограничения системы
- На одном счетчике максимум: 200 целей.
- Максимально достижений всех целей за один визит: 400 достижений.
- Частота сбора данных: не чаще 1 раза в секунду.
- При редактировании цели, изменения не применяются к ретроспективным данным (собранным до даты корректировки).
- При удалении цели, накопленная информация удаляется и из отчетов.
Конверсионные и ретаргетинговые цели — что это?
Первое, что мы видим в интерфейсе настройки целей — разделение на конверсионные и ретаргетинговые цели.
Это разделение сделано чисто условно, для удобства, мы можем сами настроить то, к какому подтипу отнести ту или иную цель.
Удобно разделять цели следующим образом:
- Конверсионные: относить к ним так называемые макро-конверсии — это цели, которые напрямую влияют на прибыль бизнеса. Например: заявка, заказ, оплата.
- Ретаргетинговые: относить сюда микро-конверсии — это промежуточное действие, по пути к заказу или заявке. Например: просмотр условий доставки, добавление в корзину, просмотр услуги, подписка. Используются для подбора аудиторий в ретаргетинговых кампаниях Яндекс.Директ.
Получите бесплатно стратегию, в которой мы:
- Проведем комплексный SEO-аудит вашего сайта
- Выявим все возможности для роста трафика
- Рассчитаем прогноз увеличения заявок и продаж

Настройка целей
Чтобы приступить к настройке цели в Яндекс Метрике, кликаем по кнопке Добавить цель:
Откроется окно добавление цели, обращаем внимание на несколько типов целей:
Цели делятся на несколько типов по условию достижения:
- Количество просмотров
- Посещение страниц
- JavaScript-событие
- Составная цель
Рассмотрим подробно каждый тип.
Количество просмотров
Это самый простой тип и практически бесполезный в современных реалиях. Цель фиксирует просмотр определенного условием числа страниц сайта. Иногда используется разве что для формирования аудиторий ретаргетинга.
Посещение страниц
Этот тип фиксирует просмотр страниц сайта заданных в условии. Можно настроить на одну конкретную страницу или на подраздел сайта.
Примеры: Отслеживание конкретной страницы https://www.site.ru/thankyoupage
Отслеживание подраздела https://www.site.ru/catalog/category_1/
Отслеживание однотипных страниц .*/checkout/?ORDER_ID=/d{6}.*
Регулярные выражения позволяют задавать условия по какому-то определенному шаблону, когда не помогает условие “url: содержит”. Для тех, кто никогда не использовал их, вот хорошая шпаргалка для начала.
Javascript-событие
Самый полезный тип. Можно отследить все действия посетителей: клики по любым элементам сайта, заполнение форм, взаимодействие с интерактивными элементами. Достижение цели передается с помощью события через JavaScript (например, нажатие кнопки «Отправить заявку»). Поэтому, для настройки цели есть 2 варианта:
- С помощью веб-разработчика
- С помощью Диспетчера тегов Google (GTM) и базового понимания JavaScript
Рассмотрим вариант А. Настройка осуществляется в 2 шага:
Добавить на сайт javascript код, отправляющий событие в Яндекс Метрику.
События отслеживаются в любом браузере с помощью обработчика событий.
Допустим, нужно отслеживать клик по кнопке заказа, типичный код кнопки:
<button class=»button» id=»btn1″> Заказать </button> |
Добавляем отправку события по клику используя атрибут onclick=»ym(XXXXXX, ‘reachGoal’, ‘eventName’); return true;»:
<button class=»button» id=»btn1″ onclick=»ym(XXXXXX, ‘reachGoal’, ‘eventName’); return true;»> Заказать </button> |
eventName — имя события, можно придумать любое, удобное, понятное, четко отражающее отслеживаемое действие.
Убедитесь что имя указано латиницей без символов /, &, #, ?, =, + и не содержит часть url страницы;
XXXXXX — номер вашего счетчика метрики.
Событие можно настроить и без помощи разработчика, используя интерфейс GTM — об этом читайте в наших статьях.
В настройках цели в Яндекс Метрике заносим имя события в поле Идентификатор цели: eventName
Регламентируйте именование событий, придумайте стандарт, шаблон вида %элемент%Действие%. Используйте стиль написания составных слов lowerCamelCase Пример:
addToCart // добавление в корзину buttonClick // клик по любой кнопке orderButtonClick // клик по кнопке заказа orderFormClick // клик отправить форму заказа orderFormSubmit // успешная отправка формы заказа |
Составная цель
Используется для отслеживания пошаговых воронок. Можно сочетать по шагам любые перечисленные выше типы:
Этот тип целей используется для отслеживания всевозможных пошаговых воронок, например:
- Из корзины в заказ
- Открытие формы в успешную отправку формы
- Из блога в каталог
- Из блога в заказ
Проверка целей Метрики
После настройки, цели нужно протестировать:
- Открыть сайт. В адресной строке браузера добавить к URL страницы параметр ?_ym_debug=1 и обновить страницу
- Открыть консоль Ctrl + Shift + J (в эпл ⌥ + ⌘ + J)
- На странице выполнить целевое действие. Если цель настроена правильно, в консоли вы увидите номер вашего счетчика и сообщения о достижении цели. После этого выполнение цели отобразится в Яндекс Метрике (через 5-10 минут).
Событие достижения цели ищем поиском по консоли, если цель сработала — оно там будет.
PageView — посещение страницы:
Reach goal — отправка в метрику JavaScript-события, которое было привязано к элементу сайта.
Почему цели не работают
Если проверка показала, что цель не работает, вот возможные причины:
- На сайт не установлен счетчик Метрики
- Ошибка в номере счетчика метрики
- На сайте установлена старая версия счетчика
- Тестовая цель не срабатывает из-за настройки “Не учитывать мои визиты” или фильтра по IP
- Цель блокируют антивирусы и блокировщики рекламы
- Действия на сайте не соответствуют заданным в настройках цели
- В случае с “JavaScript-событие” к элементу может быть неправильно добавлен метод reachGoal
- Достижение цели произошло раньше, чем загрузился счетчик Метрики
Ошибка может крыться в мелочах, например, для JavaScript-события, часто при копировании кода на сайт, кавычки ‘ или ‘ могут неправильно скопироваться и код работать не будет.
Какие цели настраивать в Метрике
Начните с целей связанных с прибылью — заявки и заказы. Затем нужно понять какие ещё взаимодействия имеют значение. Классифицируйте по уровню вовлеченности. Приведу по 1 примеру, для сайта услуг и для интернет магазина:
Внимание
Интернет-магазин: Клики по кнопкам соцсетей
Сайт услуг: Просмотр 5 и более страниц
Интерес
Интернет-магазин: Регистрация на сайте
Сайт услуг: Услуга – просмотр
Желание
Интернет-магазин: Добавление товара в корзину
Сайт услуг: Услуга – клик по кнопке заявки
Действие
Интернет-магазин: Заказ — Успешное оформление
Сайт услуг: Заявка — Успешно отправлена
Расскажем, как быстро увеличить продажи


Заполните форму, чтобы получить пошаговый план:
- Разработаем персональную стратегию для вашего сайта
- Проведем в zoom разбор стратегии совместно с нашей командой
Отчеты по целям
В Яндекс Метрике есть отдельный отчет по целям. В нем предусмотрены возможности прочих отчетов:
- Разбивка по датам
- Настройка точности
- Сегментация по свойствам посетителей (источники, поведение и т.п.)
Этот отчет полезен скорее для тестирования целей и отслеживания сбоев, чем для анализа сайта и рекламы на основе конверсий.
Заметим, что Составная цель отображается с детализацией по шагам. Разница такая:
При использовании составной цели важен порядок действий — выполнения шагов — поэтому данные отличны от обычных целей.
В Яндекс Метрике статистику по целям можно посмотреть в любом отчете, где присутствует метрика Визиты. Для этого нужно Выбрать цель. Это удобно, чтобы посмотреть конверсию в различных разрезах.
Проверить конверсию по источникам трафика: Отчеты / Источники / Источники, сводка:
Выбрали цель, теперь отображаются данные по конверсии источников:
Проверить конверсию по страницам: Отчеты / Содержание / Страницы входа
Итак, самое важное в настройке целей — правильно определить метод отслеживания. Это должно соответствовать вашим ожиданиям от собираемых данных, чтобы делать корректные выводы. Всегда проверяйте какое именно взаимодействие отслеживает цель. Если сложно понять, что отслеживать, а что нет — настройте параллельно несколько целей. После сбора статистики, сможете сделать вывод о том, какая из них наиболее точно описывает то что нужно.