How to Write Cold Calling Scripts (+ Free Templates & Examples)
This article is part of a larger series on Sales Management.
To be effective, cold calling scripts must successfully intrigue sales prospects. They need to reflect your calling objective and enable reps to make a personal connection, manage objectives, and initiate a call to action with sales prospects. Weβll show you how to write scripts your sales reps can use to turn cold leads into hot prospects, along with examples.
Free Cold Calling Scripts Templates
Cold calling scripts are a great time-saving tool for your agents as they act as a quick reference guide, but do require work to craft them for the first time. To help speed up this process, weβve created free cold calling script templates to guide you while learning how to make a cold call script. Download all of the templates in PDF, Word, and Google Docs formats.
Thank you for downloading!
π‘ Quick Tip:
After a successful cold call, schedule product demos with clients easily with an appointment scheduling tool.
Consider software like Calendly that connects with your calendar and gives you a personal link to share with clients so they can quickly schedule sales conversations.
Alternatively, here is how to write your own cold calling script in eight easy steps:
1. Determine Cold Calling Scripts Objectives
Prior to writing the script you plan on using for cold calling, establish the calling objectives of your campaign, as the objective will dictate some of the scriptβs content. To do this, you should consider your sales plan and the outcomes you want to achieve as a result of the cold call.
Examples of cold calling objectives include qualifying a lead, setting appointments for a more detailed sales presentation, or scheduling demos. However, the objective can also be simply introducing your business to a prospect.
2. Create Introductions
As it would be when you meet anybody for the first time, the first part of the cold calling script is greeting the prospect and introducing yourself. This includes a brief βhello,β βgood morning,β or βgood afternoon,β stating your name and mentioning the organization youβre from. If itβs relevant to the prospect, you might include your job title as well.
Pro tip: Keep in mind that no one is ever expecting or prepared to receive a cold call. While it might seem like you caught a prospect at a bad time, donβt apologize for calling. Be considerate of their time, but avoid apologizing to them with statements like βIβm sorry to bother you.β Be confident that your prospect will find value in what you have to offer.
3. Find a Way to Connect Personally
Immediately after a cold call introduction, try to find a personal connection to keep the prospect engaged in what you have to say. Below are some excellent ways to connect personally with a prospect:
- Mentioning a mutual friend or professional connection
- Citing a referral by a mutual connection or the gatekeeper
- Referencing a recent news story either about something relevant to the prospect or in regard to an event the prospect was involved in, such as a community service project
- Bringing up the fact that you have the same alma mater as the prospect
- Talking about common industry challenges and pain points
- Mentioning that you used to work in the same industry or same company as the prospect
4. Indicate the Purpose of Your Call
Once youβve made an introduction and some type of personal connection with the prospect, the next part of learning how to make a cold call script involves telling them the reason for your call. This is related to your calling objective, and could be expressed with statements like βI wanted to make a quick introduction,β βIβm calling to follow up on an inquiry you submitted,β or βI wanted to learn a little more about your business.β This leads nicely to the next parts of the script.
5. Incorporate Qualifying Questions into Your Cold Calling Scripts
This section of the script is only for if you need to qualify the lead or obtain information about them. These questions should be used to determine whether or not the lead would be a good fit for your business. Below are some qualifying questions that can be asked to qualify a lead or learn more about their needs:
- Who is your current provider or vendor?
- What are some of your pain points with your current provider?
- What are some recurring issues you are finding in your [industry, company, department, or job function]?
- How many employees are currently with your organization?
- Who is your ideal target market?
Pro tip: Cite the answers to these questions later in the script to show the prospect there is value in fully understanding the answers to these questions and you are truly listening to their needs. Limit the number of questions to two or three to make sure you are valuing their time.
6. Design a Sales Pitch
No matter what your cold calling objective is, have a brief sales pitch ready if the prospect has time and wants to learn more right away. In this part, you are trying to explain what you do, your unique value proposition, and who the target market is based on your product or service attributesβall in less than about 30 seconds.
Example: βWe are an insurance business that specializes in mid-sized accounting firms. Our underwriting team is composed of both underwriters and accounting professionals, which allows us to customize your insurance policies to cover the exact services you offer for the limits that you need.β
7. Prepare to Overcome Objections
Every experienced sales management professional knows overcoming objections is a crucial skill in many parts of the sales lead generation process. This part is less of a script and more of a set of notes to handle questions or objections to your sales pitch or call to action.
Prepare answers for the objections youβre most likely to hear from prospects prior to placing calls. You can then add more responses as cold calls are placed and new objections are made.
Pro tip: One way to prepare for objections is by creating a script with multiple scenarios to use in your sales training strategy. This allows you to be fully prepared for different responses the prospect might deliver.
8. Initiate a Call to Action
The call to action (CTA) is the step in the script where you attempt to fulfill your cold calling objectives by moving on to the next step. This is done through trying to set up an appointment or attain their contact information after youβve introduced your business, made the personal connection, indicated the purpose of the call, asked qualifying questions, given your sales pitch, and handled any objections.
In a perfect world, the prospect will be willing to schedule an appointment for a detailed product demonstration. This comes after the CTA is initiated, such as by stating, βIβd love to show you more with a 15-minute demonstration. Are you free early next week?”
The call to action could be altered, however, based on the prospectβs objections. For example, if they say they arenβt interested in discussing anything further at this time, you could respond with an alternative CTA, such as, βNo worries, if you give me an email address, I can send you some additional marketing information and we can revisit in a few months.β
Cold Calling Script Template Examples
Below youβll find eight cold calling script template-style examples. These examples are included in the previously mentioned downloadable cold calling script templates. After downloading the templates, you can modify them with information specific to your business for use by your sales team.
1. Appointment-setting Cold Calling Script
An appointment-setting cold calling script is used to schedule a meeting, sales pitch, or product demonstration with a prospect. Before using this script, make sure to research the prospect and their business to ensure the contact is the right person in the organization to speak to for what you are selling.
Hi ____________, this is____________ from [your organization name]. We havenβt had a chance to talk directly yet, but I saw that your company is one of the top providers of [specific product/service your prospect offers], and I wanted to quickly share ways weβve helped other businesses similar to yours. Is this an OK time to chat for a few minutes?
[Client agrees to chat]
Excellent. So we are a [product/service] business that specializes in [market niche or specific solutions], which is why I wanted to reach out to you directly. Our [product/service attribute] solution allows you to [benefit of using product/service].
Iβd love to show you more with a 15-minute [demo or presentation]. Are you free early next week so I can show you the [features or services] that may help you reach your goals?
- Scenario 1: [Prospect agrees]
Great, if I can get your email address I send you an invite to my calendar portal so you can pick a time that works for you.
- Scenario 2: [Prospect rejects]
OK, no worries. I can email you some additional information for reference so if you find you have a need for our services later, youβll have it and my contact information. Whatβs a good email address for you?
2. Leaving a Voicemail Cold Calling Script
A cold calling script for leaving a voicemail is used if your contact does not answer but you still want to introduce your business to a prospect. This is also a chance to make initial contact without any chance of immediate rejection. When leaving a voicemail, keep it short and provide enough information to spark interest and encourage them to call you back.
Hi ____________, this is____________ from [your organization name]. Iβm sorry I didnβt get a chance to connect with you directly, but Iβd love to schedule a few minutes sometime next week to show you how weβve helped [specific product/service that your prospect offers] companies by [benefit of using product/service].
You can reach me at [phone number]. I understand you are busy, so if I donβt hear from you, I will follow up later next week.
I look forward to hearing from you.
3. Voicemail Follow-up Cold Calling Script
The voicemail follow up cold calling script is used for following up after having previously left a voicemail, like you promised to do when leaving the voicemail. Keep in mind that you may need to re-communicate some of the information from the initial voicemail in case the prospect didnβt listen to it or has forgotten some of its content.
Hi ____________, this is____________ from [your organization name]. Iβm so glad we have a chance to connect.
Iβm not sure if you had a chance to listen to my voicemail last week, but I wanted to set up a time where we can talk for a few minutes to learn more about your company and show you how weβve helped other [product/service the prospect offers] businesses by [benefit of using product/service].
Is this an OK time to talk for a few minutes?
- Scenario 1: [Prospect acknowledges itβs a good time]
Excellent. [Make elevator pitch] and set up a time for a 15-minute demo.
- Scenario 2: [Prospect states it is not a good time]
No worries. How about we set up 10 minutes to talk next week when itβs a better time for us to chat?
If they agree, schedule a time while youβre still on the phone. If they do not agree, ask if itβs OK to send them an email with some additional information, including your contact details.
4. Gatekeeper Cold Calling Script
There are many situations where youβll be unable to directly contact the decision-maker who would be the most ideal person to speak to. You may not have their contact information, or you thought you did but an assistant answered instead. These cases require you to successfully deal with a gatekeeper. This adds an obstacle to your attempts to speak with the decision-maker, but one which you can be prepared for.
Hi ____________, this is____________ from [your organization name]. I was hoping you could help me find the right person to speak with.
Iβm trying to connect with someone who would manage your [department/job function that would likely be a purchaser of your product/service]. Do you know who that might be?
[Gatekeeper names person]
Excellent. Iβd love to try and reach out to them directly if possible. Would you by any chance have their contact information on hand?
- Scenario 1: [Gatekeeper gives contact information]
Awesome, this is great. Thank you very much for your help. Iβll leave some of my information with you and try to reach out to [contact name] in a few days.
- Scenario 2: [Gatekeeper does not have information or cannot disclose it]
No worries. How about I leave my information with you to pass along to [contact name], and I will follow up again next week. Can you tell me the best time to reach [decision-makerβs name]?
5. Connecting Through a Referral Cold Calling Script
Making a personal connection with the person you are cold calling is helpful to achieve your cold call objectives, such as scheduling a product demo. One way to do this is by citing a referral, mutual connection, or even the gatekeeper to that contact. If someone referred you to the contact, you can mention them in your introduction (assuming you have their permission). Otherwise, youβll need to do some in-depth research on potential mutual connections.
Pro tip: Use referrals to generate leads or make connections for business opportunities. Our how-to get referrals guide can offer insights on the best ways to boost sales through satisfied customers personally recommending your business to others.
Hi ____________, this is____________ from [your organization name].
- Scenario 1: [Referrer] told me to reach out as they mentioned you were having trouble with [problem they are having].
- Scenario 2: I saw that we were both good friends with [mutual connection], so I wanted to make a direct introduction.
- Scenario 3: [Gatekeeper] told me that you would be the best person to speak to about [product/service you are offering].
Is this a good time to talk for a minute?
- Scenario 1: [Prospect acknowledges itβs a good time]
Great. So we are a [product/service] business that focuses on [market niche or specific solutions], something your business could definitely find value in.
Our [product/service attribute] solution allows you to [benefit of using product/service]. Iβd love to show you more with a 15-minute [demo or presentation]. Are you free early next week so I can show you all the [features or services] we offer?
- Scenario 2: [Prospect states it is not a good time]
No worries. Can we arrange 10 minutes to talk next week when itβs a better time for us to chat?
If they agree, schedule a time while youβre still on the phone. If they do not agree, ask if itβs OK to send them an email with some additional information including your contact details.
6. Promoting a Special Offer Cold Calling Script
Rather than cold calling to try to introduce your business or schedule a demo with a prospect, you might simply be trying to promote a special offer. This offer could be for a limited time or to a limited group of prospects or customers based on geographic location, company size, or industry. Nevertheless, using special offers is a great way to entice a prospect into the sales pipeline.
Hi ____________, this is____________ from [your organization name]. We havenβt had a chance to meet, but I wanted to reach out and let you know about a special offer we are currently promoting for [time range or specific company attribute].
We are providing (or offering) [special offer: free consultation, free trial, discount, bulk deal, and so on] to help businesses like your own [benefit of taking advantage of special offer].
Is this something you might be interested in learning more about?
- Scenario 1: [Prospect expresses interest]
Excellent. Why donβt we do this? If I can get the best email address for you, I can send you all of the details of the special offer as well as the link to [sign up, redeem, or schedule special offer] to get the ball rolling.
- Scenario 2: [Prospect rejects]
No worries. Can we set up 10 minutes to talk next week when itβs a better time?
If they agree, schedule a time while youβre still on the phone. If they do not agree, ask if itβs OK to send them an email with some additional information including your contact details.
7. Referencing an Important Recent Event Cold Calling Script
In addition to citing a referral, discussing a recent news story can also be used to foster personal connections with the prospect. The event should be relevant to the prospect youβre contacting or directly include them. Relevance can be established by things like the prospect being in the same location or industry as mentioned in the news story.
Hi ____________, this is____________ from [your organization name].
- Scenario 1: I was impressed with some of the recent [community service or client project] your organization was involved in, which made me want to reach out directly.
- Scenario 2: As youβre probably aware, [mention the recent news story of interest to the prospect], and because of this, I wanted to reach out directly.
We are a [product/service] business that focuses on [market niche or specific solutions], something that your business could definitely find value in.
Iβd love to go into more detail with a 15-minute [demo or presentation] so I can show you all the [features or services] we offer. Is this something you would be interested in learning more about?
- Scenario 1: [Prospect interested]
Excellent. Why donβt I send you an invite to my calendar portal so you can find a time that works for you.
- Scenario 2: [Prospect not interested]
No worries. How about we schedule 10 minutes to talk next week when itβs a better time?
If they agree, schedule a time while youβre still on the phone. If they do not agree, ask if itβs OK to send them an email with some additional information, including your contact details.
8. Qualifying a Lead Cold Calling Script
Lead qualification is the process of determining whether or not a lead is a good fit for your business. When cold calling, use qualification questions in your sales scripts to gauge whether or not you should continue pursuing the opportunity. In this situation, your primary goal isn’t necessarily to schedule an appointment, but to obtain information.
Hi ____________, this is____________ from [your organization name]. I was hoping to make a brief introduction and learn a little more about your business. Is this an OK time to talk?
[Client agrees to chat]
Awesome. I know you are busy, so I will keep this brief. We are a [product/service] business that focuses on [market niche or specific solutions], which allows our clients to [benefit from using product/service].
Do mind sharing which [product/service] provider you are currently using?
[Prospect answers]
Great. And is there anything in particular you dislike or would like to improve about using [prospectβs current provider]?
[Prospect answers]
Terrific. And how about some aspects you like most about using [prospectβs current provider]?
[Prospect answers]
Excellent. So I think we could be a good fit based on some of the [product/service] attributes you want to prioritize. Iβd love to continue this conversation with a 15-minute [demo or presentation] so I can show you how the [product/service attributes] can [how attributes can help with what they like about current provider], as well as how the [product/service attributes] can help you [how attributes can help with what they dislike about current provider].
Is this something we can get scheduled for next week?
If they say yes, schedule the meeting while you are on the phone. If not, ask if you can send an email with more information and your contact details.
Notice the script recites the prospectβs answers to the qualifying questionsβthis shows you truly care about their business needs and how your offering can fulfill them. Those needs should be referenced in your call to action for trying to schedule a demo or sales presentation. An example of this in action would be if the prospect states that one βlike” of the current provider is how easy it is to use and a βdislike” is its high cost.
In your call to action, say something like βIβd love to continue this conversation with a 15-minute demo. It would give me a chance to show you how our drag-and-drop capabilities for configuring automated workflows can help you keep the product usability you like so much, and how our modular pricing model will save you money by only paying for the features you use.β
Pro tip: If you arenβt able to schedule a meeting while youβre on the phone with a prospect, include an appointment scheduling link in your follow up email. Tools like Calendly connect to your calendar and allow prospects to pick a time that works without the back and forth of emailing. Sign up for a free personal account today.
Calendly scheduling portal (Source: Arrivy.com)
Additional Tools for Cold Calling
Writing cold calling scripts for your business and downloading our free cold calling script template examples are just two ways to streamline the cold call lead generation process. Technology tools can also be utilized to place calls and organize calling information.
VoIP Phone System
Voice-over-internet protocol (VoIP) phone systems place calls over the internet instead of phone lines or cell towers. Itβs a more cost-effective business calling system because you only need to sign up for a VoIP service and have access to Wi-Fi in order to place calls.
Grasshopper, for example, is a VoIP phone system small businesses can sign up for that provides virtual phone numbers. Choose a local or toll-free phone number, then place calls from the mobile app or through a desktop on its web application. Customer relationship management (CRM) software like HubSpot and Zoho also integrate with Grasshopper to track calls and organize contact information in one, centralized database.
Grasshopper VoIP dialer and mobile app (Source: Grasshopper)
Customer Relationship Management (CRM) Software
In addition to integrating with VoIP calling systems, many CRMs also offer built-in phone systems to allow sales teams to place calls from their CRM platform. This can work in addition to other CRM features relevant to cold call campaigns, such as contact organization, contact notes, the ability to store cold calling scripts, and power dialing features.
Freshsales, for instance, is a cloud-based CRM that has a built-in phone system and integration option through its native software, Freshcaller, for making calls. Users have the ability to dial or place calls directly from their contact record page, which can also keep track of call history and call notes.
Freshsales contact page with built-in phone (Source: Freshsales)
Thereβs also a power dialing tool where a list of contacts can be set up and dialed automatically one after the other. This allows you to make a high amount of calls during a given period of time because you donβt have to spend time dialing phone numbers.
Freshcaller power dialer (Source: Freshcaller)
Bottom Line
Cold calling scripts serve as a guide during a cold call introduction to ensure you are providing necessary information to a sales prospect while also being prepared to handle objections. Developing ways to make cold calling scripts requires you to understand your cold calling objectives and foster sales conversations that lead to conversions, such as scheduling a sales presentation, setting up a demo, or qualifying leads for your sales funnel.