A good sales call script is short, earns permission before it pitches and ends with one specific ask. Below are eight ready-to-use sales call script examples for the calls most small teams make every week: the cold call, the gatekeeper, the voicemail, discovery, follow-up, objection handling, the inbound lead and the renewal. Swap the bracketed parts for your own details and rehearse until each sounds like you.
All eight were written for this article and are free to use. They assume a US business selling to other businesses.
Identify Yourself, Ask for Time, End With One Next Step
- Open with who you are and why you are calling. On consumer calls, US rules require the seller’s identity and the sales purpose before any pitch.
- Ask for time, then ask a question. Pitching before you have permission invites a hang-up.
- Each script ends with one clear next step: a meeting, a callback or a decision date.
- Objections are questions in disguise. Acknowledge, ask why, then answer with a fact or a small next step.
- Track which version books meetings, and keep editing.
Before You Use Any Script
- Fill every bracket: [Name], [Company] and [result] only work when they are specific. “Cut invoice processing time for a 12-person accounting firm” beats “helped businesses grow”.
- Keep the opener under 30 seconds: paste your version into our word counter to trim it, then read it aloud against a timer.
- Know your one ask: a meeting, a referral or a callback time. Decide before dialling.
1. Cold Call Script
Hi [Name], this is [Your name] from [Company]. This is a sales call, so I'll be quick. Do you have 30 seconds for me to explain why I picked you, and then you can tell me if it's worth continuing? [If yes] Thanks. We work with [type of business] like [similar customer], mostly on [specific problem]. When I looked at [their company], I noticed [observation: hiring for X, new location, slow site, recent launch]. Teams in that spot usually tell us [pain in their words]. Is that something you're dealing with, or am I off base? [If yes or maybe] Would it make sense to book 15 minutes on [day] or [day] so I can show you how [similar customer] handled it? [If no] Fair enough. Who, if anyone, looks after [problem area] there?
Why It Works
Naming it as a sales call is disarming, and it mirrors the disclosures US rules require on consumer calls. The 30-second permission ask hands control back to the prospect. The specific observation proves this is not a list dial, and “am I off base” invites a correction that keeps the call alive.
2. Gatekeeper Script
Hi, this is [Your name] with [Company]. I'm hoping you can help. I'm trying to reach whoever handles [specific area: payroll software, fleet maintenance, office IT]. Would that be [Name], or someone else? [If asked "What is this about?"] It's a sales call, honestly. We help [type of business] with [problem], and I wanted to see if it's relevant to [Name] before taking up their time. What's the best way to get five minutes with them? [If blocked] I understand. Would you be comfortable telling me a good time to call back, or is email better for them?
Why It Works
Assistants are paid to protect time and spot tricks quickly. Asking for help and answering plainly treats them as a colleague. Even the fallback leaves you with a name, a time or a channel.
3. Voicemail Script
Hi [Name], [Your name] from [Company]. I'm calling because [trigger: you just opened a second location / I saw you're hiring three SDRs]. We helped [similar customer] [specific result] in that same situation. I'll send a short email today with the details, subject line "[their company] and [topic]". If it's useful, my number is [number], that's [number] again.
Why It Works
It runs about 20 seconds. The trigger shows you did your homework, and the named email gives the prospect an easier way to reply. Saying the number twice saves a replay.
4. Discovery Call Script
Thanks for making time, [Name]. I've blocked 30 minutes. My plan is to ask about how you handle [area] today, share a little about us if it fits, and agree at the end whether a next step makes sense. If it doesn't, I'll say so. Does that work? Questions (pick four or five): - Walk me through how [process] works today, start to finish. - What made you take this call now rather than six months ago? - What does it cost you when [problem] happens? Time, money, customers? - Who else would weigh in on a decision like this? - Is there a date or event that makes this more urgent? Close: From what you've told me, [summary of their problem in their words]. I think we can help with [specific part]. The next step is usually [demo / trial / proposal] with [other stakeholder]. Shall we put that on the calendar for [date]?
Why It Works
The upfront agenda gives both sides permission to say no, which oddly makes people more open. The questions move from process to cost to decision makers. Summarising their problem in their own words before proposing anything shows you listened and gives you the language for the proposal.
5. Follow-Up Call Script After a Demo or Proposal
Hi [Name], [Your name] from [Company]. I'm following up on the proposal I sent on [date]. Have you had a chance to look at it? [If yes] What stood out, good or bad? ... Is anything missing that [stakeholder] will ask about? [If no] No problem. The short version is [one-line summary and price]. The main question for you is whether [their goal] by [their date] is still the priority. [Either way] What would need to be true for you to decide by [date]? If it helps, I can join a 15-minute call with [stakeholder] on [day].
Why It Works
“Just checking in” gives the buyer nothing to answer. This version restates the value, ties it to their deadline and asks what is blocking a decision, which surfaces hidden stakeholders early.
6. Objection Handling Scripts
The pattern is the same for every objection: acknowledge it, ask a question to find the real concern, then answer briefly and propose a small next step.
| Objection | What to say |
|---|---|
| “We don’t have the budget.” | “That’s fair. Is it that there’s no budget this quarter, or that this doesn’t look worth the price yet? If it’s timing, when does your next budget cycle start?” |
| “Send me some information.” | “Happy to. So I send something useful rather than a brochure, which is bigger for you right now: [problem A] or [problem B]?” |
| “We already use [competitor].” | “Makes sense, they’re good at [strength]. Where do you find it falls short? Most people who switch to us mention [specific gap].” |
| “I need to talk to my partner or boss.” | “Of course. What do you think their first question will be? I’ll make sure you have the answer, or I can join the conversation.” |
| “It’s too expensive.” | “Compared to what? … If we could show [result] within [time frame], how would that change the maths for you?” |
| “Not interested.” | “No problem. Before I go, is that because [problem] isn’t an issue for you, or because you’ve already solved it?” |
Why It Works
Arguing with an objection makes people defend it. A question turns a brush-off into information. When price is the issue, tie it to a result the buyer can measure; our guide to CAC payback period explains the maths many B2B buyers use to judge whether a tool pays for itself.
7. Inbound Lead Call Script
Hi [Name], this is [Your name] from [Company]. You [downloaded our guide / requested a quote / started a trial] [today / yesterday], so I wanted to call while it's fresh. Is now still a good time? What prompted you to look into [topic]? [Listen, then] Got it. Usually people in your position want either [outcome A] or [outcome B]. Which is closer for you? Based on that, I'd suggest [specific next step: a 20-minute walkthrough of X / a quote for Y]. I have [day, time] or [day, time]. Which suits you?
Why It Works
Call inbound leads while the request is still fresh in their mind. Referring to what they actually did removes the cold-call feel, and offering two options for both the outcome and the time slot makes it easy to say yes.
8. Renewal and Upsell Call Script
Hi [Name], [Your name] from [Company]. Your plan renews on [date], and I wanted to talk before then rather than send an invoice cold. Over the last [period], your team has [usage fact: processed 4,200 orders / added 9 users]. How has that matched what you expected when you signed up? [If they're growing or hitting limits] It sounds like [limit] is slowing you down. The [higher plan / add-on] covers that for [price difference]. Would it help if I set that up to start on your renewal date, so there's only one change? [If they're unhappy] Thank you for being straight with me. What would we need to fix before the renewal for this to feel worth it?
Why It Works
Calling before the renewal date turns a billing event into a review. Usage figures keep the upsell grounded, and the unhappy branch catches churn in time. An expansion sale to an existing customer also skips most of the acquisition cost, which our piece on blended CAC vs paid CAC helps you measure.
Which Script to Use When
| Script | Goal | Target length | The one ask |
|---|---|---|---|
| Cold call | Earn a meeting | 2 to 5 minutes | 15-minute meeting |
| Gatekeeper | Reach the decision maker | Under 1 minute | Name, time or channel |
| Voicemail | Prompt a reply | About 20 seconds | Read the email |
| Discovery | Qualify the deal | 30 minutes | Next meeting with stakeholders |
| Follow-up | Move a stalled deal | 5 to 10 minutes | A decision date |
| Objection handling | Find the real concern | As needed | A small next step |
| Inbound lead | Convert interest | 5 to 10 minutes | Demo or quote slot |
| Renewal and upsell | Retain and expand | 10 to 15 minutes | Renewal or upgrade |
The Rules That Apply to Sales Calls in the US
The Federal Trade Commission’s Telemarketing Sales Rule guidance requires telemarketers to disclose the seller’s identity, that the purpose is to sell, and the nature of the goods or services before any pitch. Most business-to-business calls are exempt from much of the rule, but not calls selling nondurable office or cleaning supplies. Since amendments announced on 7 March 2024, the ban on misrepresentations also covers B2B calls, and the FTC has said robocalls using voice cloning are prohibited.
- Calling consumers: check the National Do Not Call Registry and transmit caller ID.
- Calling employees at work about personal purchases: that is not treated as a B2B call, so the full rule applies.
- Calling across states: respect local hours. Our time zone converter helps when your list spans the country.
State laws can add requirements, so check the rules where your prospects are. This is general information, not legal advice. For more playbooks, browse our Marketing section.
Opening a Cold Call, Script Length and Reading Word for Word
What Should a Sales Call Script Include?
Who you are, why you are calling this person, one or two questions about their situation and a single clear ask.
How Do You Start a Cold Call?
Give your name, your company and the fact that it is a sales call, then ask for 30 seconds to explain why you chose them.
How Long Should a Sales Call Script Be?
The scripted opening should take under 30 seconds. After that, it is a list of questions, not a monologue.
Should You Read a Sales Script Word for Word?
No. Memorise the opener and the ask, then talk naturally in between.
How Do You Handle Objections on a Sales Call?
Acknowledge it, ask what sits behind it, answer briefly and suggest a small next step.





