For B2B distributors
Your suppliers send more price lists than anyone can read.
So you buy from the ones somebody happened to open. The better price on a product you already stock is sitting in an inbox, in a spreadsheet with unfamiliar column headings, in a language nobody on the desk reads, from a supplier who emailed on a Tuesday afternoon.
I build the system that reads all of them.
What changes
Every offer ranked — not just the ones there was time to open.
One price per product, across every supplier
For anything you buy, the cheapest live offer and who it came from, next to the second cheapest. Not three spreadsheets open side by side.
Every offer scored, not just the ones you opened
Each line is rated against your own purchase and sales history, the market reference price, and what every other supplier is quoting for the same product. Your buyer starts the day on the lines worth acting on.
Customer requests matched to live offers
When a customer asks for four hundred units of something, you see which suppliers can fill it, at what price, and at what margin — the same day the request arrives.
Prices that are not really available get flagged
A price that only applies on a €75,000 order. A figure that is actually retail. A column that turns out to be a weight. A quote in a currency nobody converted. These read as the best deals on the board until someone checks. This checks.
In production
Running every day at a European cosmetics distributor.
Built for a wholesaler buying across more than a hundred suppliers, in a mix of languages and currencies. Live since 25 July 2026 and used daily by their own buying and customer-service teams — not a pilot, and not a demo.
- supplier offers scored
- ~188,000
- suppliers
- 112
- distinct products
- ~123,000
- supplier files read
- ~1,843
Measured 31 July 2026.
Offers were arriving and going nowhere
Whole categories of file were being dropped in silence — every Spanish-language price list, and every offer a supplier had typed into the body of the email instead of attaching. Nobody knew, because nothing reported it. They now read like any other offer.
The best-looking prices were the least reachable
Quotes that only applied on orders of €75,000 and above were scoring as the strongest deals on the board, because they are the lowest numbers on the page. They are now identified as what they are, and priced accordingly.
How it works
Four steps, and nothing changes for your suppliers.
- 01
Offers arrive by email
Your suppliers keep sending exactly what they send today — any format, any language, spreadsheet attached or prices typed into the message.
- 02
They are read and standardised
Column names, languages, currencies, pack sizes, barcodes and the difference between a net price and a retail one are worked out file by file, automatically.
- 03
They are scored and compared
Every line is rated for whether it is worth buying, and lined up against every other supplier quoting the same product.
- 04
Your team sees what to buy
A ranked list, with the reasoning visible on each line, refreshed every hour without anyone opening an attachment.
There is nothing for your suppliers to log into, no template for them to fill in, and no email asking them to change how they quote. They keep sending what they already send. Making sense of it happens on your side of the conversation.
Next step
Worth a conversation?
If your buying desk works out of an inbox, tell me roughly how many suppliers you deal with and what a normal week looks like. Half an hour, no slide deck. If it is not a fit, I will tell you that instead.