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

Счётчик без целей отвечает только на вопрос «сколько людей пришло». Вопрос «откуда пришли те, кто оставил заявку» требует целей. Разница принципиальная: в первом случае вы смотрите на трафик, во втором — принимаете решения по деньгам.

Шаг 1. Создать счётчик

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

Шаг 2. Поставить код на сайт

Код вставляется в каждую страницу сайта, лучше ближе к началу секции head. Варианты по движкам:

  • WordPress — через настройки темы (поле для кода в head) или небольшой плагин для вставки скриптов. Не редактируйте файлы темы напрямую: при обновлении правки слетят.
  • 1С-Битрикс — в шаблоне сайта, файл header.php, или через настройки счётчиков в админке.
  • Tilda — в настройках проекта есть отдельное поле для счётчиков.
  • Самописный сайт — в общий шаблон шапки, чтобы код попал на все страницы.

Через 15–20 минут в Метрике появится первая статистика. Если данных нет — смотрите шаг 3.

Шаг 3. Проверить, что счётчик работает

  • В списке счётчиков зелёная галочка означает, что данные приходят.
  • Откройте отчёт «Посетители сейчас» и зайдите на сайт с телефона — вы должны увидеть себя.
  • Частая причина «счётчик не видит»: код стоит только на главной, потому что его вставили в шаблон одной страницы.
  • Вторая причина: два разных счётчика на сайте от прошлых подрядчиков — данные размазываются. Лишние надо убрать.

Шаг 4. Настроить цели — главное

Цель — это действие, ради которого сайт существует. Типовой набор для сайта услуг:

  • Отправка формы заявки — основная цель.
  • Клик по номеру телефона — на мобильных это полноценное обращение.
  • Клик по кнопке мессенджера — WhatsApp, Telegram, MAX.
  • Переход на страницу «Спасибо» — если после отправки формы человек попадает на отдельный адрес.
  • Скачивание прайса или коммерческого предложения.

Технически цели бывают трёх типов. Посещение страницы — самый простой: подходит для страницы «Спасибо». JavaScript-событие — самый надёжный для форм и кнопок: в код кнопки добавляется вызов вида ym(НОМЕР_СЧЁТЧИКА, 'reachGoal', 'zayavka'), а в Метрике создаётся цель с тем же идентификатором. Клик по кнопке через готовый шаблон — работает, но ломается при любой правке вёрстки.

Шаг 5. Проверить цели

Сделайте тестовую заявку. Через несколько минут откройте отчёт «Конверсии» — цель должна отметиться. Если нет: проверьте, совпадает ли идентификатор цели в коде и в интерфейсе (это ошибка номер один), не блокирует ли отправку блокировщик рекламы в вашем браузере, и доходит ли вообще заявка до почты. Бывает и обратное: цель срабатывает, а письмо не доходит — тогда проблема не в аналитике, а в почте.

Что смотреть, когда цели заработали

  • «Источники → Сводка» с выбранной целью — сколько заявок принёс каждый канал.
  • «Метки UTM» — какая рекламная кампания окупается. Метки удобно собирать нашим генератором UTM-меток.
  • «Страницы входа» с целью — какие страницы реально продают, а какие просто собирают трафик.
  • Вебвизор по визитам с целью — как ведут себя те, кто оставил заявку. Полезнее, чем смотреть всех подряд.

Как выглядит цель в коде

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

Для кнопки мессенджера или клика по телефону обработчик вешается на ссылку: при клике вызывается ym с номером счётчика, командой reachGoal и идентификатором цели — например, klik_telefon. Для формы вызов ставится в момент успешной отправки, а не по нажатию кнопки: иначе цель засчитается даже тогда, когда форма не прошла проверку и заявка никуда не ушла.

Дальше в Метрике: «Настройка» → «Цели» → «Добавить цель» → тип «JavaScript-событие» → в поле идентификатора вписывается ровно та же строка, что в коде. Регистр важен: Zayavka и zayavka — разные цели.

Какие действия считать целями, а какие нет

Цель должна означать деньги или прямой шаг к ним. Хорошие цели: отправленная заявка, клик по телефону, клик в мессенджер, заказ обратного звонка, скачивание прайса, оформленный заказ. Плохие цели: «посетил страницу контактов», «провёл на сайте больше минуты», «посмотрел три страницы» — это интерес, а не обращение. Если считать их конверсиями, отчёт покажет красивые проценты, по которым нельзя принять ни одного решения.

Отдельно стоит развести микро- и макроцели. Макроцель одна — заявка. Микроцели помогают понять, где ломается путь: открыл калькулятор, начал заполнять форму, дошёл до второго шага. Смотреть на них имеет смысл, когда заявок мало и надо понять, на каком шаге теряются люди.

Фильтры: уберите себя из статистики

Свои визиты и визиты подрядчиков искажают картину на небольших сайтах сильнее всего: сто визитов в месяц, из них тридцать — вы сами. В настройках счётчика есть раздел «Фильтры»: там отключаются визиты по IP-адресам офиса и по UTM-метке для тестовых переходов. Там же включается фильтрация роботов — оставьте вариант «только по строгим правилам и поведению».

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

Связка с Директом и другой рекламой

Если вы даёте контекстную рекламу, свяжите счётчик с рекламным аккаунтом: тогда в Метрике появятся отчёты по кампаниям, а в Директе — данные о конверсиях. Это нужно не для красоты, а чтобы автостратегии обучались на заявках, а не на кликах. Без переданных целей реклама оптимизируется вслепую.

Для остальных каналов — рассылок, соцсетей, офлайна — источник размечается UTM-метками. Собрать их можно нашим генератором UTM-меток, а разложить по отчётам Метрика умеет сама.

Если данных нет или они странные

  • Счётчик не видит сайт. Проверьте, что код стоит на всех страницах, а не только на главной, и что он не внутри блока, который не выводится на мобильной версии.
  • Визиты есть, целей нет. В девяти случаях из десяти не совпадает идентификатор цели в коде и в интерфейсе.
  • Цели срабатывают чаще, чем приходят заявки. Обычно цель повешена на клик по кнопке, а не на успешную отправку: человек нажал, форма ругнулась на телефон, заявки нет, цель есть.
  • Резкий скачок визитов без роста обращений. Смотрите долю роботов и источник: часто это ботовый трафик или чужой парсер.
  • Данные расходятся с рекламным кабинетом. Расхождение до 15% нормально, больше трети — повод проверить скорость сайта и метки.

Чек-лист: сделано правильно, если

  • Счётчик один, заведён на аккаунт компании, доступы выданы подрядчикам.
  • Код стоит на всех страницах, включая страницы с формами и «Спасибо».
  • Настроены цели на все способы обращения: форма, телефон, мессенджеры.
  • Тестовая заявка отмечается в отчёте «Конверсии» и одновременно доходит до почты.
  • Свои IP отфильтрованы, фильтрация роботов включена.
  • Счётчик связан с рекламным аккаунтом, цели переданы в рекламу.
  • Раз в неделю кто-то открывает отчёт «Источники» с выбранной целью и делает выводы.

Частые ошибки

  • Счётчик заведён на аккаунт подрядчика — при расставании данные остаются у него.
  • Целей нет вообще: полгода трафика без понимания, что из него приносит клиентов.
  • Целью назначено «посещение страницы контактов» — это не заявка, а интерес, и считать её конверсией опасно.
  • Заявки с форм теряются по техническим причинам, а в Метрике цель при этом отмечается — статистика красивая, клиентов нет.

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

Частые вопросы

Сколько счётчиков можно ставить на сайт?

Технически несколько, но не нужно: данные дублируются и расходятся. Правильно — один счётчик на сайт, а доступ к нему выдавать подрядчикам через настройки Метрики.

Почему в Метрике визитов меньше, чем в рекламном кабинете кликов?

Это нормально: часть людей закрывает страницу до загрузки счётчика, часть использует блокировщики. Разница в 5–15% — обычное дело. Если расхождение больше трети, стоит проверить скорость сайта и корректность меток.

Чем цель отличается от события?

Событие — это факт (нажали кнопку), цель — то, что вы решили считать результатом. В Метрике цель типа «JavaScript-событие» и есть способ превратить факт в измеримый результат: в коде вызывается reachGoal с идентификатором, в интерфейсе создаётся цель с тем же идентификатором.

Нужен ли Вебвизор?

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

Считаются ли звонки?

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

Не тратьте недели на выбор — начните с бесплатного разбора

Посмотрим ваш сайт и конкурентов, честно скажем, что мешает получать заявки, и пришлём 3 варианта расчёта. Без обязательств и звонков без спроса.

Удобнее в мессенджере? Напишите в Telegram или позвоните +7 928 463-45-36.

Нужен проект?

Оставьте заявку, мы перезвоним вам
и обсудим ваши задачи и их решения.
Или звоните по номеру: +7 928 463 45 36
Не любите звонить — напишите в Telegram, ответим быстрее.
Выберите удобный способ связи
Изображение - получите консультацию по телефону По телефону
Изображение - получите консультацию через МАХ МАХ
Изображение - получите консультацию через telegram Telegram
Написать в MAX Написать в Telegram