Если заявки с сайта перестали приходить на почту, в большинстве случаев форма работает, а письма теряются по дороге: сайт отправляет их без настроенного SMTP, почтовый сервис считает их спамом или отклоняет из-за отсутствия SPF и DKIM. Реже ломается сама форма — после обновления плагина или из-за конфликта скриптов. Начните с простого теста и проверьте папку «Спам», затем переходите к настройке отправки через SMTP и записям DNS.

Почему это важно проверить прямо сейчас
Потерянная заявка — это потерянный клиент, который даже не узнает, что его не услышали. При этом владелец часто замечает проблему не сразу: кажется, что просто стало меньше обращений. Если звонков столько же, а заявок с сайта вдруг стало ноль — почти наверняка дело в технике.
Шаг 1. Отправьте тестовую заявку
- Откройте сайт в режиме инкогнито и заполните форму, указав в тексте слово «тест» и текущее время.
- Посмотрите, что показывает сайт после отправки: сообщение об успехе, ошибку или ничего.
- Проверьте почту, на которую должны приходить заявки, включая папки «Спам», «Промоакции», «Рассылки».
- Повторите тест с телефона и с другой формы, если их на сайте несколько.
Результат теста сразу сужает круг поиска. Если сайт показал ошибку — проблема в форме или на сервере. Если «Спасибо, заявка отправлена», а письма нет — проблема в доставке почты.
Шаг 2. Поищите письмо в спаме и фильтрах
Самая частая причина — письма приходят, но попадают в «Спам» или в отдельную папку из-за правил фильтрации. Особенно если отправитель — адрес вида wordpress@вашдомен.ru, а у домена не настроены почтовые записи.
- Проверьте спам во всех ящиках, куда отправляются заявки.
- Посмотрите правила фильтрации и пересылки в почтовом ящике — иногда их кто-то настроил и забыл.
- Если письмо нашлось в спаме, отметьте «Не спам», но это лишь временное решение: нужно настроить отправку правильно.

Шаг 3. Проверьте настройки формы
После смены сотрудников, домена или почты в настройках формы может остаться старый адрес. Проверьте:
- адрес получателя — нет ли опечатки и актуален ли ящик;
- адрес отправителя — он должен быть на вашем домене, например
noreply@вашдомен.ru, а не на gmail.com или mail.ru; - поле «Ответить» — туда удобно подставлять почту клиента, а не в поле «От кого»;
- не выключены ли уведомления в плагине формы после обновления.
Совет: не указывайте почту клиента в поле «От кого». Почтовые сервисы проверяют, имеет ли сайт право отправлять письма от имени этого домена, и такие письма часто отклоняются.
Шаг 4. Настройте отправку через SMTP
Многие CMS, включая WordPress, по умолчанию отправляют письма через встроенную функцию PHP mail(). На части хостингов она ограничена или отключена, а письма без авторизации почтовые сервисы встречают с подозрением. Надёжнее отправлять заявки через SMTP — так, как отправляет обычный почтовый клиент.
Как это сделать в WordPress
- Создайте отдельный ящик на домене, например noreply@вашдомен.ru, в почте для домена (Яндекс 360, Mail.ru для бизнеса или у хостинга).
- Для внешних сервисов почты обычно нужен пароль приложения — создайте его в настройках безопасности ящика.
- Установите плагин для SMTP (например, WP Mail SMTP или аналог).
- Укажите сервер SMTP, порт, шифрование, логин и пароль приложения из справки вашего почтового сервиса.
- Отправьте тестовое письмо из настроек плагина.
- Снова отправьте заявку через форму на сайте.
Параметры сервера SMTP берите из официальной справки вашего почтового провайдера: адреса и порты у разных сервисов отличаются.
Шаг 5. Проверьте SPF, DKIM и DMARC
Это записи в DNS домена, по которым почтовые сервисы понимают, что письмо действительно отправил ваш сервер. Без них письма чаще уходят в спам или отклоняются.
- SPF — список серверов, которым разрешено отправлять почту от вашего домена.
- DKIM — цифровая подпись писем. Ключ выдаёт почтовый сервис, его нужно добавить в DNS.
- DMARC — правило, что делать с письмами, которые не прошли проверку.
Пример SPF-записи для домена, почта которого обслуживается Яндекс 360:
v=spf1 redirect=_spf.yandex.net
Если почта и хостинг у разных провайдеров, в SPF должны быть учтены оба источника отправки. Точное значение записи для вашего случая указано в справке почтового сервиса. На домене должна быть только одна SPF-запись.
Таблица: симптом, причина, что делать
| Симптом | Вероятная причина | Что делать |
|---|---|---|
| Письма лежат в «Спаме» | Нет SPF/DKIM, отправка через mail() | Настроить SMTP и DNS-записи |
| Сайт пишет «успешно», письма нет нигде | Хостинг блокирует mail(), письмо отклонено | Включить SMTP, посмотреть журнал почты |
| Форма показывает ошибку при отправке | Сбой плагина, конфликт скриптов, капча | Проверить консоль браузера, отключить конфликтующие плагины |
| Кнопка «Отправить» ничего не делает | Ошибка JavaScript, кеширование | Очистить кеш, проверить ошибки в консоли |
| Приходит часть заявок | Срабатывает антиспам или капча ошибочно | Проверить журнал антиспама и настройки капчи |
| Заявки идут на старый ящик | Не обновлён адрес получателя | Исправить адрес в настройках формы |

Шаг 6. Если ломается сама форма
Когда сайт показывает ошибку или кнопка не реагирует, письмо даже не уходит. Что проверить:
- Откройте инструменты разработчика в браузере (клавиша F12), вкладку «Консоль», и отправьте форму. Красные ошибки укажут на проблемный скрипт.
- Очистите кеш плагина кеширования и CDN — устаревшие скрипты часто ломают отправку.
- Проверьте капчу: истёкший ключ или неверно указанный домен приводят к тому, что все отправки отклоняются.
- Отключите по очереди недавно установленные или обновлённые плагины на тестовой копии сайта.
Если форма страдает от спама и из-за этого вы включили жёсткую защиту, посмотрите статью как защитить формы от спама — там описаны способы, которые не мешают живым клиентам.
Подстрахуйтесь: дублируйте заявки
Даже идеально настроенная почта иногда даёт сбой. Поэтому заявки стоит сохранять в нескольких местах:
- хранение заявок в базе данных сайта — многие плагины форм это умеют;
- дублирование в Telegram-бот или мессенджер;
- передача в CRM;
- цель в Яндекс Метрике на отправку формы — по ней видно, сколько заявок было на самом деле, и можно сверить с почтой.
Сверка числа целей в Метрике с числом писем — простой ежемесячный контроль. Если цифры расходятся, вы узнаете о проблеме раньше, чем потеряете много клиентов. Связать заявки с источниками рекламы помогает сквозная аналитика.

Частые вопросы
Почему заявки перестали приходить, хотя мы ничего не меняли?
Изменения могли произойти без вашего участия: обновился плагин или CMS, хостинг изменил политику отправки почты, почтовый сервис ужесточил фильтры, истёк ключ капчи. Поэтому важно проверять отправку регулярно, а не только при запуске сайта.
Можно ли отправлять заявки на Gmail или личный ящик?
Получать можно на любой ящик. А вот отправителем должен быть адрес на вашем домене с настроенными SPF и DKIM — тогда доставка будет надёжнее.
Что делать, если хостинг не разрешает SMTP?
Некоторые хостинги ограничивают исходящие соединения на почтовые порты. Уточните в поддержке, какие порты открыты, или используйте отправку через API почтового сервиса. Если ограничения мешают работе, стоит задуматься о смене тарифа или хостинга.
Как часто проверять формы?
Минимум раз в месяц и обязательно после каждого обновления сайта. Удобно поставить напоминание и отправлять тестовую заявку с каждой формы.
Если не хотите разбираться сами — закажите доработку сайта: мы в Pear Advert настроим надёжную отправку заявок, почтовые записи и дублирование в мессенджер.

