Коллтрекинг и боты: как не отдавать номера ботам
Динамический коллтрекинг выдаёт каждому посетителю свой номер телефона, чтобы понять, откуда пришёл звонок. Бот, который открыл страницу, тоже получает номер — и держит его, пока живёт сессия. Объясняем, к чему это приводит и как этого избежать.
Содержание
Коротко
- Бот, выполнивший JavaScript, получает подменный номер так же, как человек.
- Боты съедают пул номеров и путают источники звонков.
- Решение — загружать скрипт коллтрекинга только проверенным посетителям.
Как работает динамический коллтрекинг
На сайт ставится скрипт сервиса коллтрекинга. Когда посетитель открывает страницу, скрипт подменяет номер телефона на свободный номер из пула и запоминает, откуда пришёл посетитель: реклама, поиск, площадка, ключевое слово. Если человек позвонит, сервис свяжет звонок с источником.
Номер закреплён за посетителем на время сессии — обычно от 15 минут до часа. Если номеров в пуле не хватает, новые посетители получают уже занятые номера или общий номер, и точность падает.
Что делают боты
- Занимают номера. Бот выполняет JavaScript — для скрипта коллтрекинга он такой же посетитель. Наплыв ботов быстро съедает пул.
- Путают источники. Когда номеров не хватает, настоящий звонок приписывается боту, который пришёл с другого источника, или попадает в «неопределённые».
- Увеличивают расходы. Чтобы сохранить точность, приходится докупать номера, и часть из них работает на ботов.
- Портят оптимизацию рекламы, если звонки и сессии передаются в рекламные системы как конверсии.
- Нужно номеров сейчас
- —
- Нужно номеров только для людей
- —
- Лишних расходов в месяц
- —
Как заметить проблему
- в отчётах коллтрекинга много звонков с неизвестным источником;
- сервис сообщает о нехватке номеров в часы, когда людей на сайте немного;
- число сессий в коллтрекинге заметно больше, чем визитов людей в Метрике;
- доля «неопознанных» звонков растёт после всплесков трафика с рекламы.
Как показывать номера только людям
- Проверяйте посетителя до подмены
Загружайте скрипт коллтрекинга так же, как Метрику только для людей: после проверки посетителя. Бот увидит основной номер сайта.
- Исключите известных роботов
В настройках сервиса коллтрекинга включите исключение роботов, если оно есть.
- Пересчитайте пул
После того как ботов не станет, посчитайте номера по реальным людям в пиковый час — часто номеров нужно меньше.
- Не передавайте сессии ботов в рекламу
Звонки и цели должны уходить в рекламные системы только по людям, иначе стратегии будут учиться на ботах.
А если у вас ещё и обратный звонок
Виджеты коллтрекинга часто включают форму обратного звонка — её атакуют бомберы, и каждый автоматический звонок стоит денег. Как защитить такой виджет — в статье о защите обратного звонка.
Частые вопросы
Сколько номеров нужно для коллтрекинга?
Сервисы считают пул по числу одновременных посетителей в пиковые часы. Если среди посетителей много ботов, расчёт завышается — сначала уберите ботов, потом считайте номера.
Влияют ли поисковые роботы на коллтрекинг?
Обычно нет: многие роботы не выполняют скрипт подмены или сервисы их отсеивают. Проблему создают боты, которые маскируются под людей в обычных браузерах.
Можно ли не подменять номер подозрительным?
Да, если загружать скрипт коллтрекинга после проверки посетителя. Тогда бот увидит основной номер сайта и не займёт номер из пула.
Что такое статический коллтрекинг?
Один номер на рекламный канал: отдельный номер для Директа, для VK, для визиток. Он не зависит от числа посетителей, поэтому боты его не съедают, но и точность ниже — до кампании, а не до ключевого слова.
Почему звонки помечены как «неизвестный источник»?
Чаще всего не хватило номеров в пуле и человеку показали общий номер или номер, закреплённый за другим посетителем. Одна из частых причин — боты, занявшие номера.
Можно ли считать звонки без коллтрекинга?
Частично: по цели «клик по номеру телефона» в Метрике и по вопросу «откуда вы о нас узнали». Это дешевле, но менее точно.
Влияет ли коллтрекинг на скорость сайта?
Скрипт добавляет немного загрузки. Если загружать его только после проверки посетителя, он не тратит ресурсы на ботов.