Form design is one of the things we often do when we design products, especially long forms, we should pay special attention when designing.
No user wants to mechanically fill in a long, boring list of fields.
For the design of long forms, I combined my own project experience and some good experiences when using other APPs, and summarized the following 10 tips:
Provide advance notice of required materials to avoid interruptions in the form filling process.
User incentives, informing users of rewards for completing forms in advance.
Clearly tell users the steps to complete the form.
Put the easy-to-complete forms first.
Fill in automatically.
Provide a suitable input method.
Data is automatically saved.
Recognition replaces input.
Encourage and provide feedback in a timely manner.
1. Inform the required materials in advance to avoid interruption of the form filling process
Before the user officially starts to fill in the form, inform the user in advance of the materials required to complete the form, such as an ID card or a work permit, so that the user can prepare in advance and avoid interruptions due to the preparation of materials on the way. It can also prevent users from giving up in the middle of the way due to some reasons temporarily unable to provide corresponding materials, which is a great harm to the user experience.
△ Dongxing 198
△ ZhangLe Fortune Path
2. User incentives, inform users in advance of the rewards for completing the form
Before the user starts the task, let the user know in advance what the benefits will be after completing the task. For example, you can get privileges, physical rewards, etc., and increase the user's sense of expectation for completing the form, which can b2b data effectively improve the user's motivation to complete the task.
△ Oriental Fortune
△ Zhenghe Island
3. Clearly tell the user the steps to complete the form
This is only for the design of step-by-step forms.
When starting the task, clearly tell the user how many steps there are to fill in the entire form and what each step is, so that the user can form a clear expectation and reduce the user's impatience in the process of filling out the form. Unknown things are more likely to make users anxious.