В Яндекс Директ обычно делают акцент на настройку параметров личного кабинета, ключевых словах, стратегиях и ставках. Они не смотрят на результат работы - посмотрите на конверсии в Вебвизоре глазами - это просто.
Как самостоятельно пометить визиты ботов, избавится от ботовских конверсий и получить живые, рассказываю на примере сайта Московской химчистки Easy Breezy.
Я, Григорий Мельников, лет 10 занимался тем, что писал ботов. Сейчас мне это надоело и я создал защиту от них - мой сервис KillBot. Для всех сервис открыл в мае 2024 года, на текущий момент его активно используют маркетологи, есть одна интеграция по АПИ. Так же один из крупнейших мобильных операторов в процессе интеграции нашего решения.
Начнём с сырых данных. Например, за 8 августа 2024 года рекламная кампания Яндекс Директ № 82021586 зафиксировала 5 ботовских конверсий (все ранние конверсии имеют ту же природу). В метрике я вижу 6 конверсий (1-ну конверсию зарезал антифрод):
Все конверсии, которые Директ посчитал заявкой выглядят примерно так:
По факту нет ни одной отправки формы - только мусорный ввод данных с ошибками валидации и сабмиты по пустой форме. В поддержку обращаться смыста нет: все пользователи забыли алфавит, они думают что курьер перезвонит без ввода телефона и т.п.
Вот у меня свой онлайн сервис (уже третий по счету). Я регулярно просматриваю проекты и смотрю, чтобы не было грубых ошибок - чтобы всё работало как задумано. Если я вижу ошибки, то я связываюсь с клиентом и исправляю их. А если ошибки связаны с работой сервиса, то я улучшаю сервис. И этот процесс непрерывный.
180000т.р в месяц тратит вдаделец химчистки Easy Breezy только на эту кампанию
Из Яндекса регулярно звонят. Почему бы им вместо этого не посмотреть глазами на конверсии и сразу звонить с готовым решением. А лучше контролировать качество в фоне: увидели проблему - решите её без уведомления - это всё в компетенциях Яндекс Директ.
Зачем мне звонить и предлагать сменить стратегию или увеличить ставку?
Советы типа: "поменяйте стратегию" или "увеличьте стоимость клика" - советы без ценности. Такой совет может дать каждый.
Как проверить что БОС это БОС? Если бос принимает решение на которое способен ефрейтор, это не БОС.
Пример качественной работы техподдержки
Здравствуйте!
В вашей рекламной кампании есть проблемы - я вижу что, некоторые конверсии были совершены ботами. Я дам инструкции, что нужно сделать, чтобы это не повторилось.
Смотрите - у вас фиксируются фейковые конверсии на цель "Клик по телефону" - я рекомендую на вашем сайте скрыть номер телефона за кнопкой "показать телефон".
Так же у вас фиксируются конверсии, при отправке формы, даже если в форме нет данных - я рекомендую отказаться от этой цели, и заменить её на цель "Страница спасибо", которая появляется после успешной отправки.
Если вы последуете моим советам, то боты не смогут выполнить конверсии и стратегия будет работать лучше.
Как определить шанс того, что твоя кампания будет кишить ботами?
Почитайте мой другой кейс: как боты из Директа кликают по скрытым ссылкам.
Нет ботов:
- В нишах с огромным охватом: реальных пользователей так много, что до показа объявлений "людям забывшим алфавит" не доходит. Примеры таких тематик: Продажа авто: огромная аудитория - если даже я не хочу покупать авто сейчас я кликну на фотку нового авто, чтобы посмотреть обзор. Ниши с обучением - инфобизнес расцветает - все хотят зарабатывать миллионы.
- Провинциальные регионы: ботов для узких регионов просто не создают - некому там за них платить. Запустите рекламу в "Нефтекамске" - будет чистый трафик. Та же тематика на Москву и Питер будет сливом бюджета.Боты присутствуют:
- В узких тематиках - качественных пользователей не много, а рекламу показывать кому-то нужно: 1-на ботовская конверсия и дальше из этой воронки уже не уйти.
- Города миллионники - Питер, Москва - спрос большой и ботов много.
- Низкая ставка - зачем тебе отдавать хорошего, настоящего, пользователя если у тебя нет денег. Естественный отбор. Хотя тут, скорее всего, играет фактор видимого места: дорогой клик - в шапке сайта, дешевый - в футере. Бот в футер долистает и кликнет - ему всёравно.
Сопоставляя вышеописанные пункты можно оценить шанс того, что твоя кампания будет приносить настоящие конверсии.
Как же хорошо Директ работал раньше. Если нет кликов - кампания остановится. А сейчас, по цифрам конверсий и "пирожки на Красной Площади" будут продаваться.
Как Яндекс Директ может решить проблему "людей забывших алфавит"?
Они могут добавить 1 чекбокс: "Разрешить показывать рекламу сомнительным пользователям". Если галка снята, то никаких тебе сомнительных визитов. Если галку выбрал - то может из всей этой массы бото-трафика что-то и наловится.
Не нужно бояться этой галки, будет масса клиентов кто и такой трафик купит. Бюджеты на рекламу огромные - их нужно откручивать.
Что нужно сделать, чтобы уменьшить число показов объявления ботам:
нужно сделать так, чтобы бот не смог совершать конверсии;
нужно выставить корректировку ставок на аудиторию ботов;
Никаких других инструментов Яндекс Директ для этого не предоставляет.
Яндекс Аудитории работают очень хорошо. Look-alike аудитория строится изумительно - респект тем, кто этим занимается. Ниже приведен график замещения трафика ботов на реальный трафик после отключения аудитории ботов. Видно, то Яндекс Аудитории работают:
Как своими руками отделить трафик ботов и вычесть его в Яндекс Директ?
Без привлечения дополнительных инструментов, есть только один способ выявить трафик ботов - это показать капчу перед заходом на сайт. При этом, это не должна быть Google, Yandex, Cloudflare или какая другая популярная капча. Стандартные капчи боты решают - в них это заложено. Нужна простая самописная капча, решение которой в бота НЕ заложено - в этом случае даже конверсии типа "клик на телефон" осуществляться не будут.
Ниже пример самописной капчи-слайдера для захода на сайт. Эта капча имеет динамические стили, встраивается в случайное место в DOM, у неё нет фиксированного XPATH , MATCH или CSS пути, так же у неё нет текстового описания (динамическая картинка). Бот не поймет, что это капча и будет вести себя как будто на сайте. Для пользователя же решение капчи - это простой свайп:
В одном из следующих постов я выложу код такой капчи: кому интересно можно будет скачать и поиграть им. Аналог такой капчи можно написать как самостоятельно, так и с помощью ИИ.
НЕ решение капчи позволяет отделить заход пользователя от захода бота: Пользователь не будет 1-ну минуту тапать пальцем как-будто листает или двигать мышкой по капча-экрану: пользователь или пройдет капчу, или покинет сайт.
Таким образом, поведенческих ботов можно выявить по факту не решения такой капчи. Если капча пройдена, то в url параметр можно добавить метку, что капча пройдена (можно создать цель в метрике и т.п.).
Сегмент аудитории ботов в этом случае будет выглядеть так: "Не отказы + НЕ прошли капчу" - т.е. это все те, кто долго тупит на капча-странице: Не отказы потому, что если пользователь настоящий и не хочет решать капчу - он уйдет в отказ. А тот, кто тупит на капча-странице и что-то там пытается сделать - это бот.
Далее создадим look-alike аудиторию таких ботовских визитов и вычтем её из Директа.
Сначала создадим сегмент аудитории ботов в метрике, для этого:
Заходим в Яндекс Метрику и выбираем отчет "Посещаемость"
В фильтре "Визиты в которых" выбираем параметр "Не отказ" + "параметр, отвечающий за НЕ решение капчи" - у меня это "solved.false".
Далее создаем сегмент аудитории созданный на основании визитов ботов:
Далее в аккаунте Яндекс Директ нужно создать look-alike аудиторию на основании нашего ботовского сегмента метрики:
Переходим в раздел "Ретагретинг и аудитории", по ссылке: https://direct.yandex.ru/registered/main.pl?cmd=showRetargetingCond - там нам нужно нажать на ссылку "+ Новое условие". Далее, во всплывающем окне, создадим look-alike аудиторию для нашего сегмена ботов:
На скрине выше для создания look-alike аудитории ботов мы:
Создаём новое условие и в нем выбираем "Сегмент метрики";
Называем новую аудиторию "Боты по капче" и выбираем из списка вновь созданный нами сегмент с ботами сайта Easy Breezy
Увеличиваем аудиторию на похожих пользователей.
Все, после этого нам осталось в настройках кампании Яндекс Директ сделать корректировку ставок "-100%":
Далее нужно штатно вести кампанию и наблюдать, что все работает как задумано. Что боты конверсии не совершают и что новые заходы ботов попадают в сегмент метрики.
Автоматизированно вычесть ботов из Я.Директ можно моим сервисом KillBot
Автоматизированное решение может работать полностью без капчи - это существенное преимущество перед самостоятельным решением. Хотя, даже 100% капча-трафик конвертирует и хорошо. Этому есть реальные кейсы: заинтересованному посетителю свайпнуть не проблема.
Рабочее автоматизированное решение будет выглядеть так:
Каждый визит в метрике помечается как бот или пользователь (капча уже не нужна).
Визиты ботов автоматически собираются в сегмент аудитории
Автоматчески строится look-alike аудитория
Этой аудитории автоматчиески делается корректировка ставок "-100%"
Ниже приведён скриншот метрики с визитами ботов сайта химчистки Easy Breeze. В нем боты собраны в аудиторию автоматически:
После отключения аудитории ботов я вижу следующие цифры в Яндекс Директ:
По данным статистики Яндекс Директ видно, что:
С 10 августа число показов увеличилось более чем в 2 раза. Это говорит о том, что минусация аудитории работает. Директ начал искать новый трафик, который будет конвертировать. Больше показов отдаётся реальному трафику, который кликает не охотно.
Число кликов увеличилось - это говорит о том, что Директ в тот-же бюджет хочет засунуть прежнее чсило конверсий.
Число учитываемых конверсий упало (конверсий с пустыми формами уже нет), все конверсии начиная с 10 августа - живые.
В среднем 5 ботовских конверсий заменились на 1 на одну настоящую.
Мой сервис KillBot автоматически помечает каждый визит в метрике как пользователь или бот, собирает аудиторию в ботов и минусует её в Директе. Всё прозрачно: в Вебзизоре можно проконтролировать какие визиты помечены как боты, а какие - нет.
Я не утверждаю, что минусация аудитории ботов - это волшебная палочка. Это очень рабочий инструмент, который нужно применять совместно с ведением Яндекс Директ. Конечный результат будет завистеть от многих факторов. Но кейсов, для которых эта схема работает, достаточно.
Рекомендую прочитать: Кто генерирует ботов и каким софтом.
Один из следующих постов я посвящу цифровой идентификации личности - дам инструкции как именно выявить личность того, кто скликивает рекламу (по цифровым отпечаткам). Поэтому, подписывайтесь на мой телеграм канал: https://t.me/KillBotRus, чтобы прокачать нейронные связи этим интересным материалом.