0%
    Back to Blog
    Email Templates

    12 Cold Call Scripts That Actually Work in B2B Sales

    Cold calling requires preparation and the right script. Here are 12 proven cold call scripts for different scenarios, from gatekeepers to executives.

    Cold call scripts for B2B sales
    September 28, 2025
    Updated February 6, 2026
    14 min read
    Share:

    12 Cold Call Scripts That Actually Work in B2B Sales

    Cold calling remains one of the most direct ways to start conversations with potential customers. While email and LinkedIn have their place, a phone call creates an immediate, human connection that other channels cannot replicate.

    The challenge is that most cold calls fail within the first 10 seconds. The prospect answers, hears an unfamiliar voice launching into a pitch, and looks for the fastest exit. The scripts in this guide are designed to prevent that outcome.

    These 12 scripts cover the situations you will encounter most often in B2B sales: opening lines that earn permission to continue, handling gatekeepers, leaving voicemails that get returned, reaching executives, following up after initial contact, and navigating common objections.

    Each script includes the exact words to use, why they work, and how to adapt them for your specific situation.


    The Anatomy of an Effective Cold Call Script

    Framework

    Cold call scripts for B2B sales - examples

    Before diving into specific scripts, let's examine what separates cold calls that work from those that don't.

    The First 10 Seconds Matter Most

    Your prospect decides whether to engage or disengage almost immediately. The opening needs to accomplish three things:

    1. Identify yourself clearly (name and company)
    2. Acknowledge you're interrupting
    3. Give them a reason to stay on the line

    Notice what's missing: a product pitch. The goal of the first 10 seconds is to earn the next 30 seconds, not to close a deal.

    Questions Beat Statements

    Monologues invite tune-out. Questions create engagement. The best cold call scripts are built around questions that make prospects think about their own situation rather than evaluate your sales pitch.

    Preparation Creates Confidence

    Scripts are not meant to be read word-for-word like a teleprompter. They're frameworks. The more familiar you are with your scripts, the more natural you'll sound, and the better you'll handle unexpected responses.

    With those principles in mind, here are 12 scripts for the situations you'll encounter most often.


    Section 1: Opening Scripts

    The opening determines whether the conversation continues. These scripts help you get past the first 10 seconds.

    Script 1: The Permission-Based Opener

    When to use: As your default cold call opening. Works across industries and roles.

    Script:

    "Hi [Name], this is [Your Name] from [Your Company]. Did I catch you at a bad time?"

    [If they say "Yes, it's a bad time"] "I understand. When would be a better time for a quick call?"

    [If they say "What is this about?" or give you permission to continue] "I'll be brief. We help [type of company] solve [specific problem]. I'm calling because [reason tied to their company or role]. Can I ask you a quick question to see if this is even relevant for you?"

    Why it works:

    Asking "Did I catch you at a bad time?" does two things. First, it acknowledges that you're interrupting, which shows respect. Second, it puts the prospect in a position where saying "yes, it's bad" feels slightly rude, so many will give you permission to continue.

    If they do say it's a bad time, you've established yourself as someone who respects their time. The callback will be warmer.

    Adaptation tips:

    • Replace the generic "type of company" with their specific industry or company size
    • The "reason tied to their company" should reference something specific: recent news, a trigger event, or a pattern you've noticed

    Script 2: The Pattern Interrupt Opener

    When to use: When calling prospects who receive many cold calls and have their guard up.

    Script:

    "Hi [Name], this is [Your Name] from [Your Company]. This is a cold call. Would you like to hang up or give me 30 seconds to explain why I'm calling?"

    [If they give you 30 seconds] "I appreciate that. Here's the situation: we've been working with companies like [relevant reference] who were struggling with [specific problem]. We helped them [specific outcome]. I'm not sure if that's relevant for you, but I figured a quick call was worth a shot. Does that resonate at all?"

    Why it works:

    Most cold callers pretend they're not cold calling. The prospect knows the truth, and the pretense creates distrust. By acknowledging reality upfront, you differentiate yourself and create a moment of surprise that can work in your favor.

    The choice ("hang up or give me 30 seconds") also gives them control, which reduces defensiveness.

    Adaptation tips:

    • This opener works best for experienced SDRs who can handle the directness
    • Have your 30-second pitch rehearsed so you can deliver it confidently

    Script 3: The Referral Opener

    When to use: When someone has referred you to the prospect, or when you share a meaningful mutual connection.

    Script:

    "Hi [Name], this is [Your Name]. [Referrer's Name] suggested I give you a call. Do you have a moment?"

    [If they ask about the referrer or give permission to continue] "[Referrer] and I were talking about [relevant topic], and [he/she] mentioned you might be dealing with similar challenges around [specific problem]. I've helped [Referrer's company] with [specific outcome], and [Referrer] thought it might be worth us connecting. Can I share a bit about what we did?"

    Why it works:

    A referral creates instant credibility. The prospect's mental filter shifts from "who is this stranger" to "someone I know sent this person to me." That shift makes them far more likely to listen.

    Adaptation tips:

    • Ask the referrer for specific details you can mention (projects, challenges, goals)
    • If possible, have the referrer send a quick heads-up email before you call

    Section 2: Gatekeeper Scripts

    Gatekeepers exist to protect executives from unwanted calls. These scripts help you work with gatekeepers rather than against them.

    Script 4: The Respectful Gatekeeper Approach

    When to use: As your default approach when you reach an assistant or receptionist.

    Script:

    "Hi, this is [Your Name] from [Your Company]. I'm trying to reach [Prospect's Name]. Is [he/she] available?"

    [If they ask what this is regarding] "We help [type of company] with [specific challenge], and I wanted to discuss how we might be able to help [Company Name]. Is [Prospect's Name] the right person for that conversation, or is there someone else you'd recommend?"

    [If they say the prospect is busy or unavailable] "I understand. Would you be able to suggest a better time to reach [him/her]? I want to be respectful of [his/her] schedule."

    Why it works:

    Gatekeepers deal with aggressive salespeople all day. Treating them with respect and asking for their help (rather than demanding access) sets you apart. Many gatekeepers will actually help you navigate the organization if you're polite and professional.

    Adaptation tips:

    • Learn the gatekeeper's name and use it
    • Never lie about why you're calling or claim you have a scheduled call when you don't

    Script 5: The Value-First Gatekeeper Approach

    When to use: When the gatekeeper is actively screening calls and needs more information before connecting you.

    Script:

    "Hi, this is [Your Name] from [Your Company]. I'm calling about helping [Company Name] with [specific challenge related to the prospect's role]. Could you help me reach the right person to discuss this?"

    [If they ask for more details] "Absolutely. We've worked with companies like [relevant example] to help them [specific outcome]. I'm reaching out because [specific reason related to their company: recent news, industry trend, common challenge]. [Prospect's Name] seemed like the right person based on [his/her] role. Is that accurate, or would you point me to someone else?"

    Why it works:

    By leading with the value you provide and asking for their guidance, you position the gatekeeper as a helpful resource rather than an obstacle. You're also demonstrating that you've done your homework, which signals this isn't a random cold call.

    Adaptation tips:

    • Reference something specific about the company that shows you've researched them
    • If they recommend someone else, take that suggestion seriously

    Section 3: Voicemail Scripts

    Most cold calls go to voicemail. A good voicemail can generate callbacks and warm up the next attempt.

    Script 6: The Short and Specific Voicemail

    When to use: As your default voicemail script. Keep it under 20 seconds.

    Script:

    "Hi [Name], this is [Your Name] from [Your Company]. I'm calling about [specific challenge or topic]. I'll try you again on [day and time], or feel free to reach me at [phone number]. That's [repeat phone number]. Thanks."

    Why it works:

    Short voicemails get listened to completely. Long voicemails get deleted partway through. By keeping it brief and specific, you increase the chances they'll hear your entire message and remember it.

    Stating when you'll call again sets an expectation and creates a small sense of accountability.

    Adaptation tips:

    • Practice until you can deliver this naturally in under 20 seconds
    • Speak slowly when leaving your phone number

    Script 7: The Value Teaser Voicemail

    When to use: When you have a specific, compelling reason for calling that can be summarized quickly.

    Script:

    "Hi [Name], this is [Your Name] from [Your Company]. I'm reaching out because we recently helped [similar company] achieve [specific result], and I thought there might be relevance for [Company Name] given [specific observation about their situation]. I'd love to share what we did in a quick call. You can reach me at [phone number]. Again, that's [Your Name] at [phone number]. Thanks."

    Why it works:

    This voicemail gives them a reason to be curious. The reference to a similar company achieving a specific result creates social proof and suggests you might have something valuable to share.

    Adaptation tips:

    • The specific result should be concrete and relevant to their role
    • The observation about their situation should show you've done research

    Section 4: Executive-Level Scripts

    Cold call scripts for B2B sales - framework

    Calling executives requires a different approach. They have less time, more gatekeepers, and higher expectations for relevance.

    Script 8: The Executive Opening

    When to use: When you reach a C-level or VP-level prospect directly.

    Script:

    "[Name], this is [Your Name] from [Your Company]. I know you're busy, so I'll be direct. We help [type of company] with [specific challenge that executives care about]. I'm calling because [specific reason tied to a trigger event or public information about their company]. Is this something that's on your radar right now?"

    [If they say yes or express interest] "Great. The short version is [one-sentence description of what you do]. Companies like [relevant example] have seen [specific outcome]. I'd love to share more details and see if there's a fit. Would you have 15 minutes later this week for a quick call?"

    Why it works:

    Executives appreciate directness. They don't want small talk or lengthy introductions. By stating your purpose immediately and asking if it's relevant to them, you respect their time and let them quickly decide whether to engage.

    Adaptation tips:

    • Research the executive before calling. Reference something specific to their company.
    • Keep your "short version" genuinely short. Practice until you can deliver it in one breath.

    Script 9: The Board-Level Reference

    When to use: When you have a reference or case study involving a company the executive would respect.

    Script:

    "[Name], this is [Your Name] from [Your Company]. I recently worked with [CEO/CRO/VP at Respected Company] on [specific challenge], and the approach we used might be relevant for [Company Name]. Do you have a moment to discuss?"

    [If they engage] "The situation was [brief description of challenge]. We helped them [specific approach], which resulted in [outcome]. Based on what I've seen about [Company Name], particularly [specific observation], I thought there might be alignment. Would you be interested in a brief conversation to explore that?"

    Why it works:

    Executives pay attention to what their peers are doing. A reference to a respected company or executive creates immediate credibility and suggests you operate at their level.

    Adaptation tips:

    • Only use references you can actually speak to in detail
    • The "specific observation" about their company should be insightful, not generic

    Section 5: Follow-Up Call Scripts

    Many deals are won on the follow-up, not the first call. These scripts help you re-engage prospects who showed initial interest.

    Script 10: The Post-Meeting Follow-Up

    When to use: After an initial meeting or demo, when following up to advance the conversation.

    Script:

    "Hi [Name], this is [Your Name] following up on our conversation from [day/date]. I've been thinking about what you mentioned regarding [specific challenge or goal they shared], and I had some additional thoughts I wanted to share. Do you have a few minutes?"

    [If they're available] "When we spoke, you mentioned [restate their challenge]. I put together [specific resource, idea, or proposal] that addresses [specific aspect of their situation]. I'd love to walk you through it and get your reaction. Would that be helpful?"

    Why it works:

    This follow-up shows you were listening and thinking about their specific situation. By referencing something they said and bringing additional value, you demonstrate that you're invested in helping them, not just closing a deal.

    Adaptation tips:

    • Take detailed notes during initial meetings so you have specifics to reference
    • Bring something new to the conversation, not just a rehash of your previous pitch

    Script 11: The Re-Engagement Call

    When to use: When a prospect has gone quiet after initial engagement.

    Script:

    "Hi [Name], this is [Your Name] from [Your Company]. We spoke [timeframe] ago about [topic]. I wanted to check in and see if anything has changed on your end regarding [the challenge you discussed]. Is this still a priority for you?"

    [If they say yes but they've been busy] "I completely understand. Things get hectic. Would it make sense to schedule a brief call for [specific day/time] so we can pick up where we left off? I can send a calendar invite to lock it in."

    [If they say no or priorities have shifted] "That's helpful to know. What is taking priority right now? I want to make sure I'm not reaching out about something that's not relevant for you anymore."

    Why it works:

    This approach is direct without being pushy. By asking if it's still a priority, you give them an easy out if things have changed, which they'll appreciate. If priorities have shifted, the follow-up question helps you understand their current situation.

    Adaptation tips:

    • Reference specific details from your previous conversation
    • Be genuinely okay with the answer being "no," as this openness often leads to more honest conversations

    Section 6: Objection Handling Scripts

    Objections are not rejections. They're requests for more information or reassurance. These scripts help you navigate the most common objections.

    Script 12: The Common Objection Handler

    When to use: When you encounter standard objections during any cold call.

    Objection: "We're not interested."

    "I understand. Just out of curiosity, is it because you're already handling [the challenge] in-house, or is this just not a priority right now?"

    [Listen to their response, then:] "That makes sense. Many of the companies we work with felt the same way initially. What changed for them was [specific insight or trigger]. Would it be okay if I sent you some information in case that becomes relevant down the road?"


    Objection: "Send me some information."

    "Happy to. So I can send you the most relevant materials, can you tell me a bit about your current situation with [the challenge]? That way I'm not just sending a generic brochure."

    [After they share information:] "That's helpful, thank you. Based on what you've shared, I'll send [specific relevant material]. Would it make sense to schedule a brief call after you've had a chance to review it? I could walk you through the key points and answer any questions."


    Objection: "We're already working with someone."

    "That's great to hear. How's that going so far?"

    [Listen for any hints of dissatisfaction, then:] "Makes sense. Most of our clients were working with someone else before they started with us. They switched because [specific differentiator or outcome]. I'm not suggesting you make a change, but would it be valuable to see how other options compare? Even if you stick with your current provider, it never hurts to have a benchmark."


    Objection: "This isn't a good time."

    "I appreciate your honesty. When would be a better time to connect? I want to be respectful of your schedule."

    [If they give a specific time:] "Perfect. I'll call you then. Before I let you go, can you share a quick preview of what you're dealing with regarding [the challenge]? That way I can come prepared with relevant information for our next conversation."


    Objection: "I need to talk to my team/boss."

    "Absolutely. Who else would need to be involved in this decision? I'd love to include them in our next conversation so everyone gets the same information at the same time. Would it make sense to schedule a group call?"


    Why these work:

    Each response does three things: acknowledges the objection, asks a follow-up question to understand the real concern, and offers a logical next step. The goal isn't to overcome objections through force but to understand them and provide relevant information.

    Adaptation tips:

    • Memorize these frameworks, then practice delivering them naturally
    • Listen carefully to what they say after your follow-up question

    Preparing for Your Calls

    Scripts are just one component of successful cold calling. Here's how to set yourself up for success.

    Research Before You Dial

    Spend 2-3 minutes researching each prospect before calling. Look for:

    • Recent company news (funding, product launches, leadership changes)
    • Their specific role and responsibilities
    • Content they've published or shared
    • Mutual connections

    This research gives you specific details to reference, making your call feel personal rather than scripted.

    Practice Out Loud

    Reading scripts silently is different from speaking them. Practice your scripts out loud until they feel natural. Record yourself and listen back. The goal is to sound conversational, not robotic.

    Track What Works

    Keep records of which scripts generate the best results for your specific situation. Cold calling is iterative. What works for one company or industry may not work for another. Pay attention to patterns and adjust accordingly.

    Handle Rejection Gracefully

    Most cold calls end in rejection. That's normal. A graceful response to rejection keeps the door open for future contact. "I appreciate your time. If anything changes, feel free to reach out" is far better than an awkward silence or desperate pivot.


    Integrating Cold Calls With Other Channels

    Cold calling works best as part of a multi-channel strategy. A prospect who has seen your emails and LinkedIn messages is more likely to engage when you call. Similarly, a voicemail followed by an email creates multiple touchpoints.

    Consider sequencing your outreach:

    1. Send a brief introductory email
    2. Attempt a cold call the following day (referencing the email)
    3. Leave a voicemail if you don't reach them
    4. Follow up with a LinkedIn connection request or message
    5. Send a follow-up email with additional value
    6. Make another call attempt

    Each touchpoint builds familiarity. By the time you reach them live, they may already recognize your name.


    Getting Help With Your Outbound Strategy

    Cold calling is one piece of a comprehensive outbound program. When combined with targeted email sequences, LinkedIn outreach, and strategic follow-up, it becomes significantly more effective.

    If you're looking to build a multi-channel outbound system that generates consistent pipeline, we can help.

    Schedule a free strategy call to discuss:

    • Your current cold calling approach and where it could improve
    • How to integrate phone outreach with email and LinkedIn
    • Building call scripts tailored to your specific market
    • Training your team on effective cold call techniques

    Schedule your free strategy call here.

    We'll review your current approach and provide specific recommendations, whether or not you work with us.

    Cold Calling
    Sales Scripts
    B2B Sales
    Lead Generation

    About the Author

    RevenueFlow Team

    B2B cold email experts helping companies generate qualified leads through done-for-you outreach campaigns.

    RevenueFlow Team

    Ready to Scale Your Outreach?

    We help B2B companies generate pipeline through expert content and strategic outreach. See our proven case studies with real results.