Designing without dark patterns
guide for designers

6.9. Forms

Page reading time: 3 min 30 

→ Forms allow users to fill in information. This information will be collected by companies or organisations. It is important to:


This section deals with the notion of personal data. It is therefore essential to take into account the elements indicated in the personal data section in addition to the one below.

Ask for the minimum amount of information

Only ask for the information you need and explain why you need it.

Why:

  • reduced processing time for the user: the less information you request from the user, the less time and cognitive load it requires. The result is a better user experience;
  • reduced risk of lost conversions: the user will be more inclined to finish filling in the form if it's short and doesn't ask for too much information;
  • reduced information processing time for your company;
  • improve the eco-design of your service: see Designers éthiques' eco-design guide.

Be careful about pre-selected options

When options are preselected by default in a form, the user will tend to keep them. Humans tend to go for the simplest, fastest option.

It's essential to avoid pre-selecting options, especially for any form that may guide the user (in a way he or she may not wish).
Shopping forms, for example: the user has to take the action of adding the various elements and options required. This adds desirable friction (Part 5 of this guide). The user has time to realise what he's doing (in this case, buying) and to question their real need.

Example
Checkbox with the title ‘Keeping in touch’ and the description ‘By pressing Continue you are giving us and other Virgin companies permission to inform you of future products and services. We will keep in touch by post, phone and email. Don’t want us to stay in touch ? Tick the box and we won’t contact you or share your information with other Virgin companies for marketing purposes’.

Too many pre-selected options

In this example, Virgin has pre-selected the default option allowing the company to send emails to the customer. The company requires an action on the part of the user to prevent these emails from being sent.

Image source: darkpatterns.uxp2.com

Special case

In the case of the tax form, pre-selecting options is not a problem. It's a long and complicated form. Users have to be careful about what they enter. The risk of error is high and has a major impact.


Pre-selected options are used to complete information known in advance. This limits the number of errors the user can make.
Here, the user can modify all information (even that already entered).