Skip to content

Case study

One warehouse, end to end.

A wholesale warehouse in the UK. Around 1,350 products, 338 customers, six vans, orders arriving all night on WhatsApp, email, phone and voicemail. Every warehouse is different, so we built exactly what this one needed, from scratch. Here is what they did before, what runs now, and what it saved - told properly, without naming them.

This case study follows one real wholesale warehouse end to end: reading every order, buying and pricing the book, routing the vans, proving each drop, invoicing and chasing the money. It is never named. Market Run, built by Titan Studio AI, was built for it the same way any wholesaler's system would be - from scratch, on how the business already works.

£12,000a month saved
7hrs → 7minthe night's desk work
1,431 → 384questions a night
under 1sto plan 80 stops on 6 vans
1,356products
338customers
317pricing rules
81delivery rules
6vans

Before

Orders arrived on WhatsApp, email, phone and voicemail, long after the office had shut, and someone carried every gap between six systems that did not talk to each other.

  • Orders arriving on WhatsApp, email, phone and voicemail, after the office had shut
  • Someone typing every order into another WhatsApp group
  • Someone pricing from memory
  • The buy split across suppliers by hand at half eleven
  • Vans worked out at half midnight
  • Market at four with a paper list
  • Delivery notes on paper
  • Invoices typed into Xero the next day
  • Chasing by phone from a diary

Six systems that did not talk, and a person carrying every gap.

What we built, end to end

One section for each thing built, in the order the night actually runs: what it replaced, what runs now, and the real screen.

01

Orders, from any channel, in any language

Before: Orders came in on WhatsApp, email, phone and voicemail, all night, in whatever words the kitchen used.

The orders come in on WhatsApp like they always did. Every message is read the moment it lands, matched to the right product and the right pack, whatever language or shorthand the kitchen wrote it in. Nobody types an order out by hand.

A kitchen's WhatsApp message, pasted in and read into matched order lines on the wholesaler's own catalogue.
Orders, from any channel, in any language
02

The day added up, the stock taken off

Before: Someone had to add up the whole day's orders by hand, then walk the cold store to see what was left.

The day totals itself the moment the last order lands. Stock is taken off on its own, so by eleven the buy list already knows exactly what is short.

How much of a product is needed today, set against what is already held in stock.
The day added up, the stock taken off
03

The buy, split by supplier, sent by WhatsApp

Before: The buy was split across suppliers by hand at half eleven at night, then read out or typed into separate messages.

The buy list splits itself by supplier and goes out by WhatsApp, the way the trade already orders. Nobody sits down at midnight to work out who gets what.

The buy list for the day, split by supplier, ready to send.
The buy, split by supplier, sent by WhatsApp
04

Every line priced from today's cost, on their own rules

Before: Prices were set from memory, or from whatever was charged last time, whether or not the market had moved.

Every line is priced against what the market did that morning, on the rules already agreed. If a cost moves overnight, it shows before the invoice does, so nothing goes out underpriced.

One product whose cost moved overnight, held against what it is normally charged at.
Every line priced from today's cost, on their own rules
05

Invoices raised before the vans leave

Before: Invoices used to be typed into the accounts package the next day, after the vans were back.

Invoices are raised before the vans leave the yard, from exactly what was picked. There is nothing left to type in once the day is out delivering.

Invoices raised and ready to send, listed by customer, before the vans leave.
Invoices raised before the vans leave
06

The picking sheet

Before: Pickers worked from a paper list, written out by hand, in whatever order it happened to be copied down.

The picking sheet prints in the order the yard is actually walked, one line per product, ticked off as it is picked. Nobody carries a clipboard of crossings-out.

The picking sheet, listing every product a driver needs to load, in the order the yard is walked.
The picking sheet
07

Routes, planned on real roads, against their delivery rules

Before: Vans were worked out at half midnight, on a whiteboard, from whoever remembered which customer wanted what time.

The routes are planned on real roads in seconds, against the delivery rules already on file - which day, which window, which van. Three rounds go out and no two drops cross.

A day's drops split into colour-coded rounds on a real road map.
Routes, planned on real roads, against their delivery rules
08

The driver's phone - navigation and proof of delivery, even when no one is in

Before: Drivers worked from a paper run sheet and a delivery note book, and a locked gate at five in the morning meant a call back to the office.

The driver's phone gives turn by turn navigation to every stop, and takes the proof there and then - a signature, a photo, a weight - even when the kitchen is locked up and nobody answers the door.

Turn by turn navigation open on the driver's phone, on the way to the next stop.
The driver's phone - navigation and proof of delivery, even when no one is in
09

Invoices sent on delivery

Before: Delivery notes were left on paper, and the invoice followed on, sometimes days later.

The moment a drop is marked delivered, the invoice goes out from exactly what was left - no note to chase, no second step.

The invoice raised automatically the moment the drop is marked delivered.
Invoices sent on delivery
10

Chasing, by email and WhatsApp, with a legal partner at the end

Before: Chasing late payers meant a diary and a phone call, squeezed in between everything else.

Late invoices are chased for you, by email and by WhatsApp, on a ladder that gets firmer the longer it runs - and a legal partner picks up whatever is left at the end of it.

The chase ladder, showing what happens next if an invoice stays unpaid.
Chasing, by email and WhatsApp, with a legal partner at the end
11

Margin, slipping customers, what to sell more of

Before: Margin lived in a spreadsheet somebody updated when there was time, and a customer could go quiet for weeks before anyone noticed.

The margin on every line is there to see, customers who are slipping away are flagged before they are lost, and what is worth selling more of is right there each morning.

Customers whose ordering has slipped, flagged before they are lost.
Margin, slipping customers, what to sell more of
12

Growth numbers, week by week

Before: Nobody had a clear look at whether the business was growing or standing still, beyond what felt busy.

Growth is tracked week by week - orders, customers, takings - so the owner sees the shape of the business, not just the night in front of them.

Takings tracked week by week, part of the growth numbers the owner now sees each morning.
Growth numbers, week by week
13

The AI agent's suggestions, approved in one tap

Before: Every decision, big or small, waited on somebody being free to make it.

An AI agent watches the book and suggests the next move - a price to hold, a customer to call, a line to reorder - and one tap is all it takes to approve it. Nothing acts on its own.

An AI agent's suggestion, with the one tap that approves it.
The AI agent's suggestions, approved in one tap
14

Xero, read and written back

Before: The accounts package was a separate island - everything had to be typed into it by hand, twice.

Xero is read and written back to on its own, so the books stay current without anyone typing the same invoice in twice. The accounts package stays exactly what it was - Market Run just keeps it fed.

Xero, read and written back to automatically, keeping the books current.
Xero, read and written back

What it changed

£12,000a month saved
7hrs → 7minthe night's desk work
1,431 → 384questions a night
under 1sto plan 80 stops on 6 vans
1,356products
338customers
317pricing rules
81delivery rules
6vans

Yours would be built the same way - from scratch, on how you work.

Book a demo

Questions people ask

How long did it take to build?
Every build is scoped to the warehouse's own book, so the time varies. This one was built and run alongside the real business until it did the whole night on its own.
Did the customers have to change anything?
No. The restaurants and kitchens ordering from this wholesaler kept using WhatsApp exactly as they always had. There was no app, login or portal on their side, ever.
What did it cost?
There is no published figure. Every Market Run build is quoted against the warehouse's own book, not sold off a price list.

Give us one night.

Send us one evening's orders. We run the night next to you. In the morning you compare the two.

Book a demoCustom or off-the-shelf