Paying for wholesale leads

Walking a route is free and slow. Paying for leads is fast and, for most small roasteries, unmeasured. This is how to work out what an account is actually worth to you, what each channel really delivers, and how to test one without spending a year finding out.

Published 18 September 2026

On this page9
  1. What an account is worth, and what a channel costs
  2. The channels, honestly
  3. Before you pay anyone
  4. Why free usually wins first
  5. When paid is genuinely the right answer
  6. Running a test that teaches you something
  7. A disclosure
  8. Questions roasters ask
  9. Where Order Book fits

Short answer. Work out your all-in cost per account won, cash plus your own hours, and compare it with a year of gross profit on an average account — about €3,000 at 8 kg a week. Below a third of that, a repeatable channel is worth keeping. Test one channel at a time for ninety days with a source column on every pipeline row, and pay for intent rather than for addresses.

What an account is worth, and what a channel costs

Almost every paid channel looks cheap next to a wholesale account, which is exactly why roasters overspend on them. The number that decides it is not the price of a lead but the all-in cost of an account won, including the hours you spend on leads that go nowhere.

Conversations a year25
Accounts a year3.8
Cash per account€952
Your time, per year€1,080
All-in per account€1,238
The account earns, per month€253
Paid back after4.9 months
Return over three years7.3×

Gross profit, not revenue, and before the cost of serving the account. The three-year figure assumes the account stays; halve it mentally if your book turns over quickly.

Two things usually come out of that. The first is that the conversion rates matter far more than the price. Dropping the lead-to-conversation rate from 35% to 20% nearly doubles the cost per account, while halving the monthly spend barely moves it once your own hours are counted. Any channel that produces leads you cannot reach is expensive at any price.

The second is that your time is most of the cost. At half an hour a lead, seventy-two leads a year is €1,080 — more than the €900 of cash in the same period. That is the argument for fewer, better leads rather than more of them, and the reason a channel that sells volume is usually selling you work.

If the account side of that calculation is unfamiliar, the arithmetic behind €253 a month and how many accounts you need in total is in how many wholesale accounts a roastery needs.

The channels, honestly

ChannelCost shapeWhat you actually getWorth it when
Café directories and listingsFree to modest, annualCredibility, and a link cafés arrive through laterAlmost always worth the small ones
Matchmaking programmesSubscription or per matchBuyers who raised their handWhere one exists in your market
Local search adsPer click, capped monthlyIntent, at the moment of lookingA city with real search volume
Trade shows and food fairsHigh, plus two daysConversations, mostly with the tradeRegional fairs beat coffee festivals
Referral fees to dealers and consultantsPer account wonWarm introductions with timing attachedYou have one good relationship
A referral scheme for your own cafésPer account won, in coffeeThe best-converting leads you will getAlways. Almost nobody does it
Bought lead listsPer recordAddresses you could have walked pastRarely

A few of those deserve more than a row.

Matchmaking programmes
Where a publication or platform introduces roasters to buyers who have asked to be introduced. Fresh Cup's RoasterLink is the best-documented example; its own review of its first year reports response rates of 55–65%, up to 75% for roasters who followed up actively, and one roaster describing five or six conversations per hot lead against about twenty cold calls. Those are good numbers, and they come with two caveats worth holding onto: it is a US programme, and its buyers had already raised their hand. Both facts are the product. A European roaster should expect the introduction model to work and the specific rates not to transfer.
Referral fees to the trade
Shopfitters, equipment dealers, hospitality consultants and accountants all meet cafés months before those cafés choose a roaster. One good relationship here beats most advertising, because the introduction arrives with timing attached: somebody is opening in March. Agree a flat fee per account that starts, not per introduction.
Your own cafés
The most reliable source of wholesale accounts is a café that already buys from you, and almost no roastery asks. Offer something concrete — a month of their filter coffee free, say — for an introduction that becomes an account. It converts better than anything you can buy because the café doing the introducing has already answered the only question that matters.
Trade shows
Regional hospitality and food fairs put you in front of buyers; coffee festivals put you in front of consumers and other roasters. Both can be worth doing, for different reasons, but only the first belongs in this calculation. Cost the stand, the samples, two days of your time and the travel before deciding.

Before you pay anyone

Three questions, asked in this order. A vendor who cannot answer them is selling addresses.

  1. What exactly is a lead? A business that asked to hear from a roaster is a different product from a business that appears in a database. Get it in writing.
  2. How many other roasters get the same lead, and in what order? Exclusivity or a cap changes the economics completely. Being the fourth roaster to call a café on the same Tuesday is close to worthless.
  3. What does it look like when it does not work? A vendor with real customers can describe the roaster this is wrong for. One who says it works for everybody has not measured anything.

Two more, if the channel is a person: who will actually be doing the work, and how do they get paid. A referral fee paid per introduction produces introductions; a fee paid per account that starts produces accounts.

Why free usually wins first

For a roastery with fewer than about thirty accounts, the unpaid channels are not a poor substitute for paid ones — they are better, and the arithmetic says so. Walking a delivery route you already drive costs you the time and nothing else, converts at a far higher rate than any bought lead because you are standing in the café, and produces the one thing no channel can sell you: knowing what is on the bar.

The numbers in the sales pipeline guide put it plainly. At roughly twelve first visits per account won, two or three visits a week for a year is around ten accounts — about the same as the calculator's paid channel, for no cash and better-quality accounts. Paid leads are worth adding when that machine is already running and you want more, not as a way to avoid building it.

The same goes for the channel that costs nothing and gets neglected: your own wholesale page. Fixing it is free, it works while you are roasting, and every paid channel you ever run will point at it.

When paid is genuinely the right answer

  • A new area. You have taken on a second route or a van going to a city you do not know. Paid channels buy you time you would otherwise spend driving around learning.
  • Capacity you have already bought. A bigger roaster, a new hire, a lease — anything where empty weeks cost more than the leads.
  • You cannot walk the route. Selling to offices and hotels is not a walking business in the way cafés are; see wholesale for restaurants, hotels and offices.
  • Seasonality you can predict. Cafés open in spring. Spending in the quarter before, when you have the time to answer properly, beats spending evenly all year.

Running a test that teaches you something

  1. One channel at a time, ninety days. Wholesale decisions take weeks; thirty days measures noise, and three channels at once measures nothing.
  2. A source on every row. The pipeline tracker has a source column for exactly this. Without it, at the end of the quarter you will have opinions instead of numbers.
  3. Count conversations, not leads. The leak is almost always between the lead arriving and a human speaking. If that is where it fails, no amount of spend fixes it.
  4. Answer within the day. A paid lead you reply to on Thursday is a lead you paid for and gave away. If you cannot commit to same-day, fix that before spending anything.
  5. Decide the kill number in advance. Write down the cost per account above which you stop, before you see any results. It is a very different decision after three months of sunk cost.

A disclosure

Order Book is made by Roasters Technologies, which also runs roasters.app, a directory of specialty cafés where a café's page can show which roasters it serves. That makes us an interested party in a guide about directories, and the useful thing we can tell you is the same thing we would say about any of them: a listing is a credibility layer, not a lead source, and you should judge it on whether cafés arrive at your wholesale page through it — which you will only know if you put the source on the row.

Questions roasters ask

Should a coffee roaster pay for wholesale leads?
Only once you know what an account is worth and what your own free channels already cost you. An 8 kg a week account earns about €253 a month in gross profit, so almost any paid channel looks affordable on paper. The ones that fail in practice fail because the leads never become conversations, not because the price per lead was wrong.
What is a reasonable cost per wholesale account acquired?
Judge it against a year of gross profit on an average account, not against the price of a lead. If an 8 kg account earns about €3,000 a year, paying €500 to €1,200 all in — cash plus your own hours — is a reasonable range for a channel you can repeat. Above roughly a third of the first year, it only works if accounts stay for several years.
Are bought lead lists worth it for coffee roasters?
Almost never. A scraped list of cafés within fifty kilometres is something you can assemble yourself in an afternoon from maps and a walk, and the bought version is usually out of date, missing the decision-maker and sold to everyone else in your region too. Pay for intent, not for addresses.
Do café directories bring roasters wholesale accounts?
Indirectly. A listing rarely produces an enquiry on its own; what it does is confirm you exist when a café that heard your name goes looking. Treat directories as a cheap credibility layer that makes your other channels convert better, and be sceptical of any that sells itself on lead volume.
Is Google Ads worth it for wholesale coffee?
Sometimes, on a small number of very specific local searches. Bidding on the phrase a café types when it is actively looking for a wholesale supplier in your city can work; bidding on anything broader competes with retail coffee and burns a budget fast. Keep it local, keep it tiny, and point it at a page that answers the practical questions.
How long should you test a paid lead channel?
Ninety days and one channel at a time, with a source column on every row of your pipeline. Wholesale cycles are slow enough that thirty days tells you nothing, and running three channels at once means you will never know which one worked.

Where Order Book fits

The measurement end. Insights show what each account is actually worth over ninety days with its gross margin, which is the denominator in every calculation on this page and is usually the number roasters are guessing at. Book movement splits each month into new accounts, expansion, contraction and churn, so a quarter of paid leads can be seen against what the book did rather than against how busy it felt.

A café that clicked an ad or found you in a directory goes into Order Book as a prospect, in the same book as your clients, and moves through Lead, Sample sent, Tasting and Negotiating to Client or Lost. Samples go out as free orders that stay out of every figure, and prospects do not count toward your plan. What Order Book does not keep is a source per prospect, so the column that tells you which channel paid off still lives in your tracker.

Start free for 30 days, no card, or see pricing.

Invite your first cafés today.

They order from their own accounts, at the prices you set, and you keep every relationship in view.

30 days free. No card. After that, from €49 per month.