Most people who get into lead generation can eventually produce a phone call or a form fill. The part that stops them cold is the invoice. What do you actually charge? Pick a number too low and you are running a business that barely clears its own costs. Pick a number out of thin air and the buyer either laughs or, worse, agrees and then quietly resents you until they cancel. Pricing is where a lead generation project either becomes a business or stays a hobby.
The good news is that a lead's price is not a mystery. It is a number you can work out on the back of a napkin, because a lead is worth whatever it is worth to the business buying it. This guide shows you how to find that number, how to choose what you are actually selling (exclusive leads, shared leads, calls, or something more hands-off), and how to bill and track it so the buyer keeps paying.
The short version
A lead is worth a fraction of the profit it can produce for the buyer. Work out what one closed job is worth to them, multiply by how often they close the leads you send, and you have the value of a lead to that business. Then you charge a slice of that value, not the whole thing, because the buyer has to make money too or they will stop buying.
Everything else, exclusive versus shared, per lead versus per call versus monthly retainer versus rank-and-rent, is a decision about how you package and bill that value. The math underneath stays the same. If you get the value math right and you can prove your leads turn into real work, pricing stops being scary and buyers stop leaving.
Where does the money actually come from?
The money does not come from the lead. It comes from the job the lead eventually becomes, and the business shares a piece of that job's profit with you for handing them the opportunity. If you forget that, you will price against your own costs (what it took you to make the lead) instead of against the buyer's upside (what the lead is worth to them). Cost-based pricing leaves almost all of your money on the table.
Consumer has a problem (needs a roof, a lawyer, a plumber)
↓
Finds your page / ad / listing and inquires
↓
You deliver the inquiry to a business (the lead)
↓
Business closes some of those leads into paying jobs
↓
Each job produces revenue, minus their costs = profit
↓
Business pays you a fraction of that expected profit
↓
Your revenue, minus your traffic and tool costs = your profit
Read that chain from the bottom up and the pricing logic falls out on its own. You cannot charge more than a lead is worth to the buyer. The buyer cannot pay you more than a slice of the profit a lead produces, or they go broke. So your job is to figure out that profit slice honestly, then price inside it. If you want the wider picture of how this business earns at all, how lead generation makes money walks the whole model, and where does online money come from puts it next to every other way people earn online.
How it actually works: pricing from the buyer's value
Here is the one formula worth memorizing. The value of a lead to a business is roughly:
Value of a lead = Value of one closed job × Close rate
"Value of one closed job" is what the business earns, in profit, from a customer they win. "Close rate" is the share of your leads that turn into those customers. Multiply the two and you get what a single lead is worth to that business on average. You then price somewhere below that number, because the buyer needs to keep the difference as their reason to buy from you at all.
A useful rule of thumb: many buyers are comfortable when the lead cost is around 10 to 20 percent of what a closed job is worth to them. That is not a law, just where a lot of deals feel fair. If your price creeps toward half the value of a job, the buyer gets nervous. If it is 2 percent, you are almost certainly undercharging. The point of the cost per lead idea is exactly this: a price only means something next to the value it produces.
One more thing before we do numbers: are you selling the lead to one business or several? That choice changes the price more than almost anything else.
Exclusive versus shared leads
An exclusive lead goes to one buyer and no one else. They are the only business that gets that person's phone number, so they are not racing three competitors to call first. Exclusivity is worth a lot, and you can charge accordingly.
A shared lead is sold to more than one business at once (say, three or four contractors all get the same inquiry). Each buyer pays less because each one only closes a fraction of the shared leads, but you get paid several times for the same inquiry, so your revenue per lead can actually be higher in total. The tradeoff is quality perception: buyers know a shared lead is a footrace, they close fewer of them, and they trust the source less over time.
EXCLUSIVE SHARED
One buyer per lead 3 to 4 buyers per lead
Higher price per lead Lower price per buyer
Buyer closes more of them Buyer closes fewer of them
Easier to keep a buyer happy More revenue per inquiry for you
Feels premium Feels like a race, more churn
For a beginner working with one local business, exclusive is almost always the right call. It is simpler to bill, the buyer trusts it, and the relationship lasts longer. Shared leads are a volume game that pits your buyers against each other, and that is a harder thing to keep healthy. This is really a lead quality versus lead volume decision in disguise.
The four ways to package and bill
Once you know what a lead is worth, you still have to decide how the money changes hands. There are four common models.
Per lead. You charge a flat price for each qualified inquiry you deliver, whether it is a form fill or a phone call. Simple to explain, easy to scale, and it maps directly to the value math above. The risk is arguing over what counts as a "qualified" lead, so you have to define that up front (more on that below).
Per call. You charge only when a real phone call of a minimum length comes in (for example, a call lasting longer than 30 to 60 seconds, which filters out wrong numbers and hangups). Calls tend to close better than form fills because the person picked up the phone, so buyers often happily pay more for a call than a form. If you want the mechanics of routing and billing calls, pay per call explained covers it in depth.
Monthly retainer. Instead of counting individual leads, you charge a flat monthly fee for an agreed flow of leads. This is easier for the buyer to budget and gives you predictable income, but it only works after you have a track record, because you are asking them to pay before they see the results each month. It trades pay-per-result for predictability, and predictability is only worth paying for once trust exists.
Rank and rent. You build and rank a website or listing yourself, then rent the whole thing (and all the leads it produces) to one business for a flat monthly fee. You own the asset, they get the calls, and if they stop paying you rent it to the next business in town. This is the most hands-off model to run once it is built, and also the one that takes the most upfront work to get ranking. If it interests you, rank and rent websites explained and how to start a local lead generation business go step by step.
There is no single best model. Per lead and per call are easiest to start with because the buyer only pays for results. Retainer and rank and rent are where you go once trust exists, trading "pay per result" for "pay for the flow." Better for your cash flow, but the buyer has to believe you first.
A simple example with numbers
Let me walk one all the way through so the formula stops being abstract. Every number here is invented to show the method. None of it is a promise, a typical result, or anything I am claiming happened. Treat it as arithmetic, not a forecast.
Say your buyer is a local roofing company. Suppose an average roofing job earns them $3,000 in profit after materials and labor (their number, not yours, so you ask them). Suppose that out of every ten genuine inquiries you send, they close two into jobs, a 20 percent close rate. Then:
Value of one closed job: $3,000 profit
Close rate on your leads: 20% (2 in 10)
Value of a lead to them: $3,000 × 0.20 = $600
Your price at ~15% of value: $600 × 0.15 ≈ $90 per lead
So a defensible price in this made-up case is somewhere around $90 per exclusive lead. Look at what that means for the buyer: ten leads cost them $900, they close two jobs, and those two jobs are worth $6,000 in profit. They spent $900 to make $6,000. That is a deal they will happily keep paying for, and you have the math to prove it to them.
Now run your side. Suppose it costs you, all in (traffic, tools, your time amortized), around $40 to produce a lead at this stage. At $90 a lead you clear roughly $50 per lead in this hypothetical. Deliver 20 leads in a month and that is $1,000 of gross profit from one buyer, before you have added a second. Again, invented numbers, but the shape is the real lesson: price off their $600 of value, not off your $40 of cost, and the business works for both of you.
Watch what happens if you priced off your cost instead. You think "it cost me $40, I will charge $60 and feel clever." You just handed the buyer an even better deal and gave away most of your margin, because you anchored on the wrong number. The buyer's value is the anchor. Your cost is only the floor you must stay above.
What you need
You do not need much to price and sell leads well, but you do need these things clear in your head before you quote anyone.
- The buyer's real numbers. You cannot do the math without knowing roughly what a job is worth to them and how often they close. You get these by asking, plainly, in the first conversation. Most owners will tell you if you ask like a partner and not a salesperson.
- A definition of a qualified lead. Write down, in one or two sentences, what you will and will not bill for. For example: "a lead is a person in the service area, asking about a service you offer, with a working phone number, who has not already been sent to you this month." Vague definitions cause every billing fight.
- A way to track leads. Call tracking numbers, form submissions logged with a timestamp, or both. If you cannot show the buyer what you sent and when, you cannot defend an invoice. This is non-negotiable.
- A simple agreement. Nothing elaborate. What counts as a lead, the price, how you bill, and how disputes get handled. Even a one-page document prevents most problems.
- Patience for the first buyer. Your first deal sets your proof. It is worth pricing it fairly and over-delivering to earn the track record that makes every future deal easier.
What it costs
Required. A call tracking service so you can prove and count calls (budget a modest monthly fee here). A way to capture form leads with timestamps, which can be as simple as a form tool that emails you and keeps a log. Whatever traffic method feeds your leads, which is its own cost and its own subject.
Optional. A lightweight customer relationship tool to log leads and buyers as you grow past one client. A spreadsheet does this fine at the start, so do not buy software you do not need yet. If you find yourself pricing a whole stack of tools before you have a single buyer, stop. That is money spent in the wrong order, and it comes out of a margin you have not earned yet.
Nice to have. A simple dashboard or monthly report you send the buyer showing leads delivered and, where they will tell you, how many closed. This is not required to run the business, but it is one of the strongest reasons a buyer keeps paying, so it earns its keep quickly.
How long it takes
Pricing itself takes an afternoon once you have the buyer's numbers. The formula is not the slow part. The slow part is earning the proof that lets you charge what the math says you can.
A brand-new lead generator usually has to under-promise and over-deliver on the first buyer to build a track record, sometimes even starting on a "pay only for leads that close" basis to remove the buyer's risk entirely. Once you can point to real jobs your leads produced, you can price with confidence and move buyers toward per-lead, per-call, or retainer pricing that pays you properly.
How fast you get there depends mostly on how quickly you can produce steady leads, which is a traffic problem more than a pricing problem. Do not expect to charge premium exclusive prices in week one. Expect to earn the right to over a few months of delivering.
What beginners usually get wrong
They price off their own costs. Covered above, but it is the single most common and most expensive mistake, so it earns repeating. Your cost is the floor, the buyer's value is the anchor.
They compete on being the cheapest. A cheap lead reads as a low-quality lead. Buyers do not actually want the cheapest leads, they want leads that turn into jobs. Racing to the bottom on price attracts the worst buyers and trains them to expect nothing.
They never define a qualified lead. Then the first junk inquiry comes through, the buyer refuses to pay, and there is no agreement to point to. Define it in writing before the first invoice, not after the first fight.
They cannot prove what they delivered. No call tracking, no timestamps, no log. When the buyer says "I only got two calls," you have nothing to show them. Whoever holds the data holds the relationship.
They sell volume when the buyer wanted quality. Fifty bad leads is not a favor. It is fifty phone calls the buyer wasted time on, and it is how you lose them. This is the whole point of lead quality versus lead volume: the buyer is counting jobs, not inquiries.
They chase new buyers instead of keeping the one they have. A buyer who trusts you and pays every month is worth far more than a constant hunt for new ones. Trust is the actual product here, and it is built by delivering and reporting, not by pitching.
How I would start
If I were pricing and selling leads for the first time, here is the order I would go in.
- Find one good buyer before building anything. A business where one job is worth real money and that already spends to get customers. How to find businesses that buy leads is the whole method for this.
- Ask for their numbers in the first call. What is a job worth to you, roughly? How many of the leads you get turn into work? Frame it as "so I can price this fairly," because that is true.
- Do the value math out loud with them. Show them the job value times close rate. Let them see that your price is a slice of their upside, not a random number. Nothing builds trust faster than transparent math.
- Start exclusive and per lead or per call. One buyer, results-based billing, so their risk is low. Prove yourself before you ask for a retainer.
- Track everything from lead one. Call tracking number, form log, timestamps. Send a short monthly summary of what you delivered.
- Raise price and move to a retainer only after the proof exists. Once real jobs have come from your leads, you have earned the right to price up and to smooth your income with a flat monthly fee.
What I would not do
I would not quote a price before I understood what a lead was worth to the buyer. Guessing at pricing is how you either scare buyers off or short yourself, and both are avoidable with one conversation.
I would not sell shared leads to start. The extra revenue is tempting, but pitting your buyers against each other makes for fragile, short relationships when you are still learning. Exclusive is simpler and lasts.
I would not bill for a lead I could not prove I delivered. If the tracking is not in place, the lead does not exist as far as the invoice is concerned. Set up tracking first, sell second.
I would not treat the first buyer as a transaction. That first buyer is your proof and your reference for every deal after. Over-deliver even if the margin is thin, because that track record is what makes real pricing possible.
The bottom line
Pricing leads is not guesswork once you see where the money comes from. Work out what a closed job is worth to the buyer, multiply by how often your leads close, and you have the value of a lead. Charge a defensible slice of that value, package it as exclusive or shared and as per lead, per call, retainer, or rank and rent depending on how much trust exists, and prove every lead with tracking. Get those pieces right and the invoice stops being the scary part.
If you want to see how this fits into building the whole thing from scratch, how to start a local lead generation business is the next step, and how making money online works puts lead generation in context with everything else. When you are ready to actually pick a model and go, the blueprint can help you map it to your situation.
Keep reading
Want to know what actually works?
We break down money-making methods, tools and programs without the ridiculous promises.