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