loading
top of page
Loblaws canada

Where does Loblaws lose its customers?

MacBook Air - 13_.png
Industry

Grocery / Retail

Timeline

April 2026

Scope

Heuristic Evaluation, Usability Testing

My Role

UX Researcher

Team - 4 Researchers

Saadaf Mohsin, Ariana Yang, Salman Zafar

04 — Recommendations

Short-term and long-term fixes

Most of what we found wasn't a copy or button problem. It traced back to one thing: an aging technical foundation straining to keep pace with what users expect. So we split our recommendations into what design can fix now, and what needs deeper investment.

Quick wins

Surface the $30 minimum and pickup fees during browsing, not at checkout.

Right now the requirement is hidden until the final step. 

"I really didn't like the $30 limit cap to reach before hitting the checkout. I had to add two random things to my cart just to hit checkout."

       — Participant 8

High severity

Task 3 - Review Cart

100% completion

5.94/7 rating

Give every blocked or disabled action a visible reason and next step.

Checkout stalls without explanation when a required step is missed. 

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

       — Participant 8

High severity

Task 4 - Checkout

75% completion

4.44/7 rating

Fix the substitution selector and add real error messaging

"Choose a substitute for me" fails with no error state.

High severity

Flagged in heuristic audit, not reached in usability testing

Make cart contents visible without scrolling

The cart page shows "3 items" at the top, but users have to scroll past promotional content before seeing what's actually in it.

Medium severity

Task 3 - Review Cart

100% completion

5.94/7 rating

Foundational

Invest in backend infrastructure to resolve 5–7 second load delays

Every cart update lagged enough that it broke the sense of a working site

"It's like doing the groceries twice, because the website is not helping much, it keeps loading and loading."

       — Participant 4

High severity

Task 3 - Review Cart

100% completion

5.94/7 rating

Rebuild checkout as a guided, single-direction flow with visible progress

Location and pickup selection in particular left people guessing.

"Honestly, I'm so confused. I'll just select this. Assuming this is the closest one."

       — Participant 8

High severity

Task 4 - Checkout

75% completion

4.44/7 rating

Treat performance as a UX metric, not just an engineering one

Load time isn't a backend footnote, it's the first thing users notice.

"It shouldn't be taking that long to be updating anything on a website."

       — Participant 1

High severity

Task 4 - Checkout

75% completion

4.44/7 rating

Standardize layout patterns (cards, navigation, promo placement) sitewide.

Product cards and navigation shift structure across sections with no clear pattern. 

"There's no design separating each item to make look quickly, I have to really focus to differentiate each item."

       — Participant 4

Medium severity

Task 1 - Browse & Add

100% completion

6.25/7 rating

03 — FINDINGS

Findings, ranked by severity and frequency

Task completion & satisfaction

All 8 participants completed browsing, deals, and cart review. Checkout is where it broke.

task completion.png
task completion.png

Patterns Observed

  • Time-on-task nearly doubled between browsing and checkout. The task itself got harder, not just longer.

  • Checkout is the only task where completion dropped below 100%, and where ratings and time both got worse together.

  • The widest spread of all: Task 4 ranged from 3 to over 12 minutes. That's inconsistent, not just slow.

01 — THE PROBLEM

Loblaws' desktop site let people browse, find deals, and build a cart with almost no friction. But at checkout, 25% of participants couldn't finish on their own. That gap is what this study digs into.

02 — OUR PROCESS

Heuristic evaluation

Before talking to a single user, we audited the desktop site ourselves against Nielsen's heuristics. The same problems kept showing up: hidden requirements, inconsistent layouts, and no feedback when something went wrong.

heuristics broke.png

That told us where to look, but not how much it actually hurt people. So we picked the 4 flows with the most flags: browse, deals, cart, and checkout, and tested them with real users.

Moderated usability testing

8 participants, screened to exclude UX or grocery-service backgrounds, walked through 4 tasks solo over Microsoft Teams. Each session ran 45 minutes, with a moderator and a dedicated note-taker on every call.

participant data.png

Affinity mapping

Every observation, quote, and friction point from the 8 sessions got clustered live in FigJam, sorted by task, heuristic, and severity.

affinity map.png

Priority Matrix - Severity vs. effort to fix

Priority Matrix.png
05 — MY ROLE & CHALLENGES

My Role

Moderated 2 of the 8 usability sessions (P4, P5) and served as note-taker for 2 more (P7, P8), on top of contributing to the heuristic evaluation, affinity mapping, and priority matrix.

Challenges

Moderated 2 of the 8 usability sessions (P4, P5) and served as note-taker for 2 more (P7, P8), on top of contributing to the heuristic evaluation, affinity mapping, and priority matrix.

bottom of page