Everyone thinking about starting a lead generation business asks the same question: how much money can I actually make? And lead sellers who are already running ask a different version: am I leaving money on the table?
Both questions come down to three numbers: how many leads you generate, how you price them, and how you split them between exclusive and shared buyers. Get the math right and you can predict your revenue before spending a dollar on ads or waiting months for SEO to kick in.
This guide walks through how to estimate your monthly lead volume, how to calculate revenue across different pricing models, and how to use real numbers to decide whether a niche is worth pursuing — or whether your current operation is underperforming.
If you want to skip the reading and just play with the numbers, Easy Lead Distribution (ELD) has a built-in Lead Selling Simulator in the app that does the math for you when you set up a new Lead Flow. Enter your monthly lead volume, your number of exclusive and shared buyers, and it shows you the per-buyer breakdown instantly. Start your free trial to try it.
How Many Leads Will Your Site Generate?
Before you can calculate revenue, you need to estimate how many leads your WordPress site will produce each month. This comes down to two numbers: traffic and conversion rate.
New to lead generation? Start with How to Start a Lead Generation Business.
Traffic is how many people visit your site per month. If you’re using SEO, you can estimate this from keyword search volume. If you’re running Google Ads, you can estimate from your budget and cost-per-click.
Conversion rate is the percentage of visitors who fill out your form. For lead generation landing pages, typical conversion rates range from 3% to 15%, depending on how targeted your traffic is and how well your page is designed. A focused page targeting “emergency roof repair Tampa” with a simple form will convert higher than a generic home services page.
Here’s a simple formula:
Monthly leads = Monthly visitors × Conversion rate
Some realistic examples:
A roofing site ranking on page 1 for a few local keywords might get 1,000 visitors per month. At a 5% conversion rate, that’s 50 leads per month.
A Google Ads campaign spending $1,500/month on plumbing keywords at $5 per click gets 300 visitors. At 8% conversion, that’s 24 leads per month.
A well-established insurance lead gen site with strong organic rankings might pull 5,000 visitors per month. At 4% conversion, that’s 200 leads per month.
These numbers might seem small compared to what enterprise platforms handle. That’s fine. A small, focused lead gen operation doesn’t need thousands of leads to be profitable. It needs the right leads, priced correctly, delivered to buyers who convert them.
Understanding the Revenue Math
Once you know your monthly lead volume, revenue depends on how you split your buyers between exclusive and shared tiers and what you charge each.
The key concept is that shared buyers consume fewer of your leads than exclusive buyers do. An exclusive lead goes to one buyer — that’s one lead used up. A shared lead goes to multiple buyers at once — so two or three buyers are served from a single lead.
This means you can serve more shared buyers from the same pool of leads. And it means the exact number of leads each buyer receives depends on your specific mix of exclusive buyers, shared buyers, and your sharing count.
Rather than doing this math manually, the easiest way to get accurate numbers is to use ELD’s Lead Selling Simulator. You enter your monthly lead volume, your number of exclusive buyers, and your number of shared buyers. The simulator calculates how many leads each buyer will receive per month based on your setup and shows you the per-buyer breakdown instantly.
For the revenue examples below, we used the simulator to get the per-buyer lead counts. Then it’s simple multiplication:
Monthly revenue = (Exclusive buyers × Leads per buyer × Exclusive price) + (Shared buyers × Leads per buyer × Shared price)
Example 1: Small Roofing Operation
Setup: 200 monthly leads, 2 exclusive buyers, 4 shared buyers (2x sharing) Simulator output: ~50 leads per buyer Exclusive price: $45/lead Shared price: $20/lead
Revenue:
- Exclusive: 2 buyers × 50 leads × $45 = $4,500
- Shared: 4 buyers × 50 leads × $20 = $4,000
- Total: $8,500/month
If you’re generating these leads through SEO with minimal hosting costs, almost all of that is profit. Even with $500/month in ad spend supplementing organic traffic, you’re netting $8,000/month from a single niche in a single city.
Example 2: Insurance Lead Gen
Setup: 500 monthly leads, 3 exclusive buyers, 6 shared buyers (3x sharing) Simulator output: ~100 leads per buyer Exclusive price: $30/lead Shared price: $12/lead
Revenue:
- Exclusive: 3 buyers × 100 leads × $30 = $9,000
- Shared: 6 buyers × 100 leads × $12 = $7,200
- Total: $16,200/month
Notice how the shared tier generates significant revenue even at less than half the exclusive price per lead. With 6 shared buyers each receiving 100 leads at $12, you’re pulling in $7,200 from leads that would otherwise go to just a few exclusive buyers.
Example 3: Legal Leads (High Value)
Setup: 100 monthly leads, 2 exclusive buyers, 4 shared buyers (2x sharing) Simulator output: ~25 leads per buyer Exclusive price: $150/lead Shared price: $65/lead
Revenue:
- Exclusive: 2 buyers × 25 leads × $150 = $7,500
- Shared: 4 buyers × 25 leads × $65 = $6,500
- Total: $14,000/month
Legal leads are lower volume but high value per lead. Even with just 100 leads per month and 6 buyers, you’re generating $14,000/month. This is why niche selection matters — the right vertical can generate serious revenue on modest volume.
Example 4: Home Services Multi-Site
Setup: 900 monthly leads (across 3 sites), 4 exclusive buyers, 9 shared buyers (3x sharing) Simulator output: ~128 leads per buyer Exclusive price: $25/lead Shared price: $10/lead
Revenue:
- Exclusive: 4 buyers × 128 leads × $25 = $12,800
- Shared: 9 buyers × 128 leads × $10 = $11,520
- Total: $24,320/month
This is what scaling looks like. Multiple sites feeding leads into your operation, a mix of exclusive and shared buyers across different service types, and consistent revenue approaching $25,000/month.
How to Estimate Your Price Per Lead
If you’re new to lead selling and don’t know what to charge, start with this framework.
Find out what the job is worth to the buyer. A roofing job might be worth $8,000-$15,000. An insurance policy might be worth $1,000-$3,000 in commissions. A personal injury case might be worth $50,000+.
Estimate the buyer’s close rate. Most buyers close somewhere between 10% and 30% of the leads they receive, depending on the vertical, lead quality, and how fast they follow up.
Calculate the expected value per lead. Multiply job value by close rate. A $10,000 roofing job with a 20% close rate means each lead is worth $2,000 in expected value to the buyer.
Price at 1-3% of expected value. This gives the buyer an obvious return on investment. At 2% of $2,000, you’d charge $40 per exclusive lead. At 1%, you’d charge $20.
Set shared pricing at 40-60% of exclusive. If exclusive is $40, shared should be $16-$24. For a deeper dive into exclusive vs. shared pricing strategy, see Exclusive vs. Shared Leads: How to Price Both
These are starting points. You’ll adjust based on what your market will bear, what competitors charge, and what your buyers tell you through their retention (or lack of it).
The Variables That Change Everything
The examples above are clean math, but real operations have variables that shift the numbers significantly.
Conversion rate is the biggest lever. Going from 4% to 6% conversion rate on 2,000 monthly visitors means 40 more leads per month. If each lead is worth $30 to you across all buyers, that’s $1,200/month from a form optimization — no extra traffic needed.
Buyer count determines your capacity. You can only sell as many leads as your buyers can absorb. Growing your buyer network is as important as growing your traffic. And with shared leads, adding more shared buyers lets you extract more revenue from the same lead volume.
The sharing count is a revenue multiplier. Going from 2x sharing to 3x sharing means each shared lead generates revenue from one more buyer. But don’t overdo it — more sharing means lower conversion rates for buyers, which leads to churn. The sweet spot is usually 2x to 3x.
Churn eats your revenue silently. If you lose two buyers per month and add two, your revenue stays flat even as your lead volume grows. Retention is revenue. Every buyer you keep is a buyer you don’t have to replace. We break down the causes and fixes in Why Your Lead Buyers Keep Churning.
Vertical pricing varies enormously. A home cleaning lead at $8 and a personal injury lead at $150 are completely different businesses, even if the lead generation process is identical. Pick your vertical based on the revenue math, not just what’s easiest to rank for.
SEO vs. paid traffic changes your margins. Organic leads cost almost nothing after the initial investment in content and site building. Paid leads have a direct cost per lead that eats into your margin. A $30 exclusive lead with $0 acquisition cost is pure profit. A $30 exclusive lead with $18 in ad spend is $12 profit. Both are viable, but the business models are very different.
Play With Your Own Numbers
The examples above give you a starting point, but your operation is unique. The best way to plan is to model your specific scenario.
ELD’s Lead Selling Simulator lets you enter your expected monthly lead volume, your number of exclusive buyers, your number of shared buyers, and your sharing count. It instantly shows how many leads each buyer will receive — so you can multiply by your price per lead and see your projected revenue in seconds.
Change the inputs and watch the numbers shift. Add 3 more shared buyers — what happens to per-buyer volume? Increase monthly leads by 50% — how does revenue change? Switch from 2x to 3x sharing — how does that affect your capacity and total revenue?
It takes the guesswork out of planning. You can model your entire operation before you’ve sold a single lead.
Try the Lead Selling Simulator with a free trial.
What Good Numbers Look Like
Here are some benchmarks for a healthy small to medium lead selling operation:
Revenue per lead (across all buyers): $40-$100. This is the total you collect from all buyers who receive a given lead. A $45 exclusive lead earns you $45. A lead shared to 3 buyers at $15 each earns you $45. Higher is better, but anything above $40 total revenue per original lead is solid.
Monthly revenue per buyer: $300-$1,500. If a buyer is paying you less than $300/month, the relationship might not be worth the management effort. If they’re paying more than $1,500/month, they’re a high-value account worth extra attention.
Buyer retention rate: 80%+ monthly. If you’re losing more than 20% of your buyers per month, something is broken — usually delivery speed, lead quality, or distribution fairness. Fix the root cause before adding more buyers.
Profit margin (SEO-based): 70-90%. With organic traffic, your main costs are hosting, the ELD subscription, and your time. Margins should be high.
Profit margin (paid traffic): 30-50%. Paid leads have acquisition costs that compress margins. If you’re below 30%, either your ad costs are too high or your lead prices are too low.
Your Revenue Plan
Before launching into a new niche or scaling an existing one, fill in these numbers:
Niche: _______________ City/Region: _______________ Estimated monthly traffic: _______________ Estimated conversion rate: ___________% Monthly leads: _______________
Number of exclusive buyers: _______________ Exclusive price per lead: $_______________ Number of shared buyers: _______________ Shared price per lead: $_______________ Sharing count: _______________x
Leads per buyer (use ELD simulator): _______________
Monthly revenue:
- Exclusive: ___ buyers × ___ leads × $___ = $_______________
- Shared: ___ buyers × ___ leads × $___ = $_______________
- Total: $_______________
Monthly costs:
- Hosting: $_______________
- Ads (if any): $_______________
- ELD subscription: $_______________
- Other: $_______________
- Total costs: $_______________
Monthly profit: $_______________
If the profit number makes the niche worth pursuing, build the site and start. If not, adjust the variables — different pricing, more buyers, different vertical — until the math works or you decide to move on.
The lead generation business rewards people who run the numbers before they build. Don’t guess. Calculate. Then execute.
Start your free trial at EasyLeadDistribution.com/Plans and model your first lead flow with the simulator today.

