Как настроить цели в Яндекс Метрике для интернет-магазина?
Оглавление:
- Цели в Яндекс Метрике: что это и зачем они нужны магазину
- 5 целей, которые настраивают первыми: выбор и обоснование
- Пошаговая настройка каждой из 5 целей в интерфейсе Метрики
- Проверить корректность работы целей: три способа
- Передать ценность целей в Яндекс Директ и использовать в отчётах
- Инструменты и ресурсы для работы с целями Метрики
- Готовый чек-лист: настройка 5 целей Яндекс Метрики для магазина
- Заключение
- Часто задаваемые вопросы
Цели в Яндекс Метрике: что это и зачем они нужны магазину
Цели в Яндекс Метрике — это фиксированные действия пользователей на сайте (клик по кнопке, отправка формы, переход на страницу «Спасибо», оформление заказа), которые счётчик фиксирует как конверсионные события и показывает в отдельных отчётах.
Цель в Яндекс Метрике — это настраиваемое условие, при выполнении которого система засчитывает конверсию. Без целей счётчик собирает данные о трафике: откуда пришли, сколько страниц просмотрели, когда ушли. С целями — вы видите, какой канал приносит реальные заказы, а какой гонит нецелевых посетителей.
Откройте Яндекс Метрику на любом действующем магазине и посмотрите стандартный отчёт по источникам. Там будут тысячи визитов. Но без настроенных целей вы не узнаете, сколько из них закончились покупкой — и какая рекламная кампания их принесла.
Технически цели делятся на два класса. Первый — стандартные: посещение URL, клик по кнопке, отправка формы. Их настраивают прямо в интерфейсе Метрики без единой строки кода. Второй — JavaScript-события: срабатывают, когда нужно зафиксировать нестандартное действие — добавление в корзину, скролл до блока, воспроизведение видео. Здесь нужен разработчик или настройка через SEO-оптимизацию сайта с техническим внедрением. Яндекс Метрика — справка по целям
Для интернет-магазина цели и модуль электронной коммерции — разные инструменты, которые дополняют друг друга. Электронная коммерция передаёт данные о транзакциях: SKU, сумму заказа, количество товаров. Цели фиксируют воронку до транзакции: просмотр карточки, клик «Добавить в корзину», начало оформления. Без целей воронка невидима — вы не знаете, на каком шаге уходят покупатели.
Данные целей работают за пределами Метрики: они передаются в Яндекс Директ и используются для оптимизации ставок по конверсиям. Кампания, которая обучается на реальных покупках, тратит бюджет эффективнее, чем та, что оптимизируется по кликам. Яндекс Метрика — интеграция с Директом
5 целей, которые настраивают первыми: выбор и обоснование
Большинство магазинов настраивают цели хаотично — «что попало», лишь бы что-то было. В итоге в отчётах видно посещения и отказы, но непонятно, где воронка рвётся: между корзиной и оплатой или ещё на карточке товара. Пять целей ниже закрывают всю воронку — от первого интереса до подтверждённой покупки.
-
Страница «Спасибо за заказ» (thank you page)
Самая важная цель. Тип в Метрике — «посещение страниц», условие — URL страницы подтверждения заказа (обычно /thank-you или /order/success). Засчитывает конверсию только тогда, когда покупатель реально прошёл через оплату и попал на финальную страницу. Всё остальное — лиды, клики, добавления — вторично по отношению к этой цели.
Частая ошибка: указывают URL корзины вместо страницы подтверждения. В результате каждый, кто зашёл в корзину, считается «конверсией». -
Добавление товара в корзину
JavaScript-событие на кнопке «В корзину». Тип цели — «JavaScript-событие». Фиксирует интерес без завершения покупки: разница между этой целью и первой — это и есть брошенные корзины. Если добавлений в 8 раз больше, чем покупок, — проблема на шаге оплаты или в доставке.
Частая ошибка: настраивают цель по клику на кнопку через CSS-селектор, а не через JavaScript-событие. Если кнопка динамически подгружается, клик не фиксируется. -
Начало оформления заказа
Посещение страницы корзины или оформления (/cart, /checkout). Тип цели — «посещение страниц». Показывает, сколько пользователей дошли до шага оплаты, но не завершили покупку. Разрыв между этой целью и первой — узкое место в форме оформления: лишние поля, обязательная регистрация, неудобный выбор доставки.
Частая ошибка: путают эту цель с добавлением в корзину. Это разные шаги: добавить товар и перейти к оформлению — не одно и то же. -
Отправка формы заявки или обратного звонка
Тип цели — «отправка формы». Фиксирует лидов, которые не готовы купить онлайн прямо сейчас: хотят уточнить детали, заказать обратный звонок или отправить запрос на оптовую закупку. Для магазинов с высоким средним чеком или B2B-сегментом эта цель нередко важнее, чем онлайн-заказ.
Частая ошибка: не разделяют формы по типу. «Обратный звонок» и «Запрос КП» — разные цели с разной ценностью; сваливать их в одну — терять сегментацию. -
Вовлечённость на карточке товара
Составная цель типа «визит» с условием по глубине просмотра или времени на сайте. Показывает, насколько пользователи изучают ассортимент, даже если до корзины не доходят. Полезна для оценки качества трафика: если люди приходят и сразу уходят — контент карточек или источник трафика не соответствует ожиданиям.
Частая ошибка: ставят слишком низкий порог времени — любой случайный посетитель попадает в «вовлечённых». Порог должен отсекать тех, кто реально читал описание и смотрел фото.
Пошаговая настройка каждой из 5 целей в интерфейсе Метрики
-
Откройте раздел «Цели» в нужном счётчике
Яндекс Метрика → выберите счётчик вашего магазина → «Настройки» → вкладка «Цели» → кнопка «Добавить цель». Дайте цели понятное название — не «Цель 1», а «Покупка — страница спасибо». Это сэкономит время, когда целей станет десять. -
Цель «Страница благодарности» — самая приоритетная
Тип — «Посещение страниц». В поле условия выберите «URL содержит» и введите /thank-you или /order-success — фрагмент, уникальный для страницы подтверждения заказа. Укажите ценность цели в рублях: подставьте средний чек магазина. Тогда в отчётах Метрики появится колонка «Доход» и вы сразу увидите, какой канал приносит деньги, а не просто визиты.
Частая ошибка: вводят точный URL с параметрами (/thank-you?order=12345). Условие «содержит» перекрывает любые варианты адреса — используйте именно его. -
Цель «Добавление в корзину» — событие через JavaScript
Тип — «JavaScript-событие». Задайте идентификатор, например add_to_cart. После сохранения цели передайте разработчику идентификатор счётчика и название события: он добавит вызов счётчика Метрики на кнопку «В корзину» на стороне сайта Яндекс Метрика — справка по целям типа «JavaScript-событие». Без правки кода цель не заработает — Метрика сама не «видит» клики по кнопкам, если событие не передано явно.
Частая ошибка: цель создают, но разработчику не сообщают точный идентификатор. В результате событие не приходит, цель стоит пустой неделями. -
Цель «Переход в корзину» — посещение страницы корзины
Тип — «Посещение страниц», условие — «URL содержит» /cart. Эта цель показывает, сколько пользователей дошли до корзины, — отдельно от тех, кто добавил товар. Разница между двумя целями — это пользователи, которые кликнули «В корзину», но так и не открыли её.
Частая ошибка: указывают точный URL вместо условия «содержит». Если адрес корзины содержит динамические параметры (/cart?session=abc), цель не срабатывает для большинства визитов. -
Цель «Отправка формы» — обратная связь и оформление заказа
Тип — «Отправка формы». Метрика предложит список форм, которые она обнаружила на сайте — выберите нужную или укажите CSS-селектор вручную. Перед сохранением проверьте: если форма отправляется через AJAX без перезагрузки страницы, стандартный тип «Отправка формы» не сработает. В этом случае нужно JavaScript-событие — как в пункте 3.
Частая ошибка: настраивают цель на форму, которая технически работает через AJAX. Конверсий нет, хотя заказы идут — и это обнаруживается только при сверке с CRM. -
Цель «Вовлечённость» — составная цель для прогрева
Тип — «Составная цель». Добавьте два условия: количество просмотров страниц не менее трёх ИЛИ время на сайте более 60 секунд. Такая цель фиксирует пользователей, которые изучают ассортимент, но пока не купили. Это сигнал для ретаргетинга: аудитория тёплая, её можно догонять отдельным объявлением с другим оффером.
Проверить корректность работы целей: три способа
Настроили цели — не спешите считать задачу выполненной. Цель в интерфейсе Метрики и цель, которая реально фиксирует конверсии, — это разные вещи. Проверка занимает 10–15 минут и избавляет от ситуации, когда данные в отчётах несколько недель идут в никуда.
-
Режим отладки через параметр в URL
Откройте ваш сайт в браузере и добавьте к адресу страницы параметр ?_ym_debug=1 — например, https://yourshop.ru/?_ym_debug=1. Затем откройте консоль браузера (F12 → вкладка Console). Выполните целевое действие: добавьте товар в корзину, нажмите кнопку «Оформить заказ», заполните форму. Если цель настроена корректно, в консоли появится запись с названием цели и идентификатором счётчика Яндекс Метрика — справка по отладке счётчика. Если записи нет — цель не срабатывает: проверьте, совпадает ли условие в настройках (URL, CSS-селектор, идентификатор события) с тем, что реально происходит на странице.
Частая ошибка: параметр отладки добавляют к URL, но сайт делает редирект и параметр теряется. Проверьте итоговый адрес в адресной строке после загрузки страницы. -
Отчёт «Конверсии» в интерфейсе Метрики
Выполните тестовое целевое действие на сайте, затем перейдите в Яндекс Метрику → «Отчёты» → «Конверсии». Данные появляются с задержкой — подождите до 30 минут. Если конверсия засчиталась, строка с нужной целью покажет ненулевое значение. Фильтруйте отчёт по сегменту «Источник трафика → Прямые заходы» и дате сегодняшнего дня, чтобы не смешивать тестовый визит с реальными данными.
Частая ошибка: смотрят отчёт сразу после действия и, не увидев данных, считают цель нерабочей. Задержка обработки данных — норма. -
Отчёт по визитам с сегментом по цели
Перейдите в Яндекс Метрика → «Отчёты» → «Посетители» (или стандартный отчёт по визитам) и задайте сегмент «Достижения цели» → нужная цель. Метрика покажет отдельные визиты, в которых цель была достигнута: дату, время, источник трафика. Сверьте записи с реальными тестовыми заказами — если ваш тестовый визит есть в списке, цель работает корректно. Если визитов нет после нескольких проверок — возвращайтесь к режиму отладки и ищите несоответствие условий.
Передать ценность целей в Яндекс Директ и использовать в отчётах
Цели в Метрике начинают работать в полную силу, когда данные о конверсиях попадают в Яндекс Директ. Без этой связки алгоритм рекламной системы оптимизирует показы по кликам, а не по реальным покупкам.
-
Укажите ценность цели в рублях
Яндекс Метрика → Настройки → Цели → выберите нужную цель → поле «Ценность цели». Для цели «Страница благодарности» укажите средний чек магазина. Директ использует это значение для расчёта рентабельности и автоматической оптимизации ставок. Частая ошибка: оставляют поле пустым, и стратегия «Оптимизация рентабельности» не получает данных для обучения — работает вслепую. -
Свяжите счётчик Метрики с кабинетом Директа
Яндекс Директ → нужная кампания → Редактировать → раздел «Метрика» → добавьте номер счётчика. Номер счётчика — восьми- или девятизначное число в левом верхнем углу интерфейса Метрики. Если счётчик принадлежит другому аккаунту — сначала выдайте доступ через Метрика → Настройки → Доступ. -
Выберите целевое действие в стратегии кампании
Яндекс Директ → Стратегия → «Оптимизация конверсий» или «Оптимизация рентабельности» → поле «Цель» → выберите «Покупка — страница спасибо» (или как вы её назвали). Алгоритм начнёт обучение на реальных покупках, а не на просмотрах страниц. Для обучения нужен достаточный поток конверсий — при малом объёме трафика стратегия обучается медленно. -
Добавьте столбец «Достижение цели» в отчёт по Директу
Яндекс Метрика → Отчёты → Источники → Директ-сводка → кнопка «Столбцы» → добавьте «Достижения цели» и выберите нужную цель. Это позволяет сравнивать кампании не по кликам, а по числу покупок и стоимости конверсии. -
Постройте воронку по всем пяти целям
Яндекс Метрика → Отчёты → Воронка → добавьте последовательно все пять целей: просмотр карточки товара → добавление в корзину → начало оформления → ввод контактов → страница благодарности. Воронка покажет, на каком шаге теряется наибольшая доля пользователей. Если между «корзиной» и «оформлением» отваливается большинство — проблема в форме заказа или доставке, а не в рекламных объявлениях.
Связка Метрика → Директ через цели с указанной ценностью — это то, что отделяет рекламу, оптимизированную под клики, от рекламы, оптимизированной под выручку. Яндекс Метрика — справка по целям и конверсиям
Инструменты и ресурсы для работы с целями Метрики
Шесть инструментов, которые покрывают весь цикл работы с целями — от создания до оптимизации рекламных кампаний.
| Инструмент | Назначение | Когда использовать |
|---|---|---|
| Яндекс Метрика — раздел «Цели» | Создание, редактирование, управление целями; отчёты по конверсиям | Основной инструмент, всегда |
| Режим отладки ?_ym_debug=1 | Проверка срабатывания событий в реальном времени через консоль браузера | При настройке и после любых изменений на сайте |
| DevTools браузера (консоль) | Просмотр dataLayer и событий Метрики при отладке JavaScript-целей | При настройке составных и JavaScript-целей |
| Яндекс Директ — связка со счётчиком | Передача ценности целей, оптимизация ставок по конверсиям | При запуске или оптимизации рекламных кампаний |
| Отчёт «Воронка» в Метрике | Визуализация потерь между шагами конверсионной воронки | Еженедельный мониторинг |
| Модуль электронной коммерции Метрики | Детальные данные о транзакциях, товарах, доходе по каждой позиции | Дополнение к целям для продвинутой аналитики |
Несколько нюансов по каждому инструменту, которые на практике экономят время.
Режим отладки — первое, что открывают при подозрении на неработающую цель. Добавьте ?_ym_debug=1 к URL страницы, откройте консоль браузера (F12 → Console) и выполните целевое действие. Метрика выводит в консоль все зафиксированные события в реальном времени — если нужное событие не появилось, цель не сработает и в отчётах Яндекс Метрика — справка по отладке целей.
DevTools нужны отдельно от режима отладки, когда цель передаёт данные через dataLayer. Откройте вкладку Console, введите dataLayer и проверьте, что нужный объект появляется в момент действия пользователя. Частая ошибка: dataLayer объявлен после кода Метрики — тогда события теряются, и счётчик их не видит.
Отчёт «Воронка» в Метрике строится на основе уже настроенных целей. Путь: Метрика → Отчёты → Стандартные отчёты → Конверсии → Воронки. Здесь видно, на каком шаге уходит больше всего пользователей. Если между «Корзина» и «Оформление заказа» потери выше, чем между «Оформление» и «Оплата» — проблема в форме заказа, а не в платёжной системе.
Модуль электронной коммерции — отдельный уровень аналитики поверх целей. Он передаёт данные о конкретных товарах, категориях и суммах транзакций, а не просто фиксирует факт покупки. Для его подключения нужна отдельная разметка на сайте — это задача разработчика, но именно эти данные дают понять, какие товары продаются, а какие только просматриваются. Если вы занимаетесь сквозной аналитикой для магазина, модуль электронной коммерции — обязательная часть инфраструктуры данных.
Готовый чек-лист: настройка 5 целей Яндекс Метрики для магазина
-
Создайте цель «Страница благодарности»
Яндекс Метрика → Настройки → Цели → «Добавить цель». Тип — «Посещение страниц», условие — «URL содержит», значение — /thank-you. Укажите ценность цели в рублях: поставьте средний чек магазина. Без этого значения Директ не сможет рассчитывать рентабельность и оптимизировать ставки по реальным покупкам.
Частая ошибка: указывают полный URL вместо фрагмента — если адрес страницы когда-либо изменится, цель перестанет срабатывать. -
Создайте цель «Добавление в корзину»
Тип — «JavaScript-событие», идентификатор — add_to_cart. После сохранения добавьте вызов ym(XXXXXXXX, 'reachGoal', 'add_to_cart') в обработчик кнопки «В корзину» через тег-менеджер или напрямую в код шаблона.
Частая ошибка: вызов добавляют на событие загрузки страницы, а не на клик — цель срабатывает при каждом открытии карточки товара, данные становятся бесполезными. -
Создайте цель «Переход в корзину»
Тип — «Посещение страниц», условие — «URL содержит», значение — /cart. Эта цель фиксирует пользователей, которые открыли корзину, но ещё не оформили заказ — ключевой шаг воронки для оценки отвала между добавлением товара и покупкой. -
Создайте цель «Отправка формы заявки»
Тип — «Отправка формы». Метрика предложит список форм, обнаруженных на сайте — выберите нужную. Если форма не определяется автоматически, переключитесь на JavaScript-событие и добавьте вызов reachGoal в обработчик submit.
Частая ошибка: цель настраивают на тип «Посещение страниц» с URL формы — это фиксирует открытие страницы, а не факт отправки. -
Создайте цель «Вовлечённость»
Тип — «Составная цель». Добавьте два условия через логику «ИЛИ»: просмотр не менее трёх страниц за сессию и время на сайте более 60 секунд. Цель помогает отделить заинтересованных посетителей от случайных — особенно полезна для анализа информационных разделов и блога магазина. -
Проверьте каждую цель через режим отладки
Добавьте ?_ym_debug=1 к адресу страницы, откройте консоль браузера и выполните целевое действие. Убедитесь, что в консоли появляется событие с нужным идентификатором. Затем откройте Метрика → Отчёты → Конверсии и дождитесь данных. -
Свяжите счётчик Метрики с кабинетом Яндекс Директа
Яндекс Директ → Настройки кампании → раздел «Метрика» → введите номер счётчика. После связки цели из Метрики становятся доступны в стратегиях автоматической оптимизации — алгоритм начнёт ориентироваться на реальные покупки, а не только на клики. -
Настройте отчёт «Воронка» с последовательностью всех пяти целей
Метрика → Отчёты → Стандартные → Конверсии → «Воронка». Добавьте шаги в порядке: вовлечённость → добавление в корзину → переход в корзину → отправка формы → страница благодарности. Воронка покажет, на каком шаге уходит наибольшая доля пользователей. -
Поставьте еженедельное напоминание на проверку конверсий
Раз в неделю открывайте Метрика → Отчёты → Конверсии и сверяйте показатели с предыдущей неделей. Резкое падение конверсии по цели «Страница благодарности» при стабильном трафике — первый сигнал технической проблемы: сломалась форма, изменился URL или перестал срабатывать JavaScript-вызов.
Заключение
Главное:
- Пять целей — страница благодарности, добавление в корзину, переход в корзину, отправка формы, вовлечённость — покрывают полную воронку продаж и показывают, где именно теряются покупатели.
- После настройки целей проверяйте их срабатывание через режим отладки ?_ym_debug=1 — ошибка в условии цели означает, что данные не собираются, а отчёты пустые.
- Передайте ценность цели в Яндекс Директ: без этого алгоритм оптимизирует ставки по кликам, а не по реальным покупкам.
- Следующий шаг — модуль электронной коммерции Метрики: он добавляет аналитику по конкретным товарам, категориям и транзакциям.
- Проверяйте корректность целей после каждого обновления сайта — изменение URL страницы благодарности или структуры формы ломает условие без предупреждения.
Настройка пяти целей — это разовая работа на час, которая окупается уже в первую неделю: вы видите реальную воронку, а не просто счётчик сессий. Дальше — модуль электронной коммерции и связка с Директом. Это уже следующий уровень аналитики.

Редакция WebOptimize
19 июля 2026
13 минут