A custom recommendation engine that converts dozens of branching decisions into a clear, media-rich route to the right personalised insole.
My role
01Decision architecture
02UX / UI
03Shopify / Liquid
04Interactive development
The central idea
The interface never asks a customer to understand the whole catalogue. It reveals one useful decision at a time.
01 / Context02 / Decisions03 / Evidence
01 / Challenge
Turn expert-level choice into customer confidence.
The right recommendation depends on activity, movement pattern, condition, footwear, support needs and product configuration. A conventional filter would expose the catalogue’s complexity without helping a customer understand which details actually matter.
02 / Approach
Model the decisions before designing the interface.
I mapped the decision tree, wrote the question hierarchy and built the engine in Shopify Liquid and JavaScript. Category and subcategory logic reveal only the relevant questions, while intro media, option videos and resilient fallback rules keep each path understandable and usable as content changes.
03 / Visual archive
Complex logic, made calm.
A close look at the branching engine, the visual language that supports each decision and the wider product world it connects to.
20+Product routes covered
DozensBranching decisions modelled
CustomLiquid and JavaScript engine
08 frames / 04 chapters
01 / 04
Product engine
03 frames
02 / 04
Technology
01 frame
03 / 04
Storefront
01 frame
04 / 04
Brand world
03 frames
04 / Contribution
What I owned.
01Designed the complete branching decision architecture
02Built category, subcategory and question logic in Shopify Liquid
03Connected contextual video and imagery to each stage of the journey
04Developed resilient fallbacks for changing product and media content
05Created a visual foot-analysis interface around the recommendation flow
05 / Outcome
What changed.
The finder turns more than 20 possible insole routes and dozens of branching decisions into one guided recommendation journey. It gives WearSun a distinctive sales tool that explains the logic behind the result instead of asking customers to self-diagnose from a technical catalogue.