Иногда воронка обрушивается без предупреждений. Вчера приходили десятки обращений, сегодня почтовый ящик пуст, а рекламные кампании крутятся, как и прежде. Это тот самый момент, когда руководитель требует ответ, а команда растерянно листает отчеты.
Тема щекотливая еще и потому, что баги не всегда на поверхности. Формы могут выглядеть исправно, метрики — зеленые, а телефоны молчать. Ниже собрал то, что чаще всего остается за кадром, и то, о чем редко рассказывают на встречах. Речь про ситуации, когда возникает ощущение: сайт есть а продаж нет, а причина не лежит в банальном «поменяли цвет кнопки».
Почему сайт резко теряет заявки: 7 неочевидных причин, о которых молчат разработчики
Парадокс в том, что часть падений не связана с трафиком или оффером. Заявки уходят в песок из-за мелких несостыковок между кодом, аналитикой, письмами, рекламой и CRM. Это не яркие баги, от которых все падает, а тихие сбои, которые копят потери неделями.
Если вас гложет мысль «почему упали заявки с сайта», проверьте пункты из этого списка. Вероятность попасть в цель выше, чем в попытке «повышать охваты» и «добавлять больше баннеров» без диагноза.
1. Измеряете тень вместо реальности: аналитика съела часть конверсий
Смена счетчика или обновление баннера приватности способно «исчезнуть» половину событий без единого упоминания в коде форм. Пользователь не дал согласие на куки — событие отправилось в режиме без идентфикатора, оптимизация в рекламных кабинетах лишилась топлива, а в отчете дыра. На графике это выглядит как обрыв, хотя реальных запросов меньше не стало.
GA4, Consent Mode, ITP в Safari и блокировщики контента особенно остро бьют по атрибуции. Авторазвертывание через GTM, смена домена счетчика, стертые UTM — все это режет связку клик-заявка и ухудшает обучение алгоритмов. В аукционах реклама теряет точность, и поток теплых лидов редеет.
Проверка простая и быстрая. Сравните число реальных писем и созданных лидов в CRM с количеством конверсий в веб-аналитике за один и тот же период. Если CRM держится, а аналитика падает — проблема в трекинге и согласиях, а не в трафике. Если тонут обе цифры, ищем дальше.
Что делать
Настройте события сервер-сайд или гибридно, чтобы часть конверсий долетала даже без клиентских куки. Проверьте баннер согласия на мобильных, чтобы он не блокировал CTA и не убивал сессию. В рекламных кабинетах переключите оптимизацию на надежные события и активируйте расширенную конверсии по хешированным данным.
2. Форма отправляет, но письма не доходят: почта и вебхуки подводят
Самая неприятная история — потерянные заявки без следа. Письмо уходит через встроенный PHP mail, SPF не прописан, DKIM отсутствует, DMARC жесткий. Результат предсказуем: фильтр отправляет сообщения в спам или отбрасывает на уровне сервера, а вы уверены, что формы «работают». В CRM пусто, потому что вебхук ловит 403 из-за нового правила фаервола.
На одном моем проекте форма «Спасибо, отправлено» мигала исправно, а заявки исчезали в воздухе. Оказалось, домен сидел на общем IP, который попал в черный список после чужой рассылки. Почтовые провайдеры молча режут такие письма, и это не видно из интерфейса сайта.
Вебхуки тоже не святы. Маршрут мог смениться при редизайне, токен истек, а система вежливо возвращает 200, хотя лид не создается. Или наоборот, таймауты приводят к двойной отправке и включается агрессивная дедупликация в CRM, из-за чего половина лидов сливается.
Что делать
Настройте SPF, DKIM и DMARC с политикой, которая подходит под ваш сценарий. Прогоните форму через сервисы тестирования доставляемости и посмотрите сырые заголовки писем. Для вебхуков включите логирование ответов и ретраи с бэкофом, а не мгновенные повторы. И сделайте независимую копию каждой заявки в отдельный почтовый ящик или Google Sheet — дешево и надежно.
3. Скрипты дерутся между собой: антиботы, виджеты и капчи ломают отправку
На страницах живут десятки интеграций: чаты, пиксели, A-B тесты, виджеты обратного звонка, системы антифрода. Малейшее обновление одной библиотеки способно повесить сабмит формы. Нажатие на кнопку ничего не делает из-за перехваченного события, а консоль молчит, потому что ошибка прячется в минифицированном стороннем скрипте.
Антибот-защиты иногда считают реальных посетителей подозрительными, особенно на мобильных сетях. reCAPTCHA в невидимом режиме может не пройти в Safari, токен протухает, сервер рубит запрос. Пользователь уходит без повторной попытки, а у вас нет даже записи в логах.
Бывает и тоньше. Content Security Policy ужесточили, а эндпоинт аналитики не в списке. В результате события не улетают, а вы видите провал в конверсиях рекламных кабинетов. При этом бизнес метрика просела, потому что чаты конфликтуют с валидацией и скрывают активную кнопку на iOS, когда всплывает клавиатура.
Что делать
Сведите критические зависимости в один контрольный список: кто грузится, кто перехватывает клики, кто модифицирует DOM. На тестовом стенде включайте по одному виджету и запускайте отправку формы в разных браузерах и сетях. Добавьте запасной путь: если JS не сработал, отправка идет по обычному POST, а пользователь получает понятную обратную связь.
4. Маски, микрокопия и локальные форматы: форма «вежливо» отшивает людей
Форма может быть красивой, но капризной. Маска телефона не принимает номер без кода страны, а подсказка об этом спрятана. Правило валидации требует строгий формат даты, пользователи вводят иначе, видят «ошибка» и сдаются. Чекбокс согласия незаметен, кнопка не активна, а подсветка поля едва видна на темном фоне.
На рынке услуг я видел падение на 30 процентов из-за автоподстановки города в форму. Скрипт не распознавал часть населенных пунктов, и валидация блокировала отправку без явной причины. На десктопе это компенсировалось, а на мобильных люди просто закрывали страницу.
Микрокопия тоже решает. Фраза «Отправить заявку» может проигрывать «Получить расчет за 2 часа», если дальше действительно следует быстрый отклик. Ошибки сайта которые мешают продажам часто кроются в таком несоответствии обещаний фактическому процессу.
Что делать
Проверьте формы в реальных сценариях: без кода страны, с пробелами, с разными форматами дат и сумм. Добавьте явные подсказки рядом с полями и не прячьте обязательные элементы. Разрешите гибкие форматы и нормализуйте данные на сервере, а не карайте пользователя микрошагами.
5. Скорость и стабильность деградировали ровно там, где кликают «Отправить»
Падение TTFB в часы пик, медленный бэкенд, который держит ответ дольше пары секунд — и часть людей не дождется успеха. Если API формы висит на другом домене, а DNS тормозит, мобильная аудитория теряет терпение. Внешне все кажется нормальным, потому что во вторую попытку многие все же пробиваются.
Core Web Vitals тоже вносят вклад. Задержка при вводе делает форму «резиновой», LCP подрастает из-за тяжелого виджета рядом с кнопкой, и фолбэк перекрывает CTA на критической секунде. В этот момент человек ошибается в поле, получает подсказку сдвигом, а кнопка уезжает вниз.
Отдельная боль — кеш и CDN. После обновления конфигурации форма отдает старый JavaScript без фикса, а сервер ожидает новый формат запроса. В ответ тишина. Из-за геораспределенной сети проблема проявляется не везде, и это путает команду.
Что делать
Снимите профили производительности именно на шагах заполнения и отправки. Включите мониторинг API формы с разных регионов и мобильных сетей. Настройте кеш-бастион: версия скрипта в URL, короткий TTL для критичных файлов, строгий контроль инвалидации после релизов.
6. Алгоритмы рекламы поменяли правила, а события для оптимизации пропали
Рекламные системы обучаются на сигнале. Если события «целевого действия» стали реже из-за смены аналитики или пиксель переместили на «спасибо», алгоритм начнет искать другую аудиторию. Это не «вчерашний апдейт», а мягкое сползание. Бюджет тратится, но заявки холодные или исчезают.
В реальности страдают брендовые запросы и каверзные вещи вроде расширений в выдаче. Маркетплейс забирает ваш брендовый трафик, карточка компании в картах подвисает на модерации, а номер телефона в сниппете сменился из-за коллтрекинга. В итоге люди звонят не вам, и график заявок ползет вниз без явной причины.
Еще одна тонкость — UTM метки на лендинге. Повторные переходы по внутренним ссылкам их теряют, пиксели срабатывают на не тех шагах, а рекламный кабинет оптимизируется под просмотр. Кажется, что сайт работает, но почему сайт не приносит клиентов остается загадкой, пока не вернете четкий сигнал.
Что делать
Восстановите надежные события для оптимизации в каждом канале и включите офлайн-конверсии из CRM. Проверьте брендовые позиции и карточки в картах, не дайте партнерам перехватывать звонки. Зафиксируйте UTM на уровне сессии, а не только в ссылке, и не привязывайте оптимизацию к «микроцелям».
7. Постклик ломается: CRM, мессенджеры и телефония теряют контакты
Лид может быть создан, но не увиден. Новые правила распределения в CRM отправляют заявки «на всех», и никто не чувствует личной ответственности. Автоматическая дедупликация склеивает повторные обращения, и вы теряете живые диалоги. В мессенджерах виджет показывает не тот номер или ссылка «Написать в WhatsApp» ведет на несуществующий аккаунт.
Коллтрекинг тоже грешит подменой, которая не срабатывает в Safari из-за настроек приватности. На мобильных люди видят дефолтный номер, звонят мимо, а отчеты не фиксируют разговор. Автоответчик растягивает ожидание и люди бросают трубку за 15 секунд.
Такие сбои редко относят к «работе сайта», но на графике они выглядят как резкое падение. Команды спорят, почему упали заявки с сайта, хотя корень в том, что контакты не доводят до разговора. Технически страница безупречна, а конверсии испаряются на стыке сервисов.
Что делать
Проверьте маршрутизацию лидов в CRM, включите отчет по пропущенным и по времени первого касания. Тестируйте виджеты мессенджеров и кликабельные номера с реального устройства. Сверьте логи коллтрекинга с биллингом телефонии, чтобы убедиться, что замена номера работает стабильно.
Как отличить измерительную проблему от реальной — быстрый чек-лист на час
Падение в аналитике не равно падению в бизнесе. Сначала проверьте реальное число лидов в CRM и почте, а уже потом копайтесь в отчетах. Если CRM держится, чините трекинг. Если просел и бизнес, переключайтесь на форму, почту и API.
- Сравните за 7 дней: письма из формы, созданные лиды и конверсии в веб-аналитике.
- Проведите 5 тестовых заявок с разных устройств, сетей и браузеров, смотрите доставку.
- Включите запись сети в DevTools и проверьте ответы сервера формы и вебхуков.
- Отследите путь лида в CRM до ответственного менеджера и первого звонка.
- Сделайте тестовые клики из рекламы и проверьте, к каким событиям они привели.
Короткая таблица навигации по симптомам

Иногда один признак сразу ведет к корню проблемы. Эта карта помогает сузить круг поиска и не распыляться.
Симптом |
Где искать |
Быстрый тест |
Исправление |
|---|---|---|---|
В CRM стабильно, в аналитике провал |
Счетчики, баннер согласия, пиксели |
Сравнить события с реальными письмами |
Consent Mode, сервер-сайд, расширенные конверсии |
Почта пустая, а форма пишет «отправлено» |
SMTP, SPF, DKIM, DMARC, блок-листы |
mail-tester, проверка заголовков писем |
Настроить аутентификацию, сменить IP, резервная доставка |
Заявка не уходит без ошибок |
Консоль, сторонние скрипты, капча |
Отключать виджеты по одному, тестировать Safari |
Фолбэк отправки, фиксы капчи, чистый сабмит |
Мобильные заявки упали сильнее |
Маски, клавиатура, CLS, CTA-перекрытия |
Тест на реальном устройстве, запись экрана |
Упростить маски, стабилизировать верстку, крупные CTA |
Реклама крутится, лиды холодные |
События оптимизации, брендовая выдача |
Проверка пикселей и запросов, аудит бренда в SERP |
Вернуть целевые события, защитить бренд, офлайн-конверсии |
Лиды создаются, но не обрабатываются |
Правила CRM, распределение, дедупликация |
Трассировка лида, отчеты по SLA |
Четкие очереди, метки источников, мягкая дедупликация |
Живые истории: как мелочь съедала треть воронки
Проект в услугах для B2B. После редизайна график ушел вниз на 28 процентов, хотя трафик вырос. Виноват оказался чат-виджет, который перехватывал фокус при открытии клавиатуры на iOS и перекрывал кнопку формы. Виджет обновили, добавили задержку фокуса, заявки вернулись за сутки.
Интернет-магазин с доставкой по регионам. Формально все работало, но общее число заказов просело на 18 процентов. Вебхуки в CRM падали на таймауте, а скрипт тут же отправлял повторную заявку, после чего CRM склеивала дубликаты. Настроили очереди и ретраи с интервалом, включили логирование — провал исчез.
Нишевый SaaS. Переезд на GA4 совпал с баннером согласия и резким падением «демо-заявок» по отчетам. Реальные письма и сделки держались. Вернули сигнал через сервер-сайд события и расширенные конверсии, в рекламных кабинетах сменили цель на «клик по форме» на переходный период. Через две недели алгоритмы восстановили подачу теплых лидов.
Аудит сайта для бизнеса: чек-лист, который экономит недели
Плановый разбор раз в квартал дешевле, чем тушение пожара в сезон. Аудит сайта для бизнеса должен трогать не только UX и SEO, но и доставку, трекинг, интеграции и постклик. Это как техосмотр: вы проверяете тормоза, а не только блеск кузова.
- Формы: валидация, фолбэк без JS, разные форматы ввода, трекинг ошибок и успешных отправок.
- Доставка: SPF, DKIM, DMARC, выделенный IP, резервный ящик для копий, логи вебхуков.
- Скрипты: реестр интеграций, порядок загрузки, контроль версий, CSP и исключения.
- Производительность: мониторинг API, CWV на страницах с формами, кеш-инвалидация.
- Аналитика: сервер-сайд для ключевых событий, корректные UTM, согласия и режимы приватности.
- Реклама: соответствие событий оптимизации, брендовая защита, офлайн-конверсии из CRM.
- Постклик: правила CRM, SLA на первый отклик, тесты телефонии и мессенджеров.
Такой аудит отвечает на практичные вопросы: почему сайт не приносит клиентов, где именно теряются касания, какие ошибки сайта которые мешают продажам важнее всего сейчас. Это не «перекрасьте кнопку», а список узлов, которые действительно влияют на выручку.
Конверсия сайта: как повысить ее без лишней магии
Чудес в маркетинге мало, зато дисциплина творит чудеса. Конверсия сайта как повысить — вопрос с ответом в данных и коротких циклах правок. Когда вы точно понимаете, где рвется цепочка, «гениальные гипотезы» становятся проще, а эффект стабильнее.
- Один экран — одна цель. Четкий CTA, микрокопия с обещанием и реальным сроком ответа.
- Гибкие формы. Минимум обязательных полей, дружелюбные маски, вежливые ошибки рядом с полем.
- Достоверная обратная связь. Письмо-подтверждение, видимый статус отправки, прозрачно, что будет дальше.
- Двойной контур учета. События в аналитике плюс резервная регистрация заявок вне CRM.
- Постоянный мониторинг. Алерты по резкому падению заявок, проверка доступности и скорости.
Эти шаги не выглядят эффектно, зато снимают хронические потери. Поток заявок становится предсказуемее, а любые изменения легче измерить. Вы перестаете лечить симптомы и начинаете управлять процессом.
Еще несколько тонкостей, которые часто упускают
Мобильная автокапитализация ломает e-mail в форме входа, и письма не доходят до того, кто их должен получать. Формат цены в калькуляторе не совпадает с валютой в письме, менеджер тратит время, а клиент остывает. Время на сервере настроено иначе, из-за чего SLA по первому ответу срывается в отчетах и люди получают звонок ночью.
Кнопка «Позвонить» без атрибута tel не кликабельна на части устройств, а пользователи не копируют номера вручную. Чекбоксы доступа к геолокации мешают закрыть попап и скрывают CTA ниже. Раздел «Вопросы и ответы» устарел, и люди пишут в поддержку с тем, что легко было бы снять на странице.
Минимум списков — максимум пользы: короткий план действий на ближайшую неделю

Соберите команду из маркетолога, разработчика и человека, который отвечает за CRM. Разделите задачи на измерение, доставку и интерфейс, назначьте короткие дедлайны и одного ответственного на блок. Результат важнее формальных статусов в таск-трекере.
- Восстановите эталон учета: резервные копии заявок и трассировка до CRM.
- Нормализуйте доставку: почтовая аутентификация, логи вебхуков, тестовые сценарии.
- Пройдитесь по формам на живых устройствах, исправьте маски и тексты ошибок.
- Верните четкий сигнал в рекламу и включите офлайн-конверсии.
- Поставьте алерты на провалы и заведите ежемесячный мини-аудит.
Через неделю у вас будет не только список исправлений, но и новая привычка держать критичные места под присмотром. Это и есть самая крепкая страховка от внезапных падений.
Когда паниковать, а когда нет
Резкий провал на пару дней может быть следствием праздников, отключений в регионе или крупного релиза у рекламной платформы. Тревожный сигнал — длительное снижение и молчание в телефонах, при стабильном трафике. Здесь нельзя ждать, пока «само вернется».
Если при снижении в аналитике продажи и звонки в норме, сфокусируйтесь на трекинге и согласиях. Если же упали и отчеты, и реальные контакты, начинайте с форм, доставки и постклика. Это коридор, где чаще всего находится решение, без долгих гипотез.
Финальный штрих
За годы работы я убедился: поток заявок рушится не из-за одной большой беды, а из-за набора мелких разладов. Почта, капча, пиксели, CRM, скорость — каждый отнимает понемногу, и в сумме получается тишина. В такие моменты важно не искать «волшебную кнопку», а вернуть прозрачность и контроль.
Сделайте для себя короткий регламент и превратите разбор в привычку. Регулярный аудит сайта для бизнеса не про красоту отчетов, а про деньги и спокойный сон. Когда критичные места под присмотром, разговор «почему упали заявки с сайта» сменяется планом «как их стабильно приумножить» — и это совсем другой тон в команде и в отчетах по выручке.

Этому сайту 17 лет. Сайт используется для экспериментов. Тексты могут быть написаны нейросетью. Автор в основном находится в Московской области, Одинцово или в Крыму.