B2B appointment setting results can vary widely by industry, campaign length, list quality and qualification depth. Knowing what realistic performance looks like helps buyers set better expectations and gives internal teams a stronger baseline for measuring results.
Why This Report Is Different?
Most appointment-setting benchmark pages use the same data from Gong, Cognism, RAIN Group and Baylor. They rarely show what happened in real client hunting campaigns.
This report takes a different approach. Every core number comes from CallingAgency’s own campaign insights. Across the campaigns featured in our B2B appointment setting case studies, we booked 9,365 qualified appointments from 74 real B2B campaigns.
We also compared our results with public benchmarks to show where the numbers align and where they differ. That comparison matters because published estimates vary extensively. Depending on the source, the number of dials needed to book one appointment ranges from 25 to more than 300. Real campaign data gives you a clearer benchmark.
Executive Summary
The median campaign booked 100 appointments, with results ranging from 23 to 1,185. The data shows that steady performance matters more than one strong month. It also shows that industry has a greater effect on results than budget.
This report is for two groups: buyers deciding whether to hire outside help and teams setting their own targets. Each finding explains what the data means for both.
Before we get into the findings, one important note: these insights come from 74 real campaigns run by CallingAgency. Any revenue figures refer to projected pipeline. They do not represent closed deals.
How Our Data Compares to the Industry Benchmarks?
| Metric | Industry Benchmark (source) | Our 74 Campaigns |
| Appointments per month | About 19 meetings set as the average SDR quota (The Bridge Group) | Median 16, average 19 |
| Time to see results | About 3.1 months to ramp an SDR (The Bridge Group) | Results build over roughly two quarters |
| Dials to book one appointment | 209 to 330 on a random list (Baylor Keller Center) | 59 to 263, median near 180 |
| Connect rate | 5.4% average, 13.3% top quartile (Gong, 300M+ calls) | Now tracking, see below |
| Cold call success rate | 2.7% average (Cognism, 200K+ calls) | Now tracking |
| Channel that books meetings | Phone books about 77% of meetings (memoryBlue) | Phone plus email across all campaigns |
| B2B show rate | 75 to 85% for well-qualified meetings (SDR benchmark data) | Now tracking, early signal aligns |
| Cost per qualified meeting | $150 to $600 typical (2026 agency surveys) | Varies by qualification depth |
Finding 1. The Average Appointment Count Does Not Tell the Full Story
In all the 74 campaigns CallingAgency ran, the median campaign booked 100 qualified appointments, while the average was 127. The average is higher because a few large campaigns pulled it up.
For example, a campaign we ran for a recruiting firm booked 1,185 appointments over 11 months. On the other hand, a campaign for a cleaning company booked 23 appointments over two months. Both results came from our client campaigns, but neither represents the typical result.
When comparing appointment setting services, buyers should not rely on one headline number. Ask for the median, the full range and results from campaigns in an industry similar to yours.
For teams setting targets, 100 appointments over six months is a useful starting point. From there, adjust the target based on your industry because results can vary significantly between industries.
Finding 2. Consistency Beats a Big First Month
The median CallingAgency campaign booked about 16 appointments per month, while the average was close to 19.
That average matches the wider industry benchmark. The Bridge Group reports a typical SDR quota of 19 meetings set per month. Our figure comes from actual delivery across 74 campaigns.
- A cleaning campaign in Colorado booked 187 appointments in 11 months.
- One strong month does not prove long-term success.
- One weak month does not mean the campaign will fail.
- A steady flow of appointments across several quarters builds a more reliable pipeline.
- Teams should track the rolling three-month average instead of the highest month.
- A campaign that books 15 appointments every month is more valuable than one that books 40 and then stalls.
Finding 3. Results Take a Full Quarter to Build
The median CallingAgency campaign ran for six months, with campaign lengths ranging from two to seventeen months.
- The Bridge Group reports that an SDR takes about 3.1 months to reach full productivity.
- Most appointment-setting campaigns begin to find a steady pace after the first quarter.
- One cybersecurity campaign took 13 months to book 75 qualified meetings.
- Longer sales cycles and cautious buyers can slow progress.
- Slow early results do not always mean the campaign is failing.
- Buyers should judge performance around month four, not month two.
- Teams should set that expectation before the first call is made.
Finding 4. Your Industry Sets the Baseline
Results vary widely by industry. In our data, industry is the biggest factor shaping what a B2B lead generation campaign can reasonably achieve. Budget matters far less.
This type of breakdown is also difficult to find in public studies. Large reports usually compare results by region, seniority and data quality. They rarely show how appointment-setting performance changes by the client’s industry. The table below shows CallingAgency’s real campaign results across different industries.
| Industry | Campaigns | Median Appointments | Average Appointments | Range |
| Commercial Cleaning | 17 | 78 | 87 | 23–187 |
| Manufacturing and Wholesale | 7 | 153 | 144 | 62–213 |
| Healthcare and Medical | 6 | 172 | 168 | 27–281 |
| B2B Recruiting | 6 | 182 | 328* | 55–1,185 |
| Real Estate | 6 | 77 | 89 | 55–164 |
| Insurance | 5 | 108 | 91 | 37–109 |
| Financial and Payments | 5 | 149 | 173 | 79–373 |
| Logistics | 5 | 106 | 96 | 47–144 |
| Agency and Marketing | 5 | 67 | 68 | 41–106 |
| Energy and Solar | 4 | 94 | 122 | 35–265 |
| IT, SaaS and Cybersecurity | 3 | 75 | 73 | 57–87 |
| Physical Security | 2 | 110 | 110 | 98–123 |
| Other B2B | 3 | 93 | 97 | 93–106 |
Recruiting shows why the median matters. One campaign booked 1,185 appointments, which pushed the average up to 328. The median of 182 gives a clearer picture of a typical recruiting campaign.
The differences are mainly structural. Deal complexity, access to decision-makers and contract cycles all change from one industry to another. A facility manager may take a cold call, while reaching a hospital procurement team is usually more difficult. That is why healthcare campaigns can book a high volume of appointments but still take longer to build momentum.
Buyers should compare results with campaigns in their own industry, not the overall average. Teams setting internal targets should do the same. Each industry has a dedicated benchmark page with a more detailed breakdown.
Finding 5. The Dials-Per-Appointment Question, Finally Answered
If you search online, you will find estimates ranging from 25 to 330 dials per appointment. The gap is wide because different sources measure dials differently.
- Baylor’s study found one appointment per 209 to 330 dials.
- That study used a random, unsegmented list in 2011.
- Other sources count only qualified dials and report much lower numbers.
- CallingAgency tracked dial volume across 13 campaigns.
- The median campaign needed about 180 dials to book one appointment.
- Results ranged from under 60 to more than 260 dials.
- One cleaning campaign booked an appointment every 59 dials.
- Another cleaning campaign needed 263 dials.
The difference came down to list quality. A focused, well-researched target list reduces wasted dials. A broad list wastes time on prospects who are unlikely to buy.
Finding 6. Projected Pipeline Is Not Closed Revenue
Of the 74 campaigns, 28 reported a projected pipeline figure. Together, those campaigns represent more than $26 million, or roughly $935,000 per campaign.
- Projected pipeline means the value of opportunities created.
- It does not represent closed revenue.
- Final results depend on the client’s sales team and offer.
- One cleaning company turned 187 appointments into 44 signed contracts.
- Other clients saw different outcomes from similar appointment volumes.
- CallingAgency fills the calendar with qualified meetings.
- Closing those deals remains the client’s responsibility.
- Any agency that guarantees revenue is promising something it cannot fully control.
The key point is simple: appointment volume creates opportunity, but revenue depends on what happens after the meeting.
Finding 7. Show Rate Is Where Volume Turns Into Value
A booked meeting has little value if the prospect does not attend. That is why buyers should watch the show rate closely.
Public data on this is limited and often misleading. Most no-show statistics come from healthcare or consumer bookings. In B2B outbound, well-qualified meetings usually hold between 75 and 85 percent. Unconfirmed meetings tend to perform worse, while inbound meetings often perform better because the buyer has already shown interest.
So far, only a few of our campaigns have tracked show rate directly. Early results sit in the low 70s, near the lower end of that range. The sample is still too small to publish as a firm benchmark, so we are now expanding this measurement across every active campaign. We would rather wait for stronger data than overstate the result.
The takeaway is still clear. Confirmation sequences improve attendance, and stronger qualification improves it further. A meeting that happens is far more valuable than one that stays on the calendar but never takes place.
What Are We Still Measuring?
We do not yet publish connect rates across every campaign because that dataset is still growing.
For context, Gong found an average connect rate of 5.4 percent across 300 million calls, while top reps reached 13.3 percent. Connect rates depend heavily on list accuracy and call timing. We are now tracking this metric across active campaigns and will add it once the sample is large enough.
We hold our own data to the same standard as any outside source. Accuracy matters more than speed.
What Appointment Setting Costs?
Cost is not part of our campaign dataset, so we use current market data rather than make an estimate.
For 2026, agency surveys place the cost of a qualified B2B meeting between $150 and $600 for most mid-market programs. C-suite and heavily qualified meetings cost more, sometimes over $1,500. The range reflects differences in seniority, qualification depth and channel mix.
The key word is qualified. A booked calendar slot and a fully vetted meeting are not the same service, and that difference explains much of the price range.
How We Measured This?
CallingAgency built these benchmarks from our own campaign records. Here is what each number represents.
| Item | Detail |
| Sample | 74 completed B2B campaigns |
| Appointments | 9,365 qualified appointments booked |
| Definition of appointment | A meeting booked with a qualified decision-maker |
| Definition of a dial | One outbound call attempt, tracked across 13 campaigns |
| Revenue | Projected pipeline value, not closed revenue |
| Dates | Campaigns run through 2026, refreshed as new ones finish |
| Source | First-party, self-reported data from our records |
We report the median alongside the average because a few large campaigns push the average upward. When a metric comes from only part of the sample, we clearly state that.
How to Use These Benchmarks?
Start with the median for your industry, then compare the full range to see how much results can vary. Campaign length, list quality, qualification depth and buyer access all shape what a realistic target looks like.
Buyers should ask how an agency defines a qualified appointment, how it builds the target list and what similar campaigns produced. Teams should track the rolling three-month average, dials per appointment and show rate instead of judging performance from one strong or weak month.