My Role

My Role

Product Designer

Product Designer

Product Designer

The Team

The Team

Product Owner

Product Owner

Product Owner

Front-End Developers

Front-End Developers

Front-End Developers

Digital Data Analyst

Digital Data Analyst

Digital Data Analyst

Back-End Developers

Back-End Developers

Back-End Developers

QAs

QAs

QAs

Loyalty Managers

Loyalty Managers

Loyalty Managers

Challenge

Williams’ e-commerce conversion rate has been steadily declining due to an outdated and frustrating user experience during checkout. Early research uncovered several usability issues that were detracting from conversion.


Results

The redesigned Checkout experience outperformed the existing flow in with revenue per user improved by 19.32%, conversion rate increased by 23.3% and record revenue at Click Frenzy.

Challenge

Williams’ e-commerce conversion rate has been steadily declining due to an outdated and frustrating user experience during checkout. Early research uncovered several usability issues that were detracting from conversion.


Results

The redesigned Checkout experience outperformed the existing flow in with revenue per user improved by 19.32%, conversion rate increased by 23.3% and record revenue at Click Frenzy.

Challenge

Williams’ e-commerce conversion rate has been steadily declining due to an outdated and frustrating user experience during checkout. Early research uncovered several usability issues that were detracting from conversion.


Results

The redesigned Checkout experience outperformed the existing flow in with revenue per user improved by 19.32%, conversion rate increased by 23.3% and record revenue at Click Frenzy.

+19.32%

Revenue Per User (A/B Test)

Revenue Per User (A/B Test)

+23.3%

Conversion Rate (A/B Test)

Conversion Rate (A/B Test)

Highest

Revenue at Click Frenzy ’24

Revenue at Click Frenzy ’24

Project Goals

1): Reverse the conversion decline and grow revenue by simplifying checkout.
2): Design once, roll out across brands to accelerate impact.


Design Approach

We followed the Double Diamond: discover the real problems, define priorities, explore options, then deliver measurable improvements. Each exploration was validated with analytics, usability testing, and stakeholder feedback, with changes shipped iteratively for speed.

Project Goals

1): Reverse the conversion decline and grow revenue by simplifying checkout.
2): Design once, roll out across brands to accelerate impact.


Design Approach

We followed the Double Diamond: discover the real problems, define priorities, explore options, then deliver measurable improvements. Each exploration was validated with analytics, usability testing, and stakeholder feedback, with changes shipped iteratively for speed.

Project Goals

1): Reverse the conversion decline and grow revenue by simplifying checkout.

2): Design once, roll out across brands to accelerate impact.


Design Approach

We followed the Double Diamond: discover the real problems, define priorities, explore options, then deliver measurable improvements. Each exploration was validated with analytics, usability testing, and stakeholder feedback, with changes shipped iteratively for speed.

User Research

User Survey

Curious about our users' thoughts on our current filtering experience, I set up a Hotjar survey on our site.

User Research

User Survey

Curious about our users' thoughts on our current filtering experience, I set up a Hotjar survey on our site.

User Research

User Survey

Curious about our users' thoughts on our current filtering experience, I set up a Hotjar survey on our site.

Survey Insights

For clear picture of our painpoints, I've extracted the key frustrations based on our user surveys.

For clear picture of our painpoints, I've extracted the key frustrations based on our user surveys.

For clear picture of our painpoints, I've extracted the key frustrations based on our user surveys.

Frequent complaints about promo code friction.

Users reported getting stuck due to unclear or easily missed errors.

Some wanted to edit product details without leaving checkout.

GA data Insights

I've also work with our digital data analyst to extract the data from google analytics for better understanding our user pattern

I've also work with our digital data analyst to extract the data from google analytics for better understanding our user pattern

I've also work with our digital data analyst to extract the data from google analytics for better understanding our user pattern

Over 70% of users come from mobile devices (mostly iPhones).

Over 70% of users come from mobile devices (mostly iPhones).

Over 70% of users come from mobile devices (mostly iPhones).

Checkout completion rate was around 30%, versus ~40% industry average.

Checkout completion rate was around 30%, versus ~40% industry average.

Checkout completion rate was around 30%, versus ~40% industry average.

Only ~60% applied the signature “half-price promo code”.

Only ~60% applied the signature “half-price promo code”.

Only ~60% applied the signature “half-price promo code”.

Credit card was the most used payment method, followed by PayPal.

Credit card was the most used payment method, followed by PayPal.

Credit card was the most used payment method, followed by PayPal.

Heuristic Evaluation

Based on the complaints and GA data, it's good to do a cognitive walkthrough to understand what is happening to our users.

Based on the complaints and GA data, it's good to do a cognitive walkthrough to understand what is happening to our users.

Based on the complaints and GA data, it's good to do a cognitive walkthrough to understand what is happening to our users.

Heuristic Evaluation Findings

Poor mobile layout; interface elements were cramped.

Promo code field hidden or positioned badly.

User have to go back to PDP to get the code, and the code is image format.

Users couldn’t proceed due to error messages triggered by lower-case promo codes.

long forms increased abandonment risk.

Identifying Painpoints

Combining the insights of previous research, I quickly map out the checkout flow and painpoints with the team.

Identifying Painpoints

Combining the insights of previous research, I quickly map out the checkout flow and painpoints with the team.

Identifying Painpoints

Combining the insights of previous research, I quickly map out the checkout flow and painpoints with the team.

Painpoints & Prioritisation

After identifying the pain points, I had a workshop session with the stakeholder to see if any missing painpoints and prioritise it according to the impact of conversion rate and technical feasibility.

Painpoints & Prioritisation

After identifying the pain points, I had a workshop session with the stakeholder to see if any missing painpoints and prioritise it according to the impact of conversion rate and technical feasibility.

Painpoints & Prioritisation

After identifying the pain points, I had a workshop session with the stakeholder to see if any missing painpoints and prioritise it according to the impact of conversion rate and technical feasibility.

Painpoint

Painpoint

Promo codes are easy to miss and hard to enter

Promo codes are easy to miss and hard to enter

Promo codes are easy to miss and hard to enter

Painpoint

Painpoint

Vague/subtle errors block progress

Vague/subtle errors block progress

Vague/subtle errors block progress

Painpoint

Painpoint

Long, overwhelming forms

Long, overwhelming forms

Long, overwhelming forms

Painpoint

Painpoint

Can’t edit items in checkout

Can’t edit items in checkout

Can’t edit items in checkout

Ideation

Once we prioritised what we should tackle first, we had multiple ideation session according to different touch points and pianpoint.

Ideation

Once we prioritised what we should tackle first, we had multiple ideation session according to different touch points and pianpoint.

Ideation

Once we prioritised what we should tackle first, we had multiple ideation session according to different touch points and pianpoints.


Painpoints vs Solution

Painpoint

Painpoint

Painpoint

Promo codes are easy to miss and hard to enter

Promo codes are easy to miss and hard to enter

Promo codes are easy to miss and hard to enter

Solution

Solution

Solution

Auto‑apply eligible promos and surface line‑level savings (not just in the order total) so value is obvious.

Auto‑apply eligible promos and surface line‑level savings (not just in the order total) so value is obvious.

Auto‑apply eligible promos and surface line‑level savings (not just in the order total) so value is obvious.

Painpoint

Painpoint

Painpoint

Vague/subtle errors block progress

Vague/subtle errors block progress

Vague/subtle errors block progress

Solution

Solution

Solution

Auto‑format inputs (postcode/phone), scroll to first error, and add clear, actionable microcopy.

Auto‑format inputs (postcode/phone), scroll to first error, and add clear, actionable microcopy.

Auto‑format inputs (postcode/phone), scroll to first error, and add clear, actionable microcopy.

Painpoint

Painpoint

Painpoint

Can’t edit items in checkout

Can’t edit items in checkout

Can’t edit items in checkout

Solution

Solution

Solution

Split into three focused stepsName & Address → Delivery → Payment—reducing cognitive load and missed required fields.

Split into three focused stepsName & Address → Delivery → Payment—reducing cognitive load and missed required fields.

Split into three focused stepsName & Address → Delivery → Payment—reducing cognitive load and missed required fields.

Painpoint

Painpoint

Painpoint

User can't edit their product detail during checkout.

User can't edit their product detail during checkout.

User can't edit their product detail during checkout.

Solution

Solution

Solution

Allow inline edit of size, colour, and quantity without losing context.

Allow inline edit of size, colour, and quantity without losing context.

Allow inline edit of size, colour, and quantity without losing context.

Additional Quick Wins

Additional Quick Wins

Additional Quick Wins

Reorder payment options based on usage (Credit Card first, then PayPal).

Reorder payment options based on usage (Credit Card first, then PayPal).

  • Reorder payment options based on usage ( Card first, then PayPal).

Address Finder to reduce keystrokes and errors.

Address Finder to reduce keystrokes and errors.

  • Address Finder to reduce keystrokes and errors.

Lo-Fi Design Exploration

Rapid flows and sketches to converge on the smallest set of changes with the highest impact and Bi‑weekly, 30‑minute design reviews with stakeholders to align on scope, feasibility and next steps

Lo-Fi Design Exploration

Rapid flows and sketches to converge on the smallest set of changes with the highest impact and Bi‑weekly, 30‑minute design reviews with stakeholders to align on scope, feasibility and next steps

Lo-Fi Design Exploration

Rapid flows and sketches to converge on the smallest set of changes with the highest impact and Bi‑weekly, 30‑minute design reviews with stakeholders to align on scope, feasibility and next steps

HI-Fi Prototype & User Testing

During design review and iteration with stakeholder, there was an ambiguity about separating the detail input into multiple steps. I think it's a good idea to let the user testing result speak itself.

HI-Fi Prototype & User Testing

During design review and iteration with stakeholder, there was an ambiguity about separating the detail input into multiple steps. I think it's a good idea to let the user testing result speak itself.

HI-Fi Prototype & User Testing

During design review and iteration with stakeholder, there was an ambiguity about separating the detail input into multiple steps. I think it's a good idea to let the user testing result speak itself.

User Testing Insights

All user prefer the redesigned flow over the current flow.

Some users didn’t realise discounts had been auto‑applied.

Multi‑step checkout outperformed single‑page flows; users completed required fields more reliably.

Consolidating & Iterating

Based on the user testing insight, we have a clear direction of how we can iterate the designs.

Consolidating & Iterating

Based on the user testing insight, we have a clear direction of how we can iterate the designs.

Consolidating & Iterating

Based on the user testing insight, we have a clear direction of how we can iterate the designs.

Insights

Some users didn’t realise discounts had been auto‑applied.


Users didn't realised that the promo code has been applied.

Some users didn’t realise discounts had been auto‑applied.


Design iterate

Savings at line level with clear before/after prices and an explanatory label.

Savings at line level with clear before/after prices and an explanatory label.

Savings at line level with clear before/after prices and an explanatory label.

Design iterate

Three‑step flow (Name & Address → Delivery → Payment) with progress guidance to reduce cognitive load.

Three‑step flow (Name & Address → Delivery → Payment) with progress guidance to reduce cognitive load.

Three‑step flow (Name & Address → Delivery → Payment) with progress guidance to reduce cognitive load.

Insights

Multi‑step checkout outperformed single‑page flows; users completed required fields more reliably.

Multi‑step checkout outperformed single‑page flows; users completed required fields more reliably.

Multi‑step checkout outperformed single‑page flows; users completed required fields more reliably.

Quick wins

Reorder payment options based on usage (Credit Card first, then PayPal).

Reordered the filter list so that high-value options—identified through GA data, customer interviews, and user testing—are positioned within easy reach for right-handed users, reflecting that around 90% of Australians are right-handed.

Reorder payment options based on usage (Credit Card first, then PayPal).

MVP

Future Opportunities

Future Opportunities

Future Opportunities

Auspost collection point

Give customers the option to collect orders from Australia Post Parcel Collect locations (lockers & collection points) for more flexible delivery.

Give customers the option to collect orders from Australia Post Parcel Collect locations (lockers & collection points) for more flexible delivery.

Express checkout

Integrate express checkout to remove form friction (e.g., Apple Pay / Google Pay / PayPal Express where appropriate).

Integrate express checkout to remove form friction (e.g., Apple Pay / Google Pay / PayPal Express where appropriate).

A/B Testing

Because checkout is critical to revenue, we avoided a hard cutover. Instead, we A/B-tested against the existing flow and progressively increased exposure (30% → 50% → 70% → 100%) once metrics met our thresholds.

A/B Testing

Because checkout is critical to revenue, we avoided a hard cutover. Instead, we A/B-tested against the existing flow and progressively increased exposure (30% → 50% → 70% → 100%) once metrics met our thresholds.

A/B Testing

Because checkout is critical to revenue, we avoided a hard cutover. Instead, we A/B-tested against the existing flow and progressively increased exposure (30% → 50% → 70% → 100%) once metrics met our thresholds.

Impact

In A/B testing, the redesign produced statistically significant uplifts: +23.3% conversion rate and +19.32% revenue per user.

In A/B testing, the redesign produced statistically significant uplifts: +23.3% conversion rate and +19.32% revenue per user.

In A/B testing, the redesign produced statistically significant uplifts: +23.3% conversion rate and +19.32% revenue per user.

During A/B testing, users who saw the redesigned checkout converted more—64.35% vs 58.29%—and abandoned less (35.65% vs 41.71%)

During A/B testing, users who saw the redesigned checkout converted more—64.35% vs 58.29%—and abandoned less (35.65% vs 41.71%)

During A/B testing, users who saw the redesigned checkout converted more—64.35% vs 58.29%—and abandoned less (35.65% vs 41.71%)

Checkout completion improved from 30.0% to 48.83% versus the historical baseline

Checkout completion improved from 30.0% to 48.83% versus the historical baseline

Checkout completion improved from 30.0% to 48.83% versus the historical baseline

Highest revenue in history during Click Frenzy 24

Highest revenue in history during Click Frenzy 24

Highest revenue in history during Click Frenzy 24

Survey Insights

For clear picture of our painpoints, I've extracted the key frustrations based on our user surveys.

Frequent complaints about promo code friction.

Users reported getting stuck due to unclear or easily missed errors.

Some wanted to edit product details without leaving checkout.

GA data Insights

I've also work with our digital data analyst to extract the data from google analytics for better understanding our user pattern

The checkout completion rate is around 30%, and the average industry completion rate is around 40%.

Only around 60% of user applied 1/2 pair half price promo code which is the iconic discount of Williams.

Credit Card is the most used payment method, follow up by PayPal.

More than 70% of our user coming from Mobile and mostly iPhone user

Impact

In A/B testing, the redesign produced statistically significant uplifts: +23.3% conversion rate and +19.32% revenue per user.

During A/B testing, users who saw the redesigned checkout converted more—64.35% vs 58.29%—and abandoned less (35.65% vs 41.71%)

Checkout completion improved from 30.0% to 48.83% versus the historical baseline

Highest revenue in history during Click Frenzy 24

Identifying Painpoints

Combining the insights of previous research, I quickly map out the checkout flow and painpoints with the team.

Heuristic Evaluation

Based on the complaints and GA data, it's good to do a cognitive walkthrough to understand what is happening to our users.

Heuristic Evaluation Findings

Not mobile friendly UI, element squeezed on mobile device

Promo code position is hidden below every element of the page.

User have to go back to PDP to get the code, and the code is image format.

If user type in the code in lower case, error message trigger.

Long list of details make the checkout overwhelmed

Featured works

Featured works

Enhancing product filtering and finablity

Using customer insights and data analysis to enhance the filtering system and improve product findability.

View Project

+20% user satisfaction

+2x daily usage

Enhancing product filtering and finablity

Using customer insights and data analysis to enhance the filtering system and improve product findability.

View Project

+20% user satisfaction

+2x daily usage

Enhancing product filtering and finablity

Using customer insights and data analysis to enhance the filtering system and improve product findability.

View Project

+20% user satisfaction

+2x daily usage

Enhancing product filtering and finablity

Using customer insights and data analysis to enhance the filtering system and improve product findability.

View Project

Flexible Click & Collect

Designing a flexible, split fulfilment solution that alleviate customerfrustration due to low stock accuracy

View Project

End to end UI/UX Design

Service Design

User Research

Flexible Click & Collect

Designing a flexible, split fulfilment solution that alleviate customerfrustration due to low stock accuracy

View Project

End to end UI/UX Design

Service Design

User Research

Flexible Click & Collect

Designing a flexible, split fulfilment solution that alleviate customerfrustration due to low stock accuracy

View Project

End to end UI/UX Design

Service Design

User Research

Flexible Click & Collect

Designing a flexible, split fulfilment solution that alleviate customerfrustration due to low stock accuracy

View Project

Multi-Brand Design System

Designing a scalable system that improves consistency, efficiency, and speed‑to‑market across 10+ brands.

View Project

Improved Design Efficiency

Multi-brand supported

Reduced Time to Market

Multi-Brand Design System

Designing a scalable system that improves consistency, efficiency, and speed‑to‑market across 10+ brands.

View Project

Improved Design Efficiency

Multi-brand supported

Reduced Time to Market

Multi-Brand Design System

Designing a scalable system that improves consistency, efficiency, and speed‑to‑market across 10+ brands.

View Project

Improved Design Efficiency

Multi-brand supported

Reduced Time to Market

Multi-Brand Design System

Designing a scalable system that improves consistency, efficiency, and speed‑to‑market across 10+ brands.

View Project

White label child sponsor solution for our partners

Providing a simple, universal, customisable child sponsor platform that other businesses can use on their customer

View Project

User Research

UX/UI Design

User Testing

White label child sponsor solution for our partners

Providing a simple, universal, customisable child sponsor platform that other businesses can use on their customer

View Project

User Research

UX/UI Design

User Testing

White label child sponsor solution for our partners

Providing a simple, universal, customisable child sponsor platform that other businesses can use on their customer

View Project

User Research

UX/UI Design

User Testing

White label child sponsor solution for our partners

Providing a simple, universal, customisable child sponsor platform that other businesses can use on their customer

View Project

User Testing Insights

All user prefer the redesigned flow over the current flow.

Some users didn’t realise discounts had been auto‑applied.

Multi‑step checkout outperformed single‑page flows; users completed required fields more reliably.