← Glossary

Glossary

Sales Script

SalesHive glossary desk
Plain-English definition

A sales script is a planned outline of what a sales rep says at each stage of a sales conversation: how to open, which questions to ask, how to answer common objections and how to ask for the next step. In B2B outbound, SDRs use scripts for cold calls, voicemails and cold emails. A good script tells the rep what each part of the call must accomplish and offers tested wording, but the rep still listens and responds in their own words.

Looking for ready-made wording? Start with the free B2B cold calling script templates.

Opener

A short, specific reason for calling, tied to the prospect’s role or a recent company event, so the first seconds earn the next minute.

Questions

Two or three open questions that confirm the problem, the owner and the timing before any pitch.

Objections

Short responses to the objections your reps actually hear, each ending with a question that keeps the conversation going.

Next step

One clear, low-commitment ask, such as a short meeting at a specific time, so every conversation ends with a decision.

What is a sales script?

A sales script is a written plan for a sales conversation. It sets out what the rep says to open, the questions that confirm whether the prospect has a problem worth solving, the answers to the objections reps hear most and the exact next step to ask for. B2B teams write scripts for cold calls, gatekeepers, voicemails, cold emails, discovery calls and product demos.

The word “script” suggests lines read aloud, but most B2B teams use it to mean a structured guide. Each section has a job, such as earning thirty more seconds or confirming who owns the decision, plus suggested wording the rep can adapt. The structure keeps every rep on message. The flexibility keeps the call sounding like a conversation.

The parts of a sales script

Most outbound call scripts follow the same order, and each part has to earn the next one.

  1. Opener. Who you are, why you are calling and a reason to keep listening, in a sentence or two. A permission-based opener or a specific trigger, such as a new hire or a product launch, works better than a generic pitch. See opener.
  2. Reason for the call. One line on the problem you solve for companies like theirs. Talk about peers and outcomes, not a feature list.
  3. Qualifying questions. Two or three open questions that confirm the problem, who owns it and whether it is a priority now. See qualifying question.
  4. Objection responses. Short answers to the brush-offs reps hear every day, such as “send me an email,” “we already have a vendor” or “no budget,” each ending with a question. See objection handling.
  5. The ask. One clear, low-commitment next step, usually a short meeting with two specific times offered while you are still on the call. See call to action.
  6. Exit and follow-up. What to say when the prospect is not a fit or not ready, and when to check back. A clean exit protects your reputation and keeps your list accurate.

Sales script example

Here is a short, illustrative B2B cold call script for an SDR calling operations leaders. Bracketed fields are placeholders: replace each one with a fact you can support.

Opener: “Hi [First Name], this is [Your Name] with [Company]. I know I’m calling out of the blue. Can I take thirty seconds to tell you why, and you can decide if it’s worth continuing?”

Reason: “We help [peer company type] teams [specific outcome]. I saw [trigger] and wondered whether [problem] is on your plate right now.”

Qualify: “How are you handling [problem] today? Is that working, or is it on the list to fix this year? If you did change it, would that be your call or a team decision?”

Objection (“Just send me an email”): “Happy to. So I send something useful, is [problem] actually a priority, or is the timing off?”

Ask: “Based on what you’ve said, a twenty-minute call is probably worth it. Does Tuesday at 10 or Wednesday at 2 work better?”

For complete openers, gatekeeper lines, voicemails, objection responses and meeting closes, use the free SalesHive cold calling scripts library.

Types of sales scripts

Script typeUsed whenWhat it must do
Cold call scriptFirst live call to a prospectEarn time, confirm a problem and book a meeting. See cold calling script.
Gatekeeper scriptAn assistant or front desk answersName the person and the topic plainly, then ask to be connected or for a better time. See gatekeeper.
Voicemail scriptNobody answersLeave one specific reason to call back, in well under half a minute.
Cold email scriptFirst email or a follow-up in a sequenceGive a short, relevant reason to reply. See cold email.
Discovery call scriptThe first scheduled meetingUncover the problem, its impact, the decision process and the timeline before any demo.
Follow-up scriptAfter a voicemail, an email or a missed meetingReference the earlier touch and ask for a specific next step.

Sales script vs. talk track vs. playbook

  • Sales script: the planned flow and wording for one type of conversation, such as a cold call or a discovery call.
  • Talk track: a smaller reusable piece inside a script, such as how a rep explains the offer or answers one objection. A script strings several talk tracks together.
  • Sales playbook: the wider reference that holds the ideal customer profile, personas, messaging, cadences, qualification rules and the scripts themselves. See sales development playbook.
  • Calling script and cold calling script: phone-specific sales scripts. A cold calling script is written for a first call to someone who has not asked to hear from you. See also calling script.

How to write a sales script

  1. Start with one persona and one problem. A script for a VP of Operations at a mid-sized manufacturer should not be the script for a startup founder. Write a separate version whenever the problem or the language changes. See buyer persona.
  2. Write the ask first. Decide what a successful call ends with, such as a twenty-minute discovery meeting, then work backward so every line leads there.
  3. Keep the opener short. Say who you are and why you called before asking for anything. Cut any line that only describes your own company.
  4. Write questions, not statements. Open questions keep the prospect talking and tell the rep whether to keep going or exit politely.
  5. Collect real objections. Listen to recorded calls, list the objections that actually end conversations and write a short response and follow-up question for each. See call recording.
  6. Read it aloud and role-play it. A line that sounds stiff when spoken will sound worse to a prospect. Rewrite until it sounds like your best rep talking.
  7. Change one thing at a time. Test a new opener or a new ask, not both at once, so you can tell what made the difference. See A/B testing.

How to tell if a sales script is working

Judge a script by where real conversations end, not by how it reads on paper. For a cold call script, track how many live conversations get past the opener, which objections most often end the call and your call-to-meeting rate. Then check whether the meetings are held and accepted by your sellers: a script that books meetings with the wrong people is not working. Compare the same list, persona and period before and after each change. For the wider metric set, see cold calling KPIs.

Sales Script FAQs

What is a sales script?
A sales script is a planned outline of a sales conversation. It covers how the rep opens, the questions that qualify the prospect, responses to common objections and the next step to ask for. In B2B sales it is usually a structured guide the rep adapts, not a speech read word for word.
What should a sales script include?
Six parts: an opener, a one-line reason for the call, two or three qualifying questions, short responses to the most common objections, a clear ask for a next step and a polite exit for prospects who are not a fit or not ready.
Should reps read a sales script word for word?
No. Reps should learn the order and the purpose of each section, then say it in their own words and respond to what the prospect actually says. New reps often lean on the exact wording at first, which is fine while they learn it. Reading aloud from a page tends to sound like a pitch, and prospects hang up on pitches.
How long should a cold call script be?
Short enough that the opener and the reason for calling take about half a minute to say, so the prospect is answering a question soon after picking up. The rest of the script is questions, short objection responses and the ask, which the rep uses as the conversation needs them.
How often should you update a sales script?
Whenever your offer, target persona or market changes, and whenever call reviews show conversations ending at the same point. Change one element at a time, such as the opener or the ask, and compare results on similar lists before rolling the change out to every rep.
Does SalesHive write sales scripts for clients?
Yes, on managed outbound programs. A dedicated US-based strategist owns targeting, messaging and call scripts, and you approve the playbook and messaging before outreach begins. SDRs call on the SalesHive Power Dialer, whose AI teleprompter suggests replies from the approved Calling Context while the rep decides what to say.
How SalesHive helps

Scripts written, run and refined for you

On a managed SalesHive outbound program, a dedicated US-based strategist owns targeting, messaging and call scripts and tunes them every week. You meet your team and approve the playbook and messaging before any outreach starts. Human SDRs, US-based or in the Philippines, call on the SalesHive Power Dialer, where an AI teleprompter suggests the next reply from the campaign’s approved Calling Context and the rep decides what to say. Call recordings, where available, and reporting show where conversations stall, so script changes come from real calls.

Plans are one custom-quoted monthly fee with no setup fees and no per-meeting pricing, and you owe $0 until you approve everything for launch. SalesHive does not guarantee a number of meetings, because results depend on your offer, your market and your buyers.

Book a strategy call

Ready to fill your pipeline?

Choose a 30-minute time and we will map out exactly how SalesHive can book meetings for your team.

What SalesHive does

Knowing the term is the first step.

Someone still has to build the lists, make the calls, send the email and book the meetings.

SalesHive runs B2B outbound for you. A dedicated strategist and US-based SDRs handle list building, cold calling, email outreach and appointment setting, and your team takes the qualified meetings.

  1. 01Sales Outsourcing

    A full outbound team, done for you, while your closers keep discovery and the close.

  2. 02SDR Outsourcing

    A dedicated US-based SDR team, on demand, without hiring and managing reps yourself.

  3. 03Sales Development Agency

    Top-of-funnel strategy, SDRs, outreach and meetings from one partner.

  4. 04Lead Generation

    A full outbound pipeline in one program: lists, calls, email and meetings.

  5. 05Appointment Setting

    Qualified meetings booked on your calendar and handed off with context.