Содержание
- Зачем вообще нужны цели в Яндекс.Метрике
- Что происходит, если целей нет или они настроены неправильно
- Типы целей в Яндекс.Метрике и какие использовать под рекламу
- Как создать цели в Метрике: пошаговая инструкция
- Как проверить, что цель работает корректно
- Настройка целей для квиза, лид-формы, мультиформы
- Как связать цели с Яндекс.Директ и учитывать конверсии
- Что учитывать при запуске автостратегий с учётом целей
- Распространённые ошибки и как их избежать
- Как отслеживать цели через Метрику, CRM, UTM-метки
- Выводы и рекомендации
Введение
Если вы запускаете рекламу, но при этом не настроили цели в Яндекс.Метрике, — вы буквально летите с завязанными глазами.
Вы не знаете, кто оставил заявку, откуда пришёл клиент, какое объявление сработало — и просто сливаете бюджет, надеясь на удачу.
Цели — это ядро аналитики.
С их помощью вы понимаете:
- сколько заявок принесла реклама,
- какая кампания работает,
- какая аудитория эффективнее,
- сколько вы реально платите за результат.
📌 Без целей нет оптимизации, нет понимания, нет точек роста.
И даже не получится настроить автостратегии в Директе.
В этой статье вы получите:
- пошаговое руководство, как правильно настроить цели в Метрике под рекламу,
- примеры, какие цели ставить под квиз, форму, клик по кнопке,
- разбор типичных ошибок,
- рекомендации, как использовать цели для автостратегий,
- и как связать Метрику с Директом, чтобы отслеживать реальный результат.
Зачем нужны цели в Яндекс.Метрике
Цель — это действие на сайте, которое важно для бизнеса.
Это может быть:
- отправка формы,
- клик по кнопке,
- запуск квиза,
- просмотр страницы благодарности,
- нажатие на мессенджер,
- или даже просто скролл до блока.
Что дают цели
✅ Возможность понять, откуда приходят заявки
✅ Оптимизация рекламы под реальные действия
✅ Настройка автостратегий (оптимизация конверсий)
✅ Учет всех точек взаимодействия клиента с сайтом
✅ Полноценная сквозная аналитика
Как выглядит без целей
❌ Вы видите только клики, CTR и расходы
❌ Но не знаете, какая кампания приносит лиды
❌ Не можете использовать автостратегии
❌ Не понимаете, почему нет заявок
❌ И не можете отличить рабочие связки от неработающих
📌 Всё это = потеря денег, времени и возможности масштабирования.
Что происходит, если цели не настроены или настроены неправильно
Даже если счётчик Метрики установлен, без корректных целей ты не сможешь отслеживать эффективность рекламы. А ещё хуже — если цели настроены неправильно: данные будут искажены, а решения — ошибочны.
Типичные проблемы
1. Цель не фиксирует действия
Пользователь отправляет форму → Метрика «молчит» → заявка есть, но конверсии = 0.
2. Цель срабатывает у всех
Цель нажатия на кнопку стоит неправильно → фиксируется при любом касании → куча ложных конверсий.
3. Цель привязана к URL, который не используется
Например: thank-you.html, а у вас страница благодарности — это всплывающее окно без смены URL.
📌 Метрика считает, что ни одной цели не достигнуто — а вы думаете, что «сайт не работает».
4. Цель настроена на «время на сайте > 30 секунд»
📌 Это поведенческая метрика, не отражающая факт заявки или клика. Такие цели нельзя использовать для анализа эффективности рекламы или автостратегий.
Почему это критично для рекламы
- Директ не сможет оптимизироваться под конверсии
- Вы не сможете отключить неэффективные ключи
- ROI будет искажён
- Вы не увидите, какой канал реально приводит лиды
📌 Всё это ведёт к одному — потерянный бюджет.
Типы целей в Яндекс.Метрике и какие использовать под рекламу
Тип 1 — Цель по посещению страницы (URL)
Срабатывает, когда пользователь переходит на конкретный URL.
✅ Пример:
- После заполнения формы → /thanks
- После оплаты → /order-success
📌 Хорошо работает, если у вас после действия меняется адрес страницы.
Тип 2 — Цель по клику на элемент
Срабатывает, когда пользователь нажимает на кнопку, ссылку, иконку.
✅ Примеры:
- Кнопка «Получить прайс»
- Кнопка «Отправить заявку»
- Кнопка «Открыть WhatsApp»
📌 Это самый гибкий и популярный вариант, особенно если форма остаётся на той же странице.
Тип 3 — Составная цель
Последовательность действий пользователя.
✅ Пример:
- Перешёл на сайт
- Прокрутил 70%
- Нажал на «Оставить заявку»
- Открыл форму
📌 Подходит для анализа воронки, но не всегда используется в качестве конверсии в Директе.
Тип 4 — Цель на JavaScript-событие
Настраивается вручную через код. Самый гибкий вариант.
✅ Подходит, если у вас нестандартный функционал:
- мультиформы
- квизы
- AJAX-заявки
- модальные окна
📌 Требует помощи разработчика, но идеально подходит для точной аналитики.
📌 Итог:
| Тип цели | Подходит для | Минусы |
|---|---|---|
| Посещение страницы | Простые формы | Не работает без URL |
| Клик по кнопке | Кнопки, формы, WhatsApp | Требует точного селектора |
| Составная цель | Воронки | Не всегда работает для оптимизации |
| JS-событие | Квизы, AJAX | Нужен доступ к коду |
Как создать цели в Яндекс.Метрике — пошаговая инструкция
Настройка целей занимает 10–15 минут. Главное — сделать это один раз правильно, чтобы потом видеть реальную картину: откуда идут заявки, что сработало, что — нет.
Как попасть в раздел целей
- Зайди в Яндекс.Метрику → выбери нужный счётчик
- Перейди в раздел «Настройки»
- Выбери вкладку «Цели»
- Нажми «Добавить цель»
Теперь разберём 3 популярных сценария:
Вариант 1 — Цель по посещению страницы благодарности
Если после отправки формы пользователь переходит на отдельную страницу (например, /thanks), этот способ — самый простой и надёжный.
Настройка:
- Название цели: Заявка – страница благодарности
- Тип: «Посещение страницы»
- Условие: «URL содержит» → /thanks, /spasibo, /form-ok
- Сохрани
📌 Убедись, что после отправки формы действительно происходит переход по URL.
Вариант 2 — Цель на клик по кнопке
Если после нажатия ничего не меняется в URL, а форма отправляется асинхронно — нужен отслеживаемый клик.
Настройка:
- Название цели: Заявка – клик на кнопку
- Тип: «JavaScript-событие»
- В коде сайта добавляется обработчик события с меткой:
ym(XXXXXXX, 'reachGoal', 'zayavka'); // где XXXXXXX — номер счётчика
📌 Это должен сделать разработчик или специалист, у которого есть доступ к коду/конструктору.
Вариант 3 — Цель на клик по кнопке (упрощённый способ без кода)
Если вы не можете редактировать код сайта, используйте визуальный конструктор целей в Метрике (доступен не всегда).
Шаги:
- При добавлении цели выбери «Клик по кнопке»
- Укажи CSS-селектор или текст кнопки
- Проверь срабатывание в вебвизоре
⚠️ Важно: метод работает не на всех сайтах, и часто ломается. Рекомендуется использовать JS-событие.
Вариант 4 — Цель на открытие мессенджера (WhatsApp, Telegram)
Если у тебя кнопка «Написать в WhatsApp», ты можешь отследить переход как цель.
- Тип цели: JavaScript-событие или клик по ссылке
-
Условие:
- ссылка содержит: wa.me, t.me, web.whatsapp.com, telegram.me
📌 Так ты будешь видеть, сколько людей нажали и перешли в мессенджер.
Вариант 5 — Цель на квиз (начало или завершение)
Если у тебя стоит квиз — важно отслеживать:
- кто начал
- кто прошёл
- кто отправил контакты
Способ:
- Настраивается JS-событие на клик кнопки «Начать», «Далее», «Отправить»
- События передаются в Метрику как отдельные цели:
ym(XXXXXXX, 'reachGoal', 'quiz-start'); ym(XXXXXXX, 'reachGoal', 'quiz-end');
📌 В отчётах ты будешь видеть, на каком этапе отваливаются пользователи.
Цель готова — что дальше?
✅ Проверь срабатывание:
- зайди на сайт
- выполни нужное действие
- открой Метрику → «Отчёты» → «Цели»
- убедись, что событие зафиксировано
📌 Лучше сразу протестировать в Инспекторе событий Метрики (вкладка «Отладка»).
Как связать цели Яндекс.Метрики с Яндекс.Директ
Когда вы запускаете рекламу, важно не просто настроить цели в Метрике, но и передать эти цели в Яндекс.Директ, чтобы система могла:
- фиксировать конверсии
- оптимизировать автостратегии
- отключать неэффективные ключи и объявления
📌 Без связки с Метрикой — автостратегия работать не будет, а все данные по эффективности рекламы останутся «внутри» Метрики.
Шаг 1 — Убедитесь, что счётчик Метрики установлен
- Проверь ID счётчика (например, 12345678)
- Он должен быть добавлен на все страницы сайта
- Установлен в тело или head-разметку
📌 Можно проверить через «Посетители сайта» → «Вебвизор» — если посещения идут, значит счётчик работает.
Шаг 2 — Привязка счётчика Метрики к кампании в Яндекс.Директ
- Зайдите в Яндекс.Директ → «Кампании»
- Перейдите в нужную кампанию → «Настройки»
- Найдите блок «Счётчики Метрики»
- Вставьте ID счётчика (например: 12345678)
- Сохраните
📌 Через 1–2 часа Метрика начнёт передавать данные в интерфейс Директа.
Шаг 3 — Выбор цели для отслеживания конверсий
- В Директе → открой кампанию → «Стратегия»
- В разделе «Что считать конверсией» выбери нужную цель из выпадающего списка
✅ Обычно это:
- клик по кнопке
- отправка формы
- переход на страницу благодарности
Шаг 4 — Настройка стратегии с оплатой за конверсии
Если цели передаются корректно, вы можете включить стратегию:
«Оптимизация количества конверсий» или
«Целевая цена за конверсию»
📌 Это позволит Яндекс.Директу автоматически управлять ставками, чтобы получать больше заявок в рамках заданного CPL (цены лида).
Как автостратегии работают с целями
Что происходит при включении автостратегии
- Директ анализирует, кто из пользователей совершает целевое действие
- Система ищет схожих по поведению, полу, возрасту, гео
- Повышает ставки по тем сегментам, где больше шансов на заявку
- Снижает ставки или отключает показы там, где заявок нет
📌 Всё это возможно только при наличии настроенных целей.
Преимущества автостратегий
✅ Больше конверсий за ту же сумму
✅ Минимизация человеческого фактора
✅ Экономия времени на ручное управление ставками
✅ Снижение затрат на неэффективные фразы
Но! Есть условия
- Не менее 10–15 достижений цели в неделю
- Цель должна быть реальной (не «время на сайте», а заявка, клик, отправка формы)
- Метрика должна быть связана с кампанией
- Учитывайте, что на разгон стратегии требуется 7–10 дней
📌 Если целей мало — автостратегия не сможет обучиться и будет работать хуже, чем ручное управление.
Как проверить, что цели в Яндекс.Метрике работают корректно
Настроить цель — это половина дела. Важно ещё убедиться, что она срабатывает правильно, а не фиксирует «пустые» или наоборот, не учитывает реальные действия пользователей.
Шаг 1 — Проверка в режиме реального времени
- Зайдите в Яндекс.Метрику → ваш счётчик
- Перейдите в «Отчёты» → «Цели»
- Выберите нужный период (например, «Сегодня»)
- Посмотрите, фиксируются ли события по цели
✅ Если вы видите цифры — цель работает
❌ Если 0 — либо её никто не выполнил, либо она настроена неправильно
Шаг 2 — Использование «Вебвизора»
Вебвизор показывает, как пользователь вёл себя на сайте:
- куда кликал
- сколько времени проводил
- заполнял ли форму
- нажимал ли кнопку
📌 Очень удобно, если цель настроена по клику — можно отследить, происходил ли он вообще и в каком виде.
Шаг 3 — Инструмент «Отладка целей»
В Яндекс.Метрике есть раздел «Отладка»:
- Открой вкладку «Отладка» в счётчике
- Нажми F12 (инструменты разработчика)
- Перейди на свой сайт и выполни нужное действие (например, отправь форму)
- Посмотри, отображается ли в отладке событие reachGoal
✅ Если событие появилось — цель работает
❌ Если нет — нужно проверить:
- подключение счётчика
- наличие скрипта ym(XXXXXXX, ‘reachGoal’, ‘название_цели’)
- правильность написания названия
Шаг 4 — Проверка URL (для целей по странице)
Если цель настроена на «Посещение страницы», проверь:
- меняется ли URL после действия
- совпадает ли он с условием в цели (например: содержит /thanks)
📌 Важно: если страница благодарности открывается во всплывающем окне или без смены адреса — такая цель не сработает.
Как проверить, какие источники приводят к достижению цели
- Зайдите в Метрику → «Источники»
- Выберите: Источники → Сводка → Цели
- Посмотрите, с каких каналов (Директ, органика, ВК и т.д.) происходят конверсии
📌 Это поможет понять, какой канал реально приносит заявки, а какой просто даёт трафик без результата.
Как посмотреть эффективность по ключевым фразам
- В отчётах выберите: Источники → Директ — ключевые слова
- Добавьте метрику: Достижения цели
✅ Так вы поймёте:
- какие фразы работают
- какие сливают бюджет
- куда перенаправить усилия
📌 Все эти действия — обязательны при запуске рекламы. Только так можно понять: работает ли воронка, и откуда приходят лиды.
Как отслеживать нестандартные цели в Яндекс.Метрике
Не все формы работают «классически». В современных воронках часто используются:
- квизы (тесты)
- всплывающие формы (модальные окна)
- кнопки перехода в WhatsApp / Telegram
- мультиэтапные формы
- динамическая подгрузка данных
📌 Во всех этих случаях обычные цели не подходят — нужно использовать JavaScript-события.
Что такое JavaScript-событие (reachGoal)
Это специальный код, который вручную вставляется в нужный момент действия.
Пример:
ym(XXXXXXX, 'reachGoal', 'zayavka'); // XXXXXXX — ID счётчика, zayavka — название цели
📌 Этот код сообщает Метрике: «пользователь выполнил нужное действие».
Цели для квизов
Квизы (опросы с вариантами и финальной формой) — один из самых популярных способов сбора лидов.
Что можно отслеживать:
- Клик по кнопке «Начать»
- Завершение последнего шага
- Отправка контактных данных
- Клик по любому шагу (если нужно отследить воронку)
Пример:
ym(12345678, 'reachGoal', 'quiz-start'); ym(12345678, 'reachGoal', 'quiz-step1'); ym(12345678, 'reachGoal', 'quiz-submit');
📌 Каждое действие — отдельная цель, которую можно анализировать в Метрике.
Цели для всплывающих окон (модальных форм)
Если после нажатия на кнопку форма открывается без перехода на другую страницу, обычный способ «по URL» не сработает.
Используем JS-событие:
ym(12345678, 'reachGoal', 'modal-open'); ym(12345678, 'reachGoal', 'modal-submit');
📌 Так вы фиксируете: 1) открыл окно, 2) отправил данные
Цели на кнопки WhatsApp, Telegram, Viber
Переход в мессенджер — это тоже конверсия. Чтобы понять, сколько людей нажимают на кнопку общения, настройте цель на клик.
Способ 1 — по ссылке:
- wa.me/
- t.me/
- telegram.me/
- viber://
Способ 2 — через JS:
ym(12345678, 'reachGoal', 'click-whatsapp');
📌 Это даст вам точные цифры: сколько людей переходит из рекламы в диалог.
Цели на мультиформы (многошаговые)
Если форма на сайте состоит из нескольких шагов, нужно отслеживать:
- Начало заполнения
- Переход к следующему шагу
- Отправку
Пример:
ym(12345678, 'reachGoal', 'form-start'); ym(12345678, 'reachGoal', 'form-step2'); ym(12345678, 'reachGoal', 'form-submit');
📌 Это особенно важно, если вы хотите видеть на каком шаге пользователи отваливаются.
Как внедрить
- Вставить нужные скрипты в сайт / квиз / кнопку
- Убедиться, что название цели совпадает с тем, что указано в Метрике
- Протестировать вручную — сработает ли событие
- Проверить в «Отладке» и «Источниках — цели»
Как использовать цели в Яндекс.Метрике для анализа и оптимизации
Когда цели настроены и фиксируются — они становятся инструментом роста, а не просто отчётом. С их помощью можно:
- оценить воронку
- найти узкие места
- повысить конверсию
- и оптимизировать рекламный бюджет
Как построить воронку на основе целей
- Перейдите в Метрику → «Отчёты»
- Выберите: Поведение → Анализ воронки
- Добавьте последовательность целей:
Пример:
- Просмотр страницы
- Нажатие на кнопку
- Открытие формы
- Отправка формы
- Переход на /thanks
📌 Вы увидите, на каком этапе теряется трафик, и сможете внести точечные правки.
Пример воронки для квиза
- Клик «Начать» — quiz-start
- Заполнение 1-го шага — quiz-step1
- Оставил контакты — quiz-submit
📌 Если отваливаются после первого шага — упростите интерфейс
📌 Если мало начинают — поменяйте заголовок или форму призыва
Как использовать цели для сквозной аналитики
Цели можно связать с:
- CRM-системами (amoCRM, Битрикс24)
- Телефонией
- Power BI / Google Data Studio
- Google Sheets через API
- Таблицами вручную
📌 Это позволяет отследить весь путь клиента: от клика до сделки.
Как это работает:
- Пользователь кликает по рекламе → приходит на сайт с UTM-меткой
- Выполняет действие (цель) → Метрика фиксирует
- Заявка уходит в CRM → передаётся источник
- Вы видите: какая фраза, канал, объявление привели к продаже
Как использовать цели для оптимизации рекламы
Цели помогают:
- отключить неэффективные ключи
- усилить работающие
- точечно повышать ставки
- запускать автостратегии
- считать CPL (цена лида) по каждому сегменту
Пример анализа:
В Метрике:
Источники → Директ — ключевые слова → Цели
Вы увидите:
| Ключевая фраза | Переходы | Цели | CPL |
|---|---|---|---|
| натяжные потолки цена | 250 | 18 | 320 ₽ |
| потолок своими руками | 130 | 0 | — |
| потолки в офис | 90 | 6 | 510 ₽ |
📌 Убираем нулевые, усиливаем эффективные — экономим бюджет.
Также можно:
- А/Б тестировать формы, УТП, кнопки
- Проверять разные аудитории в ВК
- Сравнивать конверсии по регионам
- Отслеживать поведение мобильных / десктопных пользователей
📌 Всё это становится возможным только при наличии правильно настроенных целей.
Частые ошибки при работе с целями в Яндекс.Метрике
Даже если цели формально «настроены», они могут не работать, или, что хуже, давать ложные данные. Это приведёт к неверным решениям, остановке рабочих связок и сливу эффективного трафика.
Ошибка 1 — Цель срабатывает у всех
❌ Пример: цель настроена на «Переход по странице /», которая посещается всеми.
📌 Итог: у вас будет 100% конверсий, но они не имеют смысла.
✅ Всегда используйте уникальные действия, которые соответствуют целевым действиям (заявка, клик, переход в мессенджер).
Ошибка 2 — Цель не фиксируется, потому что не выполняется переход по URL
📌 Часто при использовании всплывающих окон или квизов не происходит смены адреса, а цель настроена на /thanks.
✅ Решение: использовать события (JavaScript), а не URL.
Ошибка 3 — Название цели в коде не совпадает с тем, что в Метрике
ym(12345678, 'reachGoal', 'zayavka'); // метка в коде
❌ А в Метрике цель называется zayavki → событие не считается.
📌 Название должно совпадать 100%, включая регистр.
Ошибка 4 — Используются поведенческие цели как бизнес-цели
❌ Цели вроде:
- «Просмотр 2-х страниц»
- «Время на сайте больше 30 секунд»
📌 Они не отражают факт заявки или действия и не могут использоваться в автостратегиях.
✅ Настраивайте реальные бизнес-действия: клики, формы, переходы, отправки.
Ошибка 5 — Цель считается несколько раз
❌ Если событие привязано к кнопке «Оставить заявку», но пользователь нажимает её 3 раза — считается 3 цели.
📌 Это искажает данные и «раздувает» эффективность рекламы.
✅ Настройте срабатывание один раз, или фиксируйте цель только после успешной отправки.
Ошибка 6 — Нет фильтрации собственных визитов
📌 Вы тестируете сайт, кликаете, отправляете заявки — и Метрика это считает.
✅ Добавьте в настройки фильтр IP-адреса офиса, дома, агентства.
Ошибка 7 — Метки не совпадают с кампаниями
UTM-метки и цели работают раздельно. Но если:
- не указана utm_source
- перепутан utm_campaign
- стоит метка без параметров
📌 Тогда вы не сможете отследить, с какой кампании пришёл лид.
✅ Используйте одинаковые шаблоны меток, желательно с генератором.
Ошибка 8 — Цель удалена или перезаписана
❌ Вы переименовали цель или удалили старую
→ в Яндекс.Директе автостратегия «слетела»
→ аналитика перестала отображаться
📌 Любые правки — только после отключения кампаний и фиксации изменений.
Выводы и рекомендации
Цели в Яндекс.Метрике — это не формальность, а основа аналитики и управления рекламой.
Без них вы не знаете:
- работает ли трафик,
- где теряются заявки,
- какие кампании дают результат,
- и стоит ли вообще масштабироваться.
📌 Чтобы реклама приносила лиды, а не просто клики:
- Настройте реальные цели: формы, клики, переходы
- Проверьте срабатывание через отладку и вебвизор
- Передайте цели в Директ — для автостратегий и отслеживания конверсий
- Используйте цели в отчётах и воронках
- Свяжите с CRM — для сквозной аналитики
- Не используйте поведенческие цели как коммерческие
Заключение
Контекстная реклама может быть мощным источником заявок — но только при условии, что вы точно знаете, что работает.
Цели в Яндекс.Метрике дают именно это знание.
А значит, если вы хотите, чтобы трафик не просто крутился, а приносил результат, настройка целей — обязательный шаг.
📌 Хотите, чтобы мы настроили Метрику и аналитику правильно — напишите в Brainbox. Мы выстроим систему, в которой каждая заявка будет учтена, проанализирована и превращена в рост бизнеса.