AboutStoriesNewsroomLabPricingEvents
Ask GaganGet started
  1. Stories
  2. John Lewis

Explore

  • Home
  • About
  • Stories
  • Newsroom
  • Archive
  • Events
  • Pricing

Connect

  • Ask
  • Book a call
  • Send an email

Resources

  • Documentation
  • Media Kit
  • Release Notes
  • Lab
  • Site Map
  • RSS Feed

Legal

  • Privacy
  • Terms of Use
AI site summary·AI full corpus

Copyright © 2026 Gagan Malik. All rights reserved.

Privacy|Terms of Use|Site Map
  1. Stories
  2. John Lewis

Faster checkout

6 min read

400K+

Products online

35%

Faster discovery

£8.2M

Incremental revenue

John Lewis has served UK families for generations with quality retail people trust for life's big and small purchases.

Company website

400K+

Products online

35%

Faster discovery

£8.2M

Incremental revenue

Overview

Four hundred thousand products and the right washer still hides on page six. John Lewis shoppers loved the range across home, fashion, and electronics, but discovery dragged and checkout added friction on the device most visits used. The brief was speed without shrink: keep the catalogue that defines the brand, lose the dead ends that sent people elsewhere.

My role

I led product strategy and UX design for John Lewis eCommerce, focusing on product discovery and checkout optimisation across 400K+ SKUs.

The opportunity

A £15B catalogue where loyalty met filter fatigue

John Lewis runs more than 400,000 SKUs online. Loyal shoppers still stalled in category depth: filters failed to surface the right stock quickly, and Quick View stopped short of a confident buy. More than half of visits were on phones; beside Amazon and sharp DTC brands, small friction meant measurable revenue left on the table.

My JTBD research identified three pain points: slow filtering on deep pages (smart TVs returning 200+ results with unclear differentiation), Quick View needing multiple clicks for size, delivery, and stock, and checkout asking logged-in customers for details the brand already held. Session recordings showed filter abandonment patterns. Exit surveys flagged 'too hard to compare products' as a top frustration. Usability testing with 80+ participants across mobile and desktop confirmed the same story.

Constraints: stock and fulfilment systems could not change, UI-only intervention. Brand guidelines required premium look-and-feel throughout. Success metric: measurable lift in discovery speed and checkout conversion.

The solution

Filters with memory, Quick View that finishes the job, PDPs that front-load trust

I ran three workstreams in parallel: filtering with live counts and saved combinations, Quick View with size, delivery, and add to basket in the overlay, and product page hierarchy that surfaced key specs earlier. Each workstream had rejected paths. Filters: faceted search with no memory versus saved combinations; I shipped saved combinations after testing showed 35% faster repeat browsing. Quick View: lightweight preview versus full overlay with checkout actions; I shipped the full overlay after A/B tests showed 12% higher add-to-basket from listings. PDP: side-by-side comparison tool versus clearer single-product hierarchy; I shipped clearer hierarchy because comparison required back-end changes I could not take.

I designed filters to show live counts before apply. I built saved combinations so returning shoppers resume from 'washers under £400, A++ rated, delivery this week' without rebuilding the query. I designed Quick View to carry size selector, delivery estimate, stock status, and add to basket so confident buyers never left the listing. Product pages moved delivery, returns, and spec tables above the fold on mobile.

Checkout workstream (parallel): I rejected a bare guest-only path that ignored logged-in shoppers who already held delivery and payment details. I shipped a three-step mobile checkout with logged-in prefill, inline validation on address and payment errors, and a visible order summary before pay, so the second JTBD (checkout speed) had its own rejected alternatives, not only discovery fixes.

I validated each stream separately. A/B tests ran at 50K+ sessions per workstream before combining. Instrumented funnels attributed revenue lift to specific changes.

The impact

35% faster discovery, £8.2M incremental revenue, attribution you could defend

Filtering and Quick View cut time-to-product by about 35%, measured as median clicks from category entry to add-to-basket. Listing and product page work lifted engagement and basket size. Attribution split cleanly: improved filters contributed approximately 40% of the discovery speed gain, Quick View 45%, clearer PDP hierarchy 15%. The programme landed around £8.2M incremental revenue in the year I measured: discovery work (filters + Quick View) drove the majority via faster time-to-basket.

Because I shipped logged-in prefill and inline error recovery on a three-step mobile checkout, mobile checkout completion rose 9 percentage points in the same instrumentation window; that represents the checkout workstream contribution alongside discovery attribution above. Post-launch surveys showed NPS improvement of 8 points for 'ease of finding products'.

Lessons learnt

  • Live counts and saved filter combinations cut restart friction on ranges too large to browse blind.
  • £8.2M incremental revenue with defensible 40/45/15 discovery attribution split.
  • Checkout prefill and inline errors added +9pp mobile completion in the same window.

Testimonial

“Gagan has strong UX craft and keeps alignment across product, engineering, and leadership.”

Steve Kato SpyrouDesign Manager at John Lewis

In the product

Category filters with live counts and a saved combination chip for repeat shoppers.

Saved combinations cut repeat browse time — 35% in testing. Placeholder SVG — replace with annotated screenshot (see project-documentation/CASE_STUDY_PROOF_ARTEFACTS.md).

Quick View overlay with size, delivery estimate, stock, and add to basket.

Full overlay beat lightweight preview — +12% add-to-basket from listings. Placeholder SVG — replace with annotated screenshot (see project-documentation/CASE_STUDY_PROOF_ARTEFACTS.md).

Mobile product page with delivery, returns, and specs above the fold.

Trust block placement linked to clearer hierarchy workstream. Placeholder SVG — replace with annotated screenshot (see project-documentation/CASE_STUDY_PROOF_ARTEFACTS.md).

Mobile checkout with logged-in prefill, reduced steps, and inline error recovery.

Checkout stream — prefill and error recovery on mobile. Placeholder SVG — replace with annotated screenshot (see project-documentation/CASE_STUDY_PROOF_ARTEFACTS.md).

  • Media in this story

    Download all images

More

View all

Simplifying sales reporting

7 months ago

Better onboarding and activation

9 months ago

Improving restaurant order tracking

8 years ago

Gamified car insurance

1 year ago

From Hold to Handled

1 year ago

Better product discovery

10 months ago

Predictable spend forecasting

9 months ago

Service requests made faster

8 years ago

One workspace for team collaboration

8 months ago

Expert travel guides

3 months ago

Loyalty for food lovers

3 months ago

Better team collaboration

1 year ago

Ready to take the next step?

Choose the right plan for your team.

Get startedBook a call