If your product has options that interact, a configurator is not a nice-to-have; it is the only way a customer can buy without phoning you. It is also easy to build one that people abandon, and the causes are consistent.
Order the questions by what eliminates most
Ask first the question that rules out the most combinations. Frame shape before lens coating, room size before finish, vehicle before part. Getting this wrong means someone answers six questions and is then told the thing they wanted is unavailable.
Show impossible combinations as impossible
Three options with four, five and six values is 120 combinations, and typically a third do not exist. There are two ways to handle that, and only one works.
- Wrong: let people select anything, then error at the end. This is the single biggest source of abandonment.
- Right: disable or visually mark unavailable choices as the selection narrows, with a reason on hover or tap.
The second requires the rules to be modelled properly rather than checked at submission, which is why it gets skipped and why it matters.
Price as you go
Every step should update a visible running total. A configurator that reveals the price at the end feels like a trap, and people leave before finding out rather than risk it.
Make it resumable
Real configurations get discussed with someone else, checked against a measurement, or slept on. If closing the tab loses the work, a meaningful share of your most engaged buyers never come back.
A shareable URL that encodes the configuration handles this, costs little, and doubles as a support tool: a customer can send you exactly what they built.
Mobile is not a smaller desktop
- 01One decision per screen, with a clear step indicator.
- 02The running total stays visible while scrolling.
- 03Preview images sized for the viewport, not scaled-down desktop renders.
- 04Back must return to the previous step without losing the answers.
What to measure
Track drop-off per step. Configurator abandonment is almost never spread evenly; there is usually one step losing most people, and it is usually the one asking for something the customer does not know yet. Find it, then either move it later or explain it better.
Working on something like this?
We build websites, stores and custom applications, and we will tell you honestly if the thing you are describing does not need one.