Appointment Setting Service: What It Costs and How It Compares With an Agent You Run
By the Yirlo team · Product details checked against the app
An appointment setting service books sales meetings on your behalf: a team researches prospects, contacts them by phone, email or LinkedIn, and passes along people who agreed to talk. You pay a monthly retainer, a fee per meeting, or an hourly rate, so the total depends on how many meetings you want and how strictly you define a qualified one. The alternative is an agent you run yourself, which sends the outreach and sorts the replies while you control the targeting and the budget. This page compares the two on cost, control, speed and fit, using example numbers you can replace with your own.
What an appointment setting service actually does
The work has four parts: building a list of target accounts, finding the right person at each one, contacting them until they answer, and confirming a time on a calendar. Everything else, such as scripts, reporting and training, supports those four.
Providers come in a few shapes. Agencies run campaigns for many clients with dedicated setters. Call centers rent you callers by the hour. Freelancers handle a smaller volume at a lower price. An in-house SDR is a salaried employee who does the same job for one company. Some B2B appointment setting companies cover a single country, and others split work between U.S.-based managers and callers overseas.
Lead generation and appointment setting overlap, but they are different deliverables. Lead generation hands you names and contact details. Appointment setting hands you a conversation with a date attached. Check which one you are buying before you sign.
What an appointment setting service costs
Quotes vary widely because providers price in different units. The table shows the common models with illustrative figures. These are examples for comparing structures, not market averages, so ask every provider for a written quote.
Setup fees are common on retainers, and so are minimum terms of three to six months. Add those to the monthly figure before you divide by meetings.
| Pricing model | How you pay | Example figure | What to check |
|---|---|---|---|
| Monthly retainer | Flat fee for a team working your campaign | For example $4,000 a month plus a one-time setup fee | Meetings promised per month and the minimum term |
| Pay per meeting | A fee for each meeting that meets your definition | For example $250 per held meeting | Whether you pay for booked or held meetings |
| Hourly callers | Hourly rate for cold callers | For example $30 an hour for 40 hours a week | You supply the list, script and management |
| In-house SDR | Salary, commission and software | For example $55,000 base plus commission and tools | Ramp time, turnover and management hours |
| Agent you run | Per email sent from prepaid credit | About $0.05 per email | You take the calls that come from replies |
Agency or an agent you run: side by side
A human service and an agent you run solve the same problem with different trade-offs. The comparison below uses Yirlo as the agent, so it reflects what Yirlo does and does not do.
| Factor | Agency or in-house setters | Agent you run (Yirlo) |
|---|---|---|
| Channels | Phone, email, LinkedIn, depending on the provider | Email only |
| Who talks to the prospect | A person, live on a call | The agent writes and answers by email; you take the call |
| Cost structure | Retainer, per meeting or salary | About $0.05 per email, prepaid, no subscription |
| Start time | Often a few weeks for strategy, domains and scripts | You enter your website and review proposed campaigns |
| Control | Varies; changes go through an account manager | You edit every campaign, audience and email yourself |
| Qualification | A setter screens before handoff | You qualify on the call; the agent labels replies by intent |
| Reporting | Dashboards or weekly reports, varies by provider | Results emailed three times a week and an inbox view in the app |
A worked example with numbers
Suppose you want 10 meetings a month. This is an example, and your rates will differ.
With an agency on a $4,000 retainer that delivers 10 held meetings, each meeting costs $400. If it delivers 6, each costs about $667. The retainer does not move when results do, so the gap between promise and delivery is yours to absorb.
Suppose you run an agent yourself and send 4,000 emails in a month. At five cents apiece the bill is $200. If 1.5 percent of recipients respond, you get 60 replies. Should 20 of those people show real interest and half of them accept a meeting, you end up with 10 calls on the calendar, which puts each one near $20. Response rates vary a great deal with the offer and the audience, so use these figures as stand-ins only, and send a small test batch before you plan around them.
Two cautions are worth noting. The lower cost leaves out the hours you spend on the calls, and you qualify each interested reply yourself before a meeting happens. Also, an agency's fee covers phone outreach, which reaches buyers who almost never respond to cold email. Phone calls are coming soon at Yirlo.
Where a human appointment setting service wins
Phone-first markets are the clearest case. If your buyers are dental practice owners, plant managers or contractors who read little email, a caller will reach people an email never will.
Live screening is the second case. A setter can ask three questions, hear hesitation in a voice, and decline to book a meeting that will waste your closer's hour. If your sales team is expensive and your deals are large, that filter can justify a higher cost per meeting.
The third case is a complex offer that needs real-time conversation to explain. And if you have no one who can take calls from interested replies within a day, an agency that manages the handoff and the calendar saves you from losing warm leads.
Where an agent you run fits, and where Yirlo fits
An agent you run suits companies that sell to people who answer email, want to test cheaply, and have someone ready to take calls. You pay only for what is sent, so a small test of a few hundred emails costs about what an agency charges for an hour of strategy.
Paste your website address into Yirlo and the agent studies your product and your competitors. It then suggests which types of companies tend to buy from you and builds a campaign around each type. Used as an appointment setting service, it sends every target company a first email addressed to one buyer and shaped around that company's own situation. Replies showing interest reach your mailbox as hot leads. Every campaign, audience and message can be revised in the app, and you control spend through the daily limit you pick.
Email is the one channel Yirlo works in today, while phone calls, text messages and LinkedIn are coming soon. Meanwhile, replies and hot leads can flow into whichever CRM your team uses, such as Salesforce, HubSpot or Pipedrive. Link Yirlo's webhooks through Make, Zapier or n8n, or call the API directly. If you need other channels right now, you could run a human appointment setter or an agency next to Yirlo.
Example audiences and the first-email angles
The quality of an outreach program depends on who is targeted and what the first line says. These are examples of campaigns Yirlo could propose after reading a company's website. They are illustrations, not customer stories.
A vendor of fleet tracking software could target operations directors at regional trucking companies. The first email would mention the company's size or lanes and raise idle time and fuel reporting. The common reply is that they already use a system, so the drafted answer would offer a short comparison call instead of a pitch.
A managed IT provider for law firms could target managing partners and office managers at firms of 20 to 100 people. The angle is client confidentiality and downtime during filing deadlines. A reply of not now gets labeled and held for a later follow-up.
A payroll and scheduling tool for restaurant groups could target multi-location operators and HR leads. The first email would refer to the group's number of locations and the cost of turnover. An industrial packaging supplier could write to procurement managers at mid-size food manufacturers about lead times and minimum order sizes.
Across all of these audiences the goal is the same: one well-matched person per company receives an email that proves the sender checked out their business first. You choose the outcome a reply should point toward, whether that is a booked meeting through your scheduling link or a product demo.
Mistakes to avoid when you outsource appointment setting
- Paying for booked meetings instead of held ones. No-shows are common, so write the counting rule into the contract.
- Defining a qualified meeting loosely. Write it in one sentence: role, company size, problem and timeframe.
- Buying a long minimum term before a test. Ask for a short pilot, even at a higher monthly rate.
- Letting a provider send from a domain you cannot see or keep. Ask who owns the domains and what happens to them when you leave.
- Contacting several people at one company within the same week. It looks careless and produces complaints.
- Judging results after a week. Replies and bookings trail sending by days or weeks.
- Leaving interested replies waiting. Answer within the same business day, since interest fades fast.
- Skipping the review of messages. Read a sample of the actual emails or call recordings before approving volume.
How to choose in five steps
Start by writing your definition of a qualified meeting and the most you will pay for one. For example, a $300 ceiling on a deal worth $12,000 in first-year revenue with a one in five close rate gives you a clear test.
Next, decide which channel your buyers answer. Ask five recent customers how they first heard from a vendor, and look at where your own deals began.
Then shortlist two options, one human provider and one agent you run, and give each the same audience and a 30-day window. Compare cost per held meeting, show rate and how many meetings turned into real opportunities.
After that, review the full messages each option sent, not only the dashboard. Bad copy that books meetings can still hurt your brand.
Finally, keep the one that produces the lowest cost per opportunity, not the lowest cost per meeting. Many teams end up using both: a caller for a short list of key accounts, and email outreach for the wider market.
Choosing a provider in the USA or elsewhere
Appointment setting services in the USA often use callers in the same time zone as your prospects, which helps on live calls and with accents buyers expect. Offshore teams cost less per hour but need tighter scripts and more review.
Reaching buyers abroad usually depends on writing to them in a language they use every day. A Yirlo campaign starts from your website, and you review the campaigns and email instructions before anything goes out, so you can set the language you want each market to read. That helps when recruiting fluent speakers of a given language is a struggle. Before you contact businesses in a market you know little about, read the local regulations on cold email and cold calling.
Questions
What does appointment setting mean?
Appointment setting means persuading a qualified prospect to schedule a conversation with a salesperson. Closing the sale is not the setter's job. Their work is to identify the right contact, open the dialogue and get a time onto a calendar.
How much does an appointment setting service cost?
Costs differ by model. A retainer charges a flat sum each month, while pay-per-meeting deals bill for every meeting held. Hiring an in-house SDR means salary, commission and software. Yirlo works out to about five cents per email, deducted from a prepaid balance, with no monthly plan.
Is appointment setting a legit job?
Yes. It is an entry-level sales role, often called SDR or appointment setter, and many people use it to move into account executive roles. Be careful with listings that ask you to pay for training or equipment, or that promise high income without a clear pay structure.
How much do appointment setters earn?
Pay varies by country, industry and whether the job is employed or contract. A common structure is a base or hourly wage plus a bonus per held meeting, for example $18 an hour plus $50 per meeting. Ask for the pay terms in writing, including how a meeting is counted.
Comparing the leading B2B appointment setting services
The best option depends on your buyers, deal size and channel. Directories and review sites list many B2B appointment setting companies, but compare them on your own criteria: industry experience, who owns the domains, how they define a qualified meeting, contract length, and sample outreach. A 30-day pilot with the same audience tells you more than any ranking.
Can an AI agent replace an appointment setter?
Yirlo covers the email side of an appointment setting service: it finds the contacts, writes the messages, sends them and sorts what comes back. Calling by phone and messaging on LinkedIn are coming soon. Until then, you handle the conversation by phone once a prospect shows interest. Some teams whose buyers live in their inbox run Yirlo alone, and others pair it with a human caller.
Is it better to outsource appointment setting or do it in-house?
Outsourcing is faster to start and avoids hiring and managing, but you pay a retainer whether results come or not. In-house gives you control and product knowledge but needs time to recruit, train and manage. Running an agent yourself sits in between: low cost and full control, with you handling the calls.
Does Yirlo make calls or sync with my CRM?
Yirlo reaches prospects by email today, with phone calls, text messages and LinkedIn outreach coming soon. Interested replies land in Salesforce, HubSpot, Pipedrive or any other CRM through signed webhooks relayed by Make, n8n or Zapier, or straight from the API. Every lead can also be exported as a CSV file.
How quickly can I start?
Before an agency sends a single message, strategy sessions, domain configuration and script writing often eat up several weeks. Here the starting point is your website address. Yirlo drafts campaigns from it, you look them over and set how much can be spent per day, and the sending infrastructure and its maintenance run in the background. Your attention goes to the replies.
How much should I budget for a test?
Pick a target for meetings and calculate backward from it. At Yirlo's rate, a thousand emails run roughly $50, and $10 per day buys around 200 sends. Start with a few hundred up to a thousand emails, then look at replies and booked calls before you raise the budget.