Вы только начинаете разбираться с Яндекс.Метрикой и хотите научиться настраивать цели? В этой статье мы подробно расскажем, какие типы целей доступны, как правильно их создавать, использовать события и виды условий, проверять эффективность и связывать данные с рекламой. Если вам важно отслеживать важные действия пользователей на сайте и грамотно оценивать конверсии, — это руководство для вас!


1. Введение в настройку целей в Яндекс.Метрике

В Яндекс.Метрике цели — это ключевые действия пользователей, которые важны для вашего сайта или бизнеса. С их помощью можно измерять эффективность и понимать, какие посетители действительно заинтересованы. Вот основные типы целей:

Тип цели Описание Пример использования
Просмотр страницы Фиксирует посещение определённых URL Посещение страницы "Спасибо за заказ"
Событие (JavaScript-событие) Отслеживает действия без изменения URL (клики, формы) Нажатие на кнопку "Заказать" или отправка формы
Время на сайте Фиксирует длительность визита Время на сайте более 2 минут
Количество просмотров страниц Счётчик количества просмотренных страниц за визит Пользователь просмотрел 5 и более страниц

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

Виртуальные страницы — это фиктивные URL, создаваемые при определённых действиях, например, при открытии попапа или отправке формы (без перезагрузки). Благодаря им можно отслеживать важные взаимодействия пользователей, даже если URL не меняется.

Пример: при клике по кнопке открывается всплывающее окно — в Метрике считается, что пользователь «посетил» виртуальную страницу с URL, например, /popup-promo. Это помогает анализировать конверсию по таким действиям без дополнительной сложной настройки.


Для корректной настройки важно правильно задать параметры цели:

  • URL — полный адрес страницы, если цель — посещение страницы
  • Часть URL — для группировки похожих страниц, например, /catalog/ включает все подстраницы каталога
  • Регулярные выражения — для создания сложных условий с несколькими URL (требуют знаний)
  • JavaScript-события — уникальные идентификаторы для отслеживания действий, не связанных с URL
  • Количество просмотров — количество страниц, просмотренных за визит
  • Продолжительность визита — время, проведённое на сайте

Подумайте, какое именно действие вы хотите отслеживать, и выберите тип цели в зависимости от этого.

  1. Зайдите в свой аккаунт на metrika.yandex.ru.
  2. Выберите нужный счётчик, связанный с вашим сайтом.
  3. Перейдите в раздел «Цели» в меню слева.
  4. Нажмите кнопку «Добавить цель».
  5. Выберите тип цели (Просмотр страницы, Событие, Время на сайте или Количество страниц).
  6. Укажите необходимые параметры:
    • Для URL: полный адрес или часть URL сайта.
    • Для событий: уникальный идентификатор JavaScript-события (только латиница и цифры).
    • Для времени и количества страниц — установите число секунд или страниц.
  7. Дайте цели понятное название, отражающее её суть.
  8. (Опционально) укажите ценность цели в денежном выражении.
  9. Нажмите «Сохранить».

Метрика предлагает разные условия для URL:

Условие Описание Пример использования
url: совпадает Точный адрес URL /thank-you.html
url: начинается с Все страницы, URL которых начинаются с строки /catalog/ — отслеживает все товары из каталога
url: содержит Если в URL встречается фрагмент product — отслеживание всех страниц с товарами
url: регулярное выражение Для нескольких условий и групп URL product|category — либо продукт, либо категория

Если вы новичок, лучше использовать простые условия («совпадает», «начинается с»). Регулярные выражения полезны для опытных пользователей.


Многие важные действия не сопровождаются переходом на новую страницу: клик по кнопке, отправка формы, открытие всплывающего окна. Для них используются JavaScript-события — специальные идентификаторы, которые вы указываете в коде сайта.

  1. Найдите элемент на сайте (например, кнопку), которую хотите отслеживать.
  2. Определите уникальный идентификатор события.
  3. В код кнопки или формы добавьте вызов функции Яндекс.Метрики:
    onclick="ym(XXXXXX, 'reachGoal', 'goal_id'); return true;"

    Здесь XXXXXX — номер счётчика Метрики, goal_id — уникальный идентификатор цели.

  4. В настройках Метрики укажите этот идентификатор как условие цели.

Этот способ особенно полезен для лендингов с одним URL, где важны только активные действия пользователей.

Регулярные выражения применяются, когда нужно объединить несколько условий в одну цель. Например, если нужно охватить все страницы товаров и категорий одновременно:

  • Условие в URL поля может выглядеть так: products|category.
  • Использовать символ | — это логическое «ИЛИ», объединяющее несколько шаблонов.

Преимущества:

  • Гибкая и компактная настройка.
  • Экономит время и места в списке целей.

Однако для новичков это может быть сложно, поэтому совет — сначала настраивайте отдельные цели по точному или частичному URL.


  • На вашем сайте выполните действия, которые должны запускать цели (например, перейдите на целевую страницу или нажмите кнопку).
  • Подождите 10–15 минут.
  • В Яндекс.Метрике откройте отчёт по целям: вкладка «Конверсии».
  • Убедитесь, что цели засчитываются. Если нет — проверьте параметры и настройки кода на сайте.

Используйте режим инкогнито, чтобы исключить влияние кэшированных данных и личных настроек браузера.

В Метрике можно увидеть:

  • Количество достижений цели — сколько раз выполнено заданное действие.
  • Конверсия по цели — процент от общего количества визитов.
  • Источник трафика — откуда пришли пользователи, достигшие цели.
  • Ценность цели — если она задана в денежном формате.

Эти баги помогают понять качество трафика и эффективность маркетинговых каналов.

Вы можете в настройках цели указать стоимость достижения — сколько в среднем приносит бизнесу выполнение этого действия, например:

  • Заказ товара — 1000 рублей.
  • Заполнение формы заявки — 300 рублей.

Это полезно для автоматизации оптимизации рекламных кампаний и оценки рентабельности.


  1. После настройки целей в Метрике зайдите в интерфейс Яндекс.Директа.
  2. Откройте нужную рекламную кампанию.
  3. В настройках кампании найдите пункт «Счетчики целевых действий».
  4. Добавьте ваш счётчик и выберите необходимые цели.
  5. Укажите стоимость конверсии для автоматической оптимизации ставок.

Таким образом вы сможете отслеживать эффективность рекламы по реальным действиям пользователей.

  • Анализируйте, какие каналы приносят больше достижений цели.

  • Оптимизируйте бюджеты — направляйте деньги на эффективные направления.

  • Улучшайте страницы и призывы к действию (CTA), если цели по ним низкие.

  • Используйте ретаргетинг на посетителей, достигших целей, чтобы увеличить повторные продажи.

  • При крупных изменениях на сайте (редизайн, изменение URL) — обязательно проверяйте и при необходимости обновляйте цели.

  • При смене стратегии рекламы следите за тем, чтобы цели измеряли актуальные действия.

  • Не удаляйте существующие цели, чтобы не потерять накопленную статистику.


Настройка целей в Яндекс.Метрике — это ключ к пониманию поведения пользователей и эффективности вашего сайта. Используйте различные типы целей: от простых просмотров страниц до событий и виртуальных страниц. Применяйте простые условия для начала и постепенно осваивайте регулярные выражения и JavaScript-события. Обязательно проверяйте корректность работы каждой цели и связывайте их с рекламой для полноценного анализа.

Настроенные и проконтролированные цели помогут вам:

  • Повысить конверсии.
  • Улучшить пользовательский опыт.
  • Оптимизировать рекламный бюджет.
  • Достигать бизнес-целей быстрее и эффективнее.

Развивайте свой сайт вместе с Метрикой — и успех не заставит себя ждать!