Перейти к основному содержимому

Маркетинг 28 марта 2026г. 11 мин чтения

Настройка целей в Яндекс.Метрике за 1 час

Если в Метрике нет целей - вы не видите конверсии и не понимаете, какой канал приводит заявки. Бюджет на рекламу уходит в темноту, а оптимизировать нечего. Настройка целей метрики занимает 1 час, а данные начинают копиться сразу.

Если в Метрике нет целей - вы не видите конверсии и не понимаете, какой канал приводит заявки. Бюджет на рекламу уходит в темноту, а оптимизировать нечего. Настройка целей метрики занимает 1 час, а данные начинают копиться сразу.

Статья основана на опыте 550+ проектов студии Сайты2.рф с настроенной аналитикой. Внутри: 4 типа целей, минимум 7 целей для любого бизнеса, плюс 5 целей для интернет-магазина, пошаговая настройка JS-события, связка с Директом и 6 типовых ошибок. Время чтения - 12 минут.

Что такое цели в Метрике и зачем они нужны

Цель в Метрике - действие посетителя, которое вы считаете полезным для бизнеса. Заявка через форму, клик по телефону, скачивание прайса, оформление заказа. Метрика фиксирует каждое такое действие и привязывает к источнику трафика.

Без целей вы летаете вслепую. Видно общее число посетителей и время на сайте, но непонятно, что работает. Какой канал даёт заявки, какая реклама окупается, куда вкладывать следующие 100 000 ₽ - всё закрыто.

С настроенными целями появляется отчёт по конверсиям: SEO принёс 38 заявок, Директ - 24, прямые заходы - 19. Дальше уже видно, где наращивать бюджет, а где резать. Базовая основа сквозной аналитики - подробнее в статье про сквозную аналитику для бизнеса.

4 типа целей в Метрике

В Метрике четыре типа целей. Каждый закрывает свой класс задач.

Тип цели Когда срабатывает Пример
Просмотр страницы Посетитель открыл указанный URL Страница /thanks/ после отправки формы
Посещение N страниц Посетитель просмотрел N страниц за визит 4 страницы каталога подряд
JavaScript-событие Сработал код yaCounter.reachGoal('name') Клик по кнопке "Заказать звонок"
Составная цель Посетитель прошёл несколько шагов подряд Корзина → Оформление → Спасибо

JavaScript-события - универсальный инструмент. Через них фиксируются клики, отправки форм, скроллы, переходы в мессенджеры. Большинство целей на современном сайте лучше настраивать через JS, тогда не нужны лишние страницы-заглушки.

Просмотр страницы остаётся полезным для классики: страница "Спасибо" после формы, страница оплаты, страница подтверждения. Составная цель пригодится для воронки в интернет-магазине - о ней ниже.

Какие цели настроить любому бизнесу

Минимум семь целей нужно настроить любому сайту независимо от ниши. Без них реклама и SEO работают вслепую.

1. Заявка через форму. Базовая цель. Фиксируется в момент успешной отправки заявки, до или после редиректа на /thanks/. Если форма одна - одна цель. Если форм несколько (главная, услуги, контакты) - отдельная цель на каждую.

2. Заказ обратного звонка. Кнопка "Перезвонить" обычно ведёт в попап с короткой формой. Цель ставится на успешную отправку этого попапа. По нашим данным, обратный звонок даёт 15-25% от общих заявок.

3. Переход в Telegram или MAX. Кнопки мессенджеров на сайте уводят посетителя в чат. В Метрике фиксируется именно клик, потому что после перехода человек уже не на вашем сайте.

4. Скачивание прайса. PDF с ценами или коммерческим предложением. Цель срабатывает на клик по ссылке скачивания. Хороший индикатор тёплого интереса - человек хочет изучить цены детально.

5. Клик по телефону. Номер телефона на мобильной версии - кликабельный (tel:+7...). На десктопе считается клик по тексту номера. Цель показывает, кто звонит со стороны сайта.

6. Посещение страницы контактов. Простая цель типа "Просмотр страницы" на URL /contacts/. Не самый горячий лид, но индикатор намерения связаться.

7. Отправка чата. Если на сайте подключён онлайн-чат (Jivo, Carrot quest, Bitrix24) - на первое сообщение посетителя вешается цель. Часть посетителей предпочитает текст вместо звонка.

Эти семь целей покрывают базовую конверсионную воронку. Заказчики, у которых поддержка сайта на нашей стороне, получают такой набор по умолчанию - см. поддержку и доработку сайта.

Дополнительные цели для интернет-магазина

Для интернет-магазинов добавляется ecommerce-блок из пяти целей. Без него невозможно посчитать ROI рекламы и среднюю стоимость покупателя.

1. Добавление в корзину. Массовая цель, в 8-15 раз чаще, чем покупка. Показывает интерес к товару и работает индикатором качества карточки.

2. Переход в корзину. Клик по иконке корзины или ссылке "Оформить". Промежуточный шаг между интересом и оформлением.

3. Начало оформления заказа. Открытие страницы checkout. На этом шаге часто отваливается до 60% пользователей - повод следить.

4. Успешный заказ. Основная коммерческая цель. Срабатывает на странице "Спасибо за заказ" или в момент подтверждения. К ней привязывается сумма заказа.

5. Сумма заказа. Не отдельная цель, а параметр Метрики Ecommerce. Передаётся вместе с целью "Успешный заказ" и позволяет считать выручку по каналам.

Все пять целей плюс семь базовых дают полную ecommerce-воронку. Дальше из неё считается стоимость покупателя, средний чек, ROMI по каждому источнику. Если запускаете рекламу с оплатой за конверсию, без этого блока система Директа не сможет обучить алгоритм.

Пошаговая настройка цели через JS-событие

Универсальный тип цели. Покажем на примере цели "zayavka" - отправка формы заявки.

Шаг 1. Открыть Метрику и зайти в счётчик

Зайдите на metrika.yandex.ru, выберите счётчик нужного сайта. Откроется сводка с базовыми отчётами.

Скриншот 1: главный экран Яндекс.Метрики со списком счётчиков.

Шаг 2. Перейти в Настройка - Цели

В левом меню найдите раздел "Настройка". В нём вкладка "Цели". Здесь видны все уже созданные цели и кнопка "Добавить цель".

Скриншот 2: вкладка "Цели" в настройках счётчика Метрики.

Шаг 3. Заполнить параметры цели

Нажмите "Добавить цель". В форме укажите:

  • Название цели - "Заявка через форму" (видно только вам в отчётах).
  • Тип условия - "JavaScript-событие".
  • Идентификатор цели - короткое латинское слово без пробелов, например zayavka. Именно его передаёт код на сайте.
  • Ретаргетинг - включите, если планируете использовать аудиторию в Директе.

Сохраните цель. Идентификатор zayavka теперь привязан к счётчику.

Скриншот 3: форма создания цели типа "JavaScript-событие" с заполненными полями.

Шаг 4. Добавить вызов цели в код сайта

Когда форма успешно отправлена, надо вызвать на странице код:

<code>ym(XXXXXXXX, 'reachGoal', 'zayavka');</code>

Где XXXXXXXX - ID счётчика Метрики (8 цифр), zayavka - идентификатор цели. Для старого синтаксиса используется yaCounterXXXXXXXX.reachGoal('zayavka').

Вызов вставляется в обработчик успешной отправки формы. Если форма редиректит на /thanks/ - можно вставить вызов прямо в код этой страницы. Если форма работает через AJAX - вызов идёт в колбэк после ответа сервера.

Скриншот 4: фрагмент кода обработчика формы с вызовом reachGoal в JS-консоли.

После публикации изменений цель начинает копить данные. Первые конверсии появятся в отчётах в течение 5-30 минут.

Как тестировать цели после настройки

Настроили цели - проверьте, что они срабатывают. Три способа.

Через отчёт "Конверсии" в Метрике. Раздел "Отчёты - Стандартные отчёты - Конверсии". Выполните целевое действие на сайте, подождите 10-15 минут, обновите отчёт. Если цель сработала - в таблице появится 1 достижение.

Через "Вебвизор" и события в реальном времени. Раздел "Реальное время" показывает действия посетителей с задержкой 1-2 секунды. Откройте свой сайт во вкладке, выполните действие, переключитесь в Метрику. Срабатывание видно почти сразу.

Через расширение Yandex Tag Assistant. Браузерное расширение для проверки тегов Метрики. Показывает, какой код Метрики установлен на странице, какие цели срабатывают по событиям. Помогает при диагностике "почему не работает".

При тестировании заходите на сайт через инкогнито-окно или с отключённым AdBlock. Включённый блокировщик режет код Метрики, и цель не сработает - не потому что код плохой, а потому что код не загрузился.

Связка целей с Яндекс.Директом

Цели Метрики - топливо для автоматических стратегий Директа. Без них стратегия "Оплата за конверсии" не запустится.

В кабинете Директа на уровне кампании выбираете стратегию (например, "Оптимизация конверсий"), указываете счётчик Метрики, выбираете одну или несколько целей из списка. Директ начинает оптимизировать показы так, чтобы по этим целям приходило больше конверсий.

Минимальный порог для обучения алгоритма - 10 конверсий по выбранной цели за неделю. Если на сайте 2-3 заявки в неделю, автостратегию не подключить - алгоритму не хватит данных. В таких случаях используем составные или микро-цели: посещение страницы прайса, скролл до низа карточки, время на сайте более 90 секунд.

Связка с UTM-метками плюс цели дают полную картину окупаемости рекламы - подробнее в гайде по UTM-меткам и аналитике трафика. Если задача - не просто настроить, а вырасти по заявкам, дальше уже работает SEO-продвижение и оптимизация конверсии.

6 ошибок при настройке целей

Ошибка 1. Одна цель на два разных действия. Заявка с главной и заявка с услуги привязаны к одному идентификатору zayavka. В отчёте видно общее число, но нельзя понять, какая страница работает лучше. Решение: отдельный идентификатор на каждую форму.

Ошибка 2. Неправильный URL для цели "Просмотр страницы". Указали /thanks без слэша в конце, а реальная страница /thanks/. Цель не срабатывает никогда. Решение: проверьте URL в адресной строке после реального действия, используйте правило "содержит" вместо "совпадает".

Ошибка 3. Забыли подключить счётчик на странице /thanks/. Страница "Спасибо" сделана отдельным шаблоном, и в неё забыли вставить код Метрики. Цель типа "Просмотр страницы" не сработает, потому что Метрика не загружается. Решение: код счётчика - в общем шаблоне сайта, не в отдельных страницах.

Ошибка 4. Нет ecommerce-целей в магазине. На сайте интернет-магазина настроены только цели "форма" и "звонок", но не настроен dataLayer для ecommerce. Невозможно посчитать выручку по каналам, средний чек, ROMI. Решение: подключить блок Ecommerce через JS или GTM.

Ошибка 5. Цели "посещение N страниц" дают ложные конверсии. Цель "посетил 4 страницы" срабатывает на ботах и случайных переходах, не имеющих отношения к интересу. Решение: использовать как вспомогательный сигнал, не как основную метрику.

Ошибка 6. Не настроили цели на мобильное меню. На мобильном телефон, мессенджеры и адрес спрятаны в гамбургер-меню. Без целей на эти элементы 60-70% мобильного поведения остаётся за кадром. Решение: каждый интерактив в мобильном меню - отдельная JS-цель.

Чтобы каждая дополнительная цель давала отдачу, важна не только настройка, но и оптимизация конверсии в целом - о подходе мы писали в материале как увеличить конверсию сайта.

Как использовать данные целей: отчёты, сегменты, ассоциированные конверсии

Настроили цели - теперь надо извлекать пользу. Три инструмента покрывают 90% задач.

Отчёты по конверсиям. Стандартный отчёт "Конверсии" показывает, сколько раз сработала каждая цель и какой получился CR. Срез по источникам трафика отвечает на базовый вопрос: какой канал приносит заявки. Срез по страницам входа - какая посадочная конвертит лучше остальных.

Сегменты аудитории. В Метрике любой отчёт можно сузить сегментом. Например, посмотреть только посетителей, которые добавили в корзину, но не купили. Или только тех, кто пришёл с Директа и провёл больше 3 минут. Сегменты выгружаются в Яндекс.Аудитории и используются в ретаргетинге.

Ассоциированные конверсии. Отчёт показывает, какие источники участвовали в цепочке касаний до заявки. SEO привело на сайт впервые, ретаргетинг вернул через неделю, прямой заход дал заявку. Без отчёта легко переоценить "последний клик" и срезать рекламу, которая на самом деле работает в верхней части воронки.

Дальше остаётся принимать решения: где увеличить бюджет, какую страницу переделать, какой канал тестировать.

FAQ

Сколько целей нужно сайту?

Минимум 7 для услуг и 12 для интернет-магазина. Можно больше - Метрика разрешает до 200 целей на счётчик. Не дублируйте одно действие в разных целях.

Через сколько после настройки цель появится в отчётах?

Срабатывания фиксируются в "Реальном времени" в течение 1-2 минут. В стандартных отчётах - с задержкой 10-30 минут. Полные данные за день - на следующий день после полуночи.

Можно ли настроить цели без программиста?

Да, через Яндекс.Тег Менеджер или JS-помощник Метрики. Помощник умеет вешать события на клики и отправки форм по селекторам - без правки кода сайта. Сложные цели (ecommerce, кастомные параметры) всё же требуют программиста.

Что делать, если цель не срабатывает?

Проверьте через инкогнито без AdBlock. Откройте консоль браузера и выполните ym(XXXXXXXX, 'reachGoal', 'zayavka') вручную - должна сработать. Если в "Реальном времени" она появилась - проблема в обработчике, если нет - в коде Метрики.

Что лучше: цели в Метрике или в Google Analytics 4?

Для российского трафика - Метрика. Полнее работает с Директом, не блокируется на части устройств, не требует обхода ограничений. GA4 имеет смысл дублировать для зарубежного трафика. Для проекта на 1-2 источника - достаточно Метрики.

Как связать цели с CRM, чтобы видеть реальные продажи?

Через сквозную аналитику. В Метрику передаётся ID заявки, в CRM - источник из UTM. На стороне аналитической системы (Roistat, Calltouch, K50) данные сшиваются и считается реальный ROMI. Подробности - в гайде по сквозной аналитике.

Что в итоге

Настройка целей метрики - базовый шаг. Без неё реклама, SEO и оптимизация конверсии работают вслепую. Час работы на старте экономит десятки тысяч рублей рекламного бюджета каждый месяц.

Главные принципы:

  • Минимум 7 целей для услуг, 12 для магазина
  • JS-события вместо страниц-заглушек
  • Отдельная цель на каждое действие, не одна на всё
  • Проверка после настройки через "Реальное время" и Tag Assistant
  • Связка с Директом и UTM-метками с первого дня

Если делаем сайт под ключ - настройка целей входит в поставку без доплаты, см. тарифы и цены. Хотите оценить стоимость своего проекта - рассчитайте через калькулятор или сразу напишите в Telegram @t9424744. Полноценная настройка целей метрики у нас занимает 1-2 рабочих дня.

Получить расчёт сайта с аналитикой · Смотреть кейсы

Читайте также

Частые вопросы

Сколько целей нужно сайту? Минимум 7 для услуг и 12 для интернет-магазина. Можно больше - Метрика разрешает до 200 целей на счётчик. Не дублируйте одно действие в разных целях. ### Через сколько после настройки цель появится в отчётах? Срабатывания фиксируются в "Реальном времени" в течение 1-2 минут. В стандартных отчётах - с задержкой 10-30 минут. Полные данные за день - на следующий день после полуночи. ### Можно ли настроить цели без программиста? Да, через Яндекс.Тег Менеджер или JS-помощник Метрики. Помощник умеет вешать события на клики и отправки форм по селекторам - без правки кода сайта. Сложные цели (ecommerce, кастомные параметры) всё же требуют программиста. ### Что делать, если цель не срабатывает? Проверьте через инкогнито без AdBlock. Откройте консоль браузера и выполнитеym(XXXXXXXX, 'reachGoal', 'zayavka') вручную - должна сработать. Если в "Реальном времени" она появилась - проблема в обработчике, если нет - в коде Метрики. ### Что лучше: цели в Метрике или в Google Analytics 4? Для российского трафика - Метрика. Полнее работает с Директом, не блокируется на части устройств, не требует обхода ограничений. GA4 имеет смысл дублировать для зарубежного трафика. Для проекта на 1-2 источника - достаточно Метрики. ### Как связать цели с CRM, чтобы видеть реальные продажи?

Через сквозную аналитику. В Метрику передаётся ID заявки, в CRM - источник из UTM. На стороне аналитической системы (Roistat, Calltouch, K50) данные сшиваются и считается реальный ROMI. Подробности - в гайде по сквозной аналитике.

Вопросы читателей по теме

Все вопросы и ответы

Нужен сайт по этой теме?

Расскажите о задаче – вернёмся с расчётом и предложением структуры.