Tom Nicholls [email protected]
Case study · M&S Food

Supplier & inventory
management

A one stop shop for M&S and its suppliers, built while MPs were watching

Suppliers had rated M&S badly for years, and the scores were still falling. We replaced a set of fragmented systems and spreadsheets with a single platform for supplier management and oversight — and turned the trend around.

Role
Design Director
Team size
Me & 2 other designers
Platform
Web app — supplier & inventory portal
Users
M&S buyers, data, compliance and food technologists — and their suppliers
Outcome
M&S Remarkable Team Award
Final design, live in production
The M&S Food supplier portal dashboard — tasks, action plans, supplier news and company KPIs

The supplier's landing page — urgent tasks, action plan status and company KPIs in one view.

01

Problem statement

Suppliers had consistently rated Marks & Spencer with low scores — real dissatisfaction with how the supply chain was run, and it was getting worse year on year, not better.

The discontent had escalated far enough that members of parliament were engaging with M&S. That put a commercial problem into political and regulatory territory, with the reputation of the food business attached to it.

Low supplier score for M&S

Net improvement score (2020)
Co-operative (n=296)
28%
65%
7%
21
Tesco (n=377)
23%
63%
15%
8
Aldi (n=334)
14%
78%
9%
5
Asda (n=375)
16%
73%
11%
5
Sainsbury's (n=424)
15%
75%
10%
5
Ocado (n=273)
11%
81%
8%
3
Lidl (n=242)
9%
82%
9%
0
B&M (n=116)
6%
88%
6%
0
Waitrose (n=306)
13%
74%
14%
−1
Morrisons (n=391)
13%
71%
16%
−3
Marks & Spencer (n=149)
15%
63%
21%
−6
Iceland (n=144)
10%
72%
18%
−8
Improved
Stayed the same
Worsened
Source: YouGov supplier survey, 2020

YouGov's supplier survey put it in public: on net improvement, Marks & Spencer came second from bottom of every major UK retailer at −6, with 21% of its suppliers saying practice had got worse over the previous twelve months. That's the number the project existed to change.

02

Internal research

Interviews across M&S departments turned up the same frustration from every direction: fragmented systems, and no unified way to manage or reach information.

Every department had already solved the problem locally — in a spreadsheet. That's what we were really replacing.

The business needs, as stated
Accurate information, promptly
Surfacing up-to-date information rather than hunting for it.
One system, not many
Consolidating the multiple existing platforms into a single place.
Off the spreadsheets
Digitising processes that had grown into complex spreadsheet reliance.
Urgency made visible
A way to prioritise the tasks that are genuinely time-sensitive.
Traceability both ways
Protection and accountability for M&S and for the supplier alike.
Better relationships
Improving the day-to-day interactions and communication between the two sides.
Stakeholder profiles

Each interview was written up as a profile with the three things that stakeholder needed the system to do — specific enough to design against, and to hold the project to later.

Stakeholder profile — Trading Manager: supplier scorecard, data visibility, service level information
Stakeholder profile — Food Vendor Support: query filtering, smart queries, onboarding
Stakeholder profile — Supply Chain Manager: interpret data, onboarding, accountability
{{ counter }}
03

User research — 32 interviews, both sides

Over three months the team ran 32 contextual interviews and focus groups with stakeholders at M&S and at its suppliers, so the operational picture came from both ends of the relationship rather than one.

Inside M&S
Buyer
Product selection and negotiation — and holding quality and availability together.
Data team
Forecasting trends, and the difficulty of getting an actionable insight out of scattered sources.
Food technologist
Product development, quality control, and safety standards.
Compliance
Legal and ethical standards, enforced across a whole supply chain.
Supplier side
Supply & demand planner
Forecasting demand and planning inventory against what the market actually does.
Logistics director
Getting product to M&S efficiently, at whatever scale the supplier operates.
Vendor support
Communication and problem resolution — where the relationship is won or lost.
Three minutes into every focus group and it turned into group therapy about invoices.
A remote focus group in progress with several M&S suppliers on a video call

A contextual focus group with M&S suppliers. Running them as a group surfaced the disagreements between suppliers — which is where the useful material was.

04

Personas

Six concise profiles, each with a distinct need — enough to argue about a design decision with, and few enough to hold in your head.

Persona — Existing Supplier, chilled goods: bio, attributes, pain points and goals
Persona — New Supplier, chilled goods: bio, attributes, pain points and goals
Persona — M&S Food Buyer, chilled goods: bio, attributes, pain points and goals
Persona — Demand & Supply Planner, chilled goods: bio, attributes, pain points and goals
Persona — Food Technologist, chilled goods: bio, attributes, pain points and goals
Persona — Support Team Member, chilled goods: bio, attributes, pain points and goals
{{ pCounter }}
05

As-is mapping

We charted the existing processes on both sides, role by role, for every role we'd interviewed. Drawing it is what made the bottlenecks arguable instead of anecdotal.

Complex communication channels
Fragmented routes between M&S and suppliers, producing delay and misunderstanding.
Data silos
Within M&S and between the two sides — so no one could forecast well.
Inefficient inventory management
Overstocking and stockouts were both routine.
Compliance as a bottleneck
Quality and compliance work was cumbersome enough to delay product launches.
Nobody here had ever seen the whole process on one wall before. That was the finding.
Whiteboard as-is map: a supplier's path from vetting and negotiation through master data, testing, compliance and delivery to depot, store, invoicing and payment, with the roles touching each step

The first pass, on a whiteboard: every step from vetting a supplier to getting them paid, with the role that touches it.

To-be workflow: the M&S procure-to-pay process from 28-day order forecast through purchase orders, advanced shipping notices, proof of delivery, audits, invoice, remittance and payment — every artefact owned by One M&S Food

Procure to pay, redrawn: each artefact, who owns it, and every point where a discrepancy can start a dispute — all of it landing on one platform.

06

To-be workflow

Built with stakeholders and users directly off the as-is pain points, so everyone could see which problem each change was answering — and agree to it before anything was designed.

One communication platform
Everyone on the same timely, accurate information instead of a chain of channels.
Integrated data
Previously siloed systems pulled into one place, with real-time supply chain metrics.
Inventory against real demand
Predictive analytics to cut both overstocking and stockouts.
Automated compliance checks
Standards still met, without compliance being the thing that holds up a launch.
07

Information architecture

With the workflow agreed, I mapped the data and actions it implied onto specific pages — every user action against the interface element that carries it.

Doing it at this level is unglamorous and it is the whole job: it is where you find out whether the flow of information is actually intuitive, before a single screen has been drawn.

The eight branches started as three. Every conversation quietly added one.
Information architecture: onboarding dashboard leading into the supplier dashboard, which branches to purchase orders, queries, KPI and scorecard, products and performance, FAQ and resources, invoices and supplier profile — each page sketched with the content it holds

Page hierarchy with each page blocked out — onboarding into the dashboard, then the eight branches, down to an individual PO, query and product.

08

Wireframing the solution

Wireframes to turn the proposal into something people could react to — an early solution for M&S staff to control orders quickly, cheap enough to change after the first round of feedback and clear enough to show a non-technical stakeholder.

Wireframe of the orders screen: All, Live, Complete and Defunct tabs over six columns — purchase order, ASNs, POD, RAS, invoice and payment — each a filterable stack of order cards with a red or green status bar

The orders screen, wireframed. Each column is a stage of the procure-to-pay chain — purchase order, ASN, proof of delivery, RAS, invoice, payment — with its own count and filter, and a red or green bar on every card. An order that has stalled shows up as a column that isn't emptying, which is exactly the comparability users asked for.

09

User testing

I tested the wireframes with real users — rough screens, targeted questions about how important each part of the interface was to their job.

Overview came back as the top priority in answer to several different questions. When users keep giving you the same answer to different questions, that's the design decision.

What came back
Comparability
A strong need to compare information across different orders.
Overview above all
Seeing every M&S order at once rated highest — so it became the centre of the interface.
Invoice visibility
Access to every invoice attached to an order, without leaving the order.
The filters that matter
Users told us which filters they'd actually use, which shaped search and filtering.
A remote usability session with a supplier compliance manager reviewing the wireframed order screens over a video call

A session in progress: a supplier compliance manager working through version 1 of the order board and rating how important each part of it was to his job. The question underneath was whether columns of tickets is the right way to see orders at different stages at all — or whether a supplier has so many live orders that the layout collapses under them.

10

A deliberately vanilla UI first

The first interface was intentionally unbranded. With the visual language stripped back, feedback landed on function and flow rather than on colour — and usability problems had nowhere to hide.

It also kept iteration cheap, and left a clean foundation for M&S branding to be layered on once the behaviour was settled.

With the brand stripped out, nobody argued about green. They finally argued about the data.
An early unbranded version of the supplier performance screen, showing delivery performance and ASN charts for Samworth Brothers
11

Injecting the brand

Only once the behaviour was agreed did M&S's identity go on — a dense, data-heavy tool that still reads as M&S.

The branded supplier dashboard — greeting, urgent tasks, action plan status, supplier news and company KPIs

The landing page carries the most brand — seasonal M&S food photography, the handwritten headings, supplier news in the corner — while the work itself stays sober: what's urgent, what's off track, and how the business is performing.

The supplier list — filters for suppliers, categories, JBP status and depot location, over a table of volume, value, OTIF, shorts and issue rates

The overview users asked for, in the brand. Every supplier on one screen with volume, value, OTIF, shorts and issue rates side by side — comparable at a glance — and a JBP status that says plainly whether each one is exceeding, on track or behind.

A supplier onboarding step — Review your food products, step four of a sequence, with the M&S contact and a completion date

Onboarding a new supplier, one step at a time. M&S food photography carries the page, and the two things a supplier always wants to know — who at M&S owns this, and when it has to be done — sit together at the bottom of every step.

12

Responsive design

Suppliers range from one-person operations to national businesses, so a purchase order list had to survive being read on a phone in a depot as well as on a desktop. The table becomes a stack of cards; status and amendment type stay visible at both sizes.

Purchase orders on desktop: depot, date range and status filters over a table of PO number, depot code, date, amendment type and amendment status

Desktop — the full table, five columns wide.

Purchase orders on mobile: the same list as stacked cards, each showing PO number, approval status, amendment type, date and depot
One supplier checked his POs from the chiller in his van. Mobile was never a nice-to-have.

Mobile — the same rows as cards, status still first.

13

The design system

A platform this size can't be held together by screens alone, so the system was built as its own file: foundations, components, templates, then page designs — with every component drawn in each of its states rather than in the one state a mockup happened to need.

Two navigation sets sit side by side, MVP and vision, so we could ship the smaller one without losing sight of where it was going. Type, colour, effects and a 12-column grid for desktop and mobile are all defined as styles, which is what let a second designer and the developers work from the same source without asking.

The M&S design system file in Figma: component pages listed on the left, navigation components in MVP and vision variants on the canvas, and text, colour, effect and grid styles on the right

Navigation components in every state — collapsed, open, sub-menu, notification counts — alongside the text, colour, effect and grid styles the whole platform draws from.

14

Keeping the company with us

We cut a sizzle video and sent it round internally — progress so far, and where the project was heading. On a programme this long, alignment is a thing you have to actively maintain, and a two-minute film did more for it than a status report.

I built it myself in After Effects: the real screens composited into a 3D warehouse environment, with camera moves and cursor animation so the product could be seen being used rather than described.

I learnt 3D camera tracking on a Sunday so a dashboard could float in a warehouse.
The sizzle video's After Effects project: the At a Glance composition showing the dashboard composited into a blurred 3D warehouse, with the comp list and animation timeline around it

The “At a Glance” comp mid-build — dashboard, camera rig and cursor layers over the warehouse plate.

The film as it went out internally. Watch on YouTube

15

Results

Streamlined processes, one communication platform and integrated data management — measured on the supply chain, not on the interface.

25%
Faster order processing

Automating key steps and removing redundant ones cut average processing time.

18%
Increase in staff satisfaction

Tasks became easier to manage and took less time.

14%
Fewer stockouts and overstocks

Inventory brought closer into line with real demand.

Supplier scores, reversed

The downward trend that started the project turned around — the result that actually mattered.

Recognition

The team won the M&S Remarkable Team Award for this work.

Integrating the data silos also gave M&S teams real-time visibility for the first time, which is what made the forecasting improvements possible.

16

What I took from it

Research both sides or neither

The problem was a relationship. Interviewing only M&S would have produced a better M&S tool and the same bad scores.

Unbrand it to test it

A vanilla UI got us feedback on function. Brand went on last, when it could no longer distort the answers.

Repetition is a signal

Overview kept surfacing across unrelated questions. That insistence earned it the centre of the product.

More work, or a chat?
London SE9 · 07736 048842
All case studies Get in touch