Table of Contents
- Why a good script makes all the difference
- Anatomy of an effective cold call script
- 10 B2B cold call script templates
- Script 1: The classic first contact call
- Script 2: The pain-based approach
- Script 3: The post-event call
- Script 4: The email follow-up call
- Script 5: Getting past the gatekeeper
- Script 6: The qualification call (discovery)
- Script 7: The LinkedIn job change approach
- Script 8: The referral call (warm intro)
- Script 9: The no-show follow-up
- Script 10: The cross-sell / upsell call
- 5 mistakes that kill your cold calls
- How to practice these scripts with AI
- FAQ — Frequently asked questions
Why a good cold call script makes all the difference
There are two types of SDRs in B2B prospecting: the one who picks up the phone with a knot in their stomach, improvises a hesitant opening, and gets brushed off in 12 seconds, and the one who dials with confidence, delivers a calibrated opening, and books a meeting before the prospect has time to say "call me back later." The difference between the two is not natural talent or charisma. It comes down to a well-built B2B cold call script.
The numbers speak for themselves. According to a RAIN Group study, 82% of B2B buyers accept a meeting when the salesperson demonstrates understanding of their context and challenges, in other words, when they are prepared. Conversely, Gong.io data reveals that most cold calls fail within the first 30 seconds: the prospect decides almost instantly whether the conversation deserves their attention. Your opening is your entry ticket. Without it, the rest of your pitch will never exist.
However, a script is not a text to read word for word. A salesperson who recites a script sounds like a robot, and prospects detect it immediately. A good script is a framework, a call structure that gives confidence because it covers every scenario: the opening that captures attention, the questions that reveal needs, the value proposition that resonates, handling common objections, and the closing that secures commitment. It is a safety net that frees your brain to actively listen, instead of desperately searching for what to say next.
In this article, we provide 10 B2B cold call script templates covering the most common prospecting situations, from the first cold call to cross-selling, including getting past the gatekeeper and following up after a no-show. Each cold call script is complete, ready to use, and adaptable to your context. You will also find fatal mistakes to avoid and a method for effectively practicing these scripts using AI simulation.
1. Anatomy of an effective cold call script
Before diving into the 10 templates, it is essential to understand the universal structure of a good sales call script. Every effective B2B cold call is built on 4 distinct phases, each with a specific duration and objective.
The 4 parts of a cold call script
- The opening (10 seconds): this is the most critical phase. You have a 10-second window to capture the prospect's attention and give them a reason not to hang up. The opening must be concise, personalized, and prospect-centered, not about you. Forget "Hello, I'm John from Company X and we offer solutions for..." Instead, use an opening that piques curiosity or mentions something specific to the prospect.
- Need identification (30 seconds): once you have their attention, you need to ask targeted questions to understand the prospect's situation and identify a pain point. This is where selling truly begins. The best salespeople use problem-oriented open questions: "How are you currently handling...?" "What is your main challenge with...?"
- The value proposition (20 seconds): based on what you have learned, articulate in 1 to 2 sentences how your solution specifically solves the identified problem. The trap to avoid: delivering your generic product pitch. The value proposition should mirror the expressed need, not be a monologue.
- The closing / next step (15 seconds): every call must result in a concrete action. In a cold call, the close is almost never a sale; it is a meeting. Propose a specific time slot rather than a vague "we could talk again sometime." The alternative technique works well: "Would Tuesday at 10 AM or Thursday at 2 PM work better for a 15-minute chat?"
The golden rule: the prospect should talk more than you
Gong.io data shows that cold calls that result in a meeting have a salesperson-to-prospect talk ratio of 43/57, meaning the prospect talks more. This is counterintuitive: we think we need to convince, and therefore talk. In reality, asking the right questions and actively listening is far more persuasive than any monologue, no matter how brilliant. Your script should therefore include intentional pauses and questions that invite the prospect to speak.
Adapt the script to your ICP
A generic script is a dead script. Each template we propose below must be adapted to your Ideal Customer Profile: the vocabulary of your industry, the specific pains of your prospects, the metrics that matter to them, and the exact title of the decision-maker you are targeting. An SDR selling HR software to HR Directors at SMBs will not use the same words as a salesperson selling cybersecurity to CIOs at large enterprises. The substance of the script stays the same; the form must be surgically adapted.
2. 10 B2B cold call script templates
Here are 10 complete B2B call script templates covering the most common sales prospecting situations. Each script is ready to use: adapt the variables in brackets to your context and practice delivering it naturally.
Script 1: The classic first contact call
This script works because it follows the 4 phases: a time-respectful opening (10 sec), a pain-centered discovery question (30 sec), a quantified social proof (20 sec), and an alternative closing (15 sec). The "not interested" objection variant qualifies the refusal and can potentially restart the conversation.
Script 2: The pain-based approach
The pain-based approach is one of the most effective in B2B prospecting because it immediately shows you understand the prospect's daily reality. The key is to name a problem specific enough to be credible, but universal enough for the prospect to recognize themselves. If you hit the mark, the conversation is launched. For more on B2B objection handling techniques, check our dedicated guide.
Script 3: The post-event call (trade show, webinar)
The post-event call is a semi-warm call: you have shared context that makes the call less intrusive. The key is not to fall into the "I'm following up from the trade show" trap with no added value. Link a theme from the event to a concrete challenge for the prospect to turn the shared reference into a business conversation.
Script 4: The email follow-up call
The phone follow-up after email is one of the most underutilized levers in B2B prospecting. It triples the chances of getting a response compared to email alone. The tone should be light and understanding ("your inbox is probably overflowing") to neutralize any cold call tension.
Script 5: Getting past the gatekeeper
Getting past the gatekeeper relies on three principles: a confident tone (as if you call regularly), the decision-maker's name (proof you have done your research), and measured urgency (no aggressive pressure, but a reason to transfer). Absolutely avoid pitching the secretary, as they are not your prospect and will instantly detect a sales pitch. Be brief, professional, and precise.
Practice these scripts in real conditions
Pitchbase simulates AI prospects that pick up, object, and react like real decision-makers. Test your scripts in a risk-free environment.
Start FreeScript 6: The qualification call (discovery)
The discovery call is an exercise in active listening. Your goal is not to sell but to qualify: Budget, Authority, Need, Timing (BANT). Each prospect answer should trigger a follow-up question, not a pitch. The salesperson who masters the discovery call is the one who knows how to ask the right questions and resist the temptation to pitch too early.
Script 7: The LinkedIn job change approach
A job change is one of the best B2B prospecting triggers. A new decision-maker arrives with a mandate for change, is not yet committed to vendors, and is actively seeking solutions to make their mark quickly. Your timing is ideal, as long as you respect it: congratulate sincerely, link to a concrete pain of the new role, and offer immediate value.
Script 8: The referral call (warm intro)
The referral call has a conversion rate 4 to 5 times higher than a classic cold call. The referrer's name acts as a key: it neutralizes initial distrust and transfers the trust the prospect has in your mutual contact. The key is to mention the referrer in the very first sentence and show that you genuinely know their situation (not superficial name-dropping).
Script 9: The no-show follow-up
A no-show is frustrating, but it is not the end of the opportunity. The tone should be understanding and non-accusatory: "it happens to everyone" defuses guilt. Adding a new value element ("I actually thought of something") gives a concrete reason to reschedule, beyond a mechanical follow-up.
Script 10: The cross-sell / upsell call (existing client)
Cross-selling to an installed client base is the most profitable growth lever in B2B: the probability of selling to an existing client is 60 to 70%, compared to 5 to 20% for a new prospect. The opening through the existing relationship ("how are you?") and the link between the current and new product create natural continuity. The "we're well-equipped" objection turns into an argument: it is precisely because the foundation is solid that the extension makes sense.
3. The 5 mistakes that kill your cold calls
Having a good script is not enough. Many salespeople sabotage their own calls by making recurring mistakes, often without realizing it. Here are the 5 most frequent and most destructive ones.
Mistake #1: Talking too long without asking questions
This is the most common mistake among beginner SDRs, and among some seniors who confuse enthusiasm with effectiveness. A 60-second monologue about your company and product gives the prospect only one desire: to hang up. Data shows that successful cold calls contain between 11 and 14 questions asked by the salesperson, while failed calls contain fewer than 4. The script should include pause points where you let the prospect talk, and you genuinely listen.
Mistake #2: Not personalizing the opening
"Hello, I'm John from XYZ Company, we're the leader in enterprise digital transformation..." — this kind of generic opening guarantees a 95% rejection rate. The prospect hears "salesperson who knows nothing about me" and activates their defense reflex. Invest 2 minutes of research before each call: a LinkedIn post, company news, an open position. One personalized element in the first 10 seconds doubles your chances of continuing the conversation.
Mistake #3: Ignoring objections instead of handling them
When the prospect says "it's not the right time," many salespeople respond "I understand" and hang up. That is a missed opportunity. Every B2B sales objection is a door left ajar if you know how to handle it: rephrase, ask a clarifying question, offer an alternative. "It's not the right time" can mean "I don't see the value" — your job is to dig deeper. Objection coaching through AI simulation is one of the most effective ways to develop this reflex.
Mistake #4: No clear next step
Ending a cold call with "I'll call you back soon" or "think about it and we'll chat again" is a non-close. Without a concrete action — a scheduled slot, a follow-up email with a callback date, a sent invitation — the deal vanishes into limbo. Your script should always end with a specific time slot proposal. The alternative technique ("Tuesday at 10 AM or Thursday at 2 PM?") works because it frames the decision instead of leaving it open.
Mistake #5: Giving up after a single attempt
This is perhaps the most costly mistake. Studies show that it takes an average of 6 to 8 contact attempts to reach a B2B prospect. Yet 44% of salespeople give up after a single attempt, and 92% after four. Methodical persistence, including calls at different times, varied channels (phone, email, LinkedIn), and value-added messages, is what separates top performers. Your prospecting script should incorporate a follow-up sequence, not a single call.
"A good script is like a game plan in sports. It doesn't guarantee victory, but it gives you structure when the pressure mounts and your brain wants to improvise wildly."
4. How to practice these scripts with AI
You now have 10 ready-to-use call scripts. The next question is: how do you internalize them to the point where they become a natural reflex, not a recited text?
The limits of peer training
Roleplay between colleagues or with a manager is a useful but limited exercise. Your colleague subconsciously knows they are playing a role — they won't abruptly hang up, interrupt with a vicious objection, or express skepticism with an icy tone. The result: you train under artificially comfortable conditions. And when the real prospect puts you under pressure, the script falls apart.
Add the logistical constraint: your manager has 2-3 hours per week for coaching. If you are on a team of 10, that is 15 minutes per person. Not nearly enough practice to anchor new behaviors.
The AI simulator advantage
An AI sales simulator changes the game on three fronts. First, availability: you can practice your scripts at 10 PM on a Sunday night before an important Monday morning call. Second, intensity: the AI prospect is not lenient — it objects, interrupts, changes the subject, and hangs up if you lose the thread, exactly like a real B2B decision-maker. Third, instant feedback: at the end of each simulation, you receive a detailed score, analysis of your opening, objection handling, talk-to-listen ratio, and concrete improvement suggestions.
Test each script in a realistic environment
With Pitchbase, you can create personas that match exactly your target prospects — same industry, same title, same resistance level — and test each of the 10 scripts under near-real conditions. The AI adapts its reactions based on the script you use and the difficulty level you choose. You can chain 10 calls in an hour, each with a different persona, and measure your progress on each script type.
That is the difference between reading a call script on a screen and experiencing it face-to-face with a prospect who challenges you. Theory without practice produces no real-world results. The most effective cold call techniques are not learned from a book — they are anchored through deliberate repetition.
FAQ — Frequently asked questions about B2B cold call scripts
How do you customize a B2B cold call script?
To customize a B2B cold call script, start by defining your ICP (Ideal Customer Profile): industry, company size, decision-maker title. Then adapt the opening by mentioning something specific to the prospect — a company news item, a job change spotted on LinkedIn, a documented industry problem. Replace generic value propositions with quantified benefits relevant to their industry: an HR Director at an SMB will not react to the same metrics as a CIO at a large corporation. Finally, prepare 3 to 4 likely objections with tailored responses. A customized script increases your chances of booking a meeting by 40% compared to a generic pitch.
Should you memorize the script word for word?
No, memorizing a script word for word is counterproductive. Your prospect will immediately detect a rehearsed, artificial tone, which breaks trust from the first seconds. The goal is to internalize the structure and key points: the opening, the 2-3 essential discovery questions, your one-sentence value proposition, and the closing. Practice enough so these elements become natural, like a jazz musician who knows their scales but improvises on stage. The script is a compass, not a GPS. It tells you which direction to go, but you drive the conversation by adapting to the prospect's reactions in real time.
How many cold calls does it take to get a meeting?
On average, it takes 50 to 100 cold calls to get a qualified meeting in B2B, which is a conversion rate of 1 to 2%. This number varies significantly depending on your industry, targeting quality, and skill level. Top-performing SDRs achieve rates of 5 to 8% thanks to an optimized script, precise targeting, and regular training. It is also worth knowing that 80% of sales require at least 5 follow-ups, but 44% of salespeople give up after a single attempt. Methodical persistence, combined with a solid script, is the key to significantly improving these ratios.
How do you handle the "send me an email" objection?
The "send me an email" objection is often a polite way to end the conversation. The best strategy is to accept while keeping control of the exchange: "Of course, I'll send it over. So my email is relevant and not just another generic message, can I ask you one quick question?" This relaunches the conversation in discovery mode. If the prospect insists, offer an ultra-targeted email with a specific callback time: "I'll send you a 3-line summary with a case study from your industry. Would Thursday at 2 PM work for a 10-minute chat?" The goal is to never let the email become a dead end.
Do scripts work the same by phone as by video call?
The fundamental structure of the script — opening, discovery, value proposition, closing — stays the same regardless of the channel. However, execution differs. Video calls offer a major advantage: screen sharing. You can show data, charts, or a quick demo to visually reinforce your point. On the phone, everything relies on voice: tone, rhythm, pauses, and silences become even more critical. Adapt your script accordingly: shorter, punchier sentences for phone calls, and prepared visual aids for video. In both cases, the golden rule remains the same — the prospect should talk more than you. To perfect your vocal delivery, cold call training via AI simulation is the most effective approach.
Test your scripts in an AI call simulator
Pitchbase simulates realistic B2B prospects that pick up, object, and react in real time. Create your personas, choose your script, and practice as much as you need — 3 free simulations, no credit card required.