Lead generation finds potential buyers and gets them to show interest. Appointment setting takes that interest and turns it into a qualified meeting on your calendar. If you have someone who can reply to interested prospects within hours and book the call, you usually need lead generation; if your sellers should only ever see a booked, qualified meeting, you need appointment setting.
The rest of this guide covers what each service actually delivers, where the handoff happens, how pricing differs, and how the two work together in one pipeline.
The short version
| Lead generation | Appointment setting | |
|---|---|---|
| What you receive | Contacts, interested replies or inbound inquiries | A qualified meeting on a sales rep's calendar |
| Where the agency's work stops | When a prospect is identified or responds | When the meeting is booked (sometimes when it is held) |
| Who has the first real conversation | Usually you | The agency's SDR or appointment setter |
| Main metric | Leads or interested replies per month | Qualified meetings booked and held |
| Common pricing models | Retainer, pay per lead | Retainer, pay per appointment, hybrid |
| Your team's job | Qualify, book and close | Show up prepared and close |
| Best for | Teams with sales capacity and fast reply times | Teams where seller time is the bottleneck |
What lead generation means (and why the word is slippery)
"Lead" means different things to different vendors. Before comparing any offer, pin down which of these you are buying:
- A contact record. A name, title, company and verified email or phone number that fits your ideal customer profile. Data vendors and list builders sell this.
- A marketing-qualified lead. Someone who downloaded content, filled out a form or engaged with an ad. Inbound and paid agencies produce these.
- An interested reply. A prospect who answered your outreach with something like "tell me more" or "send pricing." Outbound email and LinkedIn agencies usually deliver these.
All three are lead generation. They differ a lot in value, which is why a price per lead means nothing until you know what a lead is.
What a lead generation engagement usually includes
For outbound lead generation, the typical scope is:
- Defining the ideal customer profile with you
- Building and verifying the prospect list
- Writing the outreach copy and sequence
- Running the sending (email, LinkedIn or both)
- Sorting replies and passing interested ones to you
What it usually leaves out: the back-and-forth that turns "sounds interesting" into a calendar invite. That part is yours. Our lead generation services page shows how this looks in practice.
What appointment setting means
Appointment setting picks up where lead generation stops. The agency's appointment setters or SDRs talk to the interested prospect, ask qualifying questions, handle the first objections and book a time with your rep.
A typical appointment setting scope adds:
- Responding to replies, usually within the same business day
- Qualifying the prospect against criteria you agreed on (role, company size, need, timing)
- Booking the meeting into your calendar and sending the invite
- Reminders before the meeting to reduce no-shows
- Rebooking no-shows, sometimes as part of the price
- Notes on each meeting so your rep walks in prepared
Some appointment setting agencies also generate their own leads, so you buy the whole chain. Others work leads you already have, such as inbound demo requests or old pipeline. Our appointment setting agency page covers the full-service version.
Where the handoff happens
Every outbound pipeline has the same steps. The only question is who owns each one.
| Step | DIY | Lead generation agency | Appointment setting agency |
|---|---|---|---|
| Define ideal customer profile | You | Agency with you | Agency with you |
| Build and verify list | You | Agency | Agency |
| Write and send outreach | You | Agency | Agency |
| Sort replies | You | Agency | Agency |
| Respond to interested prospects | You | You | Agency |
| Qualify and book the meeting | You | You | Agency |
| Reminders and no-show follow-up | You | You | Agency |
| Run the sales call and close | You | You | You |
The two bold rows are the real difference. Everything else can look nearly identical.
That handoff point matters more than it seems. An interested reply that waits days for a response can go cold. So if you choose lead generation, make sure someone on your team owns replies every day.
Which one do you need?
Run through these questions. Most companies will see a clear answer by the end.
Choose lead generation if:
- [ ] You or a sales rep can respond to interested replies within a few hours on business days
- [ ] You want to control the first conversation, tone and qualification yourself
- [ ] Your offer needs a knowledgeable person to answer early questions (technical products, regulated services, custom pricing)
- [ ] You want to pay for raw opportunity and keep more of the margin
- [ ] You are still testing your offer and want to read every reply firsthand
Choose appointment setting if:
- [ ] Your closers are expensive and should only spend time on qualified calls
- [ ] Nobody on your team has time to work replies every day
- [ ] Your qualification criteria are clear enough to hand to an outside SDR
- [ ] You care more about predictable meeting volume than cost per lead
- [ ] You already have leads (inbound, events, old pipeline) that nobody is following up
Signs you are not ready for either
Neither service fixes these problems, so solve them first:
- You cannot describe your ideal customer in a sentence or two.
- Nobody on your team runs sales calls well or follows up after them.
- Your offer has no clear reason for a stranger to talk to you this month.
- You have no way to track which leads became deals.
Two quick scenarios
A founder-led consulting firm. The founder sells every deal and enjoys the first conversation, because that is where trust gets built. Handing replies to an outside setter would strip out the part that wins clients. Lead generation fits: the agency fills the inbox with interested replies, and the founder answers them personally the same day.
A software company with two account executives. The reps are fully booked with demos and follow-ups, and replies sit for days when outreach works. Here the bottleneck is reply handling, not lead volume. Appointment setting fits better, or lead generation paired with an in-house SDR who owns the inbox.
How pricing differs
The pricing models overlap, but they reward different things. Here is how each one works for each service. For a deeper look at deal structures, see our guide to pay per lead vs retainer pricing.
| Model | How it works | Common with | Main risk for you | Main risk for the agency |
|---|---|---|---|---|
| Monthly retainer | Flat fee for the work, regardless of results | Both | Paying during slow months | Low |
| Pay per lead | Fee for each lead that meets agreed criteria | Lead generation | Low-quality leads that technically meet criteria | Volatile income |
| Pay per appointment | Fee for each booked or held meeting | Appointment setting | Meetings that happen but never convert | Prospects who do not show |
| Hybrid | Lower retainer plus a per-lead or per-meeting fee | Both | More complex contract | Medium |
Published price points
Prices vary with deal size, market and channel. These are figures agencies have published themselves, so treat them as ranges, not quotes:
| Source | Model | Published figure |
|---|---|---|
| SalesBread (2025 guide) | Per appointment | $75 to $500 per scheduled meeting (the article body also says $100 to $500+) |
| SalesBread | Pay per qualified lead | $50 to $250 per lead |
| SalesBread | Retainer | $2,000 to $5,000 per month |
| Cleverly (March 2026 guide) | Per meeting | SMB $150 to $500; mid-market $300 to $900; enterprise $800 to $2,500+ |
| Cleverly | Cold email outreach campaigns | $2,000 to $8,000 per month |
| Belkins (pricing card) | Retainer with appointment floor | From $5,000 per month, with about 100 guaranteed appointments a year |
| SoPro (pricing page) | Retainer | Around $3.8K per month, no minimum contract |
| Pearl Lemon Leads (cold email page) | Retainer | From £2,497 per month |
Two patterns stand out. Per-meeting prices are higher than per-lead prices because a booked meeting includes the conversation work. And retainers often look similar for both services, so the scope, not the fee, tells you which one you are buying. We break down appointment pricing further in how much appointment setting services cost and whether pay per appointment is worth it.
How to compare offers fairly
Convert every offer to cost per held, qualified meeting. Here is a worked example with made-up inputs, just to show the math:
- Offer A (lead generation retainer): you pay a flat monthly fee and receive interested replies. If your team books one meeting from every two replies, your cost per meeting is the fee divided by half the replies.
- Offer B (pay per appointment): you pay a fee per booked meeting. If some prospects do not show and the agency does not credit no-shows, your real cost per held meeting is higher than the sticker price.
Then add your own team's time. Lead generation is cheaper on paper partly because you do the booking work.
Want a second opinion? If you have two proposals and cannot tell which model fits, book a 30-minute call with David at Koldify and we will walk through the numbers with you, even if Koldify is not the right fit.
How lead generation and appointment setting work together
The best setups treat them as two halves of one system, not rival purchases.
Pattern 1: Agency generates, you book
The agency runs outbound and routes interested replies to a shared inbox or straight to your rep. Your team books and closes. This keeps cost per lead lower and keeps the first conversation in your hands.
Make it work: agree on a reply-time target for your team, and give the agency feedback every week on which replies turned into meetings.
Pattern 2: Agency generates and books
One agency runs the whole chain from list to calendar. This is the most hands-off option and usually the most expensive per result.
Make it work: write down what counts as a qualified meeting, how no-shows are handled, and who owns the prospect data if you part ways.
Pattern 3: Split providers
One provider generates leads, and another (or an in-house SDR) does the booking. This works when you already have a strong SDR but no outbound engine, or the other way around. Our guide to SDR agencies covers when an outside SDR team makes sense.
Make it work: one shared CRM, one definition of a lead, and a handoff that happens within hours, not days.
Where Koldify fits
Koldify, the done-for-you cold email agency behind Nerdy Joe, works in Pattern 1. It builds lists, offer and copy with you, gets your approval before launch, runs the sending on infrastructure it owns, and routes replies to you. You handle the conversation, booking and closing. It is month-to-month with no long-term contract.
That makes it lead generation, not appointment setting. If you want someone else to reply to prospects and book every call, Koldify is not the right fit on its own, and a full appointment setting agency or an SDR team will suit you better.
If you do have someone ready to work replies, you can book a call with David at Koldify to see whether your offer fits. Here is the kind of output the model produces. Per koldify.io, client results include Vidsec (160+ ready-to-buy leads in 2 months and $12,000+ closed), Black Stone Funding Group (120+ leads in 60 days) and Skrapper (140+ interested leads).
Running either one yourself
If you would rather build this in-house, the tool stack is the same for both. The difference is how much of the reply and booking work you automate.
Some tool links here are affiliate links (disclosure).
- Data and list building: Apollo combines a contact database with sequences and a meetings tool that supports booking links and round robin routing, so a small team can find leads and book calls in one place.
- Sending at volume: PlusVibe and Instantly handle multi-inbox sending, warmup and a unified inbox for replies. Both offer AI reply agents on higher plans, which can handle some follow-up replies, though a person should still qualify and book.
- Booking: PlusVibe integrates with Calendly, so meetings booked from replies can be tracked against the campaign.
As of October 2026, Apollo's Basic plan is $49 per user per month on annual billing, PlusVibe's Business plan (which includes the AI Reply Agent and API) is $77 per month, and Instantly's Hypergrowth plan (needed to reply from its Unibox) is $97 per month.
The tools cover lead generation well. Appointment setting is mostly people work: fast, thoughtful replies and clear qualification. Plan for that time before you decide DIY is cheaper.
Questions to ask before you sign either kind of agency
These are specific to the lead generation vs appointment setting decision:
- Where exactly does your work stop? At the reply, the booked meeting or the held meeting?
- Who sends the first response to an interested prospect, and how fast?
- What is your written definition of a lead or a qualified meeting?
- How do you handle no-shows? Credit, rebook or nothing?
- Who owns the prospect data and conversation history if we stop working together?
- What do you need from my team each week to make the handoff work?
If an agency cannot answer the first question in one sentence, you will have trouble judging whether it delivered.
Bottom line
Lead generation gives you interested prospects. Appointment setting gives you meetings. Pick lead generation when you have people who can turn replies into calls quickly, and appointment setting when seller time is the scarce resource. Either way, define the deliverable in writing before you compare prices.
If you want help deciding, or you think cold email lead generation fits your team, book a 30-minute call with David at Koldify.
Sources
- SalesBread: Appointment setting services cost (2026)
- Cleverly: B2B lead generation agency cost
- Belkins: Appointment setting
- Belkins: Cold email services
- SoPro pricing
- Pearl Lemon Leads: Cold email
- Apollo Knowledge Base: Meetings overview
- Valley: Apollo pricing and credits explained (2026)
- Saleshandy: Apollo.io pricing
- PlusVibe pricing
- PlusVibe plans
- PlusVibe Help: AI Reply Agent
- PlusVibe Help: New features (Calendly integration)
- Instantly pricing
- Instantly Help: Email outreach plans comparison
- Koldify
Frequently asked questions
Is appointment setting part of lead generation?
Many people treat it as the last step of lead generation, but agencies sell them as different services. Lead generation ends when a prospect is identified or shows interest. Appointment setting goes one step further and ends when a qualified meeting is on your calendar.
Which is better, lead generation or appointment setting?
Neither is better in general. Lead generation fits teams with someone ready to work interested replies quickly. Appointment setting fits teams whose sellers should only spend time on qualified calls and who will pay more per result for that.
How much does appointment setting cost per meeting?
Published ranges vary widely. SalesBread lists $75 to $500 per scheduled meeting, and Cleverly lists $150 to $500 for SMB meetings, $300 to $900 for mid-market and $800 to $2,500+ for enterprise. Deal size and how hard the buyer is to reach drive the price.
Is cold email lead generation or appointment setting?
Cold email is a channel that can feed either one. Some cold email agencies stop at interested replies and hand them to you, which is lead generation. Others reply to prospects for you and book the meeting, which is appointment setting.
What counts as a qualified appointment?
Whatever your contract says. A good definition names the job titles, company size and industry that count, requires the prospect to accept a calendar invite for a set call length, and spells out what happens when the prospect does not show up.
Can one agency do both lead generation and appointment setting?
Yes. Many agencies offer both, often as separate packages at different prices. Ask exactly where their work stops, who sends the first reply to an interested prospect, and whether you pay for leads, meetings or a flat monthly fee.