Форму, которая не отправляется, проверяют в порядке от наблюдаемого действия к настройкам и вставкам. Сначала нужно понять, что происходит после нажатия: нет реакции, появляется ошибка, бесконечно длится ожидание или виден успех без найденной записи. Последний вариант относится также к доставке и требует отдельной проверки.
Подготовьте воспроизводимый тест
Запишите публичную страницу и конкретную форму, если их несколько. Используйте свой тестовый контакт и заметную метку в сообщении. Сохраните настройки и код до изменений. Для учебного примера берём форму запроса вымышленной мастерской: имя, почта и вопрос. Не отправляйте реальные заявки клиентам ради проверки.
Откройте страницу без авторизации в редакторе. Повторите сбой и запишите точный текст ошибки. «Не работает» не показывает, проверка поля это или проблема запроса. Предпросмотр и опубликованная версия могут вести себя по-разному, особенно при собственном коде.
Проверьте базовый сценарий
- Нажмите отправку с пустым обязательным полем. Если появилась понятная подсказка, это ожидаемая проверка, а не технический сбой.
- Введите значение в ожидаемом формате. Проверьте маску телефона, почту и ограничения текста, если они настроены.
- Убедитесь, что нажимаете реальную кнопку формы. Декоративная картинка или перекрывающий слой могут выглядеть как действие, но не запускать его.
- Сопоставьте выбранный приёмник конкретной формы с подключённым сервисом проекта по инструкции Tilda.
- После изменения настроек опубликуйте страницу и повторите тест на публичном адресе.
Если после нажатия ничего не меняется
Проверьте область действия кнопки. В Zero Block прозрачная фигура может перехватывать касание. На копии временно скрывайте подозрительные элементы, чтобы найти причину, а не назначайте одинаковую ссылку всем слоям.
Если используете собственную кнопку, сравните со штатной отправкой. Работает штатная — исследуйте добавленный обработчик и его область. Не работает обеими — вернитесь к полям, подключению и сообщениям. В существующем примере собственной кнопки есть ограничения применения; его нельзя считать универсальным кодом для нескольких форм.
Если видна ошибка или долгое ожидание
Скопируйте сообщение без секретных данных. Проверьте, воспроизводится ли проблема в другом браузере или сети. В инструментах разработчика можно исследовать запрос и ошибку скрипта; для обращения в поддержку нужны адрес, время и последовательность действий. Не публикуйте токены, содержимое чужих заявок или служебные параметры в открытом описании.
Если на странице есть собственные вставки, отключайте их по одной на копии. После каждой проверки возвращайте компонент, если он не связан со сбоем. Массовое удаление делает причину неясной и может нарушить аналитику, календарь или другой необходимый сервис.
Если успех есть, а обращения нет
Найдите тестовую метку в доступном разделе заявок и выбранном приёмнике. Сообщение на странице показывает состояние интерфейса, но не подтверждает доставку во все подключённые системы. При наличии записи в Tilda и отсутствии письма исследуйте почтовый маршрут; при наличии в CRM — фильтры и распределение с ответственным.
Мобильная и клавиатурная приёмка
На телефоне заполните каждое поле, откройте списки и отправьте форму. Экранная клавиатура не должна скрывать единственную кнопку без возможности прокрутки. Ошибка должна оставаться рядом с нужным действием. С клавиатуры проверьте переход между полями и активацию отправки, сохранив видимый фокус.
Выполните один корректный тест после исправления и найдите соответствующую запись. Если изменение нарушило прежний сценарий, верните сохранённую настройку или вставку. Не считайте работу завершённой только по исчезновению ошибки в редакторе.
Смежные разборы: полный маршрут заявки и подготовка собственной кнопки. Для диагностики рабочего проекта обсудите проблему с Perkova&Perkova, указав публичную ссылку и точное поведение.