Mason
Guide · Cold calling

B2B cold calling scripts that start a real conversation

The short answer

A good B2B cold calling script gets you a real conversation in the first 30 seconds. Say who you are, give one specific reason you are calling them, ask for a moment, then ask one question about a problem they likely have. The goal of the call is the next meeting, not the sale.

Mason / Guides

Cold calling still works in B2B, especially with senior buyers who still answer the phone. It works when the call sounds like one person with a real reason talking to another, and fails when it sounds like a script being read. This guide gives you the structure of a good call, five scripts for common situations, and answers to the objections you will hear most.

01

What the first 30 seconds must do

  1. Say who you are, plainly. Your name and company, without a long introduction.
  2. Give a reason that is about them. A specific, recent fact about their company, not a pitch about yours.
  3. Ask for a moment. "Have you got 30 seconds?" or "Is now a bad time?" gives them control and lowers their guard.
  4. Ask a question, not a pitch. One question about a problem they are likely to have.

The goal of a cold call is the next meeting, not the sale. If you get a short, relevant conversation and a time in the diary, the call worked.

02

The structure of a B2B cold call

PartWhat you sayWhy
OpenerYour name, your company, and the reason you are calling themContext in one breath, so they know it is not a random call
PermissionA short ask for their timePeople listen better when they agreed to
Problem questionOne question about a problem linked to your reasonGets them talking about their situation, not your product
ListenFollow up on what they sayThe detail they give you is the meeting's agenda
The askA short meeting at a specific timeA clear next step, easy to say yes to

03

Five B2B cold calling scripts

These are invented examples. Replace everything in square brackets with something true, and say them in your own words rather than reading them out.

1. A trigger event

Use when something dated just happened at their company.

Script 1 · invented example

Hi [First name], it's [Your name] from [Company]. I'm calling because I saw [Company] [the event, e.g. opened a second site in Ohio] last month. Have you got 30 seconds for me to say why that caught my eye?

[If yes]
Teams that [the event] often run into [the problem, e.g. stock split across two locations] in the first few months. How are you handling that today?

[Listen. If it's real]
Would it be worth 20 minutes next week to show you how [type of company] sorted it?

Why it works. The reason comes first and it is about them. Asking for 30 seconds gives the person control, which makes them more likely to listen.

2. A referral

Use when someone they know suggested you call.

Script 2 · invented example

Hi [First name], it's [Your name] from [Company]. [Referrer's name] suggested I give you a call. Is now a bad time?

[If they can talk]
[Referrer's name] mentioned you look after [area]. We helped [their team or "a team like theirs"] with [result]. I'm calling to see if that's on your radar at all.

Why it works. A name they trust buys you the first minute. "Is now a bad time" is easier to answer honestly than "is now a good time".

3. The gatekeeper

Use when an assistant or receptionist answers.

Script 3 · invented example

Hi, it's [Your name] from [Company]. I'm trying to reach whoever looks after [area, e.g. warehouse operations]. Is that [First name], or someone else?

[If asked what it's about]
It's about [the event] at [Company]. I have a quick question for whoever owns [area]. Could you point me to the right person?

Why it works. It treats the gatekeeper as someone who can help, asks a simple routing question, and gives a real reason when asked.

4. A voicemail

Use when you reach voicemail. Keep it under 30 seconds.

Script 4 · invented example

Hi [First name], it's [Your name] from [Company]. I'm calling about [the event] at [Company] and one idea on [the problem]. I'll send you a short email with the details. If it's useful, my number is [number]. Thanks.

Why it works. It names the reason, points to an email they can read in their own time, and does not ask them to call back cold.

5. A follow up call

Use a few days after a cold email that got no reply.

Script 5 · invented example

Hi [First name], it's [Your name] from [Company]. I sent you a short note on [day] about [the event] and [the problem]. I'm guessing it got buried. Have you got a minute for the short version?

[If yes]
[One sentence on the problem and one question about how they handle it today.]

Why it works. Mentioning the email gives the call context, and the honest "it got buried" removes any pressure.

04

Handling the objections you will hear most

They sayA good reply
"Just send me an email.""Happy to. So I send something useful, what is the main thing you would want to know about [problem]?"
"We're not interested.""Fair enough. Is that because [problem] is handled, or because it is not a priority right now?"
"We already use someone for that.""Makes sense. What would they need to do differently for you to look elsewhere?"
"There's no budget.""Understood. If [problem] became a priority, when would budget usually be set?"
"Now is a bad time.""No problem. Is later this week better, or should I try next week?"

Each reply accepts what they said and asks one honest question back. Never argue. An objection is often the first real information you get about their situation.

05

How to prepare for a calling session

Block an hour, and prepare the list before it starts. For each person, spend two minutes finding the reason: a recent event at the company, a new role, or a post they wrote. The same research that makes a good email makes a good call, and a LinkedIn profile is often the fastest place to find it.

Write the reason next to each name, then call. Take one line of notes after each call while it is fresh, and send any promised email straight away.

06

Common cold calling mistakes

Reading the script. People hear it in the first sentence. Learn the shape, then use your own words.

Pitching before asking. If you talk for a minute about your product, they stop listening.

No reason to call. "Just checking in" or "I wanted to introduce myself" gives them no reason to stay on the line.

Arguing with objections. Accept, then ask one question.

Ending without a next step. If the call went well, ask for a specific time before you hang up.

07

The cold calling checklist

Before you dial

  1. Every name on the list has a specific, recent reason next to it.
  2. You can say your opener in one breath.
  3. You have one problem question ready.
  4. You know your replies to the five common objections.
  5. You know the meeting times you can offer.
  6. Your follow up email is ready to send after each call.

08

Where to go next

When the call books a meeting, prepare with these discovery call questions. To plan where calls sit among emails and LinkedIn messages, see these sales cadence examples.

Calls work best alongside email and LinkedIn. For the email side, use these cold email templates, and for the whole system, read outbound lead generation, explained.

Mason

Call with a reason worth hearing.

We find what happened before your past customers bought, then find the companies where it is happening now.

Book a call