Боты в РСЯ ломают обучение. Деньги в трубу, алгоритм в истерику

РСЯ умеет приносить лиды.
И умеет приносить помойку, которая выглядит как «трафик», но по факту — боты и полуботы, разгоняющие клики, портящие поведенческие факторы и сбивающие обучение рекламных кампаний.

Самое мерзкое: это не просто “плохие лиды”.
Это плохой датасет, на котором Яндекс честно учится делать вам ещё хуже.

Алгоритм не гадалка. Он смотрит на сигналы.
Если вы кормите его мусором — он станет мусорным.

Содержание

Постановка проблемы: почему боты — это не «потери», а системная поломка

Когда в РСЯ летит бот-трафик, происходит три вещи:

  1. Касса горит — вы платите за клики и показы.
  2. Метрика врёт — цели/микроцели/вовлечённость превращаются в театр.
  3. Обучение деградирует — стратегии оптимизации начинают искать “похожих” на ботов.

И вот вы уже не «покупаете лиды».
Вы финансируете эволюцию мусора в вашей рекламной системе.

Симптомы: как понять, что вас едят

Не надо гадать по звёздам. Есть признаки, которые повторяются:

  • Дикие всплески кликов без пропорционального роста нормальных обращений.
  • В Метрике растёт доля визитов с:
    • сверхкороткими сессиями,
    • нулевыми скроллами,
    • одинаковыми паттернами поведения,
    • подозрительными браузерами/девайсами,
    • “всё Android, но как будто один и тот же человек”.
  • Формы “отправляются”, а в CRM:
    • мусорные телефоны,
    • одинаковые имена,
    • однотипные комментарии,
    • или вообще “лид есть, поговорить не с кем”.

Главный маркер: кампания “учится”, а результаты тупеют.
Ставки пляшут, CPA то вниз, то вверх, а качество не фиксится — потому что «объект обучения» отравлен.

Что я пробовал

Перезаливка кампаний

Да, иногда помогает. Ненадолго.

Минус: вы уходите в режим дроча наобум — постоянное передрачивание, “переобучение”, потеря накопленной статистики, и вы работаете не маркетологом, а шаманом с бубном.

Botfactor и подобные сервисы

Сервисы полезны как костыль и диагностика.
Но если вы надеетесь “подключил — и всё исчезло”, то у меня плохие новости.

Проблема не в том, что у вас нет сервиса.
Проблема в том, что вы не управляете тем, чему учится стратегия.

“Делаем как Botfactor, но бесплатно”: корректировка на условный Android-браузер

Рабочая тактика, когда видите явный кластер мусора в разрезах Метрики (браузер/ОС/модель/разрешение/провайдер).

Логика простая:

  • нашли сегмент, который даёт 70% кликов и 0% вменяемых лидов,
  • отрезали его корректировкой.

Реализация обычно через сегменты Метрики/Аудиторий и корректировки по аудитории. Это не «волшебная кнопка», но это гигиена.

Капча на форму

Помогает от самых тупых ботов.
Но:

  • снижает конверсию у людей,
  • не решает “клик-ботов” и полуавтоматику,
  • не лечит обучение (оно уже получило мусорные поведенческие до формы).

Норм как слой защиты, но не как стратегия.

Подтверждение отправки формы по SMS

Эффективно. И дорого.
И иногда тупо неадекватно по экономике лида.

Это “ядерный вариант”, когда лид стоит много и вам важнее качество, чем объём.

Микроцели и “Активность 4+” через офлайн-конверсии

Вот тут уже пахнет разумом.

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

Поэтому микроцели — только в связке с тем, что реально фиксит качество:

  • квалификация лида,
  • оффлайн-конверсии,
  • и нормальная дисциплина по данным.

Цель на переходы с не-мусорных площадок РСЯ

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

Реальность:

  • список площадок чистится руками (отчёты → минус-площадки),
  • и параллельно можно в коде сайта отправлять достижение цели Метрики по условию (например, по параметрам/источнику/кампании/сегменту). Это костыль, но иногда помогает оторвать обучение от мусорных паттернов.

Решение: оно двоякое — сайт + аналитика РК. Иначе вы лечите насморк при пневмонии

Часть 1. Защита сайта от ботов (чтобы мусор не становился “конверсией”)

Антибот-скрипт: antibot.cloud

Подход верный: резать ботов на входе, до формы/целей/CRM.

Задача антибота:

  • не дать фейковым визитам превращаться в “полезные” сигналы,
  • снизить шум в Метрике,
  • срезать автозаполнение форм.

Важно: антибот — это не «победа». Это санитарный кордон.

Защита форм

Минимальный набор, который обычно даёт ощутимый эффект:

  • honeypot-поля (невидимые поля-ловушки),
  • тайминг (если форма отправлена через 0.2 секунды — до свидания),
  • rate limit на отправку,
  • серверная валидация телефона/почты,
  • блокировка повторов/шаблонных сообщений,
  • капча (как запасной слой, точечно).

Если лид дорогой — можно включать SMS, но только после расчёта экономики.

Часть 2. Контрольный выстрел: квалификация лидов через офлайн-конверсии (самое главное)

Если вы запомните одну мысль — запомните эту:

Пока стратегия оптимизируется “на заявки”, вы платите за ботов.
Когда стратегия оптимизируется “на квалифицированные лиды”, боты становятся бесполезными.

Что делаем:

  1. В CRM вводим простой признак качества:
    • Квал (да/нет),
    • причина дисквала (мусорный номер / нецелевой / дубль / бот / спам).
  2. Выгружаем офлайн-конверсии в Яндекс (Директ/Метрика — как у вас настроено).
  3. Обучаем стратегию на событии “Квалифицированный лид”.

И вот здесь начинается магия без мистики:

  • боты могут отправлять формы,
  • но не могут стать квалифицированными (если ваши менеджеры не идиоты и не ставят “квал” автоматически всем подряд).

Алгоритм перестаёт любить мусор. Потому что мусор не даёт целевого события.


Часть 3. Аналитика и ведение РК: не героизм, а дисциплина

Боты любят хаос. Алгоритмы тоже.
Вам нужен регламент.

Базовые правила

  • Держите среднюю цену клика в адекватном коридоре. Не качайте “то вверх, то вниз” без причин.
  • Регулярно чистите площадки РСЯ:
    • отчёт по площадкам,
    • минус-площадки пачками,
    • контроль изменений по неделям.
  • Корректировки:
    • по аудиториям/сегментам (подозрительные кластеры — в минус),
    • по устройствам/ОС (если видно перекос),
    • по времени/дням (если мусор льётся волнами).
  • Делайте контрольные группы:
    • одна кампания/группа “как есть”,
    • одна — с антиботом/усиленной фильтрацией/иным событием оптимизации.
    • сравнение только на одинаковом периоде.

Практический алгоритм: что делать завтра (без шаманства)

Шаг 1. Диагностика

В Метрике/отчётах смотрите:

  • устройства/ОС/браузеры,
  • гео (аномалии),
  • новые пользователи vs возвращающиеся,
  • глубина/время/скролл,
  • площадки РСЯ,
  • конверсии по формам vs реальные лиды в CRM.

Цель: найти кластер мусора, который можно описать условиями.

Шаг 2. Режем мусор “на входе”

  • ставим антибот-скрипт,
  • усиливаем формы (honeypot/тайминг/валидация/лимиты),
  • включаем капчу точечно, если льётся.

Шаг 3. Режем мусор “в обучении”

  • вводим квал/не квал в CRM,
  • настраиваем офлайн-конверсии,
  • переключаем оптимизацию на “квал лид”.

Шаг 4. Режем мусор “в закупке”

  • минус-площадки,
  • корректировки по сегментам,
  • контроль CPC и структуры (не превращайте кампанию в свалку из 1000 правок без фиксации).

Шаг 5. Фиксируем результат

Еженедельный регламент:

  • доля квал лидов,
  • стоимость квал лида,
  • список новых мусорных площадок,
  • новые “подозрительные” сегменты,
  • изменения в антиботе/формах (если были).

Чек-лист (короткий, чтобы не врать себе)

Сайт

  • Антибот включён и проверен на реальных визитах
  • Формы защищены (honeypot + тайминг + валидация)
  • Нет “конверсии” в 1 клик без проверки

Аналитика

  • Квал/не квал фиксируется в CRM
  • Оффлайн-конверсии грузятся стабильно
  • Оптимизация идёт на квал-событие

Директ/РСЯ

  • Площадки чистятся регулярно
  • Корректировки делаются по данным, а не “на глаз”
  • Средний CPC удерживается в коридоре

Финал (и да, он неприятный)

Боты в РСЯ — это не “некачественный трафик”.
Это яд, который вливаете в обучение стратегии.

Хотите перестать платить за мусор — перестаньте учить алгоритм на мусоре.
Антибот и защита форм — это санитария.
А оффлайн-конверсии по квалификации — это уже управление системой, а не борьба с симптомами.