The question is not about how many steps, but whether each step has a reason for existence.
There is no fixed number of steps for every flow. The reasonable number of steps is just enough for the customer to complete the task without having to fill out or click on unnecessary items. Each step needs a clear purpose, and each time information is requested, it should answer the question: is this step really necessary?
When clients ask Sinh Vũ, "How many steps are enough in this flow?", the real answer does not start with a number. It begins with a reverse question: what does each step in the customer service flow address? Keep the steps that answer that question. The steps that do not answer it are wasting the client's time.
Baymard Institute measures various e-commerce payment flows in the US and Europe (updated to around 2023-2024) and finds that many flows average about 11 input fields while most only need around 8. A significant percentage of customers abandon their carts due to overly long or complex flows. This is a valuable reference number, but there are two limitations to remember: it measures Western e-commerce checkouts, and it measures input fields, not steps. Directly applying that number to a contact form or service consultation page in Vietnam is comparing the wrong subjects.
The context of the task determines the reasonable length. Scheduling a house viewing requires less information than signing a long-term lease. Signing up for a newsletter requires fewer steps than opening a business account. Simple flows need fewer steps, while critical flows can accept additional careful steps because customers also want to be sure before confirming.
Streamlining is not an end in itself. Only remove unnecessary steps or add elements that lighten the process, aiming to reduce overall interaction costs rather than cutting indiscriminately.
Nielsen Norman Group, 7 Ways to Analyze a Customer-Journey Map
Sinh Vũ does not begin with a question of how many steps, but starts by reviewing everything you need to fill out and everything you need to click. Any excess is cut, anything cumbersome is broken down, and anything unclear is clarified before touching the interface. The number of steps is the result of that process, not the starting point.
Because the flow is built at the experience stage before the interface stage, the final page should lead to action rather than making clients jump through hoops. You can start by listing each step in the current flow, then for each step ask: if this step is removed, will the client lose anything? The answer will indicate which steps to keep and which are unnecessary burdens.
Topic: How many steps in a flow are just right. Sinh Vũ guide, sinhvu.com
Select each item you find appropriate, then print or save as PDF to take with you.
If you have marked most of the signs above, this is the time to discuss in more detail. Sinh Vũ can help you review and propose a direction.
Baymard Institute, E-Commerce Checkout Usability Research. Baymard Institute, Why Your Checkout Process Should Be Completely Linear. Nielsen Norman Group, 7 Ways to Analyze a Customer-Journey Map.
Not necessarily. A three-step flow with too many input fields can be heavier than a well-structured seven-step flow. The right criterion is the total interaction cost, not the number of steps on the progress bar.
You should add confirmation when actions are difficult to reverse or have clear risks, such as confirming an order or sending a contract. For simple and easily corrected tasks, an additional confirmation step often just slows down the customer without providing any protective value.
Not necessarily. Shortening is not an end in itself. If the process is lengthy because significant decisions require substantial real information, then keep it as is and focus on making each step lighter, more linear, and with clear progress signals so clients do not get discouraged.