< Back to projects

Any shape, any fabric - Design your own sofa

Role: UX Architect

Allowing John Lewis customers the ability to create their own sofa, from a choice of over 400 fabrics and choice of a variety of legs

Competitor review

At the start of the project, I reviewed a large range of competitor's websites to gain inspiration. I didn't just limit the competitors solely to sofa websites, but also looked at sites for designing your own car and creating customised shoes.

Developing Omni channel user journeys

The project was hugely focused around providing an Omni channel experience for the customer. I went in to interview sales staff to understand customer behaviour when purchasing sofas. This helped me in mapping out the user journey both in-store and online.

Ideation workshop

I facilitated a sketching workshop with the UX and design team, aimed at working up some ideas of how we could structure the number of fabrics on the page.

I was then able to take these and iterate on them to come up with a variety of concepts to test with customers

In-store user testing

In order to gather quick and frequent feedback from customers, we went into John Lewis Kingston store and conducted some in-store testing to validate concepts and ideas.

Prototyping and wireframes

Using Axure prototypes were invaluable in the project to help to test concepts with customers during user testing as well as communicating how the page should work with the scrum team and wider business stakeholders.

Design your own sofa on johnlewis.com

The design your own sofa project is now live on johnlewis.com and allows the customer to create their custom made sofa online. It is also used by John Lewis partners in-store to help customers visualise how a sofa will look with a certain fabric applied.