Яндекс Директ2026-03-27

Как добавить счетчик Метрики в Яндекс.Директ — пошаговая инструкция

Краткая инструкция: как создать и установить счетчик Яндекс.Метрики, настроить цели и импортировать их в Яндекс.Директ ✅ Практические шаги и советы.

Короткий ответ: Создайте счетчик в Яндекс.Метрике, установите на сайт код счетчика (или через менеджер тегов), настройте цели (URL, JavaScript-событие или отправку формы), свяжите аккаунты Яндекс.Метрики и Яндекс.Директа, затем импортируйте цели в Директ как конверсии и используйте их для оценки и оптимизации кампаний.

Краткое содержание

Быстрый план: основные шаги

  1. Создать счетчик в Яндекс.Метрике и получить ID.
  2. Установить код счетчика на все страницы сайта (через шаблон, CMS-плагин или менеджер тегов).
  3. Настроить цели: URL, JavaScript-событие (reachGoal), отправку формы, клик по элементу и т.п.
  4. Связать Метрику и Директ (предоставить доступ или связать сервисы в настройках).
  5. Импортировать цели в Яндекс.Директ как конверсии и назначить ценность при необходимости.
  6. Проверить работу в режиме реального времени и через отчёты. Настроить ретаргетинг/аудитории.

1. Создание счетчика в Яндекс.Метрике

Пошагово:

  1. Зайдите в Яндекс.Метрику под аккаунтом, который будет управлять данными.
  2. Нажмите «Добавить счетчик» и заполните основную информацию: название, адрес сайта, часовой пояс.
  3. Включите параметры: «Вебвизор», «Карта кликов», «Отслеживание ссылок» и «Точный показатель отказов» — если вам нужны расширенные данные (имейте в виду небольшое влияние на скорость загрузки при включении Webvisor для крупных сайтов).
  4. Сохраните — вы получите ID счетчика (цифра) и код для вставки на сайт.

Важно: давайте доступ агентству или специалисту через Доступы в настройках метрики, а не передавайте логин/пароль.

2. Установка кода счетчика на сайт

Варианты установки:

  • Прямое вставление в шаблон: поместите скрипт метрики перед закрывающим или сразу после открытия . Пример стандартного кода:

Замените YOUR_COUNTER_ID на реальный ID счетчика.

  • Через CMS-плагин (WordPress, Joomla): используйте официальный модуль или проверенный плагин, чтобы не повредить шаблоны.
  • Через менеджер тегов (например, Яндекс.ТегМенеджер или Google Tag Manager): рекомендуется для гибкости и ускоренного управления скриптами.
  • Через GTM/Яндекс.ТМ: создайте тег с кодом и активируйте на всех страницах.

Совет: код должен грузиться асинхронно — это минимизирует влияние на скорость. Для критичных страниц (лендинги) убедитесь, что Webvisor включается только при необходимости.

3. Настройка целей в Метрике (типы и примеры)

Цели — ключ к измерению эффективности. В Метрике есть несколько типов:

Тип целиКогда использоватьКак настроить
URL (Посещение страницы)Спасибо-страница после заявки/покупкиУкажите точный URL или маску (/order/thanks)
JavaScript-событие (reachGoal)AJAX-отправки форм, клики, события SPAВ коде: ym(COUNTER_ID, 'reachGoal', 'order_success');
Клик по элементуКнопка «позвонить», загрузка файлаУкажите селектор CSS или текст ссылки
Заполнение формыЕсли форма не приводит на отдельную страницуИспользуйте триггер «Отправка формы» или reachGoal в обработчике
Время на сайте / глубина просмотраСценарии вовлеченияНастраивается через параметры цели (время/страницы)

Примеры имен целей: order_success, lead_contact, catalog_download. Присваивайте понятные, короткие имена — это упростит импорт в Директ и отчётность.

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

Для того чтобы использовать цели Метрики в качестве конверсий в Директе, нужно связать сервисы и импортировать цели:

  1. В Метрике: откройте настройки счетчика — раздел «Связанные сервисы» или «Доступы» и добавьте связь с вашим аккаунтом Яндекс.Директ (укажите логин Директа или дайте доступ агенту).
  2. В Яндекс.Директе: в интерфейсе кампании найдите раздел «Конверсии» или «Импорт целей из Метрики». Выберите связанный счетчик и отметьте цели, которые хотите импортировать. Назначьте им стоимость/ценность при необходимости.
  3. После импорта цели станут доступными в качестве конверсий в статистике Директа и для оптимизации стратегий ставок (например, CPA/ROAS-ориентированные стратегии при наличии данных).

Важно: чтобы импорт заработал корректно, аккаунты должны быть связаны, и в Метрике у пользователя должны быть соответствующие права на просмотр/изменение.

5. Особенности для SPA и AJAX-форм

Для одностраничных приложений и AJAX-форм стандартного «посещения URL» может быть недостаточно. Что делать:

  • Используйте ym(COUNTER_ID, 'hit', '/virtual/path') при смене «виртуальной» страницы, чтобы Метрика фиксировала просмотры.
  • Для действий (отправка формы, клик) вызывайте ym(COUNTER_ID, 'reachGoal', 'goal_name') в колбэке успешной отправки.
  • Проверьте задержку: вызывайте reachGoal только после подтверждения успеха (например, 200 OK), иначе возможны ложные срабатывания.

Пример для AJAX-формы:

fetch('/api/lead', {method:'POST', body: formData}).then(res => {
  if(res.ok) {
    ym(YOUR_COUNTER_ID, 'reachGoal', 'lead_sent');
    // показать сообщение пользователю
  }
});

6. Проверка и отладка: как убедиться, что всё работает

Пошаговые проверки:

  1. Проверка установки: откройте страницу и убедитесь, что скрипт mc.yandex.ru загружается. Можно посмотреть в Network или в инструменте разработчика.
  2. В консоли браузера выполните ym(COUNTER_ID, 'getClientID') или вызов reachGoal вручную и посмотрите, сработало ли в реальном времени в интерфейсе Метрики.
  3. В Метрике: «Отчёты — Цели» или «В режиме реального времени» — проверьте, что цель фиксируется.
  4. После импорта целей в Директ: создайте тестовый клик/показ и посмотрите, появится ли конверсия в статистике кампании (обычно с небольшим лагом).

Диагностика ошибок:

  • Если цель не срабатывает — проверьте правильность ID и порядок загрузки скрипта.
  • Для SPA — убедитесь, что вы отправляете hit при смене «страницы».
  • Если в Директ не импортируются цели — проверьте права доступа и связь аккаунтов.

7. Лучшие практики и ошибки, которых стоит избегать

Рекомендации:

  • Единая схема событий: стандартизируйте имена целей между сайтом, Метрикой и Директом.
  • Минимум «пустых» целей — фокусируйтесь на бизнес-результатах: лид, заявка, оплата.
  • Отслеживайте UTM-метки и каналы — так вы поймёте вклад органики и рекламы.
  • Не дублируйте цели: если цель уже считается through URL, не делайте ещё один reachGoal с тем же действием без необходимости.
  • Исключайте внутренний трафик и тестовые IP из Метрики, чтобы ваши данные были чистыми.

Ошибки, которые чаще всего встречаются:

  • Неправильно установленный код (опечатка в ID).
  • Импорт целей до того, как они стабильно начинают срабатывать.
  • Отсутствие проверки в продакшн-окружении — тесты только на локальном хосте не дадут нужной картины.

8. Как использовать данные Метрики в аналитике и оптимизации рекламы

Почему это важно: Метрика — не просто источник данных для Директа. Это источник для принятия стратегических решений, в том числе по SEO. Что делать с данными:

  • Сегментируйте трафик (органика vs. платный) и смотрите, какие запросы/страницы конвертят лучше.
  • Импортируйте цели как конверсии в Директ и используйте для автоматических стратегий. Но помните: реклама — ускоритель, а Метрика — источник правды об эффективности трафика в целом.
  • Используйте ретаргетинг (аудитории Метрики) в Директе — это дешевле и эффективнее, чем постоянный широкий охват.
  • Сквозная аналитика: связывайте данные Метрики с CRM, чтобы оценивать CPL/CPA, ROMI и принимать решения об инвестициях в каналы (SEO — долгосрочный капитал, реклама — ускоритель продаж).

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

1. Нужно ли обязательно устанавливать счетчик Метрики, если используем только Яндекс.Директ?

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

2. Где лучше устанавливать код — в или перед ?

Рекомендуется вставлять стандартный асинхронный код в или сразу после открытия — так данные собираются раньше. Если используете менеджер тегов, разместите тег на всех страницах с активацией «All Pages».

3. Как долго ждать данных после импорта целей в Директ?

После корректной настройки цели начинают фиксироваться в Метрике почти сразу, в Директе импорт может появиться с небольшой задержкой (несколько часов). Для стабильной оптимизации подождите, пока появится достаточная статистика (обычно — десятки конверсий для машинных стратегий).

4. Могу ли я использовать цели Метрики для оптимизации CPM/CTR?

Цели напрямую влияют на стратегии оплаты за конверсию (CPA/ROAS). Для оптимизации CTR/CPM лучше смотреть на другие метрики (качество объявлений, релевантность), но цель из Метрики — ключ для управления ставками и ROAS.

5. Как настроить ретаргетинг из Метрики в Директе?

В Метрике создайте сегмент аудитории на основе посещений/поведения или целей, затем при создании ретаргетинговой кампании в Директе выберите этот сегмент (связь аккаунтов должна быть настроена).

Нужна помощь с внедрением и сквозной аналитикой

Если нужно быстро и корректно добавить счетчик Метрики, настроить цели и связать всё с Яндекс.Директом — мы поможем: проверим установку, настроим цели для SPA/AJAX, протестируем и импортируем конверсии для оптимизации кампаний. Для комплексных задач по сайту и аналитике посмотрите наши услуги по созданию и продвижению сайтов и реальные примеры внедрений в разделе кейсы. Наша позиция: SEO — основа стабильного трафика, реклама — ускоритель роста. Свяжемся и составим план внедрения с учётом ваших бизнес-метрик.

Хотите такие же результаты?

Оставьте заявку — разберём ваш сайт и покажем точки роста

Получить аудит