Cost per lead tells you what a lead cost, not whether it was worth anything. Measure what each channel spends to create a dollar of real pipeline, and most budget arguments settle themselves.
Why activity metrics mislead
Most B2B marketing reports are built on activity: leads, form fills, clicks, impressions, cost per lead. They are easy to pull and they move quickly, which is exactly why they get used. The trouble is that every one of them treats a student downloading a whitepaper and a buyer with a signed budget as the same unit.
Whatever you measure, you get more of. Measure leads and your team, your agency and your ad platforms will all get very good at producing leads, including the cheap ones nobody in sales wants to call. The ad platforms are the most literal of the lot. Tell an algorithm that a form fill is success and it will find you the people most likely to fill in forms, whether or not they can buy.
The fix is not a better dashboard. It is a different unit of measurement: the pipeline dollar.
Cost per pipeline dollar
The way we frame it at Click Shift, the most useful single number for steering B2B spend is cost per pipeline dollar: what a channel cost, divided by the value of qualified pipeline that channel created. Lower is better. Some teams prefer the inverse, pipeline created per dollar spent, because it reads more naturally in a board meeting. They measure the same thing, so pick one and stick with it.
Here is why it matters. The numbers below are illustrative only, not from any real account:
| Content syndication | Paid search | Partner webinars | |
|---|---|---|---|
| Quarterly spend | $15,000 | $24,000 | $12,000 |
| Cost per lead | $30 | $200 | $150 |
| Qualified pipeline created | $150,000 | $480,000 | $300,000 |
| Cost per pipeline dollar | $0.10 | $0.05 | $0.04 |
On cost per lead, syndication wins every budget meeting. On cost per pipeline dollar, it is the most expensive way to buy revenue in the table. Same data, opposite decision.
It also sits in a useful middle ground between the metrics you already know. Cost per lead is fast but blind to quality. Return on ad spend is honest but, with B2B sales cycles, the revenue can arrive many months after the money is spent. Customer acquisition cost is essential for unit economics but too aggregated to tell you which channel to fund next quarter. Pipeline arrives soon enough to steer by and is far more honest than a lead count.
One refinement worth knowing about: not all pipeline closes at the same rate. Once you have enough closed deals per source to trust the numbers, weighting each channel's pipeline by its historical win rate stops you over-funding sources that produce plenty of optimistic opportunities that rarely close.
Attribution threading: fix the joints, not the dashboard
None of this works unless every opportunity carries a trustworthy source. When attribution is unreliable, the usual response is to buy a more sophisticated tool or switch to a multi-touch model. The new dashboard then shows the same gaps, just more attractively.
What we call attribution threading starts from a simple observation: attribution rarely breaks inside a system. It breaks at the hand-offs between systems. Once information falls on the floor at one of those joints, no model downstream can recover it. The common breaks are:
- Click to form. Campaign tags and click IDs sit in the landing page URL but never get written to the CRM when the form is submitted.
- Phone calls. A buyer clicks an ad and calls instead. The call lives in the call-tracking platform and nowhere else.
- Manual opportunities. A rep creates an opportunity by hand with no source, so a deal that began with a paid click shows up as unattributed.
- Merges and imports. The original source gets overwritten by whatever touched the record last.
- Revenue that never goes back. The deal closes in the CRM, but the ad platform never hears about it.
Each joint has an unglamorous fix: capture tags and click IDs in hidden form fields, enforce one tagging convention, wire calls into the CRM (our CallRail and Salesforce guide covers one common setup), make source a required field on opportunities, and protect the first-touch value so nothing overwrites it. A clear lead management structure makes most of these far easier to enforce.
Be honest about the ceiling, though. Plenty of buying happens where you will never see it: conversations between colleagues, peer recommendations, a podcast, a search on a personal phone months ago. The goal is defensible attribution, where the gaps are known and small, not perfect attribution. Simply asking buyers how they heard about you fills in some of what tracking cannot.
Measure, analyse, benchmark, map
When a team decides its numbers need to improve, the conversation usually jumps straight to solutions: a new CRM, a new methodology, another hire. None of them has been tested against a measured gap. We use a simple four-step order to avoid that:
- Measure. Establish a baseline for the metrics that matter, and list what you cannot yet measure. That list is often the first finding.
- Analyse. Understand how the process actually runs, not how the process document says it runs. Tracing real deals explains the numbers in a way averages cannot.
- Benchmark. Compare against what good looks like, including your own best channel, best rep and best quarter. Internal benchmarks are hard to dismiss as unrealistic.
- Map. Only now decide what to fix, split into quick wins and larger strategic moves, with the biggest gap first.
Most improvement programmes start at step four. That is how a team spends a quarter improving something that was never the problem.
Optimise on revenue, not activity
Once pipeline is measured and sources are trustworthy, close the loop. Pick the milestone you actually care about, such as a qualified opportunity or closed-won deal, and send it back to your ad platforms. Google Ads supports this through offline conversion imports and enhanced conversions for leads, which let you report CRM outcomes against the original click. The bidding then learns from the leads that became revenue rather than the leads that were cheap. Platforms limit how long after a click a conversion can be uploaded, so run this on an automatic schedule rather than as an occasional export.
Then report cost per pipeline dollar beside cost per lead for a quarter, so everyone can see where the two disagree. Expect budget to move. That is the point.
Try this this week
- Pull your last ten closed-won deals. Using only what your systems record, try to trace each one back to its original source. Note every deal where the trail goes cold, and at which joint.
- For your three biggest channels, put last quarter's spend next to the qualified pipeline each one created. Calculate cost per pipeline dollar and compare the ranking with cost per lead.
- Check whether your CRM will let a rep save an opportunity with no source. If it will, that is your first fix.
- Ask what conversion your main ad account is optimising towards. If the answer is a form fill, you know what the algorithm is chasing.
The honest limits
- Pipeline can be inflated. Optimistic reps, loose stage definitions and targets that reward opportunity creation all distort it. The metric is only as good as the rules for creating an opportunity.
- Low volume means noise. If a channel produces a handful of opportunities a quarter, treat the number as directional and judge it over a longer window.
- Long cycles delay the signal. If deals take most of a year, closed-won is too slow to steer bidding. Use an earlier milestone that still tracks revenue, rather than falling back to form fills.
- Brand work will look bad here. Most of your future buyers are not in market this quarter, and work aimed at them will not show up as pipeline this quarter. Binet and Field's B2B research for the LinkedIn B2B Institute suggests roughly an even split between brand building and activation. Pipeline metrics judge the activation half; the brand half needs its own yardstick.
Where to go from here
If you want a quick read on whether your measurement can support any of this, the free Demand Strategy Audit takes about five minutes and includes measurement integrity checks. For hands-on help connecting ad platforms, CRM and call tracking, see our attribution work and the revenue data workflow. And if you are about to automate any of this, read audit before you automate first.
The full method behind this article, including how we weight pipeline, set time windows and score attribution health, is part of the methodology we share with clients. Get in touch if you would like access.
Questions
What is cost per pipeline dollar?
It is the spend on a channel divided by the value of qualified pipeline that channel created. If a channel costs $10,000 and creates $200,000 of qualified pipeline (illustrative), it costs five cents to create a dollar of pipeline. It is the way we frame channel performance at Click Shift because it rewards quality rather than lead volume.
Why not just use cost per lead or ROAS?
Cost per lead treats every lead as equal, so it rewards whatever is cheapest to produce. Return on ad spend is more honest, but in B2B the revenue can arrive many months after the spend, which is too slow to steer by. Pipeline sits in between: it arrives quickly enough to act on and is tied to real sales opportunities.
Do I need a multi-touch attribution model to do this?
Not to start. Most attribution problems come from information lost at the hand-offs between ad platforms, forms, call tracking and the CRM. Fix those joints first so every opportunity carries a credible source. A model built on broken data only produces more convincing-looking gaps.
Sources
- Google Ads Help: Set up offline conversions using Google Click ID (GCLID)
- Google Ads Help: About offline conversion imports
- Google Ads Help: About enhanced conversions for leads
- LinkedIn B2B Institute: The 5 Principles of Growth in B2B Marketing (Binet and Field)
More from the method
- Sales speed metrics: how fast you respond decides what you win
- Demand strategy: stages of awareness, the 95-5 rule and market stage
- Where B2B Ad Budgets Leak, and How to Find the Waste
- Sales Pipeline Automation Inside the Stack You Already Own
- B2B Social Selling with a Human Voice: The Three Voices
- Guardrailed AI Automation: Bounded Autonomy for Marketing Ops
- Audit before you automate: find what you are about to multiply