SEOGIDTALKЧАСТНЫЙ SEO-СПЕЦИАЛИСТ
Главная / Блог / SEO-инструменты и аналитика
Практика SEO · 18.10.2026

Как настроить цели в Яндекс Метрике формы, кнопки, Telegram и MAX

Настройка целей в Яндекс Метрике для форм, кнопок, Telegram и MAX

Как настроить цели Яндекс Метрики для форм, кнопок, Telegram и MAX. Автоцели, reachGoal, отслеживание заявок, проверка событий и устранение ошибок.

Чтобы настроить цели в Яндекс Метрике, откройте нужный счётчик, перейдите в раздел «Цели» и нажмите «Добавить цель». Выберите действие, которое хотите отслеживать — отправку формы, клик по кнопке, переход в Telegram или MAX. Затем сохраните настройку и проверьте её через отладчик Метрики с параметром _ym_debug=2.

Для обычных ссылок на мессенджеры и стандартных HTML-форм во многих случаях достаточно настроек через интерфейс, без программирования. Если же нужно фиксировать только успешную отправку заявки, а не попытку нажатия кнопки, лучше использовать специальное целевое событие reachGoal, вызываемое после подтверждения результата.

Это различие особенно важно для сайтов услуг. Посетитель может нажать «Написать в Telegram», но так и не отправить сообщение. Или попытаться отправить форму, которая вернёт ошибку. В обоих случаях действия на сайте произошли, но реальная заявка не получена.

Разберём, как правильно измерять такие события, настроить отдельные цели для Telegram и MAX, проверить работу форм и получить достоверную статистику обращений.

Какие цели стоит настроить на сайте услуг

Необязательно создавать десятки целей на каждую кнопку.

Для начала определите, какие действия действительно помогают оценивать работу сайта.

Действие посетителяТип цели в МетрикеЧто измеряется
Нажал «Написать в Telegram»Переход в мессенджерКлик по ссылке Telegram
Нажал «Написать в MAX»Переход в мессенджерКлик по ссылке MAX
Открыл форму заявкиКлик по кнопкеИнтерес к форме
Нажал «Отправить»Отправка формыСобытие отправки или попытка отправки
Успешно отправил заявкуЦелевое событиеПодтверждённая обработка формы
Открыл страницу ценПосещение страницПросмотр прайса
Отправил сообщение в мессенджереОтдельная система учётаФактическое обращение, если оно подтверждено

Для сайта услуг полезно разделить цели на две группы.

Промежуточные действия — открытие прайса, нажатие кнопки, переход в мессенджер.

Подтверждённые результаты — успешно принятая заявка, оформленный заказ, зафиксированное обращение клиента.

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

Как создать цель в Яндекс Метрике

Перед настройкой убедитесь, что счётчик уже установлен и собирает данные на нужных страницах.

Если этого ещё нет, начните с инструкции по установке Яндекс Метрики.

Пошаговое создание цели

  1. Откройте metrika.yandex.ru.
  2. Выберите счётчик нужного сайта.
  3. Перейдите в раздел «Цели» в левом меню.
  4. Нажмите «Добавить цель».
  5. Введите понятное название.
  6. Выберите подходящий тип цели.
  7. Укажите необходимые условия.
  8. Сохраните цель.
  9. Выполните тестовое действие на сайте.
  10. Проверьте его регистрацию в отладчике и отчёте «Конверсии».

Например, для двух мессенджеров удобно создать отдельные цели —

Переход в Telegram

Переход в MAX

Так будет видно, какой способ связи посетители используют чаще.

Не называйте обе цели «Заявка получена», потому что переход в приложение ещё не доказывает отправку сообщения.

Автоматические или ручные цели

В Яндекс Метрике существуют автоматические цели.

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

Это удобно для предварительного сбора статистики.

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

Например, общая автоматическая цель «Переход в мессенджер» может объединять обращения к разным приложениям. А отдельные ручные цели позволят сравнивать Telegram и MAX.

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

Как настроить цель на отправку формы

На многих коммерческих сайтах есть форма «Оставить заявку», «Заказать консультацию» или «Связаться».

В Метрике предусмотрен специальный тип цели «Отправка формы».

Настройка без программирования

Откройте раздел «Цели» и нажмите «Добавить цель».

Выберите тип «Отправка формы».

Затем определите, какие формы необходимо отслеживать —

  • Все формы сайта.
  • Одну конкретную форму.

Для конкретной формы укажите страницу, на которой она расположена, и используйте кнопку «Перейти и выбрать форму».

Метрика откроет страницу и предложит выбрать обнаруженный элемент.

После выбора сохраните цель.

Далее откройте сайт и выполните тестовую отправку.

Почему цель отправки формы может быть неточной

Согласно справке Яндекса, стандартная цель «Отправка формы» при определённых условиях может регистрироваться при нажатии кнопки, даже если данные не прошли проверку.

Рассмотрим условный пример.

Посетитель открывает форму, вводит некорректный адрес электронной почты и нажимает «Отправить».

Сайт показывает ошибку и не передаёт сообщение владельцу.

Но Метрика уже могла зарегистрировать достижение цели.

Если считать такое событие полноценной заявкой, отчёты будут завышать результат.

Как проверить форму

Выполните три теста —

  1. Нажмите «Отправить», не заполняя обязательные поля.
  2. Введите некорректные данные и повторите отправку.
  3. Заполните форму правильно и выполните успешную отправку.

После каждого действия посмотрите, зафиксировала ли Метрика достижение цели.

Если цель срабатывает в первых двух сценариях, нельзя использовать её как точный показатель успешно полученных заявок.

В таком случае предпочтительнее настроить отдельное целевое событие.

Как настроить цель на успешную отправку заявки через reachGoal

Метод reachGoal позволяет отправить в Яндекс Метрику специально определённое событие.

Это подходит для форм, которые обрабатываются JavaScript, отправляют данные через AJAX или используют собственную логику проверки.

Главное — вызывать событие в правильный момент.

Шаг 1. Создайте целевое событие

В Яндекс Метрике —

  1. Откройте раздел «Цели».
  2. Нажмите «Добавить цель».
  3. Выберите тип «Целевое событие».
  4. Назовите его «Успешная заявка».
  5. Выберите условие «Совпадает».
  6. Введите идентификатор lead_success.
  7. Сохраните цель.

Название в интерфейсе может быть русским, а идентификатор удобно использовать латинскими буквами.

Идентификатор в настройках должен точно совпадать со значением, которое отправляет код сайта.

Шаг 2. Добавьте вызов события

Пример JavaScript —

ym(12345678, 'reachGoal', 'lead_success');

Здесь —

12345678 — условный номер счётчика. Его необходимо заменить настоящим.

reachGoal — метод передачи целевого события.

lead_success — идентификатор цели.

Этот вызов необходимо разместить в обработчике успешного завершения отправки формы, а не просто на кнопке.

Шаг 3. Отправляйте событие после подтверждения результата

Предположим, сайт отправляет данные формы на сервер.

Сервер проверяет их и возвращает ответ об успешном принятии обращения.

Только после получения такого ответа следует регистрировать событие lead_success.

Условный фрагмент JavaScript —

function trackLeadSuccess() {
  if (typeof window.ym === 'function') {
    window.ym(
      12345678,
      'reachGoal',
      'lead_success'
    );
  }
}

Функцию trackLeadSuccess() нужно вызывать внутри существующего обработчика после подтверждённого успешного ответа сервера.

Сам приведённый фрагмент не отправляет форму и не проверяет её результат. Он только передаёт событие в Метрику.

Если сервер вернул ошибку, валидация не прошла или запрос не завершился, вызывать эту функцию не следует.

Почему не нужно ставить событие на обычный onclick

Предположим, у кнопки отправки настроено —

<button
  type="submit"
  onclick="ym(12345678, 'reachGoal', 'lead_success')">
  Отправить
</button>

Такой вариант технически фиксирует клик.

Но он не подтверждает успешную отправку заявки.

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

Для отслеживания нажатия кнопки такой подход допустим, но идентификатор должен отражать именно клик, а не успешную заявку.

Как не учитывать одну заявку дважды

Проверьте, не вызывается ли reachGoal одновременно несколькими обработчиками.

Например, ошибка возможна, когда —

  • Событие привязано к кнопке.
  • То же событие вызывается при отправке формы.
  • Дополнительная интеграция повторно передаёт достижение цели.

При таком устройстве аналитика может регистрировать несколько событий для одного действия.

Определите одно место отправки события и проверьте его при повторном тестировании.

Как настроить цель на клик по кнопке

Если необходимо измерять открытие формы, переход к прайсу или нажатие CTA, воспользуйтесь целью «Клик по кнопке».

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

Настройка через интерфейс

  1. Откройте «Цели».
  2. Нажмите «Добавить цель».
  3. Выберите тип «Клик по кнопке».
  4. Введите название, например «Клик — выбрать тариф».
  5. Укажите страницу с нужной кнопкой.
  6. Нажмите «Перейти и выбрать кнопку».
  7. Выберите элемент на странице.
  8. Сохраните цель.
  9. Проверьте её срабатывание.

Метрика может использовать свойства HTML-элемента, его идентификатор и расположение в структуре страницы.

Поэтому после изменения шаблона или переработки кнопки потребуется повторная проверка.

Какие кнопки полезно отслеживать

Для сайта услуг это могут быть —

  • «Выбрать тариф».
  • «Получить консультацию».
  • «Открыть форму».
  • «Смотреть цены».
  • «Заказать аудит».

Но не все такие действия равноценны.

Нажатие «Выбрать тариф» показывает интерес к предложению, а не факт оплаты.

Открытие формы — ещё не отправка.

Отправка заявки — не обязательно заключённый договор.

В отчётах полезно сохранять эту последовательность.

Кнопка не выбирается в Метрике

Причиной может быть нестандартная HTML-разметка, динамическая загрузка элемента или особенности JavaScript.

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

Если интерфейс Метрики не может определить элемент, рассмотрите целевое событие через JavaScript.

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

Как настроить переходы в Telegram через Яндекс Метрику

Если на сайте используется Telegram для связи с клиентами, можно отслеживать нажатия на ссылки, ведущие в этот мессенджер.

Яндекс Метрика поддерживает распознавание Telegram по нескольким видам адресов, включая t.me и tg://.

Настройка без кода

  1. Откройте Яндекс Метрику.
  2. Выберите нужный счётчик.
  3. Перейдите в раздел «Цели».
  4. Нажмите «Добавить цель».
  5. Выберите «Переход в мессенджер».
  6. Введите название «Переход в Telegram».
  7. Выберите отслеживание конкретного мессенджера.
  8. Укажите Telegram.
  9. Сохраните цель.
  10. Проверьте переход по действующей ссылке сайта.

Например, обычная ссылка может выглядеть так —

<a href="https://t.me/seogidtalk"
   target="_blank"
   rel="noopener noreferrer">
  Написать в Telegram
</a>

Для подобной ссылки Метрика может использовать стандартное отслеживание переходов в мессенджеры. Отдельно встраивать reachGoal в каждую кнопку обычно не требуется.

Проверьте, что в инициализации счётчика включён параметр trackLinks: true, необходимый для регистрации переходов по ссылкам.

Что именно показывает цель Telegram

Цель фиксирует событие перехода по ссылке.

Она не сообщает, что пользователь —

  • Успешно открыл приложение.
  • Отправил сообщение.
  • Получил ответ.
  • Стал клиентом.
  • Оплатил услугу.

Если нужно считать реальные обращения, дополнительно используйте журнал сообщений, CRM или другой согласованный способ учёта.

Поэтому лучшее название цели — «Переход в Telegram», а не «Заявка Telegram».

Как настроить цель на MAX в Яндекс Метрике

MAX также включён в официальный список мессенджеров, поддерживаемых Яндекс Метрикой.

Сервис распознаёт ссылки, ведущие на https://max.ru.

Это позволяет отслеживать переходы без разработки отдельного JavaScript-обработчика.

Пошаговая настройка MAX

  1. Откройте счётчик Яндекс Метрики.
  2. Перейдите в «Цели».
  3. Нажмите «Добавить цель».
  4. Выберите «Переход в мессенджер».
  5. Укажите название «Переход в MAX».
  6. Выберите конкретный мессенджер MAX.
  7. Сохраните цель.
  8. Откройте свой сайт.
  9. Нажмите на действующую кнопку MAX.
  10. Проверьте событие в отладчике и отчёте.

Пример HTML-ссылки —

<a href="https://max.ru/u/ID_PROFILYA"
   target="_blank"
   rel="noopener noreferrer">
  Написать в MAX
</a>

ID_PROFILYA здесь — условное обозначение. Его необходимо заменить действующим адресом профиля.

Можно ли отслеживать Telegram и MAX отдельно

Да.

Создайте две разные цели —

Переход в Telegram

Переход в MAX

Так будет проще сравнивать предпочтения аудитории.

Если дополнительно используется цель «Все мессенджеры», её результат будет включать соответствующие переходы в поддерживаемые сервисы.

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

Почему MAX может не отслеживаться

Проверьте, что кнопка действительно содержит ссылку на max.ru.

Если кнопка сначала открывает JavaScript-модальное окно или выполняет собственный код без обычной ссылки, автоматическое распознавание может оказаться неприменимым к такому элементу.

Также проверьте —

  • Работу счётчика.
  • Параметр trackLinks: true.
  • Фильтры визитов.
  • Блокировщики аналитики.
  • Появление события в отладчике.

Если стандартная цель не подходит из-за нестандартной реализации элемента, можно использовать отдельное целевое событие.

Но сначала стоит попробовать официальный тип «Переход в мессенджер».

Как отслеживать Telegram и MAX через JavaScript

Для нестандартных кнопок, которые не содержат обычного HTML-перехода, может потребоваться собственный обработчик.

Например, если интерфейс использует JavaScript для открытия приложения.

В таком случае можно создать отдельные цели типа «Целевое событие».

Пример идентификаторов —

telegram_click

max_click

Соответствующие вызовы —

ym(12345678, 'reachGoal', 'telegram_click');

ym(12345678, 'reachGoal', 'max_click');

Идентификаторы в настройках Метрики должны совпадать с теми, которые указаны в коде.

Размещайте вызовы в существующих обработчиках правильных действий.

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

Если кнопка представляет собой стандартную ссылку на поддерживаемый мессенджер, ручная реализация обычно избыточна.

Как настроить цель на просмотр страницы «Спасибо»

Некоторые сайты после успешной отправки формы перенаправляют пользователя на отдельную страницу подтверждения.

Например —

https://example.ru/spasibo/

В таком случае можно использовать цель «Посещение страниц».

Как создать цель

Откройте раздел «Цели».

Выберите создание новой цели и тип «Посещение страниц».

Укажите условие, соответствующее странице подтверждения.

Для простого случая можно использовать полный адрес или подходящий путь, например /spasibo/.

Сохраните настройку и проверьте её.

Когда этот способ подходит

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

Но есть ограничение.

Если пользователь может просто открыть /spasibo/ по прямой ссылке или обновлять её, посещения могут ошибочно восприниматься как новые обращения.

Поэтому для точной аналитики сайта с AJAX-формами предпочтительнее событие, которое отправляется после подтверждения сервером.

Не добавляйте отдельную страницу «Спасибо» только ради Метрики, если существующая архитектура уже позволяет надёжно передавать целевые события.

Как проверить цели через отладчик Яндекс Метрики

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

Для этого Яндекс предусмотрел параметр _ym_debug=2.

Пошаговая проверка

Откройте нужную страницу сайта и добавьте параметр к URL.

Например —

https://example.ru/?_ym_debug=2

Если в адресе уже есть параметры, добавляйте новый параметр через &, а не через второй вопросительный знак.

После загрузки откройте панель отладки Метрики.

Проверьте номер счётчика во вкладке Counters.

Затем выполните необходимое действие —

  • Нажмите Telegram.
  • Нажмите MAX.
  • Откройте форму.
  • Попробуйте отправить пустую форму.
  • Успешно отправьте тестовое обращение.

Во вкладке Events или Console изучите события.

Для целевых событий, переданных через JavaScript, в диагностике можно увидеть информацию, связанную с Reach goal.

Для переходов в мессенджеры используйте сведения о внешних ссылках и соответствующих целях.

Как проверить тестовый визит

Если в настройках включено «Не учитывать мои визиты», собственные действия могут не появляться в обычной статистике.

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

Затем откройте отчёт «Конверсии».

Сравните результат с событиями отладчика.

Не делайте вывод об ошибке только потому, что статистика не появилась мгновенно.

Какие сценарии тестировать

СценарийОжидаемый результат
Клик по TelegramДостижение цели перехода Telegram
Клик по MAXДостижение цели перехода MAX
Открытие формыЦель открытия формы, если настроена
Нажатие кнопки при ошибкеНе должно достигать цели успешной заявки
Успешная отправка формыОдно корректное событие успеха
Повторное открытие страницыНе должно имитировать новую заявку
Клик на мобильном устройствеПравильное событие и рабочий переход

После внедрения изменений сайта тестирование нужно повторить.

Почему цели в Яндекс Метрике не работают

Если событие не отображается, сначала проверьте конфигурацию.

ПроблемаВозможная причинаЧто сделать
Не фиксируются никакие целиСчётчик отсутствует или блокируетсяПроверить его установку
Telegram не отслеживаетсяСсылка не соответствует ожидаемому форматуПроверить href
MAX не отслеживаетсяНестандартное открытие приложенияПроверить ссылку и обработчик
Цель кнопки не работаетИзменились HTML-элемент или его свойстваПовторно выбрать элемент
Форма не определяетсяНестандартная разметкаПроверить тег form и события
Успешная заявка не фиксируетсяreachGoal не вызываетсяПроверить обработчик успешного ответа
Заявок больше, чем обращенийУчитываются клики и неудачные отправкиРазделить типы событий
Цель достигается дваждыНесколько обработчиков или пересекающихся целейПроверить интеграции
Отладчик пустойБлокировка аналитики или ошибка кодаПроверить DevTools
Данные отсутствуют в отчётеФильтры, выбранный период, номер счётчикаПроверить настройки отчёта

Проверьте установленный счётчик

Откройте официальный инструмент проверки счётчика.

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

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

Проверьте идентификаторы событий

Для JavaScript-цели важна точность.

Если в настройках указано —

lead_success

а код отправляет —

form_success

это два разных идентификатора.

Приведите их к одному согласованному значению.

Не используйте запрещённые в идентификаторах символы.

Проверьте динамические элементы

На сайтах с модальными окнами, AJAX и JavaScript-фреймворками кнопка может создаваться после загрузки страницы.

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

В этих случаях полезно использовать события приложения и JavaScript API Метрики.

Не следует исправлять это без понимания конкретного устройства сайта.

Проверьте сохранение настроек при пересборке

Некоторые сайты используют собственную CMS и статическую генерацию.

После редактирования запись сохраняется в административной панели, а затем создаются новые HTML-файлы.

Если обработчик цели был вручную вставлен в готовый HTML и отсутствует в исходном шаблоне, пересборка может удалить его.

Поэтому код отслеживания должен размещаться в предусмотренном постоянном шаблоне или другом сопровождаемом компоненте.

После обновления сайта проверяйте реальные опубликованные страницы.

Как посмотреть конверсии и заявки в Яндекс Метрике

Когда цели настроены и протестированы, откройте отчёт «Конверсии».

Выберите интересующий период.

Посмотрите показатели отдельных целей, например Telegram, MAX и успешных форм.

Затем изучите данные по источникам трафика.

Для SEO особенно важно выделять органические переходы из Яндекса, а не смешивать их с рекламными или прямыми визитами.

Что сравнивать

ПоказательЧто помогает понять
ВизитыСколько посещений зафиксировано
Целевые визитыВ скольких визитах достигалась цель
Достижения целиСколько событий зарегистрировано
КонверсияКакова доля визитов с достижением выбранной цели
Источник трафикаОткуда приходили посетители
Посадочная страницаС какой страницы началось посещение

Количество достижений цели и число реальных клиентов могут отличаться.

Один пользователь может несколько раз нажать Telegram, затем MAX, а сообщение отправить только в одном мессенджере.

Поэтому при оценке обращений сопоставляйте данные Метрики с фактически полученными сообщениями и заявками.

Как оценивать SEO-трафик по целям

Откройте отчёт по источникам трафика и выберите органический поиск.

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

Посмотрите, какие страницы приводят посетителей, совершающих полезные действия.

Не оценивайте эффективность статьи только по количеству прочтений.

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

Подход к оценке коммерческих обращений подробнее описан в статье «Как получать заявки из Яндекса».

Как отличить цель, обращение и реального клиента

Это принципиально разные показатели.

Достижение цели — зарегистрированное Метрикой действие, например переход по ссылке.

Обращение — фактически полученный запрос от потенциального клиента.

Квалифицированный лид — обращение, которое соответствует условиям бизнеса.

Клиент — человек или организация, совершившие покупку либо заказавшие услугу.

Например, посетитель открыл Telegram и написал сообщение с вопросом, не связанным с вашим предложением.

В Метрике можно увидеть переход, а в журнале обращений — сообщение. Но коммерчески подходящего лида может не быть.

Поэтому лучше фиксировать несколько этапов, а не называть каждое действие продажей.

Как учитывать подтверждённые обращения из мессенджеров

Самый простой вариант — вести отдельный журнал заявок с датой, каналом, типом обращения и итогом.

При использовании CRM или другой системы учёта можно рассмотреть интеграцию с Метрикой для передачи офлайн-конверсий.

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

Обычный переход на t.me или max.ru не предоставляет сайту автоматического подтверждения того, что пользователь отправил сообщение.

Не следует утверждать, что такая информация собирается без дополнительной интеграции.

Как не испортить аналитику дублирующимися целями

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

Например —

  1. Срабатывает автоматическая цель «Клик по кнопке».
  2. Фиксируется ручная цель «Переход в Telegram».
  3. Дополнительный обработчик передаёт telegram_click.

Все три события могут относиться к одному нажатию посетителя.

Если сложить их как независимые заявки, итог окажется некорректным.

Для сайта услуг лучше заранее определить основные показатели —

НазваниеТип событияИспользование
telegram_clickПереходПромежуточное действие
max_clickПереходПромежуточное действие
open_contact_formОткрытие формыПромежуточное действие
lead_successПодтверждённая отправкаОсновная цель для формы

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

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

Какие ограничения нужно учитывать при настройке целей

Цели должны соответствовать назначению сайта и допустимой обработке данных.

Не отправляйте в Метрику текст личных сообщений, пароли, содержимое приватных форм и другие чувствительные сведения.

Если используется аналитика с передачей пользовательских идентификаторов и офлайн-конверсий, проверьте применимые требования к уведомлению пользователей, согласию и защите данных.

Для обычной проверки нажатий Telegram и MAX не нужно передавать персональные данные пользователя в параметры цели.

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

Чек-лист настройки целей для сайта услуг

Перед использованием целей в отчётах проверьте —

  • Счётчик установлен на нужных страницах.
  • Его номер совпадает с используемым в настройках целей.
  • Автоматические цели не создают ненужных пересечений.
  • Telegram и MAX отслеживаются раздельно, если требуется сравнение.
  • У ссылок мессенджеров правильные адреса.
  • Для стандартных переходов включён trackLinks.
  • Цель отправки формы проверена на ошибках валидации.
  • Событие успешной заявки передаётся только после подтверждения результата.
  • Нет повторных вызовов одинакового события.
  • Проверены мобильная и компьютерная версии.
  • Отладчик _ym_debug=2 показывает необходимые события.
  • Результаты видны в отчёте «Конверсии».
  • Собственные тестовые визиты не искажают основные отчёты.
  • Подтверждённые обращения учитываются отдельно от кликов.

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

Частые вопросы о целях Яндекс Метрики

Как настроить цель в Яндекс Метрике без программиста?

Откройте раздел «Цели», нажмите «Добавить цель» и выберите подходящий тип. Для стандартных кнопок, HTML-форм и переходов в поддерживаемые мессенджеры часто достаточно встроенных инструментов.

Как настроить цель на отправку формы?

Используйте тип «Отправка формы», выберите все формы или определённую форму. Затем обязательно проверьте, не считается ли целью неуспешная попытка отправки.

Как отслеживать только успешную заявку?

Создайте цель типа «Целевое событие» и передавайте reachGoal после получения подтверждения об успешной обработке формы.

Как настроить цель на Telegram?

Используйте «Переход в мессенджер» и выберите Telegram. Обычная ссылка t.me поддерживается Метрикой.

Поддерживает ли Яндекс Метрика MAX?

Да. В официальной документации MAX присутствует среди мессенджеров для отслеживания переходов по ссылкам https://max.ru.

Как отследить клик по кнопке?

Создайте цель «Клик по кнопке», укажите страницу и выберите нужный элемент через интерфейс Метрики. Если элемент не определяется, можно использовать целевое событие JavaScript.

Нужно ли писать reachGoal для Telegram и MAX?

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

Что означает reachGoal?

Это метод JavaScript API Яндекс Метрики, который используется для передачи информации о достижении специально заданной цели.

Почему цель срабатывает дважды?

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

Почему цель отправки формы работает, хотя заявка не пришла?

Стандартная цель может регистрировать нажатие кнопки или попытку отправки. Для точного учёта используйте событие после подтверждения результата сервером.

Как проверить, что цель работает?

Добавьте к адресу страницы параметр _ym_debug=2, выполните действие и изучите сведения во вкладках Events и Console. Затем проверьте отчёт «Конверсии».

Как посчитать конверсию сайта?

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

Влияет ли создание целей на SEO-позиции?

Само создание целей не гарантирует улучшение позиций в Яндексе или Google. Метрика помогает измерять действия посетителей и оценивать результат изменений сайта.

Можно ли узнать, написал ли человек сообщение в MAX после клика?

По одной обычной цели перехода — нет. Необходим отдельный способ фиксации фактического обращения.

Итог — какие цели настроить в первую очередь

Для сайта услуг начните с трёх направлений — переходы в Telegram, переходы в MAX и успешная отправка формы.

Обычные ссылки на мессенджеры можно отслеживать встроенным типом «Переход в мессенджер». Кнопки — через визуальный выбор элемента. Для подтверждённой отправки формы используйте целевое событие после успешной обработки данных.

Каждую цель необходимо проверить через отладчик и сопоставить с фактической работой сайта.

Разделяйте клики, переходы и полученные заявки — иначе аналитика покажет активность посетителей, но не позволит правильно оценить коммерческий результат.

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

Теги
  • Яндекс Метрика
  • настройка целей Яндекс Метрики
  • цели Яндекс Метрика
  • как настроить цели
  • цель отправка формы
  • отслеживание заявок
  • цель клик по кнопке
  • переход в Telegram
  • переход в MAX
  • отслеживание мессенджеров
  • reachGoal
  • JavaScript событие
  • автоматические цели
  • проверка целей
  • отладчик Яндекс Метрики
Реклама

Нужна помощь с сайтом?

Проверим задачи и предложим подходящий объём работ.

Обсудить проект ↗