IHERB COMPARE PRODUCTS

Role: All UX/UI Design & Prototyping

Background

At iHerb, we are proud of offering over 30,000 brand name health products to consumers around the world. Meanwhile, choosing the right item among all similiar products has become a difficult task for our customers. We created a compare tool for users when browsing various selections.

Goal and Design Principles

Creating a tool that provides sufficent product information and helps users' decision making easier.

The design should be:

Inspirations

iHerb Compare Products inspirations
iHerb Compare Products inspirations notes

Define User Flow

We have this feature available in all category and item detail page. So our users can save products and view differences during shopping.

iHerb Compare Products user flow

Final High Fidelity Screens

Most feedbacks were positive except for minor UI adjustments when testing. All users were able to understand the concept and finish scenario tasks. The only concern was too many sticky elements on the screen. It may interrupt users' reading experience, especially for smaller screen phone users. After weighting tradeoffs against reading experience, we decided to give this design a try. Because only less than 5% of our users are still using 320 or smaller mobile devices; also, we provided hide and minimize options to reduct the inconvenience.

iHerb Compare Products
Compare tray open
iHerb Compare Products
Compare edit mode
iHerb Compare Products
Compare minimized
iHerb Compare Products
Compare menu open
iHerb Compare Products
Remove all items confirmation
iHerb Compare Products
Compare results

Post Launch

Few weeks after launch, we circled back to review the results. Unfortunately, it didn't work as good as we expected - the usage of this too is low.

At beginning, I was very excited about creating all these interesting animations and thought this would be an easy and successful project but it wasn't. The main reason we failed was because We put too much focus on UI and micro interaction instead of thinking through users' intentions and find out what they really need.