
![]() Building Configuration | ![]() Building Content |
Problem
INNEO's NeoSpace ecosystem needed a web-based 3D Product Configurator for highly complex, rule-driven products. Layered configuration rules and dependencies made the experience hard to use, slowed adoption, and limited growth. Users ranged from technical specialists to business stakeholders, and customers wanted to embed the configurator in their own ecosystems.
My role
Sole product designer on the project, and one of 10+ major features I took from concept to production at INNEO. I owned UX architecture, interaction design and the visual system, and worked with engineering on what the backend and 3D rendering pipeline could support.
Process
I started from user intent instead of system logic. I set four principles early to align engineering and the business: structure complexity instead of exposing it, give every action immediate visible feedback, make validation educate instead of block, and design so the system scales beyond one product.
From there I moved navigation from feature-first to goal-driven flows, used progressive disclosure to reduce overload, and ordered configuration steps to mirror how people really make these decisions.

Key decisions
- Goal-driven flows over feature-first navigation. The feature list mirrored the system's rules. Users think in goals, so the flow follows goals and the rules stay behind it.
- Show constraints in context. Dependencies and invalid states are explained at the point of action. Errors and validation read as help, not as a block.
- Build a reusable foundation. I defined consistent system states, a visual language aligned with NeoSpace, and documentation, so the configurator became a platform capability instead of a one-off.
Outcome
The configurator shipped as part of NeoSpace and can be embedded by customers. Users can see every configuration change reflected in 3D straight away, and see why a choice is invalid instead of hitting a dead end. The design documentation supports later configurator implementations.
Reported results in the first year after launch:
- 35% increase in YoY revenue
- 25% increase in user satisfaction and retention
- 84% increase in overall sales channel traffic

