JavaScript-события в Яндекс Метрике: как отслеживать формы, квизы и кнопки без ошибок
JS-цели — самый точный способ считать заявки на современных сайтах. Объясняем, где вызывать reachGoal, как отлаживать и что поставить в ТЗ разработчику.
В нишах, где клиенты звонят, без коллтрекинга половина конверсий невидима. Объясняем виды коллтрекинга, расчёт пула номеров и интеграцию с Метрикой и Директом.
Во многих нишах — ремонт, медицина, автосервис, юридические услуги, доставка — большая часть клиентов не заполняет форму, а звонит. Если звонки не отслеживаются, Метрика видит только часть конверсий, стоимость заявки в отчётах завышена, а автостратегии оптимизируются на меньшинство обращений. Коллтрекинг решает эту проблему: он связывает каждый звонок с источником и передаёт его в аналитику. Разберём, как он работает и как его правильно подключить к Директу.
Представим компанию по ремонту стиральных машин. За месяц из Директа пришло 60 заявок через форму и примерно 140 звонков. Без коллтрекинга в отчётах видны только 60 заявок. При бюджете 120 000 ₽ стоимость обращения выглядит как 2 000 ₽, хотя на самом деле она в три с лишним раза ниже — 600 ₽.
Последствия такой слепоты:
Клик по номеру телефона частично помогает на мобильных, но он не фиксирует, состоялся ли звонок, и совсем не работает на десктопе, где человек набирает номер вручную.
Есть два принципиально разных подхода.
| Параметр | Статический | Динамический |
|---|---|---|
| Принцип | Отдельный номер на каждый источник или кампанию | Пул номеров, каждому посетителю показывается свой номер на время сессии |
| Точность | До уровня источника или кампании | До визита, ключевой фразы, объявления |
| Количество номеров | Мало, по числу источников | Зависит от трафика, от нескольких до десятков |
| Стоимость | Ниже | Выше |
| Когда подходит | Небольшой трафик, оффлайн-реклама, простая оценка каналов | Контекстная реклама с серьёзным бюджетом |
Для контекстной рекламы мы рекомендуем динамический коллтрекинг. Только он позволяет понять, какая ключевая фраза и какое объявление привели звонок, и передать звонок в Метрику как конверсию конкретного визита.
После того как посетитель ушёл с сайта, номер некоторое время остаётся закреплённым за ним, а затем возвращается в пул и может быть выдан другому посетителю.
Если номеров мало, одному номеру одновременно соответствуют несколько посетителей, и звонок нельзя однозначно привязать к источнику. Если номеров слишком много, вы переплачиваете.
Упрощённая формула: количество номеров = пиковое число одновременных посетителей на сайте с учётом времени закрепления номера. На практике считают так: берут число визитов в самый загруженный час и умножают на долю времени, на которое номер закрепляется.
Пример расчёта. В пиковый час на сайт приходит 120 визитов. Номер закрепляется за посетителем на время визита и ещё примерно на 15 минут после него, средняя длительность визита около 3 минут — итого около 18 минут, или 0,3 часа. Получаем 120 × 0,3 = 36 номеров. Добавляем запас 15–20%, итого около 42 номеров.
Многие сервисы позволяют подменять номер не всем посетителям, а только трафику из рекламы. Это сокращает пул: если доля рекламных визитов 60%, нужно примерно на 40% меньше номеров.
Основная ценность коллтрекинга для рекламы — передача звонков в Метрику. Тогда звонки становятся такими же конверсиями, как заявки с сайта.
Порядок настройки:
Почему важно фильтровать звонки по длительности: на номер звонят и спамеры, и поставщики, и существующие клиенты с вопросом о заказе. Если считать все звонки, стратегия получит зашумлённые данные. Порог длительности отсекает большую часть нецелевых обращений, а для точной оценки можно добавить ручную или автоматическую разметку звонков в CRM.
Когда звонки попадают в Метрику и Директ, появляются новые возможности анализа:
Полезно сравнивать стоимость обращения до и после подключения коллтрекинга. Обычно после внедрения меняется рейтинг кампаний: поисковые кампании по срочным запросам резко «дешевеют», а сетевые кампании, где люди чаще пишут, чем звонят, остаются на прежнем уровне. Именно поэтому решения о перераспределении бюджета, принятые без учёта звонков, часто оказываются ошибочными.
Многие сервисы также записывают разговоры и позволяют прослушать, о чём спрашивают клиенты из рекламы. Это бесценный материал для текстов объявлений и посадочных страниц.
| Ошибка | Последствие |
|---|---|
| Номер подменяется не во всех местах сайта | Часть звонков идёт на основной номер без привязки |
| Номер в виде картинки или в шапке, которая грузится отдельно | Скрипт не может подменить номер |
| Недостаточный пул номеров | Звонки привязываются неверно или не привязываются вовсе |
| В цель передаются все звонки без фильтра | Стратегия учится на спаме и звонках текущих клиентов |
| Подменный номер указан в объявлениях и визитке | Звонки без визита на сайт смешиваются с сайтовыми |
| Нет связи с CRM | Непонятно, какие звонки стали продажами |
Отдельный момент — звонки с номера в рекламной визитке Директа. Они происходят без перехода на сайт и поэтому не попадают в динамический коллтрекинг. Для них используют отдельный статический номер, чтобы хотя бы понимать объём таких обращений.
Коллтрекинг стоит денег: абонентская плата сервиса плюс аренда номеров. Он окупается, если выполняется хотя бы одно условие:
Мы подключаем коллтрекинг в рамках сквозной аналитики и сразу настраиваем передачу целевых звонков в Метрику и Директ. Если сомневаетесь, нужен ли он вашему бизнесу, задайте вопрос — ответы на частые вопросы собраны в разделе FAQ.
Проведём аудит или настроим Яндекс Директ под ключ — с целями и аналитикой.
JS-цели — самый точный способ считать заявки на современных сайтах. Объясняем, где вызывать reachGoal, как отлаживать и что поставить в ТЗ разработчику.
Составная цель показывает, на каком шаге воронки отваливаются посетители. Разбираем настройку, примеры для услуг и магазинов и типичные ошибки.
Цифры показывают, что конверсия низкая, а Вебвизор и карты — почему. Рассказываем, как смотреть записи с пользой и какие проблемы сайта они чаще всего выявляют.
Оставьте контакты — в течение рабочего дня вернёмся с вопросами по проекту, предварительным прогнозом бюджета и планом запуска.
Ответим на [email protected] или в удобный вам мессенджер