Four months after a redesign meant to lift online sales, Loblaws had lost 17% of them.

Loblaws had the same traffic as before and a buy flow they'd just rebuilt. Four months on, online purchases had fallen 17%. The number alone couldn't say why. So, over six weeks, across two research phases, I set out to find what the redesign had broken.

Timeline

6 weeks, 2 phases

Role

Research Framework Design, Comp. Analysis & Benchmarking,
Research Synthesis

Discipline

#UX Research
#Usability Testing
#Product Strategy

TL;DR

What's the problem?

Two things are costing Loblaws online sales: The technology underneath the site can't keep pace, and the interaction design of the buy flow obstructs the purchase rather than supporting it.

Neither problem is about the redesign.

Neither problem is about the redesign.

25%

couldn't finish
checkout

5-7s

to update
a cart

35+

clicks to complete
one purchase

7 of 14

issues violated

the same heuristic

7 of 14

issues violated

the same heuristic

Latency was the dominant experience. Simple actions took long enough that participants questioned whether they had even registered. Shoppers left remembering that feeling.

Who are the owners?

One is an engineering fix and needs the platform team. One is an interaction design fix and sits with design.

What's the fix?

Two tracks have been outlined with different owners and different timelines. One is an engineering fix, and one is an interaction design fix. Both are needed. What separates them is time, cost, and who owns the work.

Track 1

Invest in the platform

Takes the longest, costs the most, but it's the most important fix in this study.

1

Completion Time: Multi-Quarter

Track 2

Fix the patterns that interrupt the purchase

Cheaper, faster, and none of it waits on Track 1. Improves buy flow, but speed stays the same.

2

Completion Time: One or less quarters.

Can start now

Process

How I got these numbers

I ran a competitive analysis first,

  • Comparing Loblaws' desktop and mobile web app's buy flow against Food Basics (direct competitor) and Instacart (indirect).

  • All three were evaluated against a seven-stage framework I built beforehand that was based on Baymard's checkout usability research.

Then I tested with users second.

  • 8 moderated usability testing sessions, 4 tasks each — produced 8 findings logs, clustered in FigJam by theme, heuristic, and severity.

  • Each participant was screened for digital ordering familiarity and excluded anyone working in UX, food service, or related industries.

The 4 tasks participants were instructed to complete:

  1. Browse and Add Items

  2. Find a Deal

  3. Review Your Cart

  4. Continue to Checkout

I structured the research into two phases. Both were spent defining the problem.

I structured the research into two phases.


Both were spent defining the problem.

I ran the first half of the Double Diamond twice

One diamond to define the problem, one to solve it. The competitive analysis diverged across three platforms and converged on a benchmark; the usability sessions diverged across eight participants and converged on a root cause.

How I got from an unexplained drop in sales to a specific root cause.

How I got from an unexplained drop in sales to a specific root cause.

The verdict: Both methods

converged on the same issues.

The verdict: Both methods

converged on the same issues.

Findings

Four problems appeared in both phases.

4 problems appeared in both phases.

8 sessions produced 8 findings logs, clustered in FigJam by theme, heuristic, and severity.

After re-reading the clusters, I began to notice a set of issues that no redesign can fix — the lag, the dropped sessions, the wiped cart. That's when investing in the platform became half the answer. The themes I'd clustered eventually fell into two: Backend and Interaction Design.

Theme 1 · Backend

The backend can't keep up with the redesign.

These issues are not a matter of judgment. Rather, these are things the site fails to do regardless of how it was designed.

  1. Interactions across the flow take seconds to respond

Loblaws' site was visibly slower than both competitors, and users felt it. Pages load on average 5-7 seconds during cart updates. Participants clicked, waited, and questioned whether it had registered at all. Complaints about slow page responsiveness appeared in 3 of the 4 tasks.

"It's like doing the groceries twice…

It keeps loading and loading."

"It's like doing the groceries twice…

It keeps loading and loading."

  1. The site signed users out mid-purchase

Creating an account during checkout wiped my guest cart, forcing me to start shopping from scratch. I hit this during the competitive analysis and never tried to reproduce it — but it showed up again in testing, where participants reported carts resetting after login and having to re-add items. It wasn't universal, however, as one participant logged in with her cart intact.

  • Creating an account during checkout caused the guest cart to be wiped, forcing the user to start shopping from scratch.

  • Estimated at 35+ clicks due to being repeatedly and unexpectedly signed out during the process.

  • Disclaimer: This has not occurred with every participant — but it has happened to me when conducting the competitive analysis.

Theme 2 · Interaction Design

Critical information arrives at the end of the flow instead of the start, or not at all.

These are about how the flow should behave. Both are failures of progressive disclosure: the site holds information it could have surfaced at any point, but releases it only when it's too late to act on. Together they break three heuristics: Visibility of System Status, Error Prevention, and helping users recover from errors.

  1. Costs stayed hidden until the last step

Fees were described as "estimated" throughout the shopper's journey and only finalized at the payment step. Both Food Basics and Instacart disclosed theirs earlier. Participants discovered the $30 minimum only when checkout refused them.

"I really didn't like the $30 limit cap to reach before hitting the checkout."

"I really didn't like the $30 limit cap to reach before hitting the checkout."

  1. Users are told to complete steps that are never outlined

There's no progress indicator in checkout, nor anything to say how far you've come or what's left. 2 of 8 participants couldn't finish the task: The site told them to complete the required steps without saying which ones.

"What am I missing? It says complete steps to proceed. But what steps?"

What's working well

Loblaws is not uniformly broken. Four things work well in the web app:

The search bar performed well.

Whether or not the participants knew what they wanted, they found it.

The search bar performed well.

Whether or not the participants knew what they wanted, they found it.

The deals selection itself was well received.

Every participant found the offers useful and attractive. The problem was in finding them.

The deals selection

itself was well received.

Every participant found the offers useful. The problem was in finding them.

Checkout promotions increased purchase intent.

Discounts surfaced during checkout landed positively with participants.

Checkout promotions

increased purchase intent.

Discounts surfaced during checkout landed positively with participants.

The cart's receipt-like layout was praised.

Participants liked how it read. They also found it scannable and easy to read.

The cart's receipt-like

layout was praised.

Participants liked how it read. They also found it scannable and easy to read.

Recommendations

Two problems, two owners, two different costs

Track 1:

Invest in the platform

Invest in the platform

Owner:

Engineering

Timeline:

Multi-quarter

Throughout the study, the most noticeable problem was undoubtedly regarding latency. Simple actions took long enough that participants questioned whether they had registered, and the delays compounded across the session. That was the impression they left with.

Throughout the study, the most noticeable problem was undoubtedly regarding latency. Simple actions took long enough that participants questioned whether they had registered, and the delays compounded across the session. That was the impression they left with.

The buy flow needs engineering investment. It takes the longest, costs the most, but it's the most important fix in this study.

The buy flow needs engineering investment. It takes the longest, costs the most, but it's the most important fix in this study.

Why it matters

  • A study showed that a ONE second lag in Amazon’s run time could cost them $1.6 billion in sales.

  • A study showed that a ONE second lag in Amazon’s run time could cost them $1.6 billion in sales.

  • People may not always remember the moment that caused them pain, but they will always remember how they felt in the moment.

  • People may not always remember the moment that caused them pain, but they will always remember how they felt in the moment.

Track 2:

Fix the patterns that interrupt the purchase

Owner:

Product Design

Timeline:

1 or less quarters

These fixes ship the fastest, cost the least, and none of them wait on the platform work.

These fixes ship the fastest, cost the least, and none of them wait on the platform work.

Surface the $30 minimum in the cart, not at checkout

Surface the $30 minimum in the cart, not at checkout

  • Surface the threshold at the homepage or show progress toward the threshold as items are added.

A progress indicator for the checkout flow

A progress indicator for the checkout flow

  • Food Basics has a progress bar indicator. Meanwhile, Instacart doesn't.

Fix or remove the substitution selector

Fix or remove the substitution selector

Standardize how deals are labelled and where they live

Standardize how deals are labelled and where they live

• Improve the information hierarchy on the homepage to reduce initial user overwhelm.
• Increase whitespace between product cards + add a border around it

Default to the nearest store, and confirm the pickup slot

Default to the nearest store, and confirm the pickup slot

Search bar is high-performing. Below are suggestions to further improve its use.

Search bar is high-performing. Below are suggestions to further improve its use.

  • Implement more detailed filters (e.g., organic, ratings) and make the filter sidebar more prominent.

  • Ensure that search results remain relevant when filters are applied.

Thank you!

Thank you!

Date:

March 2026

Date:
March 2026

Roles:

UX Researcher, Product Strategist, Moderator, Notetaker, Analyst

Roles:
UX Researcher
Product Strategist
Moderator, Notetaker, Analyst

Team:

Saadaf Mohsin, Neha Thakur, Ariana Yang

Teams:
Saadaf Mohsin
Neha Thakur
Ariana Yang