Как добавить счетчик в Яндекс.Директ — установка Яндекс.Метрики и импорт целей
✅ Пошаговая инструкция: как установить счетчик Яндекс.Метрики на сайт, связать его с Яндекс.Директом и правильно импортировать цели для учета конверсий.
Короткий ответ: чтобы добавить счетчик в Яндекс.Директ, нужно установить на сайт код Яндекс.Метрики (счетчик), настроить в Метрике цели и затем в интерфейсе Яндекс.Директа привязать/импортировать эти цели для учета конверсий и оптимизации кампаний.
Краткое содержание
- Обзор: зачем нужен счетчик и как он работает с Директом
- 1. Создание счетчика в Яндекс.Метрике
- 2. Установка кода счетчика на сайт (несколько способов)
- 3. Настройка целей в Метрике (простые и сложные)
- 4. Привязка/импорт целей в Яндекс.Директ
- 5. Проверка и тестирование корректности
- 6. Продвинутые сценарии: SPA, e‑commerce, серверные отправки
- 7. Частые ошибки и как их исправить
- 8. Рекомендации и метрики для контроля эффективности
- FAQ
- Как Rose Digital может помочь
Обзор: зачем нужен счетчик и как он работает с Директом
Счетчик Яндекс.Метрики — это основной инструмент для сбора данных о посещениях, поведении и конверсиях на сайте. Если вы запускаете рекламу в Яндекс.Директе, без счетчика правильно оценивать эффективность кампаний и оптимизировать ставки невозможно. Счетчик позволяет:
- Фиксировать визиты и источники трафика (включая клики из Direct).
- Настраивать цели — действия пользователя, которые вы считаете конверсиями (звонок, отправка формы, покупка).
- Импортировать эти цели в Яндекс.Директ для автоматической оптимизации кампаний и отчетности.
Важно понимать: сам по себе счетчик ставится на сайт (это Метрика). В интерфейсе Директа вы привязываете именно цели из Метрики, чтобы Директ видел конверсии.
1. Создание счетчика в Яндекс.Метрике — пошагово
- Авторизуйтесь в Яндексе под аккаунтом, который будет управлять Метрикой.
- Перейдите в Яндекс.Метрику (раздел счетчиков) и нажмите «Добавить счетчик».
- Укажите название счетчика — удобно по домену или проекту. Выберите часовой пояс и валюту, поставьте нужные переключатели (Вебвизор, карта ссылок, карта скроллов при необходимости).
- Сохраните счетчик — получите JavaScript-код и идентификатор (ID) счетчика, он же номер, который понадобится для дальнейших настроек и привязки к Директу.
2. Установка кода счетчика на сайт (несколько способов)
Ниже — варианты установки: напрямую в HTML, через CMS и через Google Tag Manager/сервисы управления тегами. Выберите подходящий метод в зависимости от платформы сайта.
2.1. Прямая вставка в шаблон (HTML)
Скопируйте скрипт из интерфейса Метрики и вставьте перед закрывающим тегом или сразу после открывающего . Пример:
Замените YOUR_COUNTER_ID на реальный ID.
2.2. Через CMS (WordPress, Bitrix, Shopify и др.)
Для популярных CMS есть модули/плагины: «Yandex.Metrika», «Insert Headers and Footers», встроенные настройки в Bitrix/1C‑Битрикс. Установите плагин и вставьте только ID или весь код в поле для метрик. При использовании плагина убедитесь, что он поддерживает Webvisor и trackLinks, если нужно.
2.3. Через Google Tag Manager или аналог
Создайте tag с типом «Custom HTML» или используйте встроенный шаблон для Yandex.Metrika. Для SPA и динамических сайтов удобнее управлять событиями через GTM и отправлять визиты вручную при навигации.
2.4. Особенности для защищенных сайтов и CDN
Убедитесь, что код загружается по HTTPS. Если сайт использует Content Security Policy (CSP), добавьте mc.yandex.ru и mc.yandex.ru/metrika в разрешенные источники скриптов и изображений.
3. Настройка целей в Метрике (простые и сложные)
Цели — фундамент. Без правильно настроенных целей импорт в Директ бесполезен. Рассмотрим типы целей и примеры настройки.
3.1. Прямые цели (URL, просмотр страницы)
Цель «Посещение страницы / спасибо» — самая простая. Укажите URL страницы благодарности: тип совпадения — «URL страницы — сод.» или «равно» в зависимости от структуры.
3.2. Цели по событиям (клик, отправка формы)
Если форма не ведет на отдельную страницу, используйте событие через ym или dataLayer. Пример отправки события при успешной отправке формы:
ym(YOUR_COUNTER_ID, 'reachGoal', 'form_sent');
В интерфейсе Метрики создайте цель типа «JavaScript-событие» и укажите имя события form_sent.
3.3. Цели по времени/глубине просмотра
Подходят для оценки вовлеченности: время на странице > 60 секунд, просмотр более N страниц за сессию. Настраиваются в интерфейсе как «Посещение раздела/просмотр».
3.4. E-commerce / транзакции
Для интернет-магазинов настройте электронную коммерцию в Метрике: передавайте данные о заказе (id транзакции, сумма, товары). Это позволяет импортировать ценность заказа в Директ и оптимизировать ROMI.
ym(YOUR_COUNTER_ID, 'reachGoal', 'purchase', { order_id: '1234', revenue: 5000 });
4. Привязка/импорт целей в Яндекс.Директ
После того как цели настроены и тестированы в Метрике, их нужно импортировать в интерфейс Директа, чтобы система могла учитывать конверсии при оптимизации и в отчетах.
- Войдите в Яндекс.Директ под аккаунтом, с которым вы ведёте рекламу.
- Перейдите в настройки аккаунта или кампании — раздел «Цели» или «Конверсии» (интерфейс может меняться, но логика та же).
- Найдите опцию «Подключить счетчик Яндекс.Метрики» или «Импорт целей из Метрики» — выберите ранее созданный счетчик (он должен быть доступен по ID).
- Отметьте нужные цели для импорта и укажите тип учёта (включать/не включать в статистику, доверять ли этим целям при оптимизации).
- Сохраните изменения. После привязки проверки конверсии начнут попадать в отчёты Директа (обычно спустя от 15 минут до нескольких часов в зависимости от трафика).
Если аккаунты Яндекса для Метрики и Директа разные, убедитесь, что у вас есть права на чтение в Метрике у аккаунта, который подключён к Директу.
5. Проверка и тестирование корректности
Проверьте работу по шагам:
- Убедитесь, что код действительно присутствует на страницах — откройте исходный код или используйте инструменты разработчика.
- В Метрике в режиме «Реaltime/Карты и события» смотрите, фиксируются ли визиты и события.
- Совершите тестовую конверсию и проверьте, что цель в Метрике сработала (пункт «Последние цели»).
- Проверьте через интерфейс Директа, появилась ли соответствующая конверсия (может быть задержка). В отчётах Директа конверсии пойдут по кликам с уникальным clid, если импорт настроен правильно.
- Проверьте передачу параметров для e‑commerce (order_id, revenue) — они должны приходить в карточку цели в Метрике.
6. Продвинутые сценарии: SPA, e‑commerce, серверные отправки
6.1. Single Page Application
В SPA навигация не вызывает перезагрузки, поэтому страницу «Спасибо» не увидеть по URL. Нужно при смене виртуального маршрута посылать в Метрику виртуальные просмотры:
ym(YOUR_COUNTER_ID, 'hit', '/virtual/thank-you'); // или отдельное событие ym(YOUR_COUNTER_ID, 'reachGoal', 'form_sent');
6.2. Серверные (backend) события
Для оффлайн‑конверсий и коллтрекинга можно отправлять события на сервер Метрики через Measurement API (если поддерживается) или хранить соответствие клика (clid) и потом импортировать. Это полезно, когда конверсия фиксируется не в браузере (телефонный звонок, CRM‑обработка заказа).
6.3. E‑commerce
Передавайте в Метрику данные о транзакциях: это позволит считать доходы, средний чек и импортировать ценность в Директ. Если используется стандартная интеграция, часть данных подтянется автоматически; если нет — реализуйте передачу вручную.
7. Частые ошибки и как их исправить
- Счетчик не виден в Метрике — проверьте, что код вставлен корректно и загружается (нет ошибок CSP, блокировщиков рекламы, mixed content).
- Цели не срабатывают — проверьте точность селекторов для событий, правильность имени JS-события и отсутствие ошибок в консоли JS.
- Директ не видит цели — убедитесь в правах доступа между аккаунтами и в том, что цель опубликована и уже сработала хотя бы один раз в Метрике.
- Дубликаты целей — не импортируйте одну и ту же цель несколько раз; оставьте «истинную» цель для оптимизации ставок.
- Проблемы с SPA — не забывайте посылать виртуальные просмотры и события при смене маршрута.
8. Рекомендации и метрики для контроля эффективности
Чтобы отслеживание было полезным для принятия маркетинговых решений, придерживайтесь простых правил:
- Настройте 2–3 ключевые цели, которые соответствуют бизнес‑метрикам (лид, звонок, заказ) и несколько вспомогательных (вовлеченность).
- Присвойте ценность ключевым целям (если вы знаете средний чек), чтобы в Директе можно было оптимизировать на ROMI/CPA.
- Используйте UTM‑метки и сохранение clid для анализа источников и сквозной аналитики.
- Ведите учет CPL/CPA/ROMI в разрезе кампаний и сегментов; платная реклама — ускоритель, но основу трафика и репутации обеспечивает SEO.
- Проверяйте корректность данных периодически: A/B тесты, контрольные звонки, выборочные проверки транзакций в CRM.
FAQ
Вопрос: Счетчик нужно ставить на весь сайт или только на страницу спасибо?
Лучше поставить счетчик на все страницы — так вы получите полную картину поведения пользователей. Но обязательно убедитесь, что цель «Спасибо» или event настроены отдельно для фиксации конверсии.
Вопрос: Могу ли я использовать один счетчик Метрики для нескольких сайтов?
Технически можно, но это ухудшит чистоту данных: сложнее разделять трафик и цели. Рекомендуется отдельный счетчик на каждый крупный проект или домен.
Вопрос: Что делать, если Яндекс.Директ не видит цель после импорта?
Проверьте: есть ли у аккаунта Директа доступ к счетчику Метрики, срабатывала ли цель хотя бы один раз в Метрике, и не включена ли фильтрация трафика. Часто помогает повторная авторизация и ожидание нескольких часов.
Вопрос: Как учесть оффлайн‑конверсии (звонки, CRM) в Метрике/Директе?
Сохраняйте clid (идентификатор клика) в момент перехода и передавайте его в CRM. После оформления заказа или закрытия сделки делайте импорт оффлайн‑конверсий в Директ или отправляйте информацию в Метрику через серверные API.
Вопрос: Нужно ли отключать другие системы аналитики при установке Метрики?
Нет, можно использовать несколько систем одновременно. Но при анализе отдавайте приоритет единому источнику правды для ключевых метрик — чтобы не распылять внимание. Для рекламы используйте Метрику как основной источник для импорта целей в Директ.
Вопрос: Как быстро Метрика начинает считать события и передавать их в Директ?
Метрика фиксирует события мгновенно, но импорт в Директ может занять от минут до нескольких часов. Для стабильного учёта дождитесь хотя бы 1–2 часов и протестируйте на реальных кликах.
Как Rose Digital может помочь
Если вы не уверены в настройках или хотите качественно связать аналитику с рекламой и сайтом, мы помогаем:
- настроить и проверить Яндекс.Метрику, цели и e‑commerce;
- корректно интегрировать счетчик в любые CMS и SPA;
- импортировать и оптимизировать цели в Яндекс.Директ, чтобы снизить CPA и поднять ROMI.
Подробнее о наших услугах по созданию и продвижению сайтов — услугам создания и продвижения сайтов. Примеры работ и успешные кейсы — в разделе кейсы. Если нужно — подготовим техническое задание и запустим корректное сквозное отслеживание, где SEO остаётся базой, а платная реклама служит ускорителем.
