HOME / INSIGHTS / CRM & REPORTING · INSIGHT

Cost per lead is vanity; cost per client is sanity

Cost per lead tells you what you paid for a name; cost per client tells you what you paid for revenue. Only the second number can make a channel decision, because a channel producing cheap leads that never close is more expensive than one producing dear leads that convert. The fix is mechanical: tag every lead with its source when it enters the CRM, carry the tag through to won, and divide each channel's full cost by the clients it actually produced.

Why is cost per lead so seductive?

Because it arrives fast and it flatters. A lead lands within days of spend, while a client may take months — so cost per lead gives the marketing conversation something to point at long before the truth is available. And it is almost always a smaller, prettier number. After a decade in B2B performance marketing I have watched plenty of budgets migrate towards whichever channel produced the cheapest names, while the channel quietly producing the actual clients got trimmed.

The arithmetic that exposes it is simple. Channel A: 100 leads at £30 each — £3,000 — of which one becomes a client. Channel B: 10 leads at £150 each — £1,500 — of which three become clients. On cost per lead, A wins by a factor of five. On cost per client, A costs £3,000 per client and B costs £500. Illustrative numbers, but the shape is one I have seen repeatedly: the "expensive" channel is often the cheap one.

Cost per client is one of the slower-moving numbers on a founder's dashboard — reviewed monthly rather than daily — and where it sits in the wider reporting stack is set out in The MD Dashboard Blueprint.

What does cost per client actually include?

Everything the channel consumes, not just the media bill. For a paid channel: ad spend, tooling, and the time spent managing it, priced honestly. For outbound: data, sending infrastructure, and the hours on list building and reply handling. For referrals — the channel most firms believe is free — the lunches, the partner commissions, and the discounting that "mates rates" quietly demands.

Divide that full monthly cost by clients won from the channel, averaged over enough months to smooth the lumps. B2B service firms win clients in single digits per month, so a quarter is usually the minimum honest window — a single month will swing wildly and tell you nothing.

How do you measure it end to end?

The mechanism is a source tag that survives the whole journey:

  1. When a lead enters the CRM — form, reply, referral, event — a source field is stamped on the record automatically at the point of entry, never backfilled from memory.
  2. When the lead becomes a deal, the deal inherits the tag; it travels through every stage untouched.
  3. When the deal is marked won, the client lands in a per-channel tally without anyone doing anything.
  4. When the month closes, then each channel's cost divided by its tally is the cost per client — a read operation, not a research project.

Step 1 is the one that fails in practice, because it relies on humans typing. It shouldn't: source-stamping on entry is one of the five CRM automations worth building first, precisely because a tag applied by a machine at the moment of arrival is the only kind that stays accurate.

What changes once you see the real number?

Channel decisions stop rewarding noise. You will typically find one channel whose cost per client is a multiple of the others — and it is often the one generating the most activity, which is why it survived. You will also price acquisition properly: a firm that knows a client costs £800 to win through outbound can judge that spend against what a client is worth, instead of flinching at any number bigger than zero.

It also pairs with speed. Cost per client tells you what a channel costs; Pipeline velocity: the four levers tells you how fast it turns into cash. A channel can be cheap and slow, or dear and fast, and you want both numbers before choosing.

One caution: check it monthly and no more often. I look at channel economics once a week at most, inside a fixed review slot rather than whenever anxiety strikes — the cadence is part of How I run my week. Numbers this lumpy punish daily watching.


Next step: the Growth System Audit — £450, seven days, credited against any build — traces what each of your channels really costs per client, maps where your growth system leaks, and shows what to build first.

Total Format builds the systems UK B2B service firms grow on — AI-powered outbound, automation, and reporting — so growth stops depending on the founder's time.

Map your growth system. The £450 audit takes seven days and is credited against any build.

BOOK THE AUDIT