Аналитика — основа любой эффективной работы с сайтом. Без понимания, как ведёт себя пользователь, откуда он приходит, где уходит и что делает на страницах, невозможно принимать взвешенные маркетинговые и продуктовые решения.
Одним из самых популярных инструментов для сбора такой информации в Рунете является Яндекс.Метрика. Это бесплатный сервис веб-аналитики, который позволяет отслеживать поведение посетителей, оценивать источники трафика, измерять эффективность рекламы и управлять конверсией через настройку целей.
В этой статье мы разберём, как создать и установить счётчик Яндекс.Метрики, а также настроить цели для отслеживания ключевых действий на сайте: от нажатия кнопки до оформления заказа.
Что такое счётчик Яндекс.Метрики и зачем он нужен

Счётчик — это уникальный идентификатор и скрипт, который вы размещаете на своём сайте. Он собирает данные о каждом визите и передаёт их в систему аналитики.
С помощью счётчика вы получаете доступ к следующим данным:
- количество и качество трафика;
- поведение пользователей на страницах (вплоть до карты кликов и скроллинга);
- источники переходов: поисковики, соцсети, реклама и др.;
- посещаемость по регионам и устройствам;
- скорость загрузки страниц;
- показатели отказов и глубина просмотров.
Настройка счётчика — это первый и обязательный шаг для сбора аналитики.
Как создать счётчик в Яндекс.Метрике
1. Зарегистрируйтесь в Яндекс.Метрике
Перейдите по адресу metrika.yandex.ru и авторизуйтесь через свой Яндекс-аккаунт. Если у вас его нет — зарегистрируйтесь.
2. Нажмите «Добавить счётчик»
После входа вы попадёте в панель управления, где будет кнопка «Добавить счётчик». Нажмите её, чтобы начать настройку.
3. Заполните основные параметры
- Имя счётчика — задайте понятное название (например, «Интернет-магазин обуви»).
- Адрес сайта — укажите основной URL (например, https://example.ru).
- Часовой пояс — выберите тот, в котором работает ваша аудитория.
- Принимать данные только с указанных доменов — активируйте, чтобы исключить фейковый трафик.
- Уведомления по e-mail — по желанию.
4. Настройте доступ
Вы можете сразу добавить других пользователей, которым нужен доступ к счётчику: например, аналитика, маркетолога или подрядчика по рекламе. Уровни доступа можно настроить отдельно.
Установка кода счётчика на сайт
После создания счётчика вам будет предложен уникальный код — JavaScript-скрипт, который нужно вставить в код сайта.
Способы установки:
- Ручной способ
Скопируйте код и вставьте его перед закрывающим тегом </head> на всех страницах сайта. Обычно это делается в шаблоне сайта. - Через CMS или конструктор
- В системах вроде WordPress, Bitrix, Tilda, Wix есть встроенные поля для вставки кода аналитики.
- Некоторые платформы предлагают интеграции с Метрикой — достаточно ввести ID счётчика.
- Через GTM (Google Tag Manager)
Если вы используете GTM, добавьте новый тег типа «Пользовательский HTML», вставьте код Метрики и настройте активацию на всех страницах.
После установки важно проверить работу счётчика. Для этого:
- откройте сайт и зайдите в Метрику;
- убедитесь, что в отчёте «Источники → Вебвизор» появилась активность;
- убедитесь, что статус счётчика — «данные поступают».
Что такое цели и зачем их настраивать
Цели в Яндекс.Метрике — это способ зафиксировать определённые действия пользователя, которые для вас важны.
Например:
- просмотр страницы «Спасибо за заказ»;
- нажатие кнопки «Купить»;
- переход в корзину;
- клики по контактам;
- скроллинг до нужной глубины.
С помощью целей вы:
- измеряете конверсию сайта;
- анализируете эффективность рекламы;
- выявляете узкие места в воронке продаж;
- сравниваете поведение трафика с разных источников.
Как создать цели в Яндекс.Метрике
1. Перейдите в настройки счётчика
Найдите нужный счётчик и нажмите «Настройки» → вкладка «Цели» → «Добавить цель».
2. Выберите тип цели
Существует несколько видов целей:
1 — Посещение страницы
Отслеживает переход на конкретный URL (например, /thank-you или /order-success).
Подходит для:
- страниц благодарности;
- контактов;
- форм обратной связи.
Настройка:
- Название: «Оформлен заказ»
- Тип: посещение страницы
- Условие: URL содержит /success
2 — Клик по кнопке или ссылке
Позволяет отслеживать нажатие на конкретный элемент.
Подходит для:
- кнопок «Купить»;
- кликов по телефону или email;
- открытия модального окна.
Настройка:
- Понадобится установить дополнительную библиотеку Метрики — click map.
- Укажите CSS-селектор или часть текста ссылки.
3. JavaScript-событие
Для отслеживания сложных взаимодействий (например, прокрутка, переход по табам, взаимодействие с элементами SPA).
Требует вызова кода на сайте:
javascript
yaCounterXXXXXX.reachGoal(‘target_name’);
Где XXXXXX — ID счётчика, target_name — название цели.
4. Составная цель
Позволяет создать цепочку действий (например, просмотр страницы товара → добавление в корзину → оформление заказа).
Рекомендации по настройке целей
- Не создавайте десятки целей, которые не анализируете. Сосредоточьтесь на тех, что влияют на конверсию.
- Используйте чёткие и понятные названия целей, особенно если в проекте участвует несколько специалистов.
- Тестируйте достижение цели самостоятельно — пройдите путь пользователя и проверьте, зафиксировалась ли цель в отчётах.
- Сегментируйте данные по источникам трафика: вы увидите, какие каналы приносят больше конверсий.
Проверка и анализ целей

После настройки целей дождитесь, когда начнут поступать данные. Перейдите в раздел:
Отчёты → Конверсии → Цели
Здесь можно:
- смотреть общее количество достижений;
- строить воронки;
- фильтровать по источникам, регионам, устройствам;
- анализировать, где пользователи «выпадают» из последовательности действий.
Частые ошибки при настройке
- Не установлен код счётчика на всех страницах — данные будут неполными.
- Неправильный URL в цели — например, без учёта https или слэша на конце.
- Цель по кнопке не работает — забыли подключить карту кликов или ошиблись с селектором.
- JavaScript-событие не срабатывает — не вставили вызов reachGoal или сделали это вне нужного сценария.
- Нет тестирования целей — обязательно проверьте работу вручную.