IHERB SIMPLIFIED CHECKOUT

Role: All UX/UI Design & Prototyping

Project Overview

In order to support booming international business, various shipping, billing and customs modules were added to existing checkout flow without an in-depth plan. Choosing a value shipping method, figuring out customs rules, and managing products have become challenges before international users could press the "Place Order" button. It's not only lowering the conversion rate but also causing maintenance problems. In Sept. 2018, we redesigned the entire checkout flow making it a simple, helpful and controllable experience. We firstly rolled out the new design in Dec. 2018 in China and the conversion rate increased by 14% in average.

Below is the 1st version prototype, more iterations and details in following paragraphs.

Try this prototype

Our Customers & Pain Points

Current experience is lacking...

Core design concepts

Design Focus

Always Be Informed

Getting lost in checkout journey due to amending order and no shopping context until reviewing order are 2 most frustrating factors causing checkout abandonment. We designed an one-page interaction model which always presents all steps and information on screen.

iHerb IA
iHerb checkout information architecture
iHerb checkout landing screen
One-page checkout landing screen
iHerb shipping address module
Shipping address module
iHerb shipping method module
Shipping method module
iHerb payment selection module
Payment selection module
iHerb customer ID module
Customer ID module
iHerb orders module
Orders module

Building Consistency

iHerb UI Library
Create iHerb UI library
iHerb used logos
Collect and trace all used logos in SVG formart

Quick and Localized Address Input

Except for properly translating all input labels and combining first and last name fields (Chinese names put last name first and don't separate them when writing.). We adopted this commonly seen UX pattern in China to help our customers quickly and percisely fill out their addresses.

iHerb quick address input
Province selection
iHerb quick address input
District / city selection
iHerb quick address input
Quick selection done

Easy Customs Clearance

In the past, Chinese customers need to finish few forms on both carrier's and government's websites before we could ship out their orders. We integrated all APIs in the back-end and simplified information requests at front-end. Now, customers only need to enter their ID information during checkout and we can ship out their orders. Besides, they are able to view all shipping and customs rule details when making a shipping method selection.

Shipping methods with info icons
Shipping methods with info icons
Customs rule details
Shipping / customs rule details
Simple customer ID input
Simple customer ID input

Product Adjustments & Error Handling

Due to government rules, some items are not shippable or have quantity limit. We didn't explain this clearly to our users why they couldn't proceed. The worst was they had to exit checkout to make product adjustments. We refined all error messages to provide clear reasons and instructions. In addition, we added an order module that allows customers to make necessary product adjustments during checkout.

Conversational error message
Conversational error message
iHerb order module
Order module
Remove product confirmation
Remove product confirmation

Outcome & Thoughts

I am very proud of that we conquered all design challenges and made it happen in 3 weeks. We launched the new Chinese checkout in Dec 2018 and the results during the following 3 month testing are encouraging:

There is still a lot of room for improvement. For example, credit card scanning and voice data input to speed up data entry. Also, further iterations for customs clearance is needed.