«Проверьте введённые данные»: где заполненная форма становится тупиком
Покупатель заполнил форму заказа и нажал «Продолжить». На экране появилось «Проверьте введённые данные» без указания поля. Это условный сценарий, но задача у действующего магазина вполне конкретная: найти место, где завершение заказа стало недоступным.
Привет, я Антон Фокин — CEO Qtim. В такой ситуации владелец продукта видит незавершённую форму. По числу незавершённых отправок нельзя заключить, что виновато сообщение об ошибке: человек мог отвлечься или передумать. Зато можно проверить, что происходит после нажатия кнопки и даёт ли интерфейс возможность исправить ответ.
Полезный итог проверки — очередь исправлений. В первую очередь идут ошибки, которые блокируют завершение или стирают уже введённое. Затем сообщения, после которых люди многократно возвращаются к одному полю и всё равно не доходят до подтверждения. Для этого нужно смотреть на весь путь, а не считать только показы красной надписи.
Фраза об ошибке оставляет человеку чужую задачу
«Проверьте введённые данные» сообщает лишь о результате проверки. Человеку остаётся самому найти поле, угадать правило и ещё раз отправить форму. Например, номер телефона с пробелами может быть привычным для покупателя и неприемлемым для конкретного сервиса. Общее сообщение не объясняет, нужно ли убрать пробелы, добавить код страны или исправить совсем другой ответ.
В рекомендациях GOV.UK сообщение об ошибке связывают с конкретным вопросом и формулируют так, чтобы пользователь понял действие. Вместе с сообщением у поля показывают сводку ошибок вверху страницы. Там же советуют сохранять и правильные, и ошибочные ответы после неудачной отправки. Это рекомендации для государственных сервисов, а не измерение конверсии магазина, но проверяемая логика восстановления подходит и для формы заказа.
Допустим, форма отклонила номер. Вместо общей фразы она может сказать у поля: «Укажите номер телефона из 10 цифр после кода +7». Такая формулировка годится лишь тогда, когда именно это правило действительно действует. Лучше принять однозначный номер с пробелами, чем заставлять клиента угадывать формат, который не влияет на смысл данных. В паттерне GOV.UK отдельно рекомендуют принимать разные однозначные форматы ввода там, где это возможно.
Исправление не должно обнулять сделанное
Следующая проверка происходит после появления ошибки. Остались ли адрес, способ доставки и другие ответы на месте? Можно ли вернуться к одному полю, исправить его и продолжить? Потеря всех данных превращает небольшую неточность в повторное заполнение всей формы.
Здесь важен и способ обнаружения ошибки. Сводка в начале страницы помогает найти проблемные места в длинной форме, сообщение рядом с полем объясняет конкретное исправление. Для человека, который пользуется клавиатурой или скринридером, красная рамка сама по себе ничего не сообщает. GOV.UK рекомендует переводить фокус клавиатуры на сводку, а её пункты связывать с соответствующими полями.
Масштаб проблемы доступности показывает аудит Contentsquare 2025 года. Авторы проверили 250 страниц 50 крупных интернет-магазинов в пяти европейских странах по 15 выбранным критериям WCAG 2.2, стандарта доступности веб-интерфейсов. В группе проверок, относящихся к формам и вводу на страницах оформления, средняя частота несоответствий составила 68%. Это доля проваленных проверок в выборке, а не доля покупателей, бросивших заказ. Аудит подсказывает, какие состояния формы стоит проверить; он не предсказывает потери конкретного бизнеса.
После исправления нужен видимый результат
Пользователь исправил номер и снова нажал кнопку. Теперь важно, что он увидел: следующий шаг, подтверждение заказа или прежний экран без объяснения. Успешный ответ сервера сам по себе не равен понятному для человека завершению. Покупатель должен увидеть подтверждение заказа и понять, что произойдёт дальше.
Особый случай — ошибка сервиса. Оплата не прошла или ответ задержался, хотя поля заполнены правильно. Просьба «проверьте данные» здесь направляет человека к бесполезному повтору. GOV.UK прямо отделяет ошибки ввода от проблем сервиса, которые пользователь не может исправить в поле. Для этой статьи граница важна только как диагноз сообщения; причины недоступности сервиса требуют отдельного разбора.
Свежий опрос Smart Communications 2026 года помогает оценить чувствительность к лишнему усилию, но не измеряет этот экран. Компания опросила около 4000 клиентов финансовых, страховых и медицинских организаций в нескольких регионах с 19 января по 9 февраля 2026 года. В сообщении Smart говорится: 61% респондентов сказали, что прекратили бы отношения с компанией при слишком сложном сборе данных. Это заявленное намерение в конкретных отраслях. Оно не означает, что 61% пользователей бросают формы после ошибки.
Что поставить в начало очереди исправлений
Частота ошибки полезна, когда известна её цена для пользователя. Редкий сбой, который полностью запрещает отправить заявку, может быть важнее частой опечатки, исправляемой за секунду. Потеря заполненных полей тоже поднимает приоритет: каждое повторение требует новых усилий.
Правило для первой очереди: сначала восстановить возможность завершить действие и сохранить уже введённое. Затем устранить ошибки, после которых пользователи часто возвращаются к полю, повторяют отправку и уходят. Для каждой гипотезы проверить, дошли ли они до финального подтверждения.
Практический маршрут проверки можно пройти за одну рабочую сессию. Возьмите форму с большим числом незавершённых отправок и намеренно введите одно неверное значение. Запишите точный текст сообщения, положение ошибки, сохранность остальных ответов и то, что произошло после исправления. Повторите путь на телефоне и с клавиатуры. Сопоставьте наблюдение с событиями формы: сколько раз возникла ошибка, были ли повторные отправки, сколько сессий дошло до подтверждения. Значения телефона, адреса и других личных полей для такой аналитики собирать не нужно.
Для исправления этого участка мы подключаемся к действующему продукту: предметом работы могут стать сообщение, сохранение ответов и повторная отправка. Разбирать весь магазин ради одного тупика не требуется.
Покупатель должен увидеть конкретное поле, сохранить адрес и доставку, исправить номер и получить подтверждение заказа. Именно этот законченный путь является результатом исправления. Если команда хочет проверить такой путь в действующем продукте, можно обсудить конкретный сценарий с нами: показать форму, текст ошибки и поведение после повторной отправки.