A cold calling script is a flexible call framework... opener, permission, value hook, discovery questions, objection responses, and a clear ask for the meeting. The best B2B cold calling scripts aren't read word-for-word; they give reps a repeatable structure and real language for the five objections that end most calls.
The cold calling scripts below are the ones our US-based SDR team runs on live B2B calls every day. Use them as frameworks, not teleprompters.
Quick Answers: What Buyers and Reps Ask First
What is a good cold calling script for B2B? A good B2B cold calling script has six parts: an opener with your full name and company name, a stated reason for the call, one credibility line, a value hook tied to the buyer's pain point, two or three discovery questions, and a specific meeting ask with a day and time. It flexes at every step, because the prospect never follows your page.
How do you open a cold call so they don't hang up? Lead with your full name and company name, then use a pattern interrupt instead of a permission based opener. In Gong's analysis of 90,380 cold calls, "How have you been?" produced a 10.01% success rate, about 6.6x the baseline. "Did I catch you at a bad time?" cut booking odds by roughly 40%. State your reason for calling within 15 seconds.
What should a cold calling script include? Opener, reason, credibility, discovery, value, and ask. Add two things most script templates skip: word-for-word objection handling for the five objections that end most calls, and a voicemail plan with follow up calls built in. A script that only covers the happy path covers the first 20 seconds of a real conversation.
How do you handle "I'm not interested"? Don't argue and don't hang up. Acknowledge it, then ask one honest question: "Totally fair... can I ask, is that a no to outbound in general, or just a no to a pitch right now?" Most "not interested" responses are reflexes to being sold, not verdicts on your offer. One calm question separates the two.
Should cold calling scripts be read word-for-word? No. Memorize the structure and the intent of each block, then sound human. Sales reps who read the entire script verbatim get flagged as telemarketers in the first sentence and hung up on. The script's job is to give you somewhere to go when the call goes sideways... which it always does.
Key Takeaways
- Cold calling scripts are frameworks, not monologues. The structure stays fixed; the words flex to the real conversation in front of you.
- The opener is math, not art. Full name, company name, pattern interrupt, reason inside 15 seconds. Gong's data: stating your reason lifts success 2.1x.
- The average cold calling success rate is 2.3% (Cognism, 2025 State of Cold Calling report, 204,000+ calls analyzed). A tested script and clean data are how sales teams beat it.
- Persistence has a ceiling. 93% of connected conversations happen by the third attempt and 98% by the fifth (Cognism). Build a 5-touch cadence of follow up calls, then stop.
- Buyers take these calls. 82% of buyers accept meetings at least occasionally with sellers who reach out cold, and 57% of C-level and VP buyers prefer the phone (RAIN Group).
- The five objections that end most calls each need a scripted response: send me an email, not interested, we have a vendor, no budget, call me next quarter.
- A good script can't fix a bad list. Wrong-fit prospects hang up on perfect scripts. Qualification standards and list quality come before call craft.
Which Cold Calling Script Do You Use When?
What Makes a Cold Call Script Actually Work?
A script works when it keeps the rep oriented after the prospect goes off-page. That is the whole job. Not controlling the sales call... surviving its first 60 seconds with the next move always in reach.
The math is straightforward. The average cold call runs 93 seconds (Cognism). Inside that window you get one opener, one reason, maybe two questions, and one ask. Every sentence that doesn't earn the next one is a sentence you can't afford.
That's why every script in this library follows the same six-block anatomy: opener, reason, credibility, discovery, value, ask. Blocks, not paragraphs. A rep who knows the blocks can enter at any point and recover from any interruption, which is what separates successful cold calls from readings.
Two honest caveats before the script library. First, a script cannot fix a bad list. If the person answering was never a fit, the best words in the world produce a polite hang-up. Our position on this is on record in our breakdown of how to find outbound leads... list quality, verified direct dials, and a written qualification standard come before phrasing.
Second, delivery beats wording. The same proven cold calling script performs differently in two different mouths. tonality, pace, and the confidence to hold a silence are trained skills, and they're where most of the gap between a 2% rep and an 8% rep lives.
The Leadium Cold Call Opening Formula
Every opener our sales reps run is built from the same five steps. It's a procedure, so follow it in order.
Step 1: Own the introduction. Full name, then company name. "Hi Sarah, this is Mike Reynolds with Leadium." Full names signal legitimacy and keep you in control of the first question.
Step 2: Interrupt the pattern. Ask "How have you been?" or use plain honesty: "I'll be honest, this is a cold call. Give me 30 seconds and you can decide if it's worth more." Both break the telemarketer rhythm the prospect is braced for. What you never do is open with the permission based opener "Did I catch you at a bad time?"... Gong's data has it at a 0.9% success rate.
Step 3: State the reason inside 15 seconds. "The reason I'm calling is..." followed by something specific to their job title, company, or a trigger you researched. Stating the reason for your call lifts success by 2.1x (Gong), and strong reps pick their call windows carefully, with the best time generally landing between 10 AM and 4 PM. Specificity is what separates a reason from a pitch.
Step 4: Deliver one value hook. One sentence, tailored to the prospect's pain point their role actually carries, anchored by one peer example from similar companies if you have one. Social proof works in one line... "we do this for [peer company]"... not in three features.
Step 5: Ask a question they can answer in one sentence. "How are you handling [the pain point] today?" The goal is their voice in the conversation before the 60-second mark. Once they're talking, you're no longer a cold caller... you're a real conversation.
Run those five steps and you've spent about 40 seconds and earned the right to discovery. That's all an opener can do, and it's enough.
The Call Library: Scripts Our SDRs Run
Each of these cold calling script templates is written as the words, then the reasoning. Adapt the words to your ICP. Keep the structure.
The Cold Open (No Trigger, No Referral)
SDR: "Hi Sarah, this is Mike Reynolds with Leadium. How have you been?"
Prospect: "Uh... fine. Who is this?"
SDR: "Mike, from Leadium. I'll be honest, this is a cold call... you and I haven't spoken before. The reason I'm calling is that we run outreach designed to book qualified meetings for B2B sales teams, and most VPs of Sales I talk to are carrying a pipeline gap they can't hire their way out of fast. Can I ask how you're generating outbound meetings right now?"
Prospect: "We've got a couple of reps doing outreach."
SDR: "That's the most common answer I hear. Usually the issue isn't the reps, it's that prospecting keeps losing to everything else on their calendar. We put dedicated US-based SDRs on exactly that problem, and that job-title-specific approach matters because personalization increases cold call success rates by 20-30%. Worth 20 minutes Thursday to see if the math works for your team?"
Why it works: the honest admission defuses the pattern interrupt before it feels like a trick. The reason lands inside 15 seconds. The discovery question is answerable in one sentence. The ask has a duration and a day.
The Gatekeeper Script
SDR: "Hi, this is Mike Reynolds with Leadium. I'm hoping you can point me in the right direction... who owns pipeline or sales development on your team?"
Gatekeeper: "What's this regarding?"
SDR: "Sure... we book qualified meetings for B2B sales teams, and I wanted to find out whether that's even relevant for [Company] before I waste anyone's time. Is that [Name]'s world, or someone else's?"
Why it works: gatekeepers screen out evasion, not honesty. Asking for help instead of demanding access flips their role from blocker to router, and it gets you to the right person more often than any trick. Never lie to a gatekeeper about knowing the prospect... it follows you into the meeting.
The Voicemail Script
"Hi Sarah, Mike Reynolds with Leadium. Calling because we help B2B sales teams keep pipeline full with dedicated US-based SDRs... thought it might be relevant to how you're building outbound this quarter. No need to call back unless it's useful. I'll try you again Thursday morning. Again, Mike Reynolds, Leadium."
Why it works: it's under 30 seconds, states one reason, removes callback pressure, and names the next touch. If you hit voicemail, keep the message under 30 seconds and use it to prime recognition for the next attempt. You're not selling in the voicemail. You're priming recognition for the next dial, and setting up the 26.85% callback conversion if they do return it. Pair it with a short note by email the same day... a two-line follow up email referencing the voicemail, not a pitch.
The Callback Script
SDR: "This is Mike."
Prospect: "Hi, this is Sarah... I had a missed call from this number."
SDR: "Sarah, thanks for calling back... I appreciate it. This is Mike Reynolds with Leadium. The reason I called is that we build outbound pipeline for B2B teams with US-based SDRs, and I wanted to ask how you're handling meeting generation right now. Do you have two minutes, or should I get to the point even faster?"
Why it works: a returned call is the highest-intent moment cold outreach produces... the cold call just became a warm one. Don't restart the cold open. Thank them, restate the reason, and offer them control of the clock.
The Referral Mention
SDR: "Hi Sarah, this is Mike Reynolds with Leadium. [Name] over at [Company] suggested I reach out... we run their outbound SDR program, and he thought what we're doing on cold calling might be relevant to your team. Did he mention anything, or is this totally out of the blue?"
Why it works: a mutual connection buys you the first 30 seconds without a pattern interrupt, and building rapport is faster when trust is borrowed from someone they already know. Only use a real referral. A faked mutual connection is the fastest way to lose a market you sell into.
Discovery Questions That Qualify
Booking any meeting is easy. Booking a meeting that survives your sales team's scrutiny is the job. Our SDRs qualify against the Leadium Qualified Pipeline Standard... a meeting counts only when the prospect fits the ICP, acknowledged the pain point, and agreed to a defined next step. That standard is why we sell qualified meetings, not activity.
Three questions do most of the qualifying work on a live call:
- "How are you handling [the problem] today?" Their answer tells you whether the pain point exists and who owns it.
- "Is that working... would you change it if you could?" Separates satisfied incumbents from open doors. If the prospect hints at friction, this is where you can go deeper. A "no, we're good" here saves everyone a wasted meeting.
- "If we could [specific outcome], who besides you would care?" Maps the buying group before the first call your AE takes, and tells you whether you're talking to a decision-maker or a forwarder.
Make the questions open ended enough to invite detail, but focused enough for a cold call. Ask two, then listen more than you talk. A quick search on the account before the dial makes these questions sharper... a recent LinkedIn post can be a useful trigger to reference, not what you guessed.
Skip the interrogation. A cold call needs enough qualification to justify the meeting; full discovery belongs in the meeting itself. Our take on what an SDR's qualification job covers sits in our guide to the SDR team's roles and responsibilities.
The Five Objections That End Most Calls (and Objection Handling Responses)
Most cold calls don't die at the opener. They die at the first objection, because the rep scripted the pitch and improvised the defense. Script the defense. Word-for-word. This is the objection handling block, and it belongs inside the script document, not in a rep's memory.
"Just send me an email."
"Happy to. So I send you something worth reading instead of another template... what's the one thing about [pain point] you'd actually want to see addressed? ... That's helpful. I'll send that over today, and if it lands, would 15 minutes next week be unreasonable?"
The email brush-off is a politeness reflex. Answering it with a question converts a dead end into micro-discovery, and the email you send afterward is now personalized and expected.
"I'm not interested."
"Totally fair... can I ask one thing before I let you go? Is that a no to outsourced outbound in general, or just a no to a cold pitch this morning? ... If it's the second one, I'd rather call back at a better time than write your company off."
Calm beats clever. You're separating a reflex from a verdict, and either answer gives you a real disposition for the CRM instead of a guess. A no to the pitch is not the end of the account. Why it works: rejection is inevitable in cold calling, and this response keeps the rep calm instead of defensive.
"We already have a vendor for that."
"That makes sense... most teams we work with had someone before us. Out of curiosity, if you could change one thing about how that's going, what would it be? ... If nothing comes to mind, I'll leave you alone. If something does, that's usually the conversation worth having."
Never trash the incumbent. The question does the work: satisfied buyers say "nothing," and everyone else tells you exactly where the wedge is. The goal is to avoid attacking the incumbent and instead explore where friction exists in the current setup.
"We don't have budget for this."
"Understood. Can I share one number, just so you can file it? Our cold calling programs run $3,500 a month, flat, month to month... no long contract. If the timing's wrong, that's fine, but I'd rather you rule us out on the real number than on a guess."
Most vendors in lead generation hide pricing, so buyers assume the worst. We publish ours. Naming the number on the call is disarming precisely because nobody expects it.
"Call me back next quarter."
"I'll do that... and I'll actually do it, which puts me in rare company. Before I go: is next quarter about budget timing, or is something changing on your team I should know about? ... Got it. I'll call you the first week of [month], and I'll reference this conversation so you're not starting cold."
Take the deferral seriously, log it, and make the follow up call when you said you would. A promised follow-up that actually happens is the cheapest differentiation in cold outreach.
How Do You Ask for the Meeting?
Weak asks kill strong calls. "Would you maybe be open to a quick conversation sometime?" is too vague and doesn't help the rep stay specific. The ask that books more meetings is specific, small, and scheduled in the moment.
The ask: "Worth 20 minutes Thursday at 10, or is Thursday afternoon better?"
Then the close that makes it real, straight from Gong's playbook: "Do you have your calendar handy?" Wait. Silence is your friend here. Using one clear ask improves your chances of getting the meeting booked live on the call. The meeting that goes on their calendar during the call shows up. The one they "'ll get to later" doesn't.
Confirm the next step out loud before you hang up: who's on the first call, what they'll get out of it, and what you'll send beforehand. Meetings with a stated agenda hold at meaningfully higher rates than "intro calls." If the prospect prefers an in person meeting because your territory allows it, take it... the ask logic doesn't change.
How to Adapt These Scripts Without Breaking Them
By persona. Executives get outcomes and peer references... 57% of C-level and VP buyers prefer the phone over other channels (RAIN Group), and they decide fast. Managers get specifics about workflow pain. Adjust the value hook to the job title and your positioning to that buyer’s priorities, never the structure.
By industry. Swap the vocabulary, keep the blocks. A SaaS cold calling script talks pipeline coverage and CAC; a logistics script talks lanes and capacity. If you're choosing between channels by vertical, our comparison of cold calling vs cold emailing for real estate shows how we think about that decision.
By compliance reality. B2B cold calling is legal in the US, but it's regulated, and the rules moved. TCPA exposure and the state mini-TCPA wave are real operating constraints, and consent rules differ for mobile phone calls. We keep a plain-English operator's breakdown in our guide to cold calling laws. A 100% US-based team calling under US rules is part of why we run outbound the way we do.
By what the data says. Iterate scripts against connect rates and conversion data, not opinions. AI can help personalize variants, but the rep should still reflect on what changed before keeping a new version. Tuesdays and the 10 to 11 am block outperform the rest of the week (Cognism). Track it weekly, change one block of the sales process at a time, and keep what wins. That discipline matters more than any single line in this script library... it's the difference between a script that decays and one that compounds. For the wider question of whether the channel still earns its keep, our position is in Is Cold Calling Dead?... short answer, no, and we show the math.
The Cold Calling Operational Checklist
Prep
- [ ] List built against a written ICP, not a keyword export from a data provider; the right tools and software matter before the call block starts
- [ ] Direct dials and mobile numbers verified before the call block... never pull leads manually the morning of
- [ ] One research trigger noted per priority account, whether it comes from manual research or integrated sales tools
- [ ] Call block scheduled in a proven window (10-11 am beats the average)
- [ ] Compliance check done: DNC scrub, state rules, consent status
On the call
- [ ] Opening Formula steps 1 through 5, in order
- [ ] Reason for the call stated inside 15 seconds
- [ ] Two discovery questions asked before any pitch
- [ ] Objection responses delivered from the script, not improvised
- [ ] Meeting ask includes a day, a time, and a duration
- [ ] Calendar invite sent while still on the phone
After
- [ ] Disposition logged with the objection heard, not just "no"
- [ ] Voicemail plus follow up email sent per the cadence, capped at five call attempts
- [ ] One script block reviewed weekly against connect rates and meeting data; coaching and review should be non negotiable if you want reps improving over time
Cold Calling Script Red Flags
The script opens with "Did I catch you at a bad time?"
Gong's numbers put this opener at a 0.9% success rate... roughly 40% worse odds of booking than baseline. It hands the prospect a scripted exit and most take it. If your current script leads with it, that's the first edit to make.
Reps are required to read it word-for-word
A verbatim mandate produces robotic delivery, and prospects hang up on robots. Scripts should standardize structure and key language, then trust trained sales reps with the delivery, because robotic delivery strips out natural tonality and makes the rep sound less comfortable. If your vendor's reps sound identical on every call, you bought a script factory.
There's no objection block
A script that only covers the happy path covers 20 seconds of a real call. The five objections above end most conversations. If the responses aren't written down, every rep is improvising the hardest part of the job instead of learning to handle objections from a tested page.
The script pitches before any discovery question
Monologue-first scripts treat the prospect as an audience. Calls where the prospect talks early turn into more conversations and more qualified meetings, and a rep who asks nothing learns nothing worth putting in the CRM. One focused vraag before the pitch, minimum.
Nobody can say what the script's numbers are
A script that isn't measured is folklore. If the team can't tell you the meeting rate by opener variant, the script hasn't been tested... it's been inherited, and quantity of dials or versions matters less than measured conversion by script variant. The best cold calling scripts have version histories.
There's no voicemail or callback plan
Most dials don't connect, so a script without a voicemail strategy ignores the majority of outcomes. And with callbacks converting near 27% (Cognism), treating voicemail as an afterthought throws away the channel's best moment.
The script ignores compliance entirely
No DNC scrub, no state-rule awareness, no consent logic... that's not aggressive selling, it's financial exposure with your company name on it. If a vendor shrugs at TCPA questions, walk.
Frequently Asked Questions
What are the best cold call opening lines? The best-tested opener in public data is "How have you been?"... 10.01% success across Gong's 90,380-call analysis, about 6.6x baseline. Honest openers ("I'll be honest, this is a cold call") also outperform the permission based opener. The worst is "Did I catch you at a bad time?" at 0.9%. Whatever you choose, follow it with your reason for calling inside 15 seconds.
What are the five stages of cold calling? Preparation, opener, discovery, objection handling, and the ask. Preparation covers list, research, and compliance before you dial. The opener earns 30 seconds, discovery earns the right to pitch, objection handling keeps the call alive, and the ask converts the conversation into a booked meeting. Most reps over-invest in the opener and under-invest in stages four and five.
What is the 80/20 rule in cold calling? Applied to making cold calls, it shows up two ways. Most booked meetings come from a minority of well-targeted accounts, which is why list quality beats volume. And on the call itself, the prospect should carry a large share of the talking once discovery starts... the rep's job shifts from presenting to listening the moment the first question lands.
What are the three C's of effective cold calling? Clarity, curiosity, and confidence. Clarity means the prospect knows who you are and why you called within 15 seconds. Curiosity means you ask before you pitch. Confidence means you hold silences and ask for the meeting plainly, and that a salesperson sounds like a trusted advisor, not a stereotypical closer. All three are trainable, and a good script is scaffolding for all three.
Is B2B cold calling illegal? No. B2B cold calling is legal in the United States, but it's regulated: TCPA rules on autodialers and consent, state mini-TCPA statutes, DNC considerations, and calling-time restrictions all apply. The practical answer is to scrub lists, respect state rules, and know the consent status of every number you dial. Our operator's guide to cold calling laws covers what actually changes your dialing behavior.
Do cold calling scripts change by industry? The vocabulary changes; the structure doesn't. Every industry variant still runs opener, reason, credibility, discovery, value, ask. Swap the pain language (pipeline coverage for SaaS, capacity for logistics, patient volume for healthcare) and keep the blocks. Proof points from similar companies do more work than industry phrasing.
What does a SaaS cold call script look like? Same six blocks, with a value hook built on SaaS metrics: "We work with B2B SaaS teams that need pipeline coverage ahead of a raise or a big quarter... usually the problem is reps splitting time between closing and prospecting. How are you covering top-of-funnel right now?" Anchor discovery in ACV, sales cycle, and the current outbound motion.
What about a B2B appointment-setting script? An appointment-setting script is a cold calling script with a stricter finish line: the meeting must be qualified, scheduled, and confirmed before the call ends. That means a defined qualification standard, a calendar close ("Do you have your calendar handy?"), and a confirmation touch. The ask is the product.
How do you get past a gatekeeper? Honesty and help-seeking. Give your full name and company, state plainly why you're calling, and ask to be pointed to the right person. Gatekeepers screen out evasion, not transparency. Never fake familiarity with the prospect... it gets checked.
What should a cold call voicemail say? Name, company, one-sentence reason, no callback pressure, and the day you'll try again... all under 30 seconds. The voicemail's job is recognition on the next dial, not a callback. If the callback comes anyway, it converts at roughly 27% (Cognism), so answer your phone.
How long should a cold call be? The average cold call runs about 93 seconds (Cognism). Successful cold calls that book meetings run longer because the prospect engages, but plan the script for the short call: opener, reason, one hook, one question, ask. Everything past 93 seconds is earned time.
Cold calling vs cold email... which works better? They compound each other. Phone calls get immediate feedback and book faster; cold emails scale touches and carry proof. Buyers who prefer the phone skew senior (57% of C-level and VP buyers, per RAIN Group). We run both in our multi-channel programs at $4,000-$5,000 a month, and we publish the numbers we watch in our outbound benchmarks breakdown.
Do cold calling scripts still work in 2026? Yes, as frameworks. The average success rate is 2.3% (Cognism), but that average hides the spread: tested scripts, clean data, and trained delivery routinely run multiples of it. What stopped working is the verbatim monologue. Structure wins; recitation loses. It's just that simple, and the teams treating scripts as living documents keep proving it.
How should reps practice a cold calling script? Out loud, against a partner playing the prospect, objections included. Read-throughs don't transfer to live calls. Drill the opener until the pattern interrupt sounds natural at conversational speed, then drill the five objection responses until they arrive without a pause. Ten minutes a day beats a quarterly workshop, and it's how new reps start having meaningful conversations in week one instead of month two.
Can AI write or run cold calling scripts? AI is useful before the call for intent signals, personalization, research, trigger identification, list prioritization, and first-draft variants of script templates to test. On the call, a human still wins live objection handling and judgment... which is where meetings are actually booked and where driving business growth actually starts. Use AI to prep the rep, not to replace the conversation.
How many call attempts should a cadence include? Five per contact, then stop. Cognism's data shows 93% of conversations happen by the third attempt and 98% by the fifth. A sixth dial spends effort where the odds have already collapsed... put it into the next account instead. This is one of the highest-value cold calling tips in the data: cap the cadence and widen the list.
About the Author
Kevin Warner, Founder & CEO, Leadium. 12+ years building outbound sales development programs, 1,700+ clients served. Kevin runs Leadium as a boutique by choice: a 30-35 client cap, 100% US-based SDRs instead of an in house team you have to hire and ramp, and founder-led accountability on every account... he personally runs every discovery and closing call.
See These Scripts Run on Your Pipeline
See how Leadium would build your first 90 days of qualified pipeline—there is still qualified pipeline waiting for teams that are ready to act. On the first call, we'll work the cost-per-meeting math against your ACV, recommend the right tools or channel mix for your ICP where appropriate, and map the ramp timeline... 7-10 days to launch, with the scripts above adapted to your market before the first dial. More qualified meetings, more clients, measured in pipeline instead of dials.

.avif)
.png)

.avif)
.avif)
.avif)
.avif)
.avif)
.avif)
.avif)











.avif)
.avif)

.avif)

.avif)
.png)