Длинную форму лучше разбить на несколько шагов, показав при этом прогресс ее заполнения в виде полосы или цифр (например, «1/4»). Иначе, увидев большую форму, пользователь может и вовсе уйти. Собирайте контактную информацию на первом шаге, чтобы в случае ухода у вас остались данные для связи.
Поля для ввода и кнопки выравнивайте по левому краю, тогда взгляд пользователя не будет скакать слева направо и обратно.
Делайте автофокус на первом поле, чтобы пользователь мог без лишних кликов начать вводить информацию.
В сложных местах делайте подсказки с помощью попапа под иконкой с вопросительным знаком или с помощью текстовых подписей. Уверен, вы часто видите подсказки, которые поясняют что такое код CVC на карте.