Calculate revenue per lead (RPL) by channel — compare marketing channel profitability, cost per lead vs revenue generated, and leads needed to hit revenue targets.
Revenue per lead (RPL) is the most actionable metric for comparing marketing
channel profitability. Unlike CTR (click-through rate) or CPL alone, RPL accounts for lead quality —
a channel that generates cheap leads may still have terrible RPL if those leads
don't convert or buy small.
The formula
Revenue per Lead = Total Revenue / Total Leads
With $480k revenue and 1,200 leads: RPL = $480k / 1,200 = $400/lead
Why RPL beats cost per lead
Cost per lead (CPL) measures acquisition efficiency. But a $10 CPL is worthless
if those leads never close. RPL measures acquisition effectiveness — the actual
revenue generated per lead regardless of cost.
Compare across channels:
Channel
Leads
Revenue
RPL
Spend
CPL
ROI
Google Ads
500
$200k
$400
$25k
$50
8×
LinkedIn Ads
100
$80k
$800
$20k
$200
4×
Organic
600
$200k
$333
$15k
$25
13×
Google Ads has the same RPL as organic. LinkedIn has higher RPL (better lead quality)
but also higher CPL. Organic has the best ROI but lowest RPL.
Conclusion: Scale organic first (highest ROI). Then Google Ads (good ROI, scalable).
LinkedIn is expensive but generates high-value leads — keep small budget for enterprise.
RPL vs CAC
RPL is a marketing funnel metric. CAC (Customer Acquisition Cost) is a sales funnel
metric. The relationship:
- RPL × Lead-to-Customer Rate = Revenue per Customer (ACV)
- CPL / Lead-to-Customer Rate = CAC
If RPL = $400 and lead-to-customer rate is 5%, your ACV implied is $8,000.
If CPL = $50 and lead-to-customer rate is 5%, your CAC is $1,000.
Cohort matching for long sales cycles
For B2B with 60–90 day sales cycles, using the same period for leads and revenue
creates a mismatch. Better approach:
- Measure leads acquired in Q1
- Measure revenue closed in Q2–Q3 from those leads
- Calculate RPL on a 6-month lag
This gives accurate attribution for long-cycle deals.
Frequently asked questions
What does this calculator do?
Calculate revenue per lead and cost per lead by channel, compare channel ROI,
and find how many leads you need to hit a revenue target.
How to Calculate Revenue per Lead: Formula, Attribution, and Channel Comparison
Revenue per lead (RPL) = total revenue / total leads. Learn how to calculate it accurately with the right attribution model and use it to compare marketing channels.
Revenue per lead (RPL) is the metric that connects marketing spend to actual
revenue generated. It bridges the gap between "we generated 1,000 leads" and
"we generated $400k from those leads."
Formula: RPL = Total Revenue / Total Leads
The challenge is matching the right revenue to the right leads.
Step 1: Choose your measurement period
RPL requires matching leads and revenue from the same acquisition cohort.
For short sales cycles (<30 days), use the same month. For longer cycles,
lag the revenue measurement.
Example for 90-day B2B sales cycle:
- Leads: Q1 2026 (January–March)
- Revenue: Close dates from Q2 2026 for leads acquired in Q1
Step 2: Define what counts as a "lead"
Not all lead definitions are equal:
- Marketing qualified lead (MQL): Met basic criteria, suitable for marketing nurture
- Sales qualified lead (SQL): Accepted by sales, entered active pipeline
- Opportunity: Has a defined deal and timeline
RPL calculated on SQLs is more accurate and actionable than RPL on all MQLs.
Include only qualified leads in your denominator.
Step 3: Choose your attribution model
How you attribute revenue to leads matters:
First-touch: Revenue credited to the first marketing touchpoint. Good for
measuring top-of-funnel channel value.
Last-touch: Revenue credited to the last touchpoint before conversion. Good
for measuring which channels close deals.
Multi-touch (linear): Revenue split evenly across all touchpoints. More
accurate but harder to calculate.
For most B2B businesses: use first-touch for channel acquisition decisions,
last-touch for campaign optimization.
Step 4: Calculate and compare by channel
Channel
Q1 Leads
Q2 Revenue
RPL
Q1 Spend
CPL
RPL/CPL
Google Ads
250
$100k
$400
$12.5k
$50
8×
Content / SEO
400
$160k
$400
$8k
$20
20×
LinkedIn
50
$60k
$1,200
$10k
$200
6×
Events
50
$30k
$600
$10k
$200
3×
Content/SEO has the best RPL/CPL ratio (20×) but lowest volume. LinkedIn has
highest absolute RPL ($1,200) from enterprise leads. Scale accordingly.
Marketing Channel ROI Comparison: How to Rank Your Acquisition Channels
Compare marketing channels by revenue per lead, cost per lead, and ROI to decide where to increase or cut spend. Includes a decision framework for budget allocation.
Most businesses run 3–6 marketing channels simultaneously. The question is never
"which channel works?" — it's "how should we allocate budget across channels to
maximize revenue?"
Revenue per lead (RPL) and cost per lead (CPL) together give you the full picture.
The four-channel archetypes
High RPL, Low CPL — Scale Aggressively
Examples: Organic SEO for established domains, email nurture, referral programs.
These are your most efficient channels. If you're not maxing these out first,
you're leaving money on the table.
High RPL, High CPL — Invest Selectively
Examples: LinkedIn Ads for enterprise, trade shows, ABM campaigns.
High lead quality but expensive acquisition. Profitable if CLTV supports it —
model at 3:1 LTV:CAC minimum. Keep a budget line but don't over-invest relative
to cheaper channels.
Low RPL, Low CPL — Use as a Volume Channel
Examples: Broad Google Ads, cold email, social media organic.
High volume, lower quality. Useful for filling the funnel but needs qualification
filters to not overwhelm sales with unqualified leads.
Low RPL, High CPL — Cut or Fix
Examples: Paid social for wrong audience, trade publications, cold calling wrong ICP.
These are money-losing channels. Either retarget the audience to improve lead quality,
or cut the budget and reallocate to higher-performing channels.
A budget allocation framework
Given limited budget across N channels, allocate by diminishing returns:
Fund your highest-ROI channels first to their natural capacity
Only increase spend when the marginal ROI on additional spend ≥ your hurdle rate
Test new channels with fixed budgets (5–10% of total) before scaling
Example allocation for $100k/month marketing budget:
- Content/SEO: 20% ($20k) — highest ROI, limited by content capacity
- Google Ads: 40% ($40k) — strong ROI, highly scalable
- LinkedIn/ABM: 25% ($25k) — enterprise segment, profitable at this scale
- Events/sponsorships: 10% ($10k) — community building, hard to measure
- Testing new channels: 5% ($5k)
When RPL comparison misleads
RPL works well for channels serving similar audience segments. It breaks down when:
Different ICPs: LinkedIn generates enterprise leads ($5k ACV) while Google
generates SMB leads ($500 ACV). LinkedIn RPL will appear higher but the segments
are incomparable.
Different sales cycle lengths: Enterprise leads may have 6× RPL but 3× longer
cycle — capital efficiency matters too.
Attribution model mismatch: Organic "receives credit" for conversions that
came through a paid ad touchpoint earlier.
Always segment RPL by customer tier or ICP before comparing channels.
What Is a Good Cost per Lead? Benchmarks by Industry and Channel
Cost per lead benchmarks vary from $2 for email to $800+ for enterprise LinkedIn. Learn what CPL is typical for your industry and how to evaluate it against revenue per lead.
CPL (cost per lead) benchmarks vary enormously by industry, channel, and lead
definition. Comparing your CPL to a generic benchmark without context is misleading.
The right question is: what CPL is sustainable given your revenue per lead?
Proven tactics to lower CPL in B2B — from content and SEO to improving lead quality scoring so fewer high-CPL leads enter the funnel.
The fastest way to improve marketing ROI is not to spend more — it's to reduce the
cost of acquiring each qualified lead. Here are the highest-leverage levers.
Tactics that reliably lower CPL
Content and SEO: organic search leads average $30–$80 CPL vs. $150–$300 for paid.
One evergreen article ranking for a bottom-of-funnel query can generate leads for years
at near-zero marginal cost.
Retargeting: visitors who have already engaged with your content convert 3–5x
better than cold traffic. Retargeting CPL is typically 60–80% lower than prospecting.
Referral programs: customer-referred leads close at 3–4x the rate of cold outbound
and cost ~70% less to acquire.
Lead scoring: adding ICP qualification filters before leads enter the CRM reduces
sales team time wasted on poor-fit leads — effectively lowering cost per qualified lead
even if raw CPL stays the same.
The CPL trap
Optimising for CPL alone can backfire: channels that produce cheap leads often have
poor intent. Always track CPL alongside lead-to-opportunity rate and close rate by
channel. A $200 lead that closes at 20% is worth far more than a $30 lead that
closes at 1%.
Cost Per Lead vs Cost Per Acquisition: What's the Difference?
CPL vs CPA explained — how to calculate each, when each matters, and why conflating them is one of the most common marketing measurement mistakes.
CPL and CPA are both cost metrics, but they measure fundamentally different things.
Conflating them is one of the most common mistakes in B2B marketing reporting.
Definitions
Cost Per Lead (CPL) = marketing spend ÷ number of leads generated
A "lead" is typically defined as a contact who has expressed interest (form fill,
demo request, trial signup). Leads have not yet generated revenue.
Cost Per Acquisition (CPA) = marketing spend ÷ number of customers acquired
An "acquisition" is a paying customer. CPA accounts for your lead-to-customer
conversion rate.
The relationship
CPA = CPL ÷ lead-to-customer conversion rate
Example: CPL of $200, 10% close rate → CPA = $200 / 10% = $2,000
When each matters
CPL is the right metric when:
- You want to compare channel efficiency at the top of funnel
- Your sales team handles all qualification and closing
- Marketing's KPI is "qualified leads delivered to sales"
CPA is the right metric when:
- Marketing owns the full funnel including activation
- You run direct-response campaigns (e.g. paid social → trial signup → conversion)
- You want to compare against LTV for payback period
The danger of optimising for CPL only
A channel with a low CPL but poor lead quality can have a worse CPA than a
channel with a high CPL and strong intent signals. Always segment by lead quality
(e.g. ICP score, job title, company size) before drawing CPL conclusions.
Use the cost per lead calculator to compute
CPL and max allowable CPL from your marketing spend and LTV.