I have 4 step process. At the top I have a typical sequence map... step 1, step 2, etc..
The contents of step 3 depends on what happens in step 2. 90% of the time the 3rd step will be full of content that was driven from step 2. However, there is the off chance that there will be 0 content to put in that screen.
So I am wondering what is a better user experience.
- Automatically transport the person to step 4. Skipping past step 3, but leaving it in the sequence map above.
- Automatically transport the person to step 4, and remove the 3rd step from the sequence map.
- Let the person arrive at the 3rd step and present them with some messaging letting them know, "ain't nothing here bub, move on".
Thoughts? Recommendations? Especially interested if anyone can site a study or some data.
A few specifics should help in my particular scenario. This particular wizard process is an order process for an internal web portal. Step 1 is some setup information. Step 2 is products (browsing or typing in skus), Step 3 is a mix of information/up-sell content. For example, maybe the user has bought $300 and if they clear $350 they'll get an extra 10% off. Depending on the # of rules this can be time consuming... thus a separate step. The last step is a combination of payment and review.