Коротко. Порядок такой: создать счётчик в кабинете Метрики, вставить его код на все страницы сайта, убедиться в отчёте посетителей за сегодня, что визиты пишутся, добавить цели на формы и телефон и проверить их тестовой заявкой. На сайте с обычной CMS или конструктором это занимает 15-30 минут на установку и ещё 30-60 минут на цели, программист не нужен. Сервис бесплатный, ограничений по трафику нет; у подрядчика та же работа стоит 8 000-20 000 ₽.
Шаг 1. Создать счётчик и сразу задать параметры
Счётчик создаётся в личном кабинете Метрики: указывается адрес сайта, часовой пояс и несколько опций. Важнее самого создания — на чьём аккаунте это делается. Счётчик должен принадлежать корпоративному аккаунту компании, а подрядчик и сотрудники получают гостевой доступ. Аккаунт на личной почте маркетолога — самая частая причина, по которой компания теряет всю накопленную историю при расставании.
Что включить сразу, потому что задним числом эти данные не появятся:
- Вебвизор — запись сессий посетителей, хранится порядка двух недель.
- Точный показатель отказов — иначе отказом считается любой визит с одним просмотром, и на лендинге показатель будет 70-80 % при нормально работающем сайте.
- Дополнительные адреса — поддомены, вторая версия сайта, отдельный домен для блога. Без этого переходы между своими разделами считаются визитами с чужого источника.
- Электронная коммерция — если сайт магазин, опцию лучше включить сразу, чтобы разработчику было куда отправлять данные о заказах.
После создания сервис выдаёт номер счётчика и фрагмент кода. Код одинаков для всех страниц — его не нужно менять под разделы.
Шаг 2. Поставить код на сайт
Код ставится один раз в общий шаблон, который выводится на каждой странице, — обычно это подвал или общая шапка. Способ зависит от платформы.
| Платформа | Куда вставлять | Подвох |
|---|---|---|
| WordPress | Плагин для вставки кода в шапку/подвал или хук в дочерней теме | Код в файлах родительской темы стирается обновлением; кэширующий плагин может отдавать старую страницу — после вставки сбросить кэш |
| Тильда | Поле для аналитики в настройках сайта | Изменения применяются только после повторной публикации всех страниц |
| 1С-Битрикс | Общий шаблон сайта или штатный блок для счётчиков | Шаблонов у сайта часто несколько — мобильный, лендинги, личный кабинет; код нужен в каждом |
| Облачные магазины и конструкторы | Отдельное поле «счётчик Метрики» в настройках | Часть страниц (корзина, оплата) может рендериться отдельным движком без вашего кода |
| Самописный сайт, React и подобные | Общий макет приложения | При переходах без перезагрузки страницы просмотр не фиксируется автоматически — нужно отправлять его вручную при смене маршрута |
| Через диспетчер тегов | Контейнер тегов | Добавляет лишнюю точку отказа и теряет часть визитов на медленных соединениях; прямая установка надёжнее |
Одно правило важнее платформы: код должен быть ровно один раз на странице. Второй экземпляр того же счётчика задваивает просмотры и портит показатель отказов. А вот два разных счётчика (например, ваш и агентства) на одной странице — нормально, они считают независимо.
Шаг 3. Проверить, что счётчик действительно работает
Проверка занимает три минуты и экономит месяцы пустых отчётов. Три способа, от простого к надёжному:
- Отчёт по посетителям за сегодня. Открыть сайт в режиме инкогнито с телефона, вернуться в кабинет и найти свой визит. Данные появляются в течение минуты-двух.
- Инструменты разработчика в браузере. Вкладка сетевых запросов, фильтр по домену mc.yandex.ru — при загрузке страницы должен уходить запрос и возвращаться успешный ответ. Если запроса нет вовсе, код не установлен или его вырезал кэш; если запрос блокируется — виновата политика безопасности сайта или расширение-блокировщик.
- Обход ключевых страниц. Главная, услуга или категория, карточка товара, корзина, страница благодарности. Именно страницу благодарности забывают чаще всего, и вместе с ней теряется половина конверсий.
Через сутки в списке счётчиков появляется отметка о том, что данные поступают. Если её нет — возвращайтесь к пункту 2.
Шаг 4. Настроить цели и проверить их живой заявкой
Цель — это условие, по которому визит помечается как обращение. Пока целей нет, Метрика показывает посещаемость и не отвечает на главный вопрос «откуда пришли заявки».
Минимальный набор для сайта услуг: отправка каждой формы, клик по номеру телефона, клик по кнопке мессенджера, заказ обратного звонка. Для магазина к этому добавляется оформление заказа. Часть таких целей сервис умеет создавать автоматически, распознавая стандартные формы, но на самописных формах и виджетах автоматика промахивается — их придётся описывать вручную.
Дальше обязательный шаг, который пропускают чаще всех: отправить настоящую тестовую заявку с телефона из режима инкогнито и убедиться, что цель засчиталась. Если вы поставили фильтр на офисный IP, тестируйте с мобильного интернета — иначе визит отфильтруется и вы решите, что цель сломана.
И правило на будущее: цель должна срабатывать в момент, когда форма реально ушла на сервер. Цель «по клику на кнопку» считает и те нажатия, где форма не прошла проверку, — отсюда классическое расхождение, когда в Метрике заявок в полтора раза больше, чем в CRM.
Шаг 5. Разметить ссылки и связать счётчик с рекламой
Счётчик сам определяет поисковики, соцсети и переходы по ссылкам, но не различает ваши кампании и рассылки. Для этого ссылки размечают метками: источник, тип трафика, кампания, объявление. Шаблон меток держат в одной таблице на всю компанию — разнобой вроде vk, VK и vkontakte в поле источника делает отчёт нечитаемым уже через пару месяцев.
Связка с Яндекс.Директом делается доступом: счётчик указывается в настройках кампаний, рекламному аккаунту выдаётся доступ к счётчику. После этого расходы и клики видны прямо в отчётах Метрики, а стоимость заявки считается без ручных выгрузок. Расходы других площадок так не подтягиваются — их вносят вручную или через сервисы-коннекторы.
Типичные ошибки установки
Список того, из-за чего чаще всего «счётчик стоит, а данных нет» или данные врут.
- Код только на главной. Вставили в шаблон одной страницы вместо общего. Проверяется обходом из шага 3.
- Кэш. Плагин кэширования или CDN отдают версию страницы без кода. Сбросить кэш и перепроверить в инкогнито.
- Политика безопасности сайта. Строгий заголовок Content-Security-Policy режет запросы к доменам Яндекса. В консоли браузера видно прямое сообщение о блокировке.
- Баннер согласия на cookies, который блокирует счётчик до нажатия «Принять». Часть визитов теряется навсегда.
- Два одинаковых счётчика — например, один в теме, второй через плагин. Просмотры задваиваются, отказы падают вдвое.
- Забыли про мобильную версию или отдельный поддомен с лендингами — это фактически другой сайт без счётчика.
- Никто не смотрит. Установленный и настроенный счётчик, к которому не возвращаются, не приносит ни рубля. Полезнее раз в неделю смотреть три числа, чем раз в год открывать двадцать отчётов.
Отдельно: счётчик собирает данные посетителей, поэтому на сайте должна быть политика обработки персональных данных и корректное согласие в формах. С 2025 года штрафы за работу без уведомления надзорного органа выросли на порядок — вопрос закрывается один раз и стоит дешевле, чем разбирательство.
Частые вопросы
Как установить Яндекс.Метрику на WordPress
Проще всего плагином для вставки кода в шапку или подвал: скопировать фрагмент из кабинета Метрики, вставить в поле header и сохранить. Второй вариант — добавить код в дочернюю тему через хук вывода шапки; в родительскую тему вставлять нельзя, обновление его сотрёт. После установки обязательно сбросить кэш и проверить в режиме инкогнито, иначе кэширующий плагин будет отдавать старую страницу.
Как поставить Метрику на Тильду
В настройках сайта есть раздел аналитики с отдельным полем для Метрики — туда вставляется номер счётчика или код, вручную в вёрстку лезть не нужно. Главный подвох: изменения вступают в силу только после повторной публикации всех страниц, поэтому после сохранения нужно опубликовать сайт целиком, а не одну страницу.
Почему в Метрике нет данных, хотя счётчик установлен
Чаще всего код стоит не на всех страницах, либо страницу отдаёт кэш без кода, либо запрос к серверам Яндекса блокирует политика безопасности сайта или расширение в браузере. Диагностика занимает минуту: открыть сайт с включённой панелью разработчика и посмотреть, уходит ли запрос к домену mc.yandex.ru. Если запроса нет — проблема на стороне сайта, если он есть и успешен, а в отчётах пусто — проверьте, что смотрите нужный счётчик и не отфильтровали себя по IP.
Сколько времени занимает настройка Метрики
Установка кода и проверка — 15-30 минут на любой распространённой платформе. Цели на формы и телефон с тестовой проверкой — ещё 30-60 минут. Разметка рекламных ссылок и связка с Директом — час-два. Итого половина рабочего дня на полноценную базовую настройку сайта услуг; магазину дополнительно нужна передача заказов, а это уже работа программиста на 2-4 часа при готовом модуле CMS.
Можно ли поставить два счётчика на один сайт
Да, два разных счётчика на странице работают независимо и не мешают друг другу — так делают, когда своя аналитика ведётся параллельно с агентской. Ошибка — поставить дважды один и тот же счётчик: тогда каждый просмотр считается двумя, показатель отказов падает вдвое, а конверсия выглядит хуже реальной.
В DZ Digital установка и настройка Метрики входит в услугу веб-аналитики: ставим счётчик, разбираем формы и цели, размечаем рекламу и проверяем всё живыми заявками — а на выходе отдаём короткую инструкцию, где смотреть заявки по каналам без нашего участия.
Счётчик и цель на отправку формы
Счётчик ставится один раз в шаблон, цель вызывается в момент успешной отправки — не по клику, иначе цифры завысятся.