Мы используем cookie-файлы, чтобы получить статистику, которая помогает нам обеспечивать вас лучшим контентом. Вы можете прочитать подробнее о cookie-файлах или изменить настройки браузера. Отключение cookie-файлов может привести к неполадкам в работе сайта. Продолжая пользоваться сайтом без изменения настроек, вы даете согласие на использование ваших cookie-файлов. Это совершенно безопасно!

Политика обработки coockie.

Спам в формах обратной связи: почему он идёт и как его остановить

Спам в формах обратной связи: почему он идёт и как его остановить

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

Откуда берётся спам в формах

Понимание механики помогает выбрать защиту.

Автоматические программы обхода сайтов. Основной источник. Специальные программы непрерывно обходят интернет, находят страницы с формами, разбирают их структуру и отправляют заготовленные данные. Им безразлично, чем занимается ваша компания: цель — разослать ссылки или сообщения как можно шире.

Массовые рассылки по базам сайтов. Существуют базы адресов с формами обратной связи, которые продаются как способ «рекламы». Ваша форма попадает в такую базу один раз и остаётся там годами.

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

Ручной спам. Люди, которым платят за отправку сообщений вручную. Встречается реже, потому что дороже, но техническими средствами почти не отсекается.

Ошибочные повторные отправки. Не спам, но выглядит похоже: человек нажал кнопку несколько раз, не поняв, что заявка ушла, и в почте три одинаковых сообщения.

Важно понимать: спам приходит не потому, что кто-то выбрал именно ваш сайт. Это массовый автоматический процесс. И именно поэтому он хорошо отсекается техническими средствами — программы не станут разбираться с вашей конкретной формой, они пойдут дальше по списку.

Чем спам реально вредит

Аргумент «ну удаляем и удаляем» недооценивает последствия.

Теряются настоящие заявки. Главный ущерб. Когда из двадцати писем восемнадцать — мусор, внимание притупляется, и настоящее обращение пропускают. Или письма с сайта настраивают в отдельную папку, куда заглядывают раз в день.

Портится статистика. Если отправка формы настроена как цель в Яндекс Метрике, спам засчитывается как конверсия. В результате вы видите красивые цифры, считаете стоимость заявки заниженной и принимаете неверные решения по рекламному бюджету.

Засоряется система учёта клиентов. Мусорные карточки в воронке, задачи менеджерам, искажённая воронка продаж.

Страдает репутация почты. Массовые письма со странным содержимым, уходящие с вашего домена, могут ухудшить репутацию адреса отправителя. В худшем случае обычные письма компании начинают попадать в спам у получателей.

Растёт нагрузка на сервер. При интенсивной автоматической отправке сайт может заметно замедлиться.

Тратится время менеджеров. Каждое обращение кто-то открывает и оценивает.

Способ первый: скрытое поле-ловушка

Самый элегантный и при этом самый недооценённый метод.

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

Дальше логика проста: если поле заполнено — значит, форму отправил не человек. Заявка отбрасывается.

Почему это хорошо. Посетитель ничего не замечает: никаких дополнительных действий, никаких картинок с искажёнными буквами. Конверсия не падает вообще. Отсекает значительную часть простых автоматических отправок.

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

Ограничение. Продвинутые программы, настроенные под конкретный сайт, ловушку обходят. Поэтому метод используется в связке с другими.

Способ второй: проверка времени заполнения

Человек не может заполнить форму за полсекунды. Программа заполняет её мгновенно.

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

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

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

Способ третий: проверка содержимого

Значительная часть спама распознаётся по самому тексту заявки.

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

Другой алфавит. Если ваши клиенты пишут по-русски, а заявка целиком на другом языке и другими буквами — вероятность спама очень высока. Отбрасывать сразу рискованно, но помечать и складывать отдельно — разумно.

Несоответствие формату. Телефон, который не похож на телефон. Почтовый адрес без положенных символов. Простая проверка формата полей отсекает часть мусора и заодно помогает настоящим клиентам не ошибиться при вводе.

Стоп-слова. Список типичных слов из спам-рассылок. Работает, но требует поддержки списка и может случайно отсечь настоящее обращение.

Слишком длинный текст. Комментарий на несколько тысяч знаков от обычного клиента — редкость.

Ключевой принцип при проверке содержимого: не удалять молча. Подозрительные заявки лучше складывать в отдельную папку или помечать, а не уничтожать. Иначе однажды вы потеряете настоящего клиента и никогда об этом не узнаете.

Способ четвёртый: ограничение частоты отправки

Простая мера, которая отсекает массовые отправки с одного адреса.

Логика: с одного адреса можно отправить не больше определённого числа заявок за промежуток времени. Например, не больше трёх в час. Настоящему клиенту этого хватит с запасом, автоматической рассылке — нет.

Полезно также блокировать повторную отправку одной и той же формы с одинаковым содержимым.

Здесь важна аккуратность: в офисах и общественных сетях много людей выходят в интернет с одного адреса, и слишком жёсткое ограничение может заблокировать настоящих клиентов из одной компании.

Способ пятый: капча

Самое известное и самое спорное средство.

Классическая капча с искажёнными буквами сегодня скорее вредит. Она плохо читается, раздражает, на телефоне почти невыполнима, и часть посетителей просто бросает форму. При этом современные программы распознавания справляются с ней лучше людей.

Умные капчи, которые проверяют поведение, работают гораздо мягче: большинству посетителей достаточно поставить отметку, а иногда проверка проходит вообще незаметно. Есть российские решения такого типа, которые не требуют обращения к зарубежным сервисам.

Простые вопросы вроде «сколько будет два плюс три» или «введите последние три цифры номера» отсекают массовые автоматические отправки и не пугают людей. Для небольшого сайта часто достаточно.

Слайдер или подтверждающее действие — вариант, который воспринимается легче, чем ввод символов.

Общее правило: капча — крайняя мера. Сначала ставятся невидимые методы, и только если спам продолжается, добавляется что-то видимое. И даже тогда выбирается наименее раздражающий вариант.

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

Способ шестой: правильное устройство обработки формы

Часть проблем решается не защитой, а грамотной реализацией.

Обработчик формы не должен быть очевидным. Стандартные, широко известные адреса обработчиков — первое, что проверяют автоматические программы.

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

Данные должны проверяться на сервере, а не только в браузере. Проверка в браузере удобна для посетителя, но легко обходится: программа просто отправляет данные напрямую. Настоящая защита работает на сервере.

Заявки нужно сохранять в базе, а не только отправлять почтой. Тогда даже при проблемах с почтой ничего не теряется, и есть где отсортировать спам от настоящих обращений.

В письме должна быть служебная информация. Адрес отправителя, страница, с которой пришла заявка, источник перехода, время. Это помогает и разбирать спам, и понимать, откуда приходят настоящие клиенты.

Что делать с уже пришедшим спамом

Не отвечайте и не переходите по ссылкам. Ответ подтверждает, что адрес живой.

Настройте фильтры в почте. Отдельная папка для подозрительных писем с сайта — временная мера, но она позволяет не пропускать настоящие заявки, пока настраивается защита.

Почистите систему учёта клиентов. Мусорные карточки искажают статистику.

Пересчитайте статистику в Метрике. Если цель «отправка формы» была засорена спамом, прошлые данные о стоимости заявки завышают эффективность рекламы. После настройки защиты цифры изменятся — это нормально, теперь они настоящие.

Проверьте, не взломан ли сайт. Если заявки уходят не только вам, но и куда-то ещё, или в журналах сервера видна массовая отправка писем, дело может быть не в форме, а в постороннем коде на сайте.

Как настроить цели, чтобы спам не портил аналитику

Отдельный практический момент, который часто упускают.

Цель в Яндекс Метрике должна засчитываться не в момент нажатия кнопки, а после успешной проверки на сервере. То есть сначала заявка проходит все фильтры, и только если она признана настоящей, отправляется отметка о достижении цели.

Технически это делается отправкой события в Метрику со стороны сервера или показом страницы благодарности только для прошедших проверку заявок.

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

Дополнительно полезно передавать в систему учёта клиентов признак «подозрительная заявка» — тогда менеджер видит пометку, но заявка не теряется.

Порядок внедрения защиты

Практическая последовательность, от невидимого к заметному.

Первое — скрытое поле-ловушка и проверка времени заполнения. Незаметно для посетителей, ставится быстро, отсекает основную массу.

Второе — проверка разового кода и обработка данных на сервере. Закрывает прямые обращения к обработчику.

Третье — проверка формата полей и пометка подозрительного содержимого. Не удаляем, а складываем отдельно.

Четвёртое — ограничение частоты отправки с одного адреса.

Пятое — правильная настройка целей в аналитике, чтобы отсеянные заявки не считались конверсиями.

Шестое — и только если спам всё ещё идёт — мягкая капча или простой вопрос.

В большинстве случаев после первых четырёх шагов спам прекращается почти полностью, и до капчи дело не доходит.

Чего делать не стоит

Ставить капчу первым делом. Самое частое решение и самое затратное по конверсии.

Полностью удалять подозрительные заявки без следа. Однажды среди них окажется крупный клиент.

Закрывать форму и оставлять только телефон. Часть аудитории не звонит принципиально, особенно в нерабочее время.

Требовать подтверждение по почте перед отправкой заявки. Порог становится слишком высоким, теряется значительная доля обращений.

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

Не проверять форму после изменений. Обязательное правило: после любой настройки отправьте тестовую заявку и убедитесь, что она дошла. И повторяйте эту проверку раз в неделю.

Как понять, что защита работает правильно

Смотреть нужно на две вещи одновременно, и это важно.

Количество спама должно снизиться до единиц в месяц.

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

Поэтому после настройки сравнивайте не общее число обращений, а число обращений, дошедших до разговора с менеджером. Если спама нет, а разговоров столько же или больше — всё сделано верно.

Полезно также раз в месяц просматривать папку с отсеянными заявками. Если там оказываются настоящие обращения, правила нужно смягчать.

Итог

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

Главное правило при настройке — не навредить настоящим клиентам. Невидимые методы применяются первыми, видимые барьеры вроде капчи — только если без них не обойтись. Подозрительные заявки помечаются и складываются отдельно, а не уничтожаются. Цели в аналитике засчитываются после проверки, чтобы статистика отражала реальные обращения.

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

19 лет занимаемся интернет-проектами
57 постоянных компаний-клиентов
Сотрудники с опытом работы от 10 лет
phone max

Мы используем cookie-файлы, чтобы получить статистику, которая помогает нам обеспечивать вас лучшим контентом. Вы можете прочитать подробнее о cookie-файлах или изменить настройки браузера. Отключение cookie-файлов может привести к неполадкам в работе сайта. Продолжая пользоваться сайтом без изменения настроек, вы даете согласие на использование ваших cookie-файлов. Это совершенно безопасно!

Политика обработки coockie.

Мы используем cookie-файлы, чтобы получить статистику, которая помогает нам обеспечивать вас лучшим контентом. Вы можете прочитать подробнее о cookie-файлах или изменить настройки браузера. Отключение cookie-файлов может привести к неполадкам в работе сайта. Продолжая пользоваться сайтом без изменения настроек, вы даете согласие на использование ваших cookie-файлов. Это совершенно безопасно!

Политика обработки coockie.