Программа

0%

0/25 уроков

Все курсы

Как настроить цели Метрики для сайта

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

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

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

О чём вы узнаете:

  • Почему важно настраивать цели
  • Какие типы целей доступны в Метрике
  • Как создавать базовые и кастомные цели
  • Когда и как составлять ТЗ для разработчика

Зачем настраивать цели

Каждая цель в Метрике фиксирует действие, которое важно для вашего проекта или бизнеса: запрос цены, подписка на рассылку, звонок в колл‑центр. Если цели не настроены, вы будете измерять визиты и просмотры страниц. Это тоже полезно, но, чтобы отслеживать конкретные действия пользователей, нужно настроить цели.

Это позволяет:

image
1/3

Что такое цели и какие типы бывают

Цель — это действие посетителя, в котором заинтересован владелец сайта. Это может быть просмотр определённого количества страниц, посещение конкретной страницы, скачивание прайс-листа, нажатие кнопки, переход по ссылке, оплата заказа и так далее. Цели важно настроить до запуска продвижения, так как ретроспективно статистика не собирается.

Автоцели

Метрика умеет создавать простейшие цели автоматически, просто наблюдая за тем, что происходит на сайте. К автоцелям относятся:

  • Клик по номеру телефона
  • Клик по любой кнопке
  • Отправка любой формы
  • Скачивание файлов
  • Добавление товара в корзину

Эти цели уже работают, если включён соответствующий чекбокс в настройках счётчика.

Ручные цели

Для более точного контроля рекомендуем создавать цели вручную. Для этого можно указать конкретный номер телефона, email, URL или целевое событие — в зависимости от того, что вам нужно настроить. К ручным целям относятся:

  • Посещение страниц. Фиксируется, когда пользователь открывает страницу с заданным фрагментом URL (например, /thank-you/).
  • Клик по номеру телефона. Считает каждый клик по ссылке tel:, можно ограничить конкретным номером.
  • Клик по email — аналогично, но для mailto:.
  • Отправка формы. Регистрирует отправку формы, можно указать конкретную форму.
  • Целевое событие • ex JS-событие. Фиксирует произвольное событие, которое не меняет URL (например, клик по кнопке «Купить в 1 клик»).
  • Составная цель — объединяет несколько условий (последовательность шагов) в одну цель.

Проверьте себя

Как создать базовые цели: пошаговый алгоритм

Представим сценарий: вы работаете над сайтом онлайн-зоомагазина «Лапы и хвост». Вам нужно отслеживать три базовых действия: отправку формы заявки, переход на страницу благодарности и клик по номеру телефона.

Шаг 1. Открыть раздел «Цели»

В личном кабинете Метрики выберите нужный счётчик и в левом меню нажмите «Цели». Появится таблица со списком уже созданных целей (если они есть) и кнопка «Добавить цель».

Шаг 2. Создать цель «Отправка формы»

  1. Нажмите «Добавить цель» и в открывшемся окне выберите тип «Отправка формы».
  2. Укажите название цели — например, «Отправка формы заявки».
  3. Если на сайте несколько форм и вам нужна только одна, отметьте чекбокс «Конкретная форма» и введите её URL‑адрес, полученный через кнопку «Перейти и выбрать форму».
  4. Нажмите «Добавить цель», и цель сразу появится в списке.

Шаг 3. Создать цель «Посещение страницы „Спасибо“»

  1. Снова нажмите «Добавить цель», но теперь выберите тип «Посещение страниц».
  2. Назовите её «Страница благодарности».
  3. В поле условия укажите часть URL страницы, например /thank-you/ (достаточно фрагмента — полный адрес не нужен). Затем выберите подходящий тип условия:
  • «url: совпадает» — если хотите отслеживать конкретную страницу по точному адресу.
  • «url: содержит» — если целевых страниц несколько и их можно объединить одним условием. Например, укажите /thank-you/, и цель будет срабатывать на всех страницах, в адресе которых есть этот фрагмент.
  • «url: начинается с» — если нужно отслеживать посещения целого подкаталога.
  • «url: регулярное выражение» — если нужно отслеживать URL, которые соответствуют произвольным шаблонам. Подробнее о них рассказали в Справке.
  1. Нажмите «Добавить цель» — цель сразу появится в списке.

Шаг 4. Создать цель «Клик по номеру телефона»

  1. Нажмите «Добавить цель» и выберите тип «Клик по номеру телефона».
  2. Задайте название — например, «Клик по телефону (служба поддержки)».
  3. Отметьте «Конкретный номер» и впишите номер, указанный на сайте (например, +7 (495) 123‑45‑67).
  4. При работе на десктопе можно включить опцию «Скрывать часть номера». Так пользователю нужно будет кликнуть по номеру, чтобы увидеть его целиком и позвонить, а вы будете видеть, сколько посетителей нажали на него. На мобильных устройствах номер не скрывается, потому что посетители нажимают на него, чтобы позвонить.
  5. Нажмите «Добавить цель» — цель сразу появится в списке.

Готово! Теперь у вас установлены базовые цели, которые сразу начнут фиксировать действия пользователей.

Как подготовить ТЗ для разработчика

Код целевого события нужно добавлять на сайт вручную. Чтобы упростить процесс, подготовьте короткое техническое задание:

  1. Кратко опишите цель — название и тип.
  2. Приложите код, который выдаёт Метрика после создания цели.
  3. Отправьте разработчику ссылку на страницу и, если необходимо, скриншот страницы, где должно срабатывать событие.

Частые ошибки и как их избежать

  1. Цель «Посещение страницы» создана, но не срабатывает. Чаще всего причина — неправильный URL или условие. Как исправить: проверьте, что в условии указана именно та часть ссылки, которая появляется в адресной строке при переходе на целевую страницу.
  2. JavaScript‑событие не отсылает данные. Как исправить: проверьте работу счётчика.

Убедитесь, что:

  • На целевой странице установлен счётчик
  • Работу счётчика на сайте не блокируют другие скрипты
  • Счётчик не заблокирован расширением AdBlock Plus
  • Не настроены фильтры, которые исключают учёт целевой страницы

Проверьте, работает ли счётчик на сайте.

  • Кроме того, достижение цели может не засчитаться, если посетитель ушёл со страницы сайта до того, как загрузился счётчик.

Проверьте настройки на сайте.

Достижение типа цели «Целевое событие • ex JS-событие» не учитывается, если:

  • Отсутствует код вызова метода reachGoal.
  • Метод reachGoal добавлен корректно, но не происходит события, которое вызывает этот метод. Например, событие onsubmit при отправке данных и формы.
  • Номер счётчика в методе reachGoal отличается от счётчика, в настройках которого добавлено «Целевое событие • ex JS-событие». Кроме того, проверьте, что вызов reachGoal написан правильно. Если вы используете:
  • Новый формат ym(XXXXXXXX, «reachGoal», «goal») — установите на сайт новый код счётчика (рекомендуется)
  • Старый формат yaCounterXXXXXXXX.reachGoal(«goal») — можете использовать любую версию кода счётчика

Проверьте настройки цели.

Убедитесь, что идентификатор цели в методе reachGoal и в настройках счётчика  одинаковый.

  1. Клик по телефону считается, хотя телефон не кликабелен. Как исправить: проверьте настройки цели — правильно ли введён номер телефона. Он должен быть указан так же, как в ссылке на сайте, но без tel:. Например, +70123456789.
  2. Составная цель всегда «не достигается». Как исправить: проверьте порядок шагов. Все шаги должны быть достигнуты в рамках одного визита, иначе цель будет сброшена.

Проверьте себя

Выводы

  1. Цели — ключевой элемент аналитики. Без них Метрика покажет только количество визитов, но не отобразит, сколько из них привели к целевому действию.
  2. Есть два пути создания целей: базовые (автоцели, посещение страниц, клик по телефону) можно задать прямо в интерфейсе, а более гибкие (JavaScript‑события, составные цели) требуют кода. Его можно оформить в ТЗ для разработчика.
  3. Простые шаги (создать цель → проверить, срабатывает ли она) помогают убедиться, что всё сделано корректно.

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

Создайте онлайн-таблицу «Чек‑лист целей» с колонками: «Название цели», «Тип», «Дата создания», «Проверка работы цели (да/нет)», «Комментарий». После добавления каждой новой цели отмечайте её статус. Так вы всегда будете видеть, какие цели уже работают, а какие требуют доработки.

Примените знания на практике

Выполните задание, чтобы закрепить тему. Отправлять его на проверку не нужно.

  1. Откройте счётчик в Яндекс Метрике.
  2. Создайте три базовые цели:
  • «Отправка формы заявки» (тип — «Отправка формы»)
  • «Страница благодарности» (тип — «Посещение страниц», условие — /thank-you/)
  • «Клик по телефону» (тип — «Клик по номеру телефона», конкретный номер — укажите любой)
  1. Снимите скриншоты каждого шага создания (окно «Добавить цель», заполненные поля, кнопка «Добавить цель»).
  2. Перейдите в раздел «Отчёты» → «Конверсии», выберите период «Сегодня» и сделайте скриншот, где отображаются ваши новые цели (они должны показывать 0 достижений — это нормально, когда вы их только создали).
  3. Добавьте все четыре скриншота в один документ и запишите короткий комментарий к каждой цели.

Войдите в аккаунт, чтобы продолжить обучение. Самое интересное — впереди!

Информационные услуги оказываются ООО «Яндекс»
и не являются образовательными

Подпишитесь на новости

Наши соцсети

Пользовательское соглашение

© 2026 Яндекс