THINXSTER
Blog/Lead Generation
Lead Generation9 min readJuly 22, 2026

Lead Generation Fees Explained: What You're Actually Paying For

Pay-per-lead, per-appointment, retainer, revenue share — the model changes everything. How to read the pricing and find your true cost per customer.

RK
Ryan Korsz
Founder & CEO, Thinxster

TL;DR

Pay-per-lead, per-appointment, retainer, revenue share — the model changes everything. How to read the pricing and find your true cost per customer.

→ See how this applies to your business (free 30-min call)

Ask ten lead generation providers what they charge and you'll get ten different fee structures — and at least three of them are built so you can't easily calculate what you're actually paying per customer. That's not a coincidence. Fee complexity is where margins hide, and the harder a quote is to compare, the more likely it's protecting a number the provider would rather you not run.

This is a field guide to lead generation fees: the four models you'll actually encounter, what each one is really costing you once you do the math, and the one calculation that cuts through all of it.

The Only Number That Matters

Before we touch a single pricing model, anchor on this: the price of a lead is meaningless. The only number that decides whether a lead source is good or bad is cost per acquired customer — total spend divided by customers who actually paid you.

A $40 lead that closes 5% of the time costs you $800 per customer. A $120 lead that closes 25% of the time costs you $480 per customer. The "expensive" lead is 40% cheaper where it counts. Every fee conversation should be dragged back to this number, because providers love to compete on the sticker price of a lead and lose you money on the back end.

A cheap lead that never closes is the most expensive marketing you can buy.

Keep that framing in your pocket. Now let's look at what you'll be quoted.

Model 1: Pay Per Lead

You pay a flat fee — often $20 to $150 depending on industry — for each lead delivered. It feels safe because you only pay for something tangible. The catch is in two words the provider will gloss over: shared and qualified.

Shared leads get sold to three, four, sometimes five businesses at once. You're not buying a lead, you're buying a footrace, and the winner is whoever calls first. If you're not responding in seconds, you paid for a lead a competitor closed.

"Qualified" is the other trapdoor. Many pay-per-lead providers count a lead as delivered the moment a form is submitted — bad phone numbers, tire-kickers, and out-of-area requests included. Read the refund policy carefully. If there's no clear disqualification and credit process in writing, assume you're paying for junk.

Pay per lead can work — but only if the leads are exclusive, the disqualification terms are honest, and you have the speed to win shared ones. Otherwise you're renting a leaky bucket.

Model 2: Pay Per Appointment (or Per Booked Job)

Here you pay only when a qualified prospect actually sits on your calendar — typically $75 to $500 per appointment depending on ticket size. This aligns incentives much better. The provider doesn't get paid for a form fill; they get paid for a booked, show-ready conversation.

The number to scrutinize is the show rate. An appointment nobody attends is a lead with a fancier invoice. A good pay-per-appointment operation qualifies for budget, timeline, and fit before booking, and runs reminder sequences so people actually show up. Ask for their historical show rate in writing and tie a portion of the fee to attendance if you can.

This is the model we lean toward, because it forces the hard work — qualification and confirmation — to happen before you're billed. Our AI callers engage every inbound lead within 90 seconds, run a real qualifying conversation, and only book the ones that clear a budget-timeline-fit bar onto the calendar.

62%
average lead qualification rate across Thinxster client accounts

Model 3: Monthly Retainer

You pay a fixed monthly fee — commonly $1,500 to $10,000+ for local service businesses — and the agency runs your lead generation as an ongoing program: ads, landing pages, follow-up, reporting. There's no per-lead price; you're buying capacity and expertise.

Retainers get a bad reputation, and often deserve it, because a fixed fee removes the provider's incentive to perform once the contract is signed. The failure mode is set-and-forget: same creatives, same audiences, same report every month, revenue flat. But a good retainer relationship is also the only model where a partner will build you assets you own — your ad account, your CRM, your pipeline automation, your audience data — instead of renting you access to theirs.

The way to make a retainer safe is to demand the same accountability you'd expect from a per-lead deal. Every month you should see cost per acquired customer, trended. If the agency can't or won't produce it, the retainer is a subscription to activity, not results.

Model 4: Revenue Share or Performance Pricing

You pay a percentage of revenue generated, or a bounty per closed deal. On paper this is the purest alignment — the provider only wins when you win. In practice, revenue share requires deep trust and clean attribution, because the provider now has a direct interest in claiming credit for every sale, including the ones that would have happened anyway.

Performance pricing works beautifully when tracking is airtight and both sides agree in advance on what counts as an attributable sale. It falls apart when attribution is murky, which is most of the time without proper systems. If you go this route, insist that every claimed conversion is traceable through a shared CRM, not asserted in a spreadsheet.

The Hidden Fees to Ask About Directly

Whatever the headline model, these line items quietly inflate your real cost. Ask about each one before you sign:

1.

Setup or onboarding fees — often $500 to $5,000. Sometimes fair for genuine build work, sometimes pure padding. Ask what you get for it.

2.

Software and platform costs — CRM, dialer, landing page tools, SMS and email sending. These frequently sit outside the retainer and land on you separately.

3.

Ad spend — a shock number of "lead gen fees" quotes exclude the actual media budget. The agency fee and the ad spend are two different numbers; make sure you know both.

4.

Minimum contract terms — a 6- or 12-month lock changes the math entirely if performance disappoints in month two.

5.

Data ownership — the most expensive hidden fee is the one you pay at the end, when you leave and discover you don't own your leads, your account, or your history.

How to Compare Two Quotes Honestly

Put every provider through the same three questions and the pricing model stops mattering:

1.

What's my all-in cost per acquired customer? Force everything — fees, software, ad spend, setup — into one number divided by real closed customers.

2.

What do I own when this ends? Account, CRM data, phone numbers, landing pages. If the answer is "nothing," the low fee is a hostage situation.

3.

How fast do these leads get contacted, and by whom? Because speed-to-lead moves conversion more than almost any pricing lever. A $40 lead answered in 90 seconds beats a $20 lead answered in 90 minutes, every time.

90s
how fast Thinxster's AI callers respond to every inbound lead, day or night

A Fair Fee Structure, From the Provider's Side

It's worth understanding fees from the other side of the table, because it makes you a sharper buyer. A legitimate provider has real costs: software licenses, ad platform access, the labor to build and manage your system, and the technology to run instant response and qualification. A fee that seems suspiciously cheap usually means one of those corners is being cut — often the qualification and follow-up, which is exactly where the value lives.

So "expensive" and "overpriced" aren't the same thing. The best-value provider is rarely the cheapest one; it's the one whose fee maps cleanly to work that produces booked customers. When you see a rock-bottom price, ask what's missing. When you see a premium price, ask what you're getting that a cheaper option doesn't include — and whether that difference shows up in your cost per acquired customer.

A fair structure also shares risk sensibly. Be wary of the provider who wants everything locked in a long contract with all the risk on you and none on them. And be equally wary of the opposite — a pure pay-per-lead deal where the provider has no incentive to care whether those leads ever close. The healthiest arrangements put at least some of the provider's compensation downstream of a real outcome: a booked appointment, a closed job, a customer. That single design choice aligns the whole relationship, because now your provider only wins big when you do.

Ask any provider to walk you through their own cost structure. The honest ones will; the ones hiding margin behind complexity will suddenly get vague. How they answer that question tells you almost everything about how the relationship will go.

The Bottom Line

Lead generation fees are only confusing on purpose. Strip away the model — per lead, per appointment, retainer, or revenue share — and judge every provider on one number: what it costs to acquire a paying customer, all in, and what you own when it's over. The cheapest fee and the cheapest customer are rarely the same thing.

If you want a straight answer on what your true cost per customer is — and where your current provider's pricing is quietly working against you — [book a free strategy call](/book) and we'll run the real math with you.

Free Weekly Briefing

One AI Marketing Tactic.
Every Tuesday. Free.

What's actually working across our client accounts right now — ROAS moves, follow-up sequences, creative angles. The stuff that isn't in any blog post yet.

No spam. Unsubscribe anytime. 1,200+ business owners already in.

Ready to Deploy

SEE THIS IN
YOUR BUSINESS.

30 minutes. We scope the exact systems that apply to your situation and give you a plan.

★★★★★ Trusted by 47+ local service businesses

BOOK A STRATEGY CALL →