Revenue per Lead Calculator

Added

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 --
Cost per Lead --
Lead Channel ROI --
Leads Needed (target) --
Found this useful?

~10 min read

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
LinkedIn Ads 100 $80k $800 $20k $200
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.

↑ Back to calculator

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
Content / SEO 400 $160k $400 $8k $20 20×
LinkedIn 50 $60k $1,200 $10k $200
Events 50 $30k $600 $10k $200

Content/SEO has the best RPL/CPL ratio (20×) but lowest volume. LinkedIn has highest absolute RPL ($1,200) from enterprise leads. Scale accordingly.

Calculate your channel RPL at the Revenue per Lead Calculator.

↑ Back to calculator

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:

  1. Fund your highest-ROI channels first to their natural capacity
  2. Only increase spend when the marginal ROI on additional spend ≥ your hurdle rate
  3. 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.

Calculate your channel RPL at the Revenue per Lead Calculator.

↑ Back to calculator

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?

The sustainability rule

Sustainable CPL = RPL × (1 − target gross margin on acquisition)

If your RPL is $400 and you want at least 70% gross margin on acquired customers: Maximum sustainable CPL = $400 × 0.30 = $120/lead

Any channel generating leads above $120 CPL is unprofitable. Any below $120 is profitable.

CPL benchmarks by channel

Channel Typical CPL range
Email marketing (owned list) $0.10–$5
Organic SEO $5–$50
Social media organic $5–$50
Google Ads (search) $20–$150
Facebook/Instagram Ads $10–$100
LinkedIn Ads $100–$500+
Events / Trade shows $200–$500
Cold outbound $50–$200
Referral programs $20–$100

CPL benchmarks by industry

Industry Low CPL High CPL
B2C ecommerce $5 $50
SMB SaaS $30 $200
Mid-market SaaS $100 $500
Enterprise software $300 $1,500+
Financial services $100 $400
Healthcare / Medical $50 $300

Enterprise software has very high CPL because decision-makers are hard to reach, sales cycles are long, and deal values justify the investment.

Why low CPL is not always good

A $5 CPL from a broad Google display campaign sounds great — until you realize those leads convert at 0.5% vs 5% for a $50 CPL lead from search.

100 display leads at $5 CPL = $500 spend, 0.5 customers 10 search leads at $50 CPL = $500 spend, 0.5 customers

Same result, same cost. CPL without conversion rate context is meaningless. Always look at RPL (revenue per lead) alongside CPL.

Use the Revenue per Lead Calculator to calculate your channel-specific RPL and evaluate whether your CPL is sustainable.

↑ Back to calculator

How to Reduce Cost Per Lead in B2B Marketing

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%.

Calculate your true channel economics with the cost per lead calculator.

↑ Back to calculator

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.

↑ Back to calculator

Recommended tools

Tools our audience uses alongside this calculator.

HubSpot Marketing Hub Marketing Analytics

Track revenue attribution by channel, measure lead quality, and calculate RPL automatically from your CRM and marketing automation data.

Try HubSpot →
Google Analytics 4 Analytics

Free web analytics with conversion tracking and revenue attribution — the data source for calculating RPL across organic, paid, and referral channels.

Set up GA4 free →