
(Project)
PC Express: from missing items to trusted delivery
(Client)
Loblaw Companies (academic project)
(Year)
2024
(Role)
Service Designer & Video Director
(Scope)
Service Design, UX Research, Branding, Filming
(The challenge)
How might we prevent lost items while building transparency and trust in PC Express?
(Outcomes)
2,237
app reviews analysed
4
quick wins proposed to the PC Express team
2
sides of the service redesigned
(PC Express)
Order online, pick it up at the store.
PC Express is Loblaw's online grocery service. You fill a cart in the app or on the website and pick a time slot; a personal shopper walks the store and picks the order, and at most stores pickup is curbside.
It began in October 2014 as Loblaws Click & Collect and has grown to more than 700 pickup locations across Canada, running through Loblaw's grocery banners, from Loblaws and No Frills to Real Canadian Superstore. Each store has its own pickers, shifts and shelves, and each is a place where an item can go missing.
(Research)
We became customers first.
We used PC Express ourselves and gathered stories from regular users. They repeated: items missing with no explanation, out-of-stock surprises, and no clear way to report it in the app.
To widen the evidence we scraped 2,237 negative reviews from the App Store and Google Play and clustered them into a pain-point map.
(Insight)
The problem wasn't only on the customer side.
Conversations with the PC Express UX team surfaced the other half of the story: shift handoffs, duplicated picking and unclear accountability for missing items.
We traced customer and colleague steps side by side and marked every point of friction. Here the findings follow one order: #14, a composite Saturday pickup, seen once as the customer and once as the colleague picking it.
The two sides meet at 9:20, when the oat beverage runs out. The colleague has to guess a substitute, and the customer finds out at the curb.
One order, followed from both sides
Pick a side · click an item to open its step · arrow keys move along · Esc goes back
Setting the scene…
Composite: one sample order traced through the current-state service map. Times, items and amounts are illustrative; the friction at each step comes from the team's research.
Journey · PC Express, current state · team research
(Metrics)
Designing for the numbers the team already watches.
PC Express tracks Perfect Order and OSAT. Perfect Order rewards accuracy but can penalise colleagues for stock they never had; OSAT drops with missing items, thin status updates and uneven support.
Our goal: more accuracy and transparency, without making the process unfair for the people doing the picking.
Two numbers the team already watches, and what holds them back
Each metric · what it measures today · what gets in the way · where we want it
Metrics · PC Express · from conversations with the UX team
(Quick wins)
Small changes. Real impact.
We plotted every idea by impact and effort, then prioritised the changes the team could ship with the resources they already had:
Four quick wins the team can ship with what it has
Every idea placed by impact and effort · red = shipped first
High impact · Longer-term
2- Aisle-specific pick lists
- Actionable wishlist with restock alerts
High impact · Quick wins
Shipped first- Customer-defined substitution preferences
- Final bag check to confirm order integrity
- Charge only for picked items
- Transparent price range before confirmation
Low impact · Longer-term
3- Rank chosen substitutions
- Auto-surfaced substitutions
- RFID cart as a final checker
Low impact · Quick wins
1- “Low stock” label + tooltip
Impact × effort · ten ideas · project team
Customer-defined substitutions
Choose preferred substitutes while shopping, not at the cart.
(Customer side)
Transparency before checkout.
Stock labels now separate regular, low-stock and out-of-stock items. Low stock prompts a substitution choice; out-of-stock items can be saved to a Restock Wishlist.


Customers rank up to three substitutes and see an estimated final price range, so there are no surprises on the receipt.


Try it: stock labels, Restock Wishlist and ranked substitutes
A working prototype of the redesign · tap, drag and swipe like on a phone
Recent searches

$4.95
Bonne Maman
Strawberry Jam
500 g • $0.99/100g
Out of Stock$4.99
Smucker's
Strawberry Jam
750 g • $0.67/100g
Out of Stock$5.49
Smucker's
Pure Apricot Jam
250 ml • $2.20/100ml
Low Stock$5.99
President's Choice
Strawberry Jam
750 g • $0.80/100g
Low Stock$4.49
President's Choice
Orange Jam
750 g • $0.60/100g

$7.29
Smucker's
Pure Peach Jam
750 g • $0.97/100g

$6.99
Nutella
Hazelnut Spread
725 g • $0.96/100g

$5.29
Smucker's
Seedless Strawberry Jam
750 g • $0.71/100g
That's everything for “Jam”
Prices and stock in the prototype are illustrative.
Prototype · PC Express redesign · prices and stock illustrative
(Colleague side)
Accountability built into the workflow.
A synchronised, tabbed picking list lets colleagues multitask, save progress and hand off cleanly between shifts.
A fulfilment checklist before handoff makes sure every item in the order has been addressed.
What changes for customers, colleagues and the systems behind them
Four stages · front stage, back stage and support · tap a stage to follow it down
Customers browse PC Express on app or web and can add no-stock and low-stock items to a wishlist, to be notified later.
UI enhancementsCustomers pick their groceries, add several substitutions and rank them — with a transparent price range.
App journey enhancementThe customer receives every item in their order.
Successful deliveryThe colleague receives the order list with the customer's substitutions already prioritised.
Colleague accountabilityItems are picked in sequence; out-of-stock items are confirmed on the spot and inventory updates for every other colleague.
Synchronised pickingA dedicated colleague verifies the order is complete before delivery or pickup.
Order checker before handoffA backend rule labels products “Low stock” once inventory drops below a set threshold — even if the system hasn't fully synced in the last 12 hours.
Iterative design and development of the customer and colleague apps.
The allocation system prioritises picking from the customer's pre-made choices; if every choice is out, it suggests the closest match from past purchases.
Orders can be verified on the colleague app or an RFID counter; storage lockers and delivery systems hold the finished order.
Service blueprint · future state · proposed
(Storytelling)
Some systems are best understood as a story.
For the final deliverable I directed a service design film — locations, voiceover, edit and music — so the journey, its breakdowns and our fixes made sense to people who would never read a service map.
The service design film
Press play to watch it here.
(Final thoughts)
Most experience problems are not missing features but misalignment across the system. Fix the right things at the right time and trust follows.
(Next step)
Want the full story behind this project? I'm happy to walk you through it.






