решальник.Задать вопрос ↗

Разработка

Не приходят заявки с формы сайта: что проверить

Если коротко

Надпись «отправлено» не доказывает доставку письма. Нужно проверить три этапа: форма действительно передала данные, сервер принял их, почтовая система доставила уведомление.

Повторите проблему один раз

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

Проверьте приём формы

Разработчик должен посмотреть запрос и ответ обработчика. Бывает, что интерфейс показывает успех независимо от ответа сервера. При ошибке введённый текст должен сохраняться, а посетитель — видеть возможность повторить попытку.

Проверьте настройки доставки

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

Проверьте почтовый этап

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

Добавьте контроль на будущее

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

Источники и справка

По этой теме