The best way to design a form is to keep it simple and not overwhelming the user. Complicated forms and lenghty ones tend to lose the viewer and the risk of losing submissions is greater. Simply by reducing the number of fields can greatly engage the user and not risking losing participation.
- Form Layout should be one Column
- Arrange fields from easiest to hardest
- Give the Form some stucture, a strategic way that makes the filling seamless
- Ask only what is required and not overwhelm the user
- Auto-focus the first input field in your form. Auto-focusing a field gives the user an indication and a starting point, so that they are able to quickly start filling out the form
Below is a form using the highlighted points mentioned above from using a single column to applying autofocus