Let's grow your business. 2 new positions just opened Saturday, 10 October. Book a free call today.
Uncategorised 17 min read

5 Units to Buy: Lead Generation Services for Service Firms

5 Units to Buy: Email, SMS and voice outreach from an AI sales agent converging into a booked calendar appointment.
Email, SMS and voice outreach from an AI sales agent converging into a booked calendar appointment.

Lead generation services sell one of five units: contact data, raw leads, qualified leads, booked appointments, or attended appointments and revenue. The unit you buy decides who carries the risk. Across the market a booked sales call costs $30–$400+ depending on industry, offer, price and many other variables, so compare units, not vendors.

At a glance

  • What you buy: one rung of the unit-of-purchase ladder: data, leads, qualified leads, booked appointments, or attended appointments and revenue.
  • Who carries the risk: the lower the rung, the more of the funnel (calling, qualifying, booking, reminding) stays with your team.
  • Pricing models: monthly retainer, pay per lead, pay per appointment, revenue share, or a hybrid.
  • The number that matters: cost per attended sales call, including your own staff hours, not cost per lead.
  • Speed decides lead value: in a Harvard Business Review audit of 2,241 US companies, 23% never answered a web lead at all.
  • Compliance: the FTC’s Telemarketing Sales Rule in the US, PECR and UK GDPR in the UK, the Spam Act 2003 in Australia.

What lead generation services actually sell

A lead generation service is an outside firm that produces sales opportunities for your business: names, enquiries or sales conversations that your team would otherwise have to create itself. The label covers firms that do very different work, from a data broker selling a spreadsheet of job titles to a done-for-you team that calls, qualifies and books prospects onto your sales calendar.

That range is why two quotes for “lead generation services” can differ by a factor of ten and both be fair. They are not quoting the same thing. One is selling a name; the other is selling a conversation with a buyer who has agreed to a time.

Lead generation services usually combine some of these activities:

  • Demand creation: paid social, paid search, content and SEO that make strangers raise their hand.
  • Outbound prospecting: cold email, cold calling, LinkedIn and SMS to lists the firm builds or buys.
  • Lead handling: answering new enquiries fast, qualifying them and following up until they reply.
  • Appointment setting: getting a qualified prospect to accept a time on a salesperson’s calendar, then reminding them so they turn up.
  • Reactivation: working an old CRM of past enquiries and lapsed customers.

The quotable version: a lead generation service is defined by the last step it owns, not by the channels it uses.

How it works

How to choose a lead generation service

01

Measure your response time

Pull 30 days of enquiries and time to first reply. Hours, not minutes, means you should not buy raw leads.

02

Pick your rung

Choose data, leads, qualified leads, booked or attended appointments. Each rung up moves one more funnel stage to the provider.

03

Define the unit in writing

Write down what counts as a lead, qualified lead or appointment. The definition is the contract.

04

Judge cost per attended call

Add provider fees, ad spend and your staff hours, then divide by calls actually held.

Pick the unit you can afford to own the hand-off for, then judge every quote on cost per attended call.

MAKE MORE SALES.

Pay-Per-Result pricing — We scale sales HARD aligned to your interests, better than anyone else.

The unit-of-purchase ladder: five things you can buy

The unit-of-purchase ladder is the framework this page uses to compare lead generation services. Each rung up the ladder moves one more stage of the sales funnel from your team to the provider, and with it the risk that the stage fails.

Rung Unit you pay for Funnel stages the provider owns Stages your team still owns Usual price basis
1 Contact data (names, emails, phone numbers) List building Outreach, reply handling, qualifying, booking, reminders, selling Per record or subscription
2 Raw leads (form fills, enquiries) Ads or outreach that create an enquiry Speed to lead, qualifying, booking, reminders, selling Per lead or retainer
3 Qualified leads (MQL/SQL) Enquiry plus a qualification check Booking, reminders, selling Per qualified lead or retainer
4 Booked appointments Enquiry, qualification, booking Showing up (shared), selling Per appointment
5 Attended appointments or revenue Everything up to a held sales call, sometimes the close Selling, delivery Per attended call, revenue share, or a mix

Three things follow from the ladder:

  1. Price per unit rises as you climb, and so does value per unit. A booked call is always dearer than a lead, because several leads were worked to produce it.
  2. Every rung below 5 leaves a hand-off. The hand-off is where most money leaks, because nobody is paid to make it work. Our page on sales funnel leakage maps where those drops happen.
  3. The definition of the unit is the contract. “Qualified” and “appointment” mean whatever the agreement says they mean, so write the definition before you compare prices.

Want this done for you? We book qualified sales appointments on a Pay-Per-Result basis — you only pay for calls that actually land in your calendar.

How lead generation services are priced

Lead generation services use five pricing structures, and each one tells you which side carries the risk of poor results. The pricing models themselves are covered in depth in our guide to performance-based lead generation, so this section is the short version.

  • Monthly retainer: a fixed fee for activity (campaigns run, emails sent, hours worked). You carry the result risk. Good for brand and content work where results are slow and hard to attribute.
  • Pay per lead: a fee per enquiry. The provider carries the cost of creating the enquiry; you carry everything after it, including leads that never answer.
  • Pay per appointment: a fee per booked or attended call. The provider carries outreach, qualifying and booking.
  • Revenue share: a percentage of revenue the provider generates. Both sides carry the close; it only works when sales are trackable.
  • Hybrid: a smaller fixed fee plus a performance component, or a fee per appointment plus a revenue share.

The honest trade-off: retainers are cheaper per unit when a campaign works well, and performance pricing costs more per unit because the provider is pricing in the campaigns that do not work. A side-by-side of the two models is in pay-per-result vs retainer agencies.

What good looks like: benchmarks for lead generation services

Few honest public benchmarks exist for lead generation services, because results depend on the offer, the price point and the sales team on the receiving end. The figures below are the ones that hold up at source.

Measure Figure Source and scope
Companies answering a web lead within 1 hour 37% HBR audit of 2,241 US companies (2011)
Companies that never answered the test lead 23% Same HBR audit
Average response time (responders within 30 days) 42 hours Same HBR audit
Likelihood of qualifying a lead when contact is attempted within 1 hour vs an hour later Nearly 7x A separate study of 1.25 million leads at 42 US companies, reported in the same HBR article
Typical cost per booked sales call across the market $30–$400+ LeadsNow’s market range; depends on industry, offer, price and many other variables
Median pay, US wholesale and manufacturing sales representatives $76,460 a year ($36.76 an hour) US BLS, 2025 median pay

The speed figures come from Oldroyd, McElheran and Elkington’s “The Short Life of Online Sales Leads” in Harvard Business Review. They are old and US-only, but they measure the exact failure that sits between rung 2 and rung 4: a lead that was paid for and never worked. For cost per lead by industry, see our US cost per lead benchmarks rather than a single headline number.

What a good lead generation service should be able to show you, at minimum:

  • Its definition of a lead, qualified lead and appointment, in writing.
  • Median response time to a new enquiry, in minutes, measured from its own system.
  • Lead-to-booked and booked-to-attended rates for accounts like yours, with the number of accounts behind each figure.
  • How it handles no-shows: charged, not charged, or rebooked.

If we can’t make you money, we don’t deserve yours.

Pay-Per-Result pricing — performance-based alignment.

50,769+
AI-booked appointments
7×
Average sales lift — median closer to 4×
Pay-Per-Result
Performance-based alignment

How to measure a lead generation service

The right way to measure a lead generation service is cost per attended sales call, fully loaded, then cost per sale once you have enough calls to trust your close rate. Cost per lead on its own rewards the cheapest, least-worked enquiry.

Use these formulas, and run them per source:

  1. Contact rate = leads you spoke or messaged with two-way ÷ leads received.
  2. Booking rate = appointments booked ÷ leads contacted.
  3. Show rate = appointments attended ÷ appointments booked.
  4. Close rate = sales ÷ appointments attended.
  5. Cost per attended call = (provider fees + ad spend you pay directly + internal hours × loaded hourly cost) ÷ appointments attended.
  6. Cost per sale = the same numerator ÷ sales.

The internal-hours line is the one most buyers skip. If your setter spends 40 hours a month chasing the provider’s leads, those hours are part of the price. Our funnel conversion rate guide covers stage-by-stage tracking in more detail.

The quotable rule: a lead generation service that cannot be measured to the attended call is being measured on the vendor’s terms.

Worked example: one $100 lead price, three outcomes

This worked example shows why the same lead price can produce very different costs per attended call. Every input is an assumption chosen for illustration, not a measured benchmark and not a LeadsNow figure. Replace each one with your own numbers.

Assumptions: a provider sells 100 leads at $100 each ($10,000). Your team contacts, books and reminds them. Three bands describe how well that hand-off works.

Step Weak hand-off Average hand-off Strong hand-off
Leads bought 100 100 100
Contact rate (assumption) 40% → 40 60% → 60 75% → 75
Booking rate of contacted (assumption) 30% → 12 40% → 24 50% → 37.5
Show rate (assumption) 65% → 7.8 75% → 18 85% → 31.9
Cost per booked call ($10,000 ÷ booked) $833 $417 $267
Cost per attended call ($10,000 ÷ attended) $1,282 $556 $314

The same $100 lead costs between $314 and $1,282 per attended call, a 4.1x spread, and the difference is created entirely on your side of the hand-off.

Now add the hours. Assume each lead gets 6 call or message attempts at 4 minutes each: 100 × 6 × 4 = 2,400 minutes, or 40 hours. At the US BLS 2025 median pay for wholesale and manufacturing sales representatives of $36.76 an hour (a proxy; use your own loaded cost), that is $1,470. In the average band the fully loaded cost becomes $11,470 ÷ 18 = $637 per attended call. If one in four attended calls closes (another assumption), that is 4.5 sales and $2,549 per sale.

Two conclusions hold whatever inputs you use:

  • A cheaper lead price beats a dearer one only if your hand-off is at least as good on both.
  • Buying a higher rung (booked or attended appointments) moves the contact, booking and show-rate risk to the provider, which is what the higher unit price pays for.

How to choose a lead generation service: the one-hour rule

The one-hour rule is a working decision rule, not a measured benchmark: if your team cannot reach most new enquiries within one hour, do not buy raw leads. Buy a rung where the provider owns the first contact. The rule rests on a study reported in the same HBR article: firms that tried to contact leads within an hour were nearly seven times as likely to qualify them as firms that tried an hour later.

Your situation Rung to buy Why
A setter or SDR who reaches most new leads inside 1 hour, every day including weekends 2 (raw leads) Your hand-off is strong enough to turn cheap units into calls
No one free to call new leads inside 1 hour 4 or 5 (booked or attended appointments) The provider owns the stage you cannot staff
Long B2B sales cycle, several decision makers 3 or 4 (qualified leads or meetings) Qualification criteria matter more than volume; see our lead qualification framework
Fewer than about 30 tracked attended calls, close rate unknown 4 (per appointment) Neither side can price a revenue share without a close rate
30+ tracked attended calls and sales visible in a CRM 5 (attended calls, revenue share, or a mix) Both sides can model the outcome and share it
Brand building, long content horizon Retainer Results are slow and hard to attribute; performance pricing does not fit

Questions to put to every lead generation service before signing:

  1. What exactly is the unit, and what makes one count?
  2. Are leads exclusive to us, or sold to others too?
  3. What is your median response time to a new enquiry, in minutes?
  4. What happens to a no-show: charged, not charged, or rebooked?
  5. Which stages do you run, and which do you hand back to us?
  6. Who owns the data and the contact history if we stop?
  7. What notice period applies, and is there a minimum term?
  8. How do you get consent, and which law are you working under in each market we sell into?

Where lead generation services go wrong

Most lead generation services fail at a definition or a hand-off, not at the ads. These are the failure patterns, roughly in the order they show up:

  • The unit is defined loosely. A “qualified lead” that only needed a valid phone number will hit any target the vendor sets.
  • Leads sit unworked. The HBR audit found the average response time among companies that responded within 30 days was 42 hours. A purchased lead that waits two days is a different product from the one you paid for.
  • Shared leads. A lead sold to four businesses is answered by whichever one calls first.
  • Incentives point at activity. A retainer paid for emails sent rewards sending emails.
  • No-shows are billed. A booked call that does not happen is a cost with no sales conversation.
  • Double counting. The provider and your own ads both claim the same enquiry, and you pay twice.
  • Compliance is assumed, not checked. Covered in the next section.

Compliance: who carries the risk when a lead generation service calls or texts

Outsourcing outreach does not outsource the legal exposure. Rules differ by country, so check each market you sell into. This is general information, not legal advice.

  • United States: the FTC’s guide to the Telemarketing Sales Rule says sellers and telemarketers must delete numbers on the National Do Not Call Registry from their call lists at least every 31 days, and that sellers and telemarketers are both prohibited from calling registered numbers. The TCPA and state rules add further consent requirements for calls and texts. Our Do Not Call compliance guide goes deeper.
  • United Kingdom: the ICO’s business-to-business marketing guidance says the PECR rule on marketing by email or text does not apply to corporate subscribers, but sole traders and some partnerships are treated as individuals, and UK GDPR still applies to personal data used in a business context.
  • Australia: the Spam Act 2003 requires consent for commercial electronic messages, as set out in the ACMA’s guide to avoiding spam.

Ask any lead generation service which rules it works under and how it records consent. A provider that cannot answer clearly is a risk you carry.

What I’d fix first before hiring a lead generation service

If I were about to hire a lead generation service, I would spend two weeks measuring my own funnel before talking to anyone. In order:

  1. Time to first contact. I would pull the timestamp of every enquiry from the last 30 days and the timestamp of the first reply. If the median is measured in hours, that is the first fix, and no service selling raw leads will survive it.
  2. Show rate. I would count booked calls against held calls. If a third of calls never happen, reminders and confirmation are cheaper to fix than lead volume.
  3. The old database. I would check how many past enquiries sit untouched in the CRM. Those are leads already paid for.
  4. Close rate on held calls. I would get to 30 held calls with a known outcome so I can price a revenue share or judge a per-appointment fee.
  5. Only then the rung. With those four numbers, the ladder table above usually picks the rung for me.

The pattern I would expect: most businesses that think they need more leads need the leads they already have worked faster.

How LeadsNow applies the unit-of-purchase ladder

LeadsNow works at the top of the ladder: rung 4 and rung 5. We book sales calls onto a client’s calendar using AI calling, SMS and DM follow-up, and run as much of the funnel before the call as the client wants handed over, from new enquiries to an old CRM.

  • Volume: 50,769+ AI-booked sales appointments since 2017 and 1M+ leads generated.
  • Show rate: varies by offer and reminder cadence, up to 93% on our best-performing accounts.
  • Sales lift: a 7x average sales lift, defined on our methodology page, which also discloses that the median is closer to 4x.
  • Evidence: 24 filmed client case studies and a 4.6 rating from 43 Google reviews.

The ladder also says when we are the wrong choice. If you already reach new leads within an hour and your show rate is strong, buying raw leads and working them yourself is likely cheaper.

LeadsNow: a pay-per-result way to put this into practice

LeadsNow is priced on results: 5–25% of the revenue we generate for you (revenue share), or an equivalent pay-per-appointment fee, or a mix of both. Where a client lands in that range depends on lead volume, what is being sold and its price, the type of product and business, and which part (or all) of the sales funnel we run.

  • No retainer.
  • No-shows aren’t charged.
  • Bad ad creative, bad lists and the cost of contacting the thousands of people who never book are our cost, not yours.
  • Cancel any time with 14 days notice.

How this works in detail is on our AI appointment setting page and the pricing page.

Sources

  1. James B. Oldroyd, Kristina McElheran and David Elkington, “The Short Life of Online Sales Leads”, Harvard Business Review, March 2011.
  2. US Bureau of Labor Statistics, Occupational Outlook Handbook: Wholesale and Manufacturing Sales Representatives (2025 median pay).
  3. US Federal Trade Commission, Complying with the Telemarketing Sales Rule.
  4. UK Information Commissioner’s Office, Business-to-business marketing.
  5. Australian Communications and Media Authority, Avoid sending spam.

Frequently asked questions about lead generation services

What do lead generation services cost?

Lead generation services cost whatever their unit costs: data is priced per record, leads per lead, and appointments per appointment or as a revenue share. Across the market a booked sales call costs $30–$400+ depending on industry, offer, price and many other variables. Compare the fully loaded cost per attended call, not the headline unit price.

Is pay per lead or pay per appointment better?

Pay per lead is better only if your team reaches new leads fast and books them well. Pay per appointment is better if you cannot staff that first contact. In the worked example above, the same $100 lead ranged from $314 to $1,282 per attended call depending on the hand-off.

How fast should a lead generation service respond to a new lead?

Within the hour at most, and faster is better. In a study of 1.25 million sales leads at 42 US companies, reported in Harvard Business Review, firms that tried to contact a lead within an hour were nearly seven times as likely to qualify it as firms that tried even an hour later.

Are lead generation services worth it for a small business?

They are worth it when the cost per attended call, including your own staff hours, is lower than what you produce in-house, and when your average sale can carry it. If you sell a low-priced product, a single sale may not cover a qualified sales call, and cheaper self-serve channels usually fit better.

Who is responsible if a lead generation service breaks telemarketing rules?

Usually both of you. The FTC’s Telemarketing Sales Rule guidance applies its Do Not Call provisions to sellers and telemarketers alike, including the 31-day list scrub. Check the rules in every country you sell into, and get legal advice for your own case.

What is the difference between a lead generation service and an appointment setting service?

A lead generation service may stop at the enquiry, while an appointment setting service owns the step from enquiry to a booked call on your calendar. On the unit-of-purchase ladder, lead generation can be any rung from 1 to 5, and appointment setting is rung 4 or 5.

Pay-Per-Result appointments

See if we’re a fit

We book qualified sales appointments for you and you pay on results, not retainers. Our booking page asks a few quick questions so you find out in two minutes whether that model suits your business.

  • 50,769+ appointments booked without cold calling.
  • Pay-Per-Result pricing — you pay for booked, qualified calls.
  • Pick your own time on our live calendar, no phone tag.

View all articles

Pay-Per-Result · No retainers

Turn this into booked sales calls.

Our AI agents — trained on 50,769+ booked appointments — fill your calendar with pre-qualified buyers. You only pay when calls land.

Keep reading

Related on Leads Now AI

The thesis behind everything we do

Why Pay-Per-Result is the only marketing pricing model that aligns the agency with you

Leads Now AI is a 100% Pay-Per-Result marketing agency. You only pay when a qualified booked appointment lands on your calendar — priced as a revenue share of 5–25% of the sales we generate for you, a fee per appointment that shows up, or any mix of the two. Every option bills on outcomes. Not on clicks. Not on lead-form fills. Not on retainer months. Not on “strategy hours.” If the calendar stays empty, you owe zero. See full pricing →

1. Incentives align

The agency only succeeds when you succeed. We eat the cost of bad ad creative, bad lists, no-shows, and contacting the thousands of people who never book. You never pay for our learning curve.

2. Self-selecting shortlist

Only an agency confident in its delivery can operate this model. The pool of Pay-Per-Result agencies is tiny precisely because most agencies can’t survive on it. Pick from the agencies who can.

3. Cost cannot detach from revenue

Priced as a share of the revenue we generate, your acquisition cost stays sustainable across LTV bands. A $500-membership business and a $50,000-engagement business can both run the model profitably.

4. No retainer trap

The standard engagement carries no monthly retainer — nothing arrives on your invoice regardless of outcome. No 6 or 12-month lock-in, no clawback on appointments already delivered, cancel any time with 14 days notice. Early-stage businesses that need the sales systems built first are quoted scoped groundwork up front, never a standing fee.

5. De-risks the pilot

Test before commitment. A small scope-based setup fee covers hard build costs; everything after that is purely outcome-linked. There’s no “we’ll see how it performs after $30k of spend.”

6. Forces agency discipline

If our ads miss, if our reminders fail, if our no-show recovery doesn’t fire — we eat the cost. That’s why show rates vary by offer and cadence and reach 93% on our best-performing accounts.

The volume argument

A fully-ramped human SDR produces on the order of $200,000 a year. They work one conversation at a time, sleep, take leave, and cap out at a territory. Our agents work every lead in the list in parallel — responding in seconds, following up indefinitely without getting bored, and adding capacity without adding headcount.

At 100 qualified booked appointments a month against a $5,000 average deal value, that is $500,000 of booked pipeline every month — roughly what one SDR produces in two and a half years.

Read that precisely: booked pipeline means appointments multiplied by your average deal value. It is not closed revenue — closing is your side of the table, and your close rate decides what lands. The inputs above are a worked example; we size them to your actual deal economics before quoting. What we can evidence on our own numbers: 50,769+ appointments delivered since 2017, database reactivation converting 4.4–8.9% on dormant CRM lists, and show rates that vary by offer and reminder cadence — up to 93% on our best-performing accounts.

The proof: 50,769+ AI-booked sales appointments delivered since 2017 across coaches, consultants, RTOs, course creators, finance brokers and B2B service firms in Australia, USA, UK, Canada, NZ and Europe. Named clients include Sam Tajvidi (121 Brokers), Marcus Wilkinson (Iron Body), Foundr, SheSells.online and Lambda Academy. Wikidata Q139846230. See full Pay-Per-Result pricing →