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
- Say who you are, plainly. Your name and company, without a long introduction.
- Give a reason that is about them. A specific, recent fact about their company, not a pitch about yours.
- Ask for a moment. "Have you got 30 seconds?" or "Is now a bad time?" gives them control and lowers their guard.
- 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
| Part | What you say | Why |
|---|---|---|
| Opener | Your name, your company, and the reason you are calling them | Context in one breath, so they know it is not a random call |
| Permission | A short ask for their time | People listen better when they agreed to |
| Problem question | One question about a problem linked to your reason | Gets them talking about their situation, not your product |
| Listen | Follow up on what they say | The detail they give you is the meeting's agenda |
| The ask | A short meeting at a specific time | A 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 say | A 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
- Every name on the list has a specific, recent reason next to it.
- You can say your opener in one breath.
- You have one problem question ready.
- You know your replies to the five common objections.
- You know the meeting times you can offer.
- 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.