Stealery
Try for free
Cold Outreach

B2B Cold Calling Guide: Scripts, Tips & How to Book More Meetings

Last updated: April 8, 2026

Young woman talking on phone at office desk with laptop.

The reps who book meetings from cold calls aren't making more calls — they're calling with better context. Generic cold calls fail because they treat every prospect identically. The calls that convert open with a specific, relevant reason: a competitor the prospect is paying for, a job posting that signals a problem, a trigger that makes the call feel timely. Get that part right and the rest of the conversation follows.

Key takeaways
  • Cold calling still works: RAIN Group research shows 57% of C-suite buyers prefer first contact by phone over email.
  • The opening 15 seconds determine 80% of outcomes — lead with context and a specific reason for calling, never a generic opener.
  • Targeted lists (competitor users, hiring signals, tech stack matches) convert at 5–10x the rate of generic prospect lists.
  • The best objection-handling technique is acknowledgement without collapse: validate the pushback, then offer a 30-second reframe.
  • Voicemail is not wasted — a 20-second voicemail referencing a specific context increases callback rates and warms up subsequent emails.

Does cold calling still work in B2B?

Cold calling works. The obituaries written for it every year are written by people with bad lists, bad openers, or both.

The data is consistent: according to RAIN Group's buyer research, 57% of C-level and VP buyers say they prefer to be contacted by phone. That number is higher than email for senior decision-makers. The problem is not the channel — it's the approach. Most cold calls fail in the first 10 seconds because the rep sounds exactly like every other rep who called that week.

What's changed is the threshold for relevance. Buyers have less patience for context-free outreach. A call that opens with "I'm calling to introduce our platform" is functionally the same as spam. A call that opens with "I noticed you're running [Competitor X] — we work with a handful of companies who switched from them last quarter and the specific reason they moved was [problem]" is a different category of interaction. Same channel. Completely different result.

The SDRs hitting consistent meeting rates in 2026 are treating cold calls as a precision instrument, not a volume play.

What makes a cold call open well?

A cold call opens well when the prospect's first reaction is curiosity rather than defensiveness. That requires three things in the first 15 seconds: who you are, why this specific person, and a reason to stay on the line.

The permission opener

The fastest way to disarm a cold call is to acknowledge it directly. "Hey [Name], this is a cold call — want me to hang up or give me 30 seconds?" This sounds counterintuitive but it signals confidence and honesty, two things that stand out on a call where the prospect expects a pitch. Most people will stay on the line.

The context opener

More effective for warm-ish lists is leading with the specific context that triggered the call:

Each of these is a reason to call this company, today. They can't be copy-pasted to a different prospect. That's the point.

What to avoid in the first 15 seconds

What cold calling scripts actually work in B2B?

A good cold call script is a framework, not a transcript. The goal is to internalise the structure so you can respond naturally when the conversation diverges — which it always does.

The competitor-context script

Best used when you know the prospect is using a competing product.

"Hey [Name], this is [Your Name] from [Company]. Quick cold call — I'll be upfront. We work with companies running [Competitor X] who hit a wall with [specific limitation]. I'm calling because [Company] showed up in our research and I wanted to see if that's a live issue for you or if you're getting around it fine. Is now a bad time for 90 seconds?"

— Script structure used by Stealery customers targeting competitor-identified accounts

This works because it establishes relevance (competitor), names a specific problem (limitation), and asks a question the prospect can answer honestly — including "we're fine with it," which still keeps the conversation open.

The hiring signal script

Best used when the company recently posted a job that reveals a strategic priority.

"Hey [Name], [Your Name] from [Company]. I was looking at your open roles and you're hiring a [specific role] — usually means you're scaling [specific function]. We help companies in that exact moment with [specific outcome]. Is this even a conversation worth having right now or terrible timing?"

The last sentence matters: giving them an easy out paradoxically makes them more likely to stay on. It signals you're not going to hold them hostage.

The framework: AIDA adapted for voice

  1. Attention (0–15 sec): Context + permission
  2. Interest (15–45 sec): The specific problem you solve for companies like them
  3. Desire (45–90 sec): One concrete outcome or case (no full case study — just the result)
  4. Ask (90 sec): A specific calendar slot, not "would you be open to a call?"

Avoid open-ended asks. "Would you be open to learning more?" invites a "no." "Are you free Tuesday at 2 or Thursday morning?" invites a choice. The second approach books more meetings.

How do you handle the most common cold call objections?

The most effective objection-handling technique is to acknowledge without collapsing. Validate what they said, reframe in 10 seconds, then ask one question to re-engage.

"I'm not interested"

"Fair enough. Most people say that before hearing what I'm specifically calling about. Give me 20 seconds — if it doesn't land, I'll hang up." Then immediately deliver the context opener. If they hang up, move on. If they stay, you've earned a conversation.

"We already have a solution"

"That's exactly why I'm calling — most of the companies we work with had a solution too. The question we help answer is whether it's the right one for where you're growing. What are you running now?" This reframes competition as a reason to talk, not a reason to hang up.

"Send me an email"

"I'll absolutely do that. Just so I can make it worth reading — what's the one thing about [problem area] that would make it worth 15 minutes to discuss?" This either surfaces a real pain point or confirms they're not a fit, which saves everyone time.

"Not the right time"

"I get that. When would be the right time — Q3 budget cycle? Renewal coming up? I'd rather call when it's useful than when it's not." This books a callback with context and makes the follow-up call a warm one.

How do you build a cold call list that converts?

List quality is the single biggest lever in cold calling. A mediocre script on a great list outperforms a great script on a mediocre list, every time.

The highest-converting lists share three properties: they're companies with a confirmed problem (not just a demographic fit), they have buying signals in market, and they map tightly to your ICP. Generic lists built from firmographic filters alone miss all three.

Four list sources ranked by conversion potential

  1. Competitor users — companies confirmed to be paying for a rival product. They have budget, understand the category, and have already solved the problem of internal buy-in. The only question is whether they'd switch. Conversion rates on these lists run 5–10x higher than cold firmographic lists.
  2. Hiring signal lists — companies posting roles that imply a specific pain. A company hiring a "RevOps Manager — Salesforce + Outreach" is telling you their stack, their scale, and their priorities in one job post.
  3. Tech stack matches — companies using specific tools that pair with or conflict with yours, identifiable through data enrichment providers.
  4. Firmographic filters only — company size, industry, location. Lowest conversion, highest volume. Use as a fallback, not a primary source.

For competitor-identified lists, the fastest way to build them at scale is to use a tool like Stealery — you type in a competitor's name and get a list of every company using it, filterable by size, location, and hiring signals. Building that same list manually from job posts and LinkedIn takes hours per competitor; Stealery returns it in seconds. That time difference matters when you're trying to work through five competitor targets in a single sprint.

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

On a cold, unresearched list: 50–100 dials per meeting. On a targeted, signal-based list: 10–20 dials per meeting. The list is the multiplier.

Salesloft's analysis of over 100 million sales calls found that the average connect rate on cold calls is around 6–8%, and of those connections, roughly 20–25% convert to a next step when the rep uses a personalised opener. That math means a rep making 50 targeted dials per day with a solid script should book 1–2 meetings daily from cold calling alone — before any email or LinkedIn touchpoints in the sequence.

Voicemail is not wasted effort in that volume. A 20-second voicemail that references a specific context (the competitor they're using, the job they posted) increases callback rates and warms up the subsequent email. Treat voicemail as the first touchpoint in a multi-channel sequence, not a failed call.

What a realistic daily cold call block looks like

What are the most effective cold calling tips for SDRs?

These are the habits that separate SDRs booking 8–12 meetings a week from those stuck at 2–3.

Call in blocks, not sporadically

Context-switching between calls and admin kills momentum and connect rate. Batch all calls into 90-minute focused blocks twice a day. Your brain gets better at the opening 15 seconds with repetition — the 20th call of the block is sharper than the first.

Use the prospect's timezone, not yours

This is obvious but frequently ignored. Connect rates drop by 30–40% when calling outside of the prospect's 8–10 AM and 4–5 PM windows. Set your CRM to flag timezone discrepancies before dialing.

Research one thing per call, not five

Deep research on every prospect before calling doesn't scale. The answer is one specific, relevant trigger per call — not a full dossier. A competitor they use, a job they posted, a LinkedIn post from last week. One thing you can open with in 10 seconds. That's enough to make the call feel researched without burning 20 minutes per prospect.

Record and review your calls weekly

The gap between what you think you sound like and what you actually sound like on a cold call is significant — and humbling. Tools like Gong, Chorus, or even a basic call recorder let you identify exactly where prospects disengage: the opener, the pivot to the pitch, or the ask. Most SDRs who review their calls identify one fixable habit in the first session that immediately improves their connect-to-meeting rate.

Sequence calls with email and LinkedIn, not instead of them

Cold calling as a standalone channel underperforms cold calling as part of a coordinated sequence. A prospect who got your email on Monday and a LinkedIn message on Wednesday will recognise your name when you call on Friday. That recognition lifts connect-to-conversation rate even before you open your mouth. The call is more effective because of the touches that preceded it.


Frequently asked questions

Yes. Cold calling remains one of the highest-converting outbound channels when done with context. Research from RAIN Group found that 57% of C-level buyers prefer to be contacted by phone. The reps who struggle are calling without context; the ones who succeed are calling with a specific, relevant reason.
A good cold call conversion rate — measured as calls to booked meetings — is 1–3% for cold lists and 5–10% for warm or highly targeted lists. If you're below 1%, the problem is usually the list quality or the opening 10 seconds of the call, not the script.
A cold call that books a meeting typically runs 3–7 minutes. If you're not getting to the value proposition within the first 30 seconds, you'll lose the prospect before the conversation starts. Keep discovery tight and ask for the calendar slot before the 5-minute mark.
Lead with context, not your company name. A strong opening states who you are, why you're calling this specific person, and asks permission to continue — all in under 15 seconds. Avoid: 'How are you today?' It signals a sales call and triggers the hang-up reflex.
The most effective approach is to acknowledge the objection without collapsing on it, then redirect to the outcome. For 'I'm not interested,' try: 'Fair enough — most people say that before they hear what I'm calling about specifically. It'll take 30 seconds. If it doesn't land, I'll let you go.' This keeps the conversation open without being pushy.

Ready to build your first competitor list?

Type in any competitor and see every company using it — filtered by size, location, and hiring signals.

Try Stealery for free →