Рекомендации по использованию форм оплаты и ввода адреса
Увеличьте количество конверсий, сделав заполнение форм оплаты и ввода адреса максимально быстрым и легким.
— Обновлено
Appears in: Веб-платежи
Продуманный дизайн онлайн-форм делает их удобнее и повышает коэффициент конверсии. Одно небольшое изменение может сыграть существенную роль.
Вот пример простой формы оплаты, в дизайне которой реализованы все рекомендации:
Вот пример простой формы ввода адреса, в дизайне которой реализованы все рекомендации:
Контрольный список #
- Используйте содержательные элементы HTML:
<form>
,<input>
,<label>
и<button>
. - Подписывайте каждое поле формы при помощи
элемента <label>
. - Используйте атрибуты HTML-элементов для доступа к встроенным функциям браузера, например
type
иautocomplete
с соответствующими значениями. - Избегайте использования
type="number"
для чисел, для которых не требуются стрелки увеличения и уменьшения, таких как номера банковских карт. Вместо этого используйтеtype="text"
иinputmode="numeric"
. - Если для элемента
input
,select
илиtextarea
доступно подходящее значение autocomplete, используйте это значение. - Чтобы позволить браузерам автоматически заполнять формы, указывайте для атрибутов
name
иid
стабильные значения, которые будут оставаться неизменными с каждой новой загрузкой страницы или развертыванием сайта. - Отключайте кнопки отправки формы, после того как пользователь коснется или нажмет на них.
- Проверяйте данные во время ввода, а не только при отправке формы.
- Используйте гостевое оформление заказа по умолчанию и упростите создание аккаунта после завершения оформления.
- Отображайте ход оформления заказа в виде четких шагов с понятными призывами к действию.
- Ограничьте количество потенциальных точек выхода из процесса оформления заказа, удалив лишний мусор и отвлекающие факторы.
- Перед завершением оформления заказа отобразите полную информацию о нем и дайте пользователю возможность с легкостью ее исправить.
- Не запрашивайте данные, которые вам не нужны.
- Используйте единое поле ввода имени, если у вас нет веских причин для его разделения.
- Не запрещайте использование нелатинских символов в именах и логинах.
- Предусмотрите поддержку различных форматов адресов.
- Рассмотрите возможность использования единого элемента
textarea
для ввода адреса. - Используйте автозаполнение адреса выставления счета.
- При необходимости выполняйте интернационализацию и локализацию.
- Старайтесь избегать поиска адреса по почтовому индексу.
- Используйте соответствующие значения атрибута autocomplete для полей ввода данных банковской карты.
- Используйте единое (не разделенное на части) поле ввода номера банковской карты.
- Избегайте использования нестандартных элементов, если они мешают работе автозаполнения.
- Выполняйте тестирование как в «полевых», так и в лабораторных условиях, используя средства аналитики страниц, аналитики взаимодействия и измерения производительности у реальных пользователей.
- Выполняйте тестирование на различных браузерах, устройствах и платформах.
Используйте содержательный HTML-код #
Используйте специализированные элементы и атрибуты:
<form>
,<input>
,<label>
и<button>
type
,autocomplete
иinputmode
Они позволяют использовать встроенную функциональность браузера, повышают доступность и делают разметку более осмысленной.