There's a conversation I've had with a lot of B2B business owners, and it usually starts the same way. The agency report says leads are up 40%. The sales team says the leads are rubbish. Both are telling the truth, and that's exactly the problem.

In B2B, a "lead" is not an outcome. It's the start of a process that might take weeks or months and might never produce a penny. Optimising paid media to maximise the number of form fills is optimising the top of a funnel without any regard for what comes out of the bottom - and the platforms will oblige you by finding the cheapest, easiest form fills available.

This article is about how to point your campaigns at the leads that turn into revenue, and what you need in place to make that possible.

How volume-chasing goes wrong

When the conversion action is "form submitted" and the bid strategy is "get me as many of those as possible", the system learns quickly. It learns that students researching dissertations fill in forms. It learns that job seekers fill in forms. It learns that people in countries you don't serve fill in forms, that competitors fill in forms, and that your own staff testing the site fill in forms.

None of that is malicious - the algorithm is doing what it's been told. But every one of those cheap conversions reinforces the pattern, and the campaign drifts further from the decision-makers you actually want. Cost per lead falls, the report looks great, and the pipeline quietly empties.

Decide what a good lead actually is

Before touching a campaign, agree a definition with whoever handles the leads. Not a vague one - a specific one. Company size, job role, sector, budget indication, geography, whether they booked a call. Write it down. If sales and marketing can't agree on what a qualified lead looks like, no amount of campaign optimisation will fix the disconnect.

Then decide what the stages are after the form: contacted, qualified, proposal sent, closed-won. You don't need a sophisticated CRM for this - a spreadsheet with a column for lead source and a column for stage is enough to start.

Get the quality signal back into the platforms

This is the step that changes everything, and it's the one most B2B accounts skip because it feels technical. The ad platforms can only optimise towards what they can see. If all they can see is the form submission, that's all they'll optimise for. The fix is to feed them a better signal.

Option one: qualify on the form

Add a question or two that lets you separate genuine prospects from noise - company size, budget range, role. Fire a separate "qualified lead" conversion only when the answers meet your criteria, and make that the primary conversion. Yes, you'll get fewer form fills. That's the point.

Option two: offline conversion import

Google Ads and Meta both let you send conversions back after the fact, tied to the original click. When a lead becomes a qualified opportunity in your CRM a week later, you tell the platform. Over time the system learns which clicks turn into real pipeline, not just which ones turn into forms. This is the single most effective thing a B2B account can do, and it's less work than it sounds - particularly if you're already using HubSpot, Salesforce or a similar tool with native integrations.

Option three: value-based bidding with assigned values

If you can't import stages, you can at least assign different values to different conversions. A demo booking might be worth 10 times a brochure download. Tell the platform that, switch to value-based bidding, and it'll weight its decisions accordingly.

Whichever route you take, this sits firmly in tracking and analytics territory, and it's worth getting right before spending more on media.

Targeting and messaging that filter, not funnel

Once the measurement is right, the campaign choices follow:

  • Use the ad copy to qualify. "Enterprise payroll software for 200+ employees" repels the wrong people on purpose. A lower click-through rate with higher intent is a trade worth making.
  • Be ruthless with negative keywords - "free", "jobs", "salary", "course", "template", "definition" and the rest. Review search terms weekly, not quarterly.
  • On Meta and LinkedIn, lean on exclusions as much as inclusions. Exclude students, exclude existing customers, exclude job titles that never buy.
  • Make the landing page match the ad's level of commitment. If you want qualified enquiries, don't offer a two-field form that takes eight seconds to fill in.
  • Consider gating the highest-value offers behind a call booking rather than a form. Fewer conversions, far better conversations.

Report on what matters

If the monthly report still leads with "number of leads" and "cost per lead", nothing has really changed. The metrics that actually describe a B2B paid media programme's health are:

  • Qualified leads and cost per qualified lead - by campaign and by channel
  • Lead-to-opportunity rate - what share of leads sales actually wants to pursue
  • Pipeline value generated - even if it's an estimate
  • Closed revenue attributed to paid, with the honest caveat that attribution in long sales cycles is never perfect
  • Sales cycle length by source - paid leads that close faster are worth more than their volume suggests

These numbers move more slowly than form counts, and that's uncomfortable for everyone who's used to weekly wins. But they're the numbers that decide whether the budget is a cost or an investment.

Expect the transition to look worse before it looks better

When you move from volume to quality, the headline numbers will drop. Leads will fall. Cost per lead will rise. If your agency or your board judges the change on the old metrics, it'll look like a disaster for about six weeks. Set that expectation in advance, agree the new metrics before you switch, and give it a full sales cycle before drawing conclusions.

The accounts that make this shift tend not to go back. Fewer, better conversations with people who can actually buy turns out to be a much nicer way to run a sales team - and a much more defensible way to spend a marketing budget. If you're stuck with a pipeline full of leads that go nowhere, my lead generation page covers how I approach it, or just get in touch.

Related Reading