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× |
| 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.
Calculate your channel RPL at the Revenue per Lead Calculator.