Most B2B marketing teams track cost-per-lead (CPL) as their primary efficiency metric. The problem is that CPL tells you nothing about which leads actually close, at what deal size, or how long they take to convert. Revenue-per-lead (RPL) fixes that by collapsing the entire funnel into one number you can compare across channels, campaigns, and time periods. Once you have RPL by channel, a lot of conventional wisdom about which channels "perform" tends to fall apart fast.
Why CPL Optimisation Actively Misleads You
A lead that costs $40 from a broad Google Ads keyword and a lead that costs $180 from a tightly targeted LinkedIn campaign look very different on a CPL dashboard. But if the $40 lead closes at a 3% rate on a $5,000 average contract value, its RPL is $150. If the $180 LinkedIn lead closes at 18% on a $12,000 ACV, its RPL is $2,160. Chasing the lower CPL in that scenario destroys revenue. This is one of the more common structural mistakes we see when running growth audits for new clients: the team has been systematically cutting budget from the channels producing the highest-value pipeline.
The root issue is attribution lag. In B2B, sales cycles of 30 to 120 days mean the lead volume metrics you see this month reflect decisions made last quarter. Teams optimising on CPL in-platform are essentially steering by looking through the rear window at the wrong car.
How to Calculate Revenue-Per-Lead by Channel
The formula itself is straightforward: RPL = (Closed-Won Revenue attributed to channel) / (Total leads from that channel) over a fixed period, typically a rolling 90 days minimum. You need three data inputs: lead source tagged at the point of form fill or inbound call, deal stage and close date from your CRM, and contract value at close. If your CRM is not passing lead source through to the opportunity record, fix that first before building any other growth model. Salesforce, HubSpot, and Pipedrive all support this natively.
For channels with longer sales cycles, use a cohort approach: pull all leads that entered the funnel in Q1 and measure how much revenue closed from that cohort by the end of Q2. This avoids the distortion of counting open pipeline as revenue. It also surfaces a useful secondary metric: revenue-per-lead by funnel stage, which tells you where exactly leads are stalling.
Reading the RPL Output: Four Diagnostic Patterns
Once you have RPL calculated across your main channels, four patterns tend to appear. Each one points to a different fix.
- High lead volume, low RPL: the channel is generating the wrong audience, a targeting or messaging problem upstream.
- Low lead volume, high RPL: the channel is working but under-funded, scale budget here first.
- Inconsistent RPL month to month: usually a lead quality problem tied to a specific campaign or offer, not the channel itself.
- High RPL but long time-to-close: the channel works but needs a nurture sequence to accelerate progression through the funnel.
The third pattern, inconsistent RPL, is particularly important to diagnose at the campaign level rather than the channel level. A Google Ads account running both branded and non-branded campaigns will almost always show wildly different RPL values between the two. Aggregating them hides the signal. For a deeper look at how campaign structure affects lead quality downstream, see our guide on how to structure Google Ads for B2B.
Where Landing Pages Break the RPL Model
One scenario where RPL analysis produces confusing results is when two channels are sending traffic to the same landing page and that page has a conversion problem. In that case, both channels will show suppressed RPL not because of audience quality but because leads are not getting into the funnel at all. The fix is not a budget reallocation, it is a page fix. HubSpot's benchmark research consistently shows that B2B landing pages converting below 2.5% represent a structural drag on every channel simultaneously. We cover the most common conversion blockers in our breakdown of why your B2B landing page does not convert.
The diagnostic test here is simple: compare RPL for the same channel across different landing pages or offers. If one page produces RPL of $800 and another produces RPL of $200 for the same traffic source, the creative or offer is the variable, not the channel. Run that test before cutting any channel budget based on aggregate RPL numbers.
Connecting RPL to Budget Allocation Decisions
Once RPL is stable across a 90-day cohort, you have a defensible basis for budget allocation. The target is to hold RPL above a minimum threshold per channel, typically set at 5x your average cost-per-lead for that channel, and to grow total budget on any channel sitting above that threshold. Channels below the threshold get a structured 30-day improvement cycle before any budget cut: fix targeting, fix creative, fix the landing page, in that order.
This framework also connects directly to attribution modelling. If you are running multi-touch campaigns across paid search, paid social, and organic, RPL by last-touch source will undervalue upper-funnel channels. Pairing RPL analysis with a position-based or linear attribution model gives you a fuller picture. Our article on multi-touch attribution for B2B ROI covers the mechanics of setting that up without needing an enterprise attribution platform. The goal is not a perfect model, it is a consistently applied one that the whole team trusts.
Setting RPL Benchmarks for Your Business
There is no universal RPL benchmark that applies across industries, but you can set internal benchmarks quickly. Take your average contract value, multiply by your average close rate from SQL to closed-won, and that gives you your theoretical maximum RPL if every lead were a perfect-fit prospect. Most B2B teams find their actual RPL sits at 15-30% of that theoretical maximum, which means the funnel is losing 70-85% of potential revenue somewhere between lead capture and close. Identifying the single biggest drop-off point and fixing it typically produces more revenue impact than any additional spend on lead generation.
Gartner research on the B2B buying journey notes that buyers spend the majority of their purchase process gathering information independently, before engaging sales. That means nurture quality between lead capture and first sales contact is a major RPL driver that most teams never measure. Building RPL analysis into your monthly reporting rhythm, alongside standard lead volume metrics, is the simplest way to keep that variable visible and acted on.