Every time we test processes that have the same content presented in a different amount of steps (and clicks), the results are the same. In a qualitative survey, most users stated that they found the process with more steps longer, but much easier to use. However, interestingly, the data usually proves that the same users actually completed the multi-step variant faster than the one with fewer steps. Additional steps simplify and speed up complex processes.
This seems counter intuitive, but it actually makes a lot of sense when you think about it. By giving the user more clicks, you’re reducing the chances that they will feel overwhelmed or stressed. When stressed, people tend to react defensively. We all know this feeling from filing our tax returns. We put it off until we have no other choice because it’s complicated and time consuming. Apps like TaxFix are successful because they break down the complex form into understandable questions that can be answered in seconds.
The more complex a process, the more important it is to break it down into simple steps. But how many steps do we need? And what’s too big or too small for one step? Our own rule of thumb is: all information must serve a purpose without the possibility to break it down further. Let's explain the theory by taking a look at an example from a checkout process. Which step makes it unmistakably clear what has to be done, without the possibility to break the step down even further?
- Fill out the form fields to complete your order.
- Enter the payment details to order the product.
- Choose a payment method you want to use to pay for the product.
- Select the bank of your credit card.
The correct answer here is ③. The request describes one simple task in order to fulfil a real purpose. You can expect to be prompted by credit card, Paypal, invoice or other. ① and ② are less clear. They are too large and ambiguous. It would be difficult to anticipate the details that would be required. ④ is too specific, there wouldn’t be a clear purpose that this step would fulfill. It wouldn’t help us get closer to our goal.
So how do you figure out if you need to reduce the complexity of a task by adding more steps/clicks? By weighing up the pros and cons: Is the perceived effort (a longer task) or is the actual cognitive effort the greater hurdle for our application? In general we can say: the higher the cognitive effort, the more clicks we should dedicate to it.