How to Calculate Revenue per Lead: Formula, Attribution, and Channel Comparison

~2 min read

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.

Calculate it yourself — free

Use our free Revenue per Lead Calculator to run the numbers for your own business.

Open Revenue per Lead →