Как настроить конверсии в Яндекс Метрике до запуска трафика?
Оглавление:
- Цели в Яндекс Метрике: что это и зачем нужны до старта
- Шаг 1. Создайте цель «Отправка формы» — главный сигнал лида
- Шаг 2. Настройте цель «Звонок» через коллтрекинг или подмену номера
- Шаг 3. Подключите электронную коммерцию для интернет-магазина
- Шаг 4. Настройте цели на вовлечённость: глубина и время на сайте
- Шаг 5. Создайте составную цель-воронку для анализа пути клиента
- Инструменты для настройки и проверки целей
- Готовый чек-лист: 5 целей до запуска трафика
- Заключение
- Часто задаваемые вопросы
Цели в Яндекс Метрике: что это и зачем нужны до старта
Настроить конверсии в Яндекс Метрике нужно до того, как на сайт придёт первый посетитель — иначе данные о поведении аудитории начнут накапливаться без привязки к целевым действиям, и восстановить историю задним числом не получится.
Цели в Яндекс Метрике — это инструмент аналитики, который фиксирует конкретные действия пользователей на сайте и превращает их в измеримые конверсии: отправку формы, переход на страницу благодарности, клик по кнопке, оформление заказа.
Представьте: вы запустили SEO-продвижение сайта, через месяц в Яндекс Вебмастере видите рост трафика, открываете Метрику — и там только визиты, отказы и глубина просмотра. Сколько из этих посетителей оставили заявку? Неизвестно. Какой канал привёл покупателей, а какой — нецелевую аудиторию? Тоже неизвестно. Счётчик без настроенных целей собирает трафик вслепую.
Цели решают две задачи одновременно. Первая — аналитическая: вы видите, какие страницы и источники дают реальные лиды, а не просто клики. Вторая — рекламная: алгоритмы Яндекс.Директа обучаются на данных о конверсиях из Метрики. Без целей автостратегии не знают, кого считать «хорошим» пользователем, и оптимизируют показы по косвенным сигналам — что прямо снижает качество трафика из платных кампаний Яндекс Метрика — справка по целям.
Порядок настройки имеет значение. Цели в Метрике не работают ретроактивно — они начинают считать конверсии только с момента создания. Если цель «Отправка формы» появится через три недели после старта кампании, данные за эти три недели будут потеряны безвозвратно. Именно поэтому настройка целей — не финальный шаг запуска, а предварительный.
В интерфейсе Метрики доступно несколько типов целей. Посещение страниц — простейший вариант, подходит для страниц «Спасибо» после оформления заказа или отправки формы. JavaScript-событие — для кликов по кнопкам, открытия чатов, скачивания файлов, когда URL не меняется. Составная цель объединяет несколько шагов в воронку: например, просмотр каталога → добавление в корзину → оформление. Электронная коммерция — отдельный модуль для интернет-магазинов, который передаёт данные о транзакциях, суммах и товарах Яндекс Метрика — справка по целям.
Конкретные шаги по настройке каждого типа целей — от формы обратной связи до передачи данных о транзакциях — разберём дальше.
Шаг 1. Создайте цель «Отправка формы» — главный сигнал лида
Форма обратной связи — первая точка контакта с потенциальным клиентом. Если Метрика не фиксирует её отправку, вы слепы: рекламный бюджет уходит, лиды приходят, но понять, какой канал их генерирует, невозможно. Цель «Отправка формы» решает эту проблему.
Метрика предлагает два способа отслеживания в зависимости от архитектуры вашего сайта. Выбор между ними определяет надёжность данных.
- Откройте счётчик Метрики и перейдите в раздел «Цели» → «Добавить цель». Выберите название, которое сразу понятно в отчётах — например, «Форма заявки — главная» или «Форма консультации — услуги». Размытые названия вроде «Цель 1» через месяц превратятся в головную боль.
-
Выберите тип цели в зависимости от поведения формы:
- Если после отправки формы пользователь попадает на отдельную страницу благодарности (например,
/thank-youили/spasibo) — выбирайте тип «Посещение страниц» и укажите URL этой страницы. Это самый надёжный вариант: Метрика фиксирует факт загрузки страницы, а не клик по кнопке. - Если форма отправляется без смены URL — выбирайте тип «JavaScript-событие» и задайте идентификатор, например
form_submit. Этот идентификатор потребуется разработчику для передачи события через вызовym(XXXXXXXX, 'reachGoal', 'form_submit')в коде обработчика формы.
- Если после отправки формы пользователь попадает на отдельную страницу благодарности (например,
- Передайте задачу разработчику (если используете JavaScript-событие). Событие должно срабатывать на успешный коллбэк от сервера — то есть после подтверждения, что данные формы приняты. Не на клик по кнопке «Отправить», а именно на ответ сервера.
-
Проверьте срабатывание цели через режим отладки: добавьте к URL страницы параметр
?_ym_debug=1, откройте консоль браузера (F12 → Console) и отправьте форму. Метрика выведет в консоль сообщение о зафиксированном событии с идентификатором цели. Если сообщения нет — событие не передаётся, нужно разбираться с кодом. Яндекс Метрика — справка по целям и событиям - Назначьте ценность цели в поле «Ценность» при её создании. Укажите среднюю стоимость лида в рублях — это позволит Метрике автоматически рассчитывать ROI в связке с Яндекс Директом и показывать реальную стоимость конверсии по каждому каналу, кампании и ключевому слову.
Шаг 2. Настройте цель «Звонок» через коллтрекинг или подмену номера
Звонки — самая недооценённая конверсия в аналитике. Для услуг, медицины, недвижимости, юридических компаний именно звонок часто означает горячего клиента. Без его учёта Метрика показывает низкую конверсию, хотя в реальности сайт генерирует лиды — просто вы их не видите.
Есть два принципиально разных подхода к отслеживанию звонков, и выбор между ними зависит от источника трафика, который вы хотите анализировать.
Вариант А — сторонний коллтрекинг (Calltouch, CoMagic, Ringostat и аналоги). Сервис подменяет номер телефона на сайте в зависимости от источника перехода. Каждый посетитель видит уникальный номер, и когда он звонит, система фиксирует, откуда пришёл этот человек: из органики, из Директа, из баннера. Данные о звонке передаются в Яндекс Метрику как JavaScript-событие через dataLayer или прямой API-вызов. В итоге в Метрике появляется цель «Звонок», которую можно сегментировать по источнику, устройству и ключевому слову.
- Зарегистрируйтесь в сервисе коллтрекинга и создайте проект для вашего сайта.
- Получите пул подменных номеров — их количество зависит от ожидаемого трафика.
- Разместите код коллтрекинга на всех страницах сайта (обычно в секции
<head>). - В настройках интеграции укажите ID вашего счётчика Метрики и название цели, например
call. - Проверьте передачу: позвоните на подменный номер и убедитесь, что в Метрике → «Цели» → «История конверсий» появилось событие.
href="tel:..." звонком. Это не звонок — это намерение. Пользователь нажал на номер, но мог не дозвониться, передумать или просто скопировать цифры. Цель на клик по tel-ссылке фиксирует в разы больше событий, чем реальных разговоров, и искажает стоимость лида. Настраивайте цель только на подтверждённый звонок — то есть на событие, которое коллтрекинг отправляет после соединения.
Вариант Б — встроенный коллтрекинг Яндекса. Он доступен в связке Директ + Метрика и передаёт данные о звонках автоматически Яндекс Метрика — справка по целям. Плюс — нулевая настройка со стороны разработчика. Минус — работает только для платного трафика из Директа. Для SEO-трафика встроенный коллтрекинг Яндекса не подходит: он не увидит органические переходы. Если ваша задача — оценить эффективность поискового продвижения, нужен сторонний сервис.
Шаг 3. Подключите электронную коммерцию для интернет-магазина
Электронная коммерция в Яндекс Метрике — отдельный модуль, который не включён по умолчанию. Без него интернет-магазин видит в аналитике только визиты и отказы, но не суммы заказов, не товары и не источники дохода. Подключить его занимает несколько минут, но настройка передачи данных требует точности.
-
Включите модуль в настройках счётчика. Откройте Яндекс Метрику → выберите нужный счётчик → «Настройки» → вкладка «Электронная коммерция» → переключите галочку в положение «Включено». Сохраните изменения. Без этого шага Метрика не будет обрабатывать события ecommerce, даже если вы уже передаёте данные через dataLayer.
-
Настройте передачу событий через dataLayer. Метрика принимает данные в формате JavaScript-объекта через массив
window.dataLayer. Минимальный набор для старта — событие покупки (purchase) с передачей идентификатора заказа, суммы и списка товаров. Без этого события невозможно считать долю рекламных расходов (ДРР) и корректно обучать смарт-баннеры в Яндекс Директе — алгоритм просто не знает, какие клики привели к деньгам.Пример минимальной структуры события purchase:
event: 'purchase'— тип событияecommerce.purchase.actionField.id— уникальный идентификатор заказаecommerce.purchase.actionField.revenue— итоговая сумма заказаecommerce.purchase.products— массив товаров с id, name, price, quantity
Дополнительно полезны события
add_to_cart(добавление в корзину) иbegin_checkout(начало оформления) — они дают данные по воронке до покупки и помогают найти узкое место: где пользователи уходят. -
Защитите событие purchase от дублирования. Типичная ошибка на этом этапе: пользователь обновляет страницу подтверждения заказа — и purchase уходит в Метрику повторно. В итоге выручка в отчётах оказывается завышена, а ДРР — занижена. Защита простая: перед отправкой события проверяйте через
sessionStorage, было ли оно уже отправлено для этого order_id. Если да — блокируйте повторную отправку.Частая ошибка на этом этапе: разработчики ставят событие на загрузку страницы thank-you без проверки уникальности — и одна покупка считается двумя-тремя. Это ломает все downstream-отчёты по рекламе.
-
Проверьте данные в отчёте «Электронная коммерция». После внедрения кода сделайте тестовую покупку (или используйте режим отладки через консоль браузера, проверив, что dataLayer содержит корректный объект). Откройте Яндекс Метрику → «Отчёты» → «Электронная коммерция» → «Покупки». Данные появляются с задержкой в несколько часов. Проверьте: совпадает ли сумма в отчёте с реальным заказом, корректно ли отображаются товары и идентификатор заказа.
Шаг 4. Настройте цели на вовлечённость: глубина и время на сайте
Поведенческие метрики — не просто статистика для отчётов. Яндекс учитывает сигналы вовлечённости при оценке качества страниц: если пользователи уходят через несколько секунд и больше не возвращаются, это влияет на ранжирование. Цели на глубину просмотра и время на сайте позволяют отделить реальных читателей от случайных заходов ещё до того, как вы начнёте анализировать эффективность каналов.
Настройка обоих типов целей занимает несколько минут, но требует правильного выбора пороговых значений — иначе цель будет срабатывать почти при каждом визите и не даст полезной информации.
Цель «Глубина просмотра»
- Откройте Яндекс Метрику → нужный счётчик → «Цели» → «Добавить цель».
- Выберите тип «Посещение страниц».
- Задайте условие: «Количество просмотров страниц» ≥ нужного значения. Для коммерческих сайтов с каталогом или услугами оптимально начинать с 3–5 страниц за визит: такой порог отсекает случайные заходы, но не теряет тех, кто реально изучает предложение.
- Дайте цели понятное название — например, «Глубина 3+ страницы» — и сохраните.
Цель «Время на сайте»
- Добавьте новую цель, тип снова «Посещение страниц».
- Выберите условие «Время на сайте» ≥ нужного значения в секундах. Для большинства контентных разделов и блогов разумный порог — от 60 до 120 секунд: меньше минуты означает, что пользователь скорее всего не дочитал материал.
- Назовите цель конкретно: «Время 60+ сек» или «Вовлечённый визит».
Оба типа целей особенно ценны как вспомогательные шаги в составных воронках Яндекс Метрика — настройка целей. Например, можно отследить, сколько пользователей, просмотревших три и более страниц, в итоге оставили заявку — это покажет, насколько контент «прогревает» аудиторию перед конверсией.
Когда поведенческие цели настроены, следующий логичный шаг — собрать их вместе с транзакционными в единую воронку и увидеть, на каком этапе пути клиента теряется больше всего посетителей.
Шаг 5. Создайте составную цель-воронку для анализа пути клиента
Составная цель — это воронка, которую Яндекс Метрика строит из нескольких последовательных шагов: каждый шаг фиксирует отдельное действие пользователя на пути к покупке. Воронка показывает не просто факт конверсии, а то, где именно клиент уходит — между просмотром каталога и карточкой товара, или уже на этапе оформления.
Настройка занимает около 10-15 минут, если структура URL на сайте предсказуема.
- Откройте Яндекс Метрику → нужный счётчик → «Цели» → «Добавить цель». Выберите тип «Составная цель». Это единственный тип, который позволяет задать последовательность шагов и получить отчёт с воронкой переходов между ними.
-
Добавьте шаги воронки. Типовая цепочка для интернет-магазина:
- Шаг 1 — просмотр каталога (URL содержит
/catalog/) - Шаг 2 — карточка товара (URL содержит
/product/) - Шаг 3 — добавление в корзину (JavaScript-событие или URL содержит
/cart/) - Шаг 4 — страница оформления (URL содержит
/checkout/) - Шаг 5 — страница «Спасибо за заказ» (URL содержит
/thank-you/)
- Шаг 1 — просмотр каталога (URL содержит
-
Используйте условие «URL содержит», а не точное совпадение. Страницы с динамическими параметрами (
/checkout/?order_id=12345) при точном совпадении не засчитываются — Метрика ожидает конкретный URL, а получает каждый раз уникальный. Условие «содержит» решает эту проблему: достаточно указать устойчивую часть адреса.Частая ошибка: задать все шаги через точные URL без проверки реальных адресов в браузере. Откройте нужную страницу, скопируйте адрес и проверьте, меняется ли его часть после?при каждом визите. Если меняется — используйте «содержит». - Сохраните цель и откройте отчёт «Конверсии» → выберите созданную цель. Метрика покажет воронку: сколько пользователей прошло каждый шаг и где произошёл наибольший отток. Именно этот срез — точка роста для SEO и UX: если большинство уходит между корзиной и оформлением, проблема не в трафике, а в форме заказа или условиях доставки.
- Передайте составную цель в Яндекс Директ. В настройках кампании выберите эту цель как целевое действие для оптимизации. Стратегии автоматического управления ставками обучаются на конверсиях — чем полнее путь клиента описан одной целью, тем точнее алгоритм находит аудиторию, которая доходит до покупки, а не только до просмотра каталога Яндекс Метрика — справка по составным целям.
Инструменты для настройки и проверки целей
Набор инструментов для настройки и проверки целей можно собрать полностью из бесплатных решений — платное нужно только для коллтрекинга. Ниже — таблица с конкретным применением каждого инструмента.
| Инструмент | Задача | Стоимость |
|---|---|---|
| Яндекс Метрика | Создание целей, просмотр воронок, отчёты по конверсиям | Бесплатно |
Режим отладки Метрики (?_ym_debug=1) |
Проверка срабатывания целей в реальном времени прямо в браузере | Бесплатно |
| Яндекс Директ | Получение конверсий из Метрики для обучения автоматических стратегий | Бесплатно (оплата за клики) |
| Calltouch / CoMagic | Коллтрекинг с передачей звонков как целей в Метрику | Платно (тариф от объёма трафика) |
| VK Tag Manager | Управление JavaScript-событиями и тегами без участия разработчика | Бесплатно |
| DevTools браузера (консоль) | Ручная проверка dataLayer и событий перед публикацией | Бесплатно |
Режим отладки — первое, что открывают при проблемах с целями. Добавьте к URL страницы параметр ?_ym_debug=1, откройте консоль браузера (F12 → Console) и выполните целевое действие: отправку формы, клик по кнопке, переход на страницу. Метрика выведет в консоль лог срабатывания с именем цели и её идентификатором. Если лога нет — цель не настроена или код счётчика не загружается на этой странице. Яндекс Метрика — справка по отладке счётчика
Частая ошибка: проверяют цель на главной, а форма находится на поддомене или отдельном Landing Page — там другой счётчик или его нет вовсе. Откройте именно ту страницу, где должно происходить действие.
DevTools — быстрый способ убедиться, что JavaScript-событие вообще срабатывает. Перейдите на вкладку Console, воспроизведите действие и посмотрите, появляется ли вызов ym(XXXXXXXX, 'reachGoal', 'GOAL_ID'). Если вызов есть, но цель в Метрике не фиксируется — проблема в идентификаторе счётчика или названии цели.
VK Tag Manager удобен, когда нужно добавить или изменить JavaScript-событие без деплоя. Настройка тега занимает несколько минут: создайте тег с типом «Пользовательский HTML», вставьте вызов ym(), настройте триггер на нужное событие. Для базовой веб-аналитики этого достаточно без привлечения разработчика.
Когда базовый набор настроен, переходите к финальной проверке — чек-листу из пяти целей, которые должны работать до первого рекламного рубля.
Готовый чек-лист: 5 целей до запуска трафика
Этот чек-лист работает как самостоятельный документ — распечатайте или сохраните, и пройдитесь по нему перед запуском любого платного или органического трафика. Каждый пункт — конкретное действие, а не абстрактная рекомендация.
- Цель «Отправка формы» создана: тип «Посещение страниц» для страницы благодарности либо JavaScript-событие
form_submitна коллбэк сервера (не на клик по кнопке). Проверка: режим отладки?_ym_debug=1показывает срабатывание при реальной отправке формы. - Цель «Звонок» подключена через сторонний коллтрекинг (Calltouch, CoMagic, Ringostat) с передачей события в Метрику — чтобы видеть в том числе звонки из SEO-трафика, а не только из Директа. Проверка: тестовый звонок на подменный номер появляется в «Истории конверсий»; цель привязана к подтверждённому соединению, а не к клику по ссылке
tel:. - Электронная коммерция включена (для интернет-магазина): модуль активирован в настройках счётчика, событие
purchaseпередаётся черезdataLayerс защитой от дублей поorder_id. Проверка: сумма и товары тестового заказа сходятся в отчёте «Электронная коммерция». - Цели на вовлечённость настроены: «Глубина просмотра» (порог 3–5 страниц) и «Время на сайте» (60–120 секунд). Проверка: цель срабатывает не на каждом визите, а отделяет вовлечённых пользователей от случайных заходов.
- Составная цель-воронка собрана: шаги пути клиента заданы через условие «URL содержит», цель передана в Яндекс Директ как целевое действие для оптимизации. Проверка: отчёт «Конверсии» показывает воронку и точку наибольшего оттока между шагами.
Заключение
Главное:
- Цели в Яндекс Метрике нужно настраивать до первого визита — данные, потерянные до настройки, не восстанавливаются.
- Пять типов целей покрывают большинство сценариев коммерческого сайта: форма заявки, звонок, покупка, вовлечённость, воронка пути клиента.
- Правильно настроенные цели работают в двух направлениях: дают аналитику по SEO-каналам и обучают алгоритмы Яндекс Директа на реальных конверсиях.
- Составная цель-воронка показывает не факт конверсии, а точку выхода — где именно пользователь уходит между шагами.
- После настройки целей следующий шаг — сегментация отчётов по источникам трафика в Метрике и построение воронки через раздел «Отчёты → Стандартные отчёты → Конверсии».
Настройка целей — не технический ритуал перед запуском. Это единственный способ понять, какой канал приносит деньги, а какой — только расход бюджета. Без целей Метрика фиксирует визиты, но не результат. С целями — вы видите полную картину: откуда пришёл клиент, какой путь прошёл и где воронка теряет людей.
Сделайте это один раз до старта трафика — и каждый следующий месяц аналитика будет работать на вас, а не против.

Редакция WebOptimize
8 июня 2026
12 минут