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

Это дороже, чем кажется. Сломанная форма - невидимая потеря: сайт работает, реклама крутится, а заявки испаряются. Неделя молчащей формы при 3-5 заявках в день - это 20-30 потерянных клиентов. Проверяйте формы тестовой заявкой хотя бы раз в неделю.

9 причин, почему заявки не доходят

  1. Письма попадают в спамСамая частая причина. Проверьте папку «Спам» и настройте SPF, DKIM и DMARC - подробно разобрали в статье о письмах в спаме.
  2. Почтовый ящик переполненБанально, но регулярно: ящик достиг квоты и не принимает новые письма.
  3. Хостинг не отправляет почтуФункция mail() отключена или упёрлась в лимит отправки. Проверяется в панели хостинга: журнал отправки почты.
  4. Неверный адрес получателя в настройкахПосле смены сотрудника или почты забыли поправить адрес в настройках формы или модуля.
  5. Сломан обработчик формыПосле обновления или правок форма делает вид, что отправляет. Смотрите консоль браузера (F12): ошибки отправки видны там.
  6. Капча блокирует людейСлишком строгая капча или её конфликт со скриптами - заявки не уходят вовсе.
  7. Почтовые события Битрикс сбитыВ Битрикс письмо собирается из почтового события и шаблона: если шаблон отвязан от типа события или сайта - писем нет.
  8. Домен почты в чёрных спискахПосле взлома или спам-рассылки домен попадает в блэклисты, и письма отклоняются получателем.
  9. Письма уходят, но не тудаПересылки, фильтры и правила в почте получателя тихо перекладывают заявки в архив.
Правильная архитектура. Не завязывайте заявки только на почту: дублируйте их в CRM (Битрикс24) и мессенджер (Telegram). Почта может подвести - три канала одновременно не подведут. Настройка занимает пару часов и окупается первой же спасённой заявкой.

Проверим и починим формы за один день

Протестируем все формы сайта, настроим доставку писем (SPF/DKIM/DMARC), продублируем заявки в Telegram и CRM. Больше ни одна заявка не потеряется.

Починить формы

Как протестировать форму правильно

Отправьте заявку с реальными данными с телефона (не из офисной сети), засеките время, проверьте: письмо на почте (включая спам), запись в CRM, уведомление в мессенджере. Затем проверьте админку сайта: в Битрикс все отправленные формы сохраняются в разделе веб-форм или CRM - если запись есть, а письма нет, проблема в доставке почты, а не в форме. Такой тест раз в неделю - дешёвая страховка; в рамках поддержки мы делаем его автоматически.

Частые вопросы

Форма пишет «Спасибо, заявка отправлена», но письма нет. Как так?
Сообщение об успехе показывает фронтенд, а письмо отправляет сервер - это разные этапы. «Спасибо» значит лишь, что данные ушли на обработчик. Дальше смотрим: сохранилась ли заявка в админке и что в журнале почты хостинга.
Куда лучше получать заявки, кроме почты?
В CRM (Битрикс24 - там заявка сразу становится лидом с ответственным) и в Telegram (мгновенно и всегда под рукой). Почту оставьте как архивный канал. Настроим все три за один визит.
Заявки перестали приходить после переезда на новый хостинг. Совпадение?
Нет: на новом хостинге почти всегда другие настройки почты. Нужно заново настроить отправку (SMTP вместо mail()), обновить SPF-запись домена и протестировать формы. Это стандартный пункт чек-листа переезда.

Итог: причина всегда находится за 30-60 минут по цепочке «форма - админка - журнал почты - спам». Не хочется разбираться самим - передайте нам: починим, задублируем в CRM и Telegram и поставим формы на еженедельный автотест.