B2B PPC: how to generate leads sales will actually take
In B2B the usual optimisation target is form count, while the business needs contracts. The gap between those two goals is a whole discipline — and closing it does more for results than any work inside the campaigns.
- Without feedback, the ad system optimises for the number of enquiries, not their quality. Those are opposing goals.
- CAC = CPA ÷ close rate. Raising close rate from 10 to 12 % cuts cost per customer by 17 % with no change in the account.
- A long cycle means measuring intermediate stages, or the strategy has nothing to learn from.
A B2B account that looks fine in the report and bad to the sales team is the most common situation in this category. The campaign reports enquiries at €48, the salesperson says they are worthless, and both are right. The reason is simple and technically fixable: nobody told the ad system what happened to those enquiries afterwards.
The only number that matters
CAC = CPA ÷ the share of enquiries that close.
When an enquiry costs €48 and one in ten closes, a customer costs €480. That is the number you compare with the margin on a deal — not the €48 against an industry benchmark for cost per lead.
This has one very practical consequence. Close rate is a lever of equal power to the cost of an enquiry, but cheaper to improve:
| What you change | From → to | Effect on cost per customer | Difficulty |
|---|---|---|---|
| Cost per enquiry | €48 → €40 | −17 % | High; the auction will not help you |
| Close rate | 10 → 12 % | −17 % | Medium; speed of reply, qualification |
| Both | −31 % |
Most of the work in B2B PPC goes into the first row.
Connecting the CRM: the critical technical step
While the system sees only “a form arrived”, it looks for people who like filling in forms. Once you send back that a specific enquiry became a €16,000 deal, it starts looking for people similar to those who buy.
- On form submission, store the click identifier (GCLID) or a hashed email in the CRM.
- On every change of deal stage, upload an offline conversion back to the ad system.
- Upload intermediate stages too, not only closed deals — otherwise there will not be enough data.
- Switch the bidding strategy to optimise for value rather than count.
Technically it is days of work. Detail in first-party data and offline conversions.
A long cycle: how to work with it
When a deal closes in three months, you cannot optimise for it — by the time the data arrives the campaign has long since moved on. The solution is a value ladder:
| Event | Value | Why |
|---|---|---|
| Form submitted | low | Only a signal of interest; plenty of data to learn from |
| Qualified enquiry | medium | A salesperson confirmed it is worth pursuing |
| Meeting or quote | higher | A real chance, still enough volume |
| Closed deal | actual margin | The truth, but it arrives late and rarely |
Set the values proportionally from your own data on what share of each stage progresses. The system then learns continuously and in the direction of actual business.
Where B2B wastes the most
- Informational queries. “What is an ERP system” and “how does leasing work” are students and competitors. Either exclude them, or give them their own campaign with a different target and different content.
- No qualification on the page. If you never say who the service is for and from what deal size, you get enquiries from across the spectrum. See what belongs on a landing page.
- No price. In B2B everyone avoids it and everyone pays for it. A price range filters out more unsuitable enquiries than any targeting.
- Slow response. The strongest factor in closing that is entirely within your control. An enquiry handled within an hour and one handled in two days are two different deals.
- Automation without guardrails. Looser matching brings volume sales will not take. A documented example: a B2B account where, after enabling AI Max, clicks tripled and cost per lead rose from 493 to 850 USD. See AI Max.
- Calls without tracking. In many B2B fields most real enquiries arrive by phone. Without call tracking you are missing the main part of the picture.
A structure that works
- Brand separately, as always.
- High-intent queries (“supplier”, “price”, “quote”, “company for”) separately and with the most attention.
- Specific services or products split by deal value, not alphabetically.
- Competitors in their own campaign with their own budget. Expensive and low-converting, but measurable.
- Informational content either separately with a different target, or not at all.
More on splitting in account structure.
What to report to the board
Not the number of leads. Four figures that mean something:
- The number of qualified enquiries and their cost.
- Close rate and how it is moving over time.
- Cost per customer against the margin on a deal.
- The lag between enquiry and close, so it is clear when a result will even show.
What to take away
In B2B, connecting advertising to sales matters more than work inside the ad account. The highest-return steps, in order: send closed-deal information into the system, cut response time to enquiries, and add qualification to the page and the form. Only then does tuning campaigns make sense.
Common questions
How do I improve lead quality in B2B PPC?
The most effective step is sending feedback into the ad system about what happened to the enquiries. While it sees only submitted forms it looks for people who like filling in forms; once it receives information about closed deals and their value, it starts looking for people similar to those who buy. Alongside that it helps to state a price range and who the service is for on the landing page, add one qualifying field to the form, and cut the time it takes to respond to an enquiry.
How do I optimise campaigns with a long sales cycle?
Set up a ladder of conversion events with different values: a submitted form low, a qualified enquiry medium, a meeting or quote higher, and a closed deal the actual margin. Derive the values proportionally from your own data on what share of each stage progresses. The system then learns continuously from adequate volume while still pointing towards real business, rather than waiting for data that arrives in three months.
What is a good cost per lead in B2B?
That question has no answer without knowing your close rate and margin. The cost of a customer equals the cost of an enquiry divided by the share that turn into business, so at a ten per cent close rate it is ten times higher. That is the figure you compare with the margin on a deal. Raising the close rate from ten to twelve per cent lowers the cost of a customer as much as cutting the cost of an enquiry by sixteen per cent — and tends to be more achievable.
- Google Ads AI Max For Search In 2026: Setup, Real Performance Data, GroasSource of the B2B example where cost per lead rose from 493 to 850 USD after enabling AI Max while clicks tripled. A single case from an agency blog, not a statistic.