Blog · Cold calling

How many cold calls does it take to book a meeting?

The short answer

On most B2B lists it takes somewhere between 140 and 500 dials to book one meeting. The 2025 benchmarks land at 142 dials per appointment (Abstrakt, 6.2 million dials) and about 370 (Belkins, 175,000 dials). On my own campaigns this year it was about 480 dials per meeting on a decent client list, and on a bad list it was 2,665 dials and zero meetings. The number is set mostly by the list, not the caller.

Anyone who answers this question with one number is selling you something. The honest answer is a formula, and once you see it you can work out your own number before you spend a dollar.

The formula

Every meeting comes out of two rates multiplied together:

Dials per meeting = 1 ÷ (connect rate × connect-to-meeting rate)
  • Connect rate: out of every 100 dials, how many reach a live person. Voicemail, phone menus and AI gatekeepers don't count.
  • Connect-to-meeting rate: out of every live person reached, how many end up on your calendar.

Example: a 6.5% connect rate and a 3.2% connect-to-meeting rate gives 0.065 × 0.032 = 0.0021. One divided by that is about 480 dials per meeting. That is not a made-up example. It is one of my real campaigns, below.

What the 2025 benchmarks say

SourceDials studiedConnect rateDials per meeting
Abstrakt, 2025 client programs6.2 million6.5%142
Belkins, 2025 dialer data175,000+9.9%About 370
ShazRise, campaign A (client list)3,3766.5%About 480
ShazRise, campaign B (client list)2,6653.9%No meeting

Belkins also breaks the funnel down: 58% of connects turn into an actual conversation, and 4.6% of conversations turn into a meeting. That second number is the one that surprises people. Even when the right person picks up and talks to you, more than 95 times out of 100 they don't book.

My two campaigns, side by side

Both of these ran at the same time, August to September 2026, with the same caller, on lists the clients supplied.

  • Campaign A: 3,376 dials, 219 connects, 7 meetings. One meeting for every 31 people reached, one for every 480 dials.
  • Campaign B: 2,665 dials, 104 connects, 0 meetings. And it got worse as the month went on: the connect rate fell from 5.7% in the first two weeks to 2.3% in the last two. Same caller, same effort. The list was decaying under us.

On the same client, one stretch of 1,522 dials gave 59 connects and zero meetings. 92 of the numbers were dead, most of the rest rang a switchboard instead of the buyer, and the companies on the list had already decided to hire internally. No script fixes that. You find it out by calling, and then you fix the list.

Work out your own number

Plug in your numbers. If you don't know your connect rate, use 6.5%, which is what both Abstrakt's 6.2 million dials and my campaign A landed on.

6.5%
3.2%
100
481dials per meeting
4.8working days per meeting
4.2meetings from 2,000 dials

What moves the number

  1. The list. This is the biggest lever by far. Double your connect rate and you halve your dials per meeting. Dead numbers, switchboards and companies that aren't in the market all cost you dials that can never turn into anything.
  2. Who you reach. A connect with a receptionist and a connect with the person who owns the budget count the same in the dialer. They don't count the same on your calendar.
  3. A real reason to meet. The opener has to give the buyer a reason this week, not a generic "we help companies like yours".
  4. Your offer and price. If the arithmetic doesn't work for the buyer, no amount of good calling fixes it.

What this means for your budget

A caller doing about 100 dials a day makes around 2,000 dials in a month. At 142 dials per meeting that is about 14 meetings. At 370 it is about 5. At 480 it is about 4. On a list like my campaign B, it is zero.

That spread is why I don't guarantee meetings. Our 30 day pilot guarantees 2,000 dials and 100 live connects instead, because those are the parts I control. If the connect rate is under 4% after the first 500 dials, I rebuild the list at my cost. Meetings are what happens when the list and the offer are right, and the pilot tells you which one isn't.

If you are comparing this to hiring, read what an SDR actually costs in 2026 first.

Quick answers

How many cold calls does it take to get one meeting?

Usually between 140 and 500 dials on a B2B list. 2025 benchmarks put it at 142 (Abstrakt) and about 370 (Belkins). A bad list can take thousands of dials and still book nothing.

What is a good cold calling connect rate?

Around 6% to 10% of dials reaching a live person is normal in 2025 data: Abstrakt measured 6.5% and Belkins 9.9%. Under 4% usually means the list has dead numbers or switchboards.

How many meetings should a cold caller book per month?

At about 2,000 dials a month, expect roughly 4 to 14 meetings depending on the list and the offer. Be wary of anyone who promises a fixed meeting count before they have seen your list.

How do I book more meetings from cold calls?

Fix the list first. Clean out dead numbers and switchboards, call the person who owns the budget, and give them a specific reason to meet this week. Doubling the connect rate halves the dials you need per meeting.

Sources: Abstrakt, The State of Outbound Lead Generation (6.2 million cold calls, 2025); Belkins, B2B cold calling benchmarks from 175,000+ dials (2025 data). ShazRise numbers come from our own daily call reports, August to September 2026.

See what the pilot guarantees Book a 30-minute call Send me the list you have been calling. I'll tell you what is in it, free.

Tell us what you sell and who you sell it to.

Thirty minutes. You'll leave the call with a straight read on whether outbound is your problem, and a number if it is.