Cold call script for B2B sales

A cold call script is a map, not a cage. It keeps you calm and on-message while leaving room to actually listen.

The opener buys you 30 seconds; the hook earns the rest.

Short answer

A good B2B cold call script opens with a permission-based line, states a specific reason for the call, hooks with a relevant problem, and asks for a small next step. Keep it a framework, not a robotic read. The script below is ready to adapt to your voice and offer.

Key takeaways

  • Use a permission-based opener to lower defenses.
  • State a specific, relevant reason for the call.
  • Ask a small next step, not a hard close.
  • Treat the script as a framework, not a read.

The B2B cold call script

Opener, reason, hook, ask.

  • Opener: "Hi {First}, it is {Your name} with {company}. I know I am catching you out of the blue, can I take 30 seconds to say why I called, and you can tell me to buzz off?"
  • Reason: "I work with {role}s at {industry} companies who are dealing with {specific problem}."
  • Hook: "Most of them tell me {consequence} until they fix it. I am curious whether that is on your radar at {company}."
  • Ask: "If it is worth exploring, I would love to grab 15 minutes this week. If not, no hard feelings. Which is it?"

How to run it

Tone and pacing matter more than words.

  • Slow down; rushed reps sound like scripts.
  • After the opener, pause and let them respond.
  • Listen for the real problem and follow it, do not force the script.

Draft and send this with Ardovo

You do not have to start from a blank page. Tell Rook, Ardovo's AI operator, what you need (for example, "cold call script for b2b sales") and it drafts a version grounded in your real pipeline data, personalizes it for the specific contact or deal, and can send it or enroll it in a sequence in one step. Every template lives in one shared library, so your whole team stays on message and nothing gets rewritten from scratch.

Frequently asked questions

What should a B2B cold call script include?

A permission-based opener, a specific reason for the call, a relevant problem hook, and a small ask for a next step. Keep it a framework so you can listen and adapt rather than read robotically.

How do I open a cold call without getting hung up on?

Acknowledge the interruption and ask permission: "Can I take 30 seconds to say why I called?" This disarms the reflex to hang up and earns you a brief window to be relevant.

Should I follow a script word for word?

No. Use it to stay on-message and confident, but listen and adapt. Prospects can hear a robotic read, and the best calls follow the prospect's real problem rather than force the next scripted line.

Keep reading

Get started with Rally or browse all pages.