Product Configurator
Eliminating third-party SaaS dependency by building a bespoke product configurator in-house — delivering a vastly improved configuration experience.
Product Configurator
A SaaS module enabling users to configure variant products across any e-commerce platform or internal application, eliminating third-party dependency and delivering a vastly improved configuration experience.
Outcome
Objectives
Two core objectives: identify and document limitations of the existing third-party tool, and build an efficient proprietary configurator deployable as a SaaS module across any e-commerce or enterprise platform.
Discovery
Understanding the Existing Tool
I engaged an SME to guide me through the tool's mechanics and terminology. Over ~7 days of hands-on practice, I developed sufficient proficiency to configure products independently and experienced firsthand how cumbersome the tool was for daily users. This direct exposure enabled authentic empathy with users and identification of friction across the entire configuration workflow.
Research
Stakeholder Envisioning
Structured open questions were used to identify potential users, extended scope, all possible entry points, impact areas in the existing flow, and market competitors.

Persona
Having already led the BH e-Commerce portal, I was familiar with the user group, enabling a faster, more targeted interview cycle.

Key Insights
High-Level Flow

Key design challenges: Users had a fixed mental model around the existing tool's layout — a significantly different interface risked disrupting productivity, and unselected configuration fields needed clear contextual communication.
Visual Design
Design Rationale
Product Listing & Detail Page
For configurable products, pricing is only available after configuration. A clear CTA on the PDP triggers the configurator.

Configuration Page
On clicking "Configure", users land on the configurator with full-width real estate and a clean, focused layout.

Edit Configuration
For previously configured products, the edit option from the PDP returns users to the configuration page with prior selections pre-populated.

Let's build something meaningful together.
Open to discussing new opportunities, design challenges, and collaborations.
