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

Эта проблема опаснее обычной технической ошибки: сайт может не показывать красный экран, а просто молча терять заявки. Поэтому проверять нужно не только форму, но весь путь лида: от кнопки отправки до почты, CRM, Telegram, базы данных и уведомлений.

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

Коротко: что проверить в первую очередь

  • Отправьте тестовую заявку с телефона и компьютера.
  • Проверьте, появляется ли заявка в админке сайта, CMS или CRM.
  • Проверьте почту, папку «Спам», фильтры и правила пересылки.
  • Уточните, на какой email должна приходить заявка.
  • Проверьте, не менялись ли DNS, MX-записи, SMTP, хостинг или версия PHP.
  • Посмотрите, приходят ли заявки в Telegram, если он подключён.
  • Проверьте цели в Яндекс Метрике или Google Analytics, если они настроены.

Где чаще всего теряются заявки

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

Форма отправляется, но письмо не приходит

Самая частая причина — проблема с почтой. Сайт может отправлять письмо через PHP mail, но почтовый сервис отклоняет его из-за отсутствия SPF, DKIM, DMARC или нормальной SMTP-авторизации. Иногда письмо уходит, но попадает в спам или отфильтровывается почтовым ящиком.

Заявка сохраняется в CMS, но уведомления нет

Если заявка видна в админке WordPress, Bitrix, OpenCart, Tilda или другой CMS, значит пользовательская часть формы сработала. Тогда нужно смотреть уведомления: email получателя, SMTP, настройки плагина, почтовый шаблон и ограничения хостинга.

Заявка не попадает в CRM

Если форма должна создавать лид в CRM, проблема может быть в webhook, API-ключе, токене, правах доступа, лимитах сервиса или изменении структуры полей. Внешне форма может показывать “успешно отправлено”, но CRM при этом отклоняет запрос.

Telegram-уведомления перестали приходить

Если заявки должны приходить в Telegram, нужно проверить токен бота, ID чата, webhook, доступность сервера и ошибки в обработчике. Часто проблема появляется после переноса сайта, смены домена, SSL-сертификата или обновления кода.

Заявки есть, но аналитика их не видит

Иногда заявки не пропали, но перестали фиксироваться цели. Тогда в CRM или почте обращения есть, а в Метрике кажется, что конверсий нет. Нужно проверить цели, события JavaScript, thank-you page, блокировщики и изменения в коде формы.

Почему проблема могла появиться внезапно

  • Обновили CMS, тему, плагин формы или модуль оплаты.
  • Сменили хостинг, домен, DNS или почтовый сервис.
  • Изменилась версия PHP на сервере.
  • Поменяли пароль от почты или включили двухфакторную авторизацию.
  • Истёк SSL-сертификат или изменилась схема сайта с HTTP на HTTPS.
  • CRM изменила API, токен или права интеграции.
  • Антиспам или капча начали блокировать часть отправок.

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

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

  • Создайте тестовую заявку с понятным текстом, например “тест 1”.
  • Проверьте почту получателя, спам и фильтры.
  • Проверьте список заявок в админке сайта или плагина формы.
  • Проверьте лиды в CRM и журнал ошибок интеграции, если он есть.
  • Проверьте Telegram-чат, куда должны приходить уведомления.
  • Посмотрите, срабатывает ли цель в аналитике.
  • Запишите точное время теста: это поможет найти запись в логах.

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

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

Также не стоит проверять только почту. Часто письмо не приходит, но заявка лежит в базе сайта или CRM. Это разные причины и разные способы исправления.

Когда нужен программист

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

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

Как я могу помочь

Я могу проверить путь заявки полностью: форма, JavaScript, обработчик, база данных, SMTP, почта домена, CRM, Telegram, вебхуки, серверные логи и цели аналитики. После диагностики будет понятно, где именно теряются обращения и что нужно исправить.

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

Сроки и ориентиры

ПроблемаЧто проверяетсяОриентир
Письма не приходятSMTP, SPF, DKIM, спам, адрес получателяЧасто решается в тот же день
CRM не создаёт лидWebhook, API, токены, поля формыПосле проверки логов и доступа
Telegram не получает заявкиБот, chat ID, webhook, SSL, серверОбычно быстро диагностируется
Цели не срабатываютJavaScript, события, thank-you page, МетрикаЗависит от реализации формы

Что подготовить перед обращением

  • Ссылку на страницу с формой.
  • Куда должна приходить заявка: email, CRM, Telegram, админка сайта.
  • Пример тестовой заявки и время отправки.
  • Доступ в CMS или админку сайта.
  • Доступ к SMTP, почте домена или DNS, если проблема с письмами.
  • Доступ к CRM или Telegram-боту, если заявка должна уходить туда.

Связанные проблемы

  • Не работает форма на сайте
  • Форма обратной связи не работает
  • Письма с сайта не приходят
  • Webhook не работает
  • Почта на домене не работает

FAQ

Как понять, заявки не отправляются или просто не приходят письма?

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

Почему заявки перестали приходить после переноса сайта?

После переноса могли измениться DNS, почта, версия PHP, права файлов, SMTP или адреса обработчиков. Также часто ломаются webhook и интеграции, если изменился домен или SSL.

Может ли проблема быть в Яндекс Метрике?

Да, если заявки фактически приходят, но цели не отображаются. Тогда проблема не в форме, а в отслеживании события, цели, thank-you page или JavaScript-коде.

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

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

Можно ли просто заменить форму?

Иногда можно, но это не всегда решает проблему. Если причина в SMTP, DNS, CRM или сервере, новая форма столкнётся с тем же сбоем. Сначала лучше понять, где именно теряется заявка.

Итог

Если не приходят заявки с сайта, важно проверить весь путь лида: форму, обработчик, почту, CRM, Telegram, аналитику и сервер. Так можно быстро отделить проблему с отправкой от проблемы с уведомлениями и не тратить время на случайные правки.

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