How Many Cold Calls Does It Take to Book a Meeting?

If you’re about to build a cold calling motion, or you’ve got reps dialling and nothing’s landing in the calendar, the first question is usually the same one: how many calls does it actually take to book a meeting?

Here’s a real answer from a real session, not a benchmark report.

Around 240 dials into CFOs, financial controllers and finance managers at e-commerce companies. Two hours of call time, with the bulk of it between 10:30 and 12:30. Five meetings booked.

That works out to roughly one meeting for every 48 dials.

But the dial number is the least useful number in that paragraph, and if it’s the one you’re managing to, you’ll never work out why a bad session was bad.

The short answer, and why it’s almost useless

One meeting per 40 to 50 dials is a reasonable expectation for a well-targeted B2B list with validated phone numbers.

The problem is that the ratio hides everything. Two reps can both make 100 dials and produce wildly different sessions, and the dial count won’t tell you which one to coach. A lot of sales leaders manage cold calling by looking at dials, and it’s the wrong number to look at. Management says the team needs to be at 80 a day. But if a rep only gets one or two connects, it doesn’t matter whether they made 50 dials or 100.

The dial count is only the first of six numbers worth tracking.

The six numbers that tell you what’s actually wrong

Track these in order, every session:

  1. Dials
  2. Connects (someone picked up)
  3. Conversations (they let you get past the opener)
  4. Qualified conversations (they’re a real fit)
  5. Meetings booked
  6. Meetings attended

The order is the diagnostic. Whichever step has the ugly drop-off is the thing to fix, and each one points at a different problem.

Plenty of dials, barely any connects

Your phone numbers are wrong. Not your script, not your rep. The data.

This is the most common failure and the most expensive, because it burns hours before anyone realises. Every number on a list should be validated before a rep touches it, so nobody spends a session on dead mobiles.

Connects, but no conversations

This is what you’re saying when they pick up. The first 30 seconds are losing them.

Conversations, but nothing qualified

You’re calling the wrong people, or the wrong companies. Back to the list.

Qualified conversations, but no meetings

The ask is too big, or it’s coming too early.

Meetings booked, but not attended

A booking problem. Weak commitment, no confirmation process, or you sold the meeting to someone who was being polite.

What a good session looks like

From that two-hour session: around 240 dials, a 17.3% connect rate, an 81% connect-to-conversation rate, and five meetings.

Here’s how to read those against what’s reasonable.

Connect rate should be above 10%. With clean data and the right people, it goes as high as 20%, sometimes 25%. Below 10% and you have a data problem, full stop.

Connect-to-conversation is the one that matters most. Once someone picks up, you want a real conversation more than 60% of the time. You work incredibly hard to get a human on the phone, and the last thing you want is them hanging up before you’ve said anything worth hearing. At 81%, four out of every five people who answered let the call continue.

Meetings per day, for a good rep on a clean list, lands somewhere between 3 and 10.

For context on what sustained output looks like: in the early days of Outbounda, running calls for six clients, that was 4 to 5 meetings a week per client. Around 20 to 30 meetings a week off the phone alone.

Most of the result is decided before you dial

You can have the best script in the world. If the phone numbers are wrong or the people are wrong, the session is gone before it starts.

The list build runs roughly like this.

It starts with a deep kickoff: who the client sells to, the size of company, what technology those customers already run, who the competitors are, and what their best existing customers have in common.

From there you build every company that could realistically buy. That’s the total addressable market. Then the people inside those companies, usually three to five contacts per account. A list of 10,000 companies becomes 40,000 to 50,000 contacts.

Nobody calls that list. Only part of it is worth the phone time.

Each month a segment goes to cold email and LinkedIn first. Every contact gets scored on how they engaged with those messages, plus points for signals that the company is ready to buy. Those signals are different for every business. For a client selling into finance teams, a company might score a point for hiring a finance manager.

The highest-scoring contacts go into the calling campaign. Usually the top 30 to 40% of the segment.

That’s the list that produces a 17% connect rate. Not a purchased one.

The opener decides whether you get a conversation

The worst thing you can do when someone picks up is “Hey John, it’s just Matty, how are you today?” It’s robotic, it sounds like a cold call from the first word, and people have heard the pattern a thousand times. Their guard goes straight up.

Two other openers to kill: an apology (“sorry to bother you”) and a filler line (“I just wanted to reach out”).

What works better is asking permission before pitching anything. Say hi, use your name, say who you are and where you’re calling from, acknowledge that it’s a cold call, and ask for a minute. Say nothing about the product in the first 30 seconds.

Word for word:

“Hey, good afternoon Mel. It’s just Matty here with [company]. Mel, we haven’t spoken before, I know my number hasn’t come up on your phone. Do you mind if I grab literally 35 seconds to explain why I’m calling? I’ll be really brief, I promise it’s relevant.”

Once they say yes, still don’t pitch. Tell them who you work with and what problems those clients usually have, then ask whether any of it sounds familiar. A problem statement, not a product.

Brush-offs and objections are not the same thing

This distinction is worth training before you train any rebuttals.

A brush-off is a reflex. It arrives in the first 30 seconds, before you’ve really said anything. “Not interested.” “Send me an email.” “I’m about to go into a meeting.” They’re not rejecting your product, they’re rejecting being on a cold call.

An objection is a real answer. It comes after the pitch, and it’s them telling you why they don’t need what you’re selling.

With a brush-off you’re allowed to push back, because they haven’t given you anything to concede to. With an objection you have to answer the actual reason they gave you.

For “send me an email”, the play is to be straight with them: it’s notoriously hard to get finance leaders on the phone, you’ll send the most relevant email you can, and could you put a tentative hold in the calendar for next week. If what arrives is irrelevant, they decline the invite. If it looks worth 20 minutes, they accept. They keep all the control.

What to do with this

If you’re running a team, stop opening the dashboard on dials. Pull the six numbers for last week and find the step where the floor falls out. That single drop-off tells you whether you’re fixing data, fixing the first 30 seconds, or fixing the ask.

And if the meeting count from a session looks thin, check the follow-ups before you write the session off. The bookings are what goes in the report, but the conversations where the problem landed and the timing didn’t are worth real pipeline, provided somebody actually calls them back.

Want this running for your company?

We build and run the outbound engine: cold email, LinkedIn, and cold calling. You focus on closing.

Book a Strategy Session →