The short answer
A cold call script is a short, flexible outline for an unplanned sales call: an opener, a clear reason for calling this person, a permission ask, one or two discovery questions and a low-commitment close. The best scripts are built on something true about the prospect's business, so the call sounds like a conversation instead of a recital.
On this page
- The 5-Part Cold Call Script Skeleton
- 5 Cold Call Script Templates You Can Use Today
- How to Tailor a Script to One Prospect in 5 Minutes
- Handling the 3 Objections You'll Hear Most
- Cold Call Script Mistakes That Kill the Call
- Where a Script Fits in the Rest of Your Outreach
- Write a cold call script for any prospect in three steps
- FAQ
Key takeaways
Earn the next 30 seconds: The opener has one job: give a busy person a reason to keep listening. Say why you are calling them, specifically.
Ask before you pitch: Two sharp discovery questions beat two minutes of features. Let the prospect tell you whether the problem is real.
Script the top three objections: 'Send me an email', 'we already have something' and 'not a priority' cover most brush-offs. Write your replies before you dial.
Tailor every call: A script that mentions the prospect's hiring, launches or tools earns more conversations than one that could be about anyone.
The 5-Part Cold Call Script Skeleton
Every script that works follows the same shape. The words change with every prospect, but the order doesn't, because it matches how a busy person decides whether to keep listening.
| Part | Its only job | Time | Example line |
|---|---|---|---|
| Opener | Say who you are without sounding like a robocall | 5 seconds | "Hi Maya, it's Sam at Northwind." |
| Reason | Prove this call is about them | 10 seconds | "I'm calling because Halden is hiring three pricing analysts." |
| Permission | Hand them control | 5 seconds | "Can I take 30 seconds on why, and you tell me if it's relevant?" |
| Question | Get them talking about the problem | 1 to 3 minutes | "How are spot quotes handled today?" |
| Close | Ask for a small, specific next step | 15 seconds | "Worth 20 minutes on Tuesday to compare notes?" |
The reason line does the heavy lifting. A generic reason ("we help logistics companies grow") gets a polite no. A specific one ("you're hiring pricing analysts") gets curiosity, because it shows you did the homework.
5 Cold Call Script Templates You Can Use Today
Swap the bracketed parts for your own details. Each script is written to be said out loud, so read it aloud once before you use it.
1. The trigger-event script
Use it when something just changed at the account: a funding round, a new leader, a launch or a hiring push. See the full list of sales trigger events worth calling on.
Hi [Name], it's [You] at [Company]. I'll be quick.
I saw [Account] is [trigger: hiring three pricing analysts].
Usually that means [likely pain: quoting is getting stretched].
Is that fair, or am I off base?
2. The permission-based script
Use it with senior buyers who hate being sold to. It works because it asks for 30 seconds, not 30 minutes.
Hi [Name], it's [You] at [Company]. You weren't expecting my call.
Can I take 30 seconds to tell you why I'm calling,
and then you can decide if it's worth another minute?
3. The peer-proof script
Use it when you have a customer that looks like the prospect. Never name a customer without permission.
Hi [Name], [You] at [Company].
We work with [peer type: two regional freight brokers your size]
who were [pain: losing spot loads because quotes took a day].
They now [outcome: quote in under an hour].
How are you handling quotes today?
4. The after-email script
Use it two or three days after a cold email, so the call has context. Pair it with a cold email follow-up sequence rather than calling blind.
Hi [Name], [You] at [Company]. I sent you a note on Tuesday
about [topic: quote turnaround for spot freight].
Rather than send another email, I thought I'd ask directly:
is that on your radar this quarter?
5. The referral script
Use it when you have reached the wrong person. It turns a dead end into a warm introduction.
Thanks, [Name], that's helpful. Who on your team owns [problem area]?
Would it be okay if I mentioned that you pointed me their way?
How to Tailor a Script to One Prospect in 5 Minutes
Templates get you to the dial. Tailoring gets you the meeting. Here is the shortest research routine that still changes the call. For the longer version, see how to research a prospect.
- Check what changed. Look at their careers page, newsroom and recent posts. Hiring and launches are the most useful reasons to call.
- Borrow their words. Note how they describe their customers and their product. Use their phrases in your reason line, not yours.
- Pick one problem. Choose the single pain your product solves that this change makes more likely. One problem per call.
- Write the question before the pitch. Draft the discovery question first. If you can't ask a good question, you don't understand the problem yet.
Write the reason line last. Once you know the change, the words and the problem, the reason line almost writes itself.
Handling the 3 Objections You'll Hear Most
Most first-call objections are reflexes, not decisions. The goal is not to win the argument. It is to keep a two-way conversation going for one more question. The full playbook is in our objection handling script guide.
| Objection | What it usually means | A reply that keeps the call alive |
|---|---|---|
| "Just send me an email." | "Get off the phone politely." | "Happy to. So I send something useful, how are you handling [problem] today?" |
| "We already use [competitor]." | "Switching sounds like work." | "Makes sense, most teams we talk to do. What would you change about it if you could?" |
| "Not a priority right now." | "You haven't shown me why it should be." | "Fair. Is that because [problem] is under control, or because other things are bigger right now?" |
Acknowledge, then ask. Every reply above agrees with the prospect first and ends with a question. That pattern works for nearly any objection you will hear.
Cold Call Script Mistakes That Kill the Call
- Opening with "Is now a good time?" It invites an instant no. Ask for 30 seconds instead.
- Pitching before permission. Features before a reason sound like every other call they ignore.
- Reading it like a script. Learn the structure, say it in your own words, and pause after questions.
- Asking for too much. On a first call, ask for a short follow-up conversation, not a contract.
- No plan for voicemail. Most calls go to voicemail, so have a sales voicemail script ready.
- No plan for the front desk. Know your gatekeeper script before you dial a main line.
Where a Script Fits in the Rest of Your Outreach
Calls work best as one channel in a sequence, not a standalone event. A prospect who has seen your email and your LinkedIn note recognises your name on the phone, and your call can pick up where the email left off.
Keep one story across every channel. The trigger you mention on the phone should be the same one in your email subject line and your LinkedIn note. Our cold outreach template kit shows how to line them up.
Bring something to the meeting. When the call ends in a yes, send a short recap with a one-pager built for that account. It gets forwarded to the people you didn't reach.
If you want this written for every account, the Edithly cold call script generator reads each prospect's website and writes the script around it, and Email Outreach does the same for the email and LinkedIn note.
How Edithly does it
Write a cold call script for any prospect in three steps
Edithly reads the prospect's website and writes a call script around their business and your offer, with the objections, voicemail and gatekeeper lines already handled.
- 1
Click the Cold Call Script tile
Open your product's Home and pick Cold Call Script. Your pitch, proof points and positioning are already in your playbook, pulled from your own website when you added the product.
- 2
Paste the prospect's website
Enter the company name and website. If you like, add the contact's name, their LinkedIn, a note on the angle you want and a tone such as 'direct, no hype'.
- 3
Generate, read, dial
Click Generate cold call script. You get an opener, a permission ask, discovery questions with what to listen for, objection replies, a voicemail and a gatekeeper line, each ready to copy.
Website
Ready
- Opener
- Permission ask
- Discovery questions
- Objections
- Voicemail
- Gatekeeper
- By hand
- 20 to 30 minutes of research and drafting per account
- With Edithly
- A couple of minutes, research included
Frequently asked questions
How long should a cold call script be?
Short enough to fit on one screen. The spoken part before your first question should take under 30 seconds: opener, reason for calling and a permission ask. Everything after that is a set of questions and prepared replies, not a monologue, so keep it to bullet points you can glance at.
Should you read a cold call script word for word?
No. Learn the structure and the key lines, then say them in your own words. Prospects hang up on reading, not on scripts. Practise the opener and the objection replies out loud until they sound natural, and keep the questions in front of you as prompts.
What is the best opening line for a cold call?
One that tells the prospect who you are and why you are calling them in particular, in a single breath. For example: 'Hi Maya, it's Sam at Northwind. I'm calling because Halden is hiring three pricing analysts, and that usually means quoting is getting stretched.' Specific beats clever.
How do you handle 'just send me an email'?
Agree, then make the email worth opening: 'Happy to. So I send something useful, how are you handling spot quotes today?' If they answer, you are in a conversation. If they don't, send a short email the same day that references the call and the one detail they shared.
Can Edithly write a cold call script for my product?
Yes. Add your product once and Edithly reads your website to learn your pitch, proof and positioning. Then paste any prospect's website into the Cold Call Script tile and it writes a script for that account, including objection replies, a voicemail and a gatekeeper line. The free Starter plan includes 50 credits.