Reading time: 22 minutes

The Ultimate Guide to Sales Pitch Scripts (With Templates)

Published: Oct 27, 2022

The market is getting 16% more competitive as compared to 2020. 

In such a time, your sales pitch script should prepare you with everything you need to move your prospect towards the finish line. It’s about showing your prospect that you are the best solution to their needs. 

In this blog, we’ll see 

  • What a good sales pitch script looks like, 
  • How to create a script by adapting the samples we give you here, and 
  • The best ways to put them to practice. 
  • And a solid script you can treat as a template for all your sales pitch calls.

The scripts provided here cover almost every scenario a sales pitch call today comes across. The post also gives you actionable steps to take after each scenario to increase your chances of closing a deal.

Sales pitch script sample: Phone call

There are many sales pitch scripts that let you reach out to prospects but end up in wasted efforts. This is also not a good look for your company in the long run. The scripts you see here are written with ‘prospect’s context’ in mind. 

Now, the question may be, how do you consider the context when you have an extensive list of contacts?

Solution: Branching Scripts

A branching script helps your sales reps say exactly what they need to at every step of the call, acting as an automated real-time guide. It is an interactive script that populates their screens with appropriate questions or answers based on your prospects’ responses. 

Sales calls aren’t always linear; your scripts shouldn’t be either. Creating your scripts to accommodate every possible scenario and every response in each scenario will do the trick.

Let’s see what a typical sales pitch script looks like. 

Section 1

Good morning! Is this {prospect_firstname}?

Let the prospect respond.

*If you’ve reached the right person, i.e., prospect, mark the call disposition ANSWER, go to Section 2.*

*If it is not the prospect, go to Section 3*

*If the call was not answered, was busy, or was answered by a machine, leave a voice message (go to Section 14 for the template)*

Important reminder: 80% of sales calls go to voicemails. Make sure your calling software lets you leave voice messages when your calls go unanswered or to voicemails.

Section 2

Hi, {prospect_name}! How have you been? 

I’m {caller_name}, a {caller_role} at {company_name}. 

If you found the prospect through a referral,

I was speaking to {referrer} recently, and they mentioned that you were looking to [Mention a highlight such as their pain point].
If the prospect is not from a referral,I see that you [Mention some highlights from the previous interactions or research- Ideally their pain points]. {product/service} helps [Mention your target audience that fits the prospect’s profile] [Mention the benefits associated with pain points].

I wanted to tell you how {product/service} will help you [Mention what’s in it for them]. 

Do you have a few minutes?

*If the prospect says this isn’t a good time, go to Section 4*

*If the prospect says they’re not interested, go to Section 5*

*If the prospect says they don’t want to get stuck in a contract, go to Section 8*

*If the prospect says they already have the product/service from one of your competitors, go to Section 9*

*If the prospect agrees to give you a few minutes, go to Section 10*

Section 3

Oh, may I know the best way to get in touch with {prospect_firstname}?

*Note down the details they give you. 

  1. If they say the contact number doesn’t belong to {prospect_firstname} anymore, mark the contact with the call disposition DO_NOT_CALL. These contacts will move to your DNC list.
  2. If they patch you through a different number, note down that you reached a gatekeeper before getting patched through. 
  3. If they ask you to try later, mark the contact with the disposition CALLBACK. This helps you schedule a callback for that particular contact. 

Once you get in touch with the prospect, start from Section 2.*

Section 4

What time can I call you back? I’ll show you how [Mention how one of your clients/customers benefited from your product/service].

*If the prospect gives you a time to call back, mark the contact with the disposition CALLBACK and schedule a callback for the requested time. Otherwise, go to Section 7.* 

Section 5

I understand. Could you tell me what the obstacle is? 

*If the prospect says they don’t have the time, go to Section 6*

*If the prospect says they aren’t sure if they’ll be able to afford it, go to Section 8*

*If the prospect says they already have an agent/agency, go to Section 9*

Section 6

I understand you’re busy. We can get you going in x minutes, and I can even call you back at your convenience; whatever time works best for you! 

Please give me a few minutes? 

*If the prospect agrees, go to Section 10*

*If the prospect doesn’t agree, go to Section 11*

*If the prospect says they aren’t sure what a good time is, go to Section 7*

Section 7

Is it okay if I check back [Mention a specific time and day]? 

*If the prospect agrees, mark the contact with the disposition CALLBACK and schedule a callback for the requested time. Otherwise, go to Section 13*

Section 8

You don’t have to sign a long-term contract. We offer a pay-as-you-go model/a free trial [Mention any other point that gets them to start]. 

*If the prospect agrees, go to Section 10*

*If the prospect doesn’t agree, go to Section 11* 

Section 9

Awesome! I know that {competitor_product/service} is great for [Mention one major problem your competitor’s product/service solves]. 
But, they lack the [Mention your USP (Unique Selling Point) and how your product/service is better than the competitor your prospect is referring to. If they don’t mention a company, stick to your USP]. 

*If the prospect is interested in hearing more about your proposal, go to Section 10*

*If the prospect is not interested, go to Section 11*

Section 10

Thank you! 

To address {pain_point}, we’ve seen a similar need in the industry. In fact, I recently helped a client from {prospect_industry} tackle this. So, we have a pretty solid understanding of how to address this. From our previous experience, the main reason for {pain_point} is {reason}. 

{product/service} is designed to address exactly this. [Mention how your product/service addresses their needs, with an example]. You also won’t have to worry about [Address their main concerns]

Do you have any questions for me, {prospect_firstname}?

[Answer their questions, if any]

Alright, now that you got all the answers, let’s understand your objective with this so I can prepare my team to customize a solution around that. [Ask questions to understand their objective]


Alright then! I will set up an appointment to show you how {product/service} will help you solve {pain_points}. After that, I will share the pricing details with you, and we can sign the agreement. My team will be with you throughout even after you sign the agreement, so you don’t face any roadblocks.

Does this {day} sound good? 

Listen to their response.

*If they agree, go to Section 12*

*If the day doesn’t suit them, ask them for a day they prefer and schedule the appointment* 

*Mark the contact as MEANINGFUL_INTERACTION. Tag the prospect as ‘Potential_client’, go to Section 12*

Section 11

I understand. Is it okay if I send you a follow-up email/text with more information about the plan? You can have a look, and I’ll follow up with you tomorrow.

*If the prospect agrees, go to Section 12*

*If the prospect doesn’t agree, go to Section 13*

Section 12

Great, I’m sending you the details right away. [Ask for their email address if you don’t have it already]  

It was great talking to you. If you want to know anything at all, please feel free to reach out to me at {phone_number} or {email_address}. I’ll send my contact details to you via text now.

*Note down their reason for not considering the offer immediately on the ‘Notes’ tab on your console and send the details*

Section 13

No worries, I appreciate you taking the time to respond to me, {prospect_firstname}. If you change your mind, please reach me at {phone_number}.

*Mark the contact as NOT_INTERESTED, tag them as ‘dead-end’*

Why the tag: Move all the contacts with the tag ‘dead-end’ out of your prospect list so you don’t waste time contacting them again.

Section 14

Hello, {prospect_firstname}! I’m {caller}, from {company_name}. We help {target_audience} [Mention how you solve their problem]. I’ll try your number again next week. Meanwhile, if you’d like to reach me before, please call me on {phone_number}. 

Thanks, look forward to talking soon!

*Mark the call disposition as NO_ANSWER, USER_BUSY, or MACHINE and LEFT_MESSAGE as relevant. Also, mark them as CALLBACK to schedule a callback.* 

Note: All these call dispositions must be added to your campaign while you create the campaign. CallHub offers a set of default call dispositions and also lets you create custom ones. For example, in the above set of dispositions, each disposition will show why you couldn’t reach the contact and plan your follow-ups accordingly.

Sales pitch script 2: Scheduled callback following an email/text

Hello, {prospect_firstname}! I’m {caller}, from {company_name}, calling you back to touch base on our discussion around {sale_details}. Did you get a chance to check out my email/text?

*If the prospect has seen your email*

Awesome! As I told you, this is a quick call to understand your objectives and arrive at the best price. 

[Continue by asking questions to understand their objective before you get to the next step in your sales process]

*If the prospect has not seen your email/text*

No worries! Do you want to take a look now while we’re on the call? I can send you the details again via text too.

*If the prospect agrees, send them the details via a text from your call center software*

*If they say they don’t want to take a look, then ask them for a time you can check back in. Mark the contact with disposition CALLBACK and schedule it.*

Note: CallHub’s Call Center Software lets you send a follow-up text message from within the platform. You can save text messages that your agents can send from the calling dashboard based on your contacts’ responses.

Sales pitch script 3: Scheduled callback following the first call

Hello, {prospect_firstname}! I’m {caller}, from {company_name}, calling you back to touch base on our discussion around {sale_details}. 

I hope this is a good time to talk.

*If the prospect says YES, go to Section 10*

*If the prospect says NO, go to Section 11*

*If they’ve already closed the deal, go to Section 13*

Pro tips: 
1. Highlight important parts of your sales pitch script that your caller should focus on.
2. Add notes to your prospect’s profile after every call. These notes help you personalize future conversations and establish a closer relationship.
3. Record your phone calls so you can analyze them to find room for improvement. 

Sales pitch script sample: Email

Hello, {prospect_firstname}

I’m {your_name} from {company_name}. 

In our previous interaction, you’d told us [Mention their pain points]. The same problem is with many other {prospect_role}s in the industry.

I recently worked with {client/customer} to help them with [Mention how you helped a client solve a similar pain point]. Are you available for a quick chat to see if we can help you similarly?

You can book me on my calendar here: {link}





How do you write a sales pitch script?

While there are similarities and patterns between customers, finding out their pain points and needs leads you to an effective script.

1. Identify which product or service you’re creating the pitch for

You need a focal point. Take one product/service and build your entire pitch around it. Position the offerings to show your prospects that it’s the solution to their problems or that it addresses their needs.

2. Be clear on your target audience

The needs and preferences of your prospects differ by industry, their job role, and their use cases. Although your sales pitch script will have a general template, the specific questions you ask and your offerings will differ for every prospect category.

Conduct your research to understand each prospect’s pain points, their needs and challenges, their competitive advantages and disadvantages, the issues their company is facing, and other factors that help you get as specific as you can get.

3. Focus on your benefits

Tweak the benefit of your product or service to align with your prospect’s pain points and show the results that your product/service will produce. Find the key benefits and your unique selling points and fold them into your sales pitch script to show that you are the best option among the available.

4. Link your benefits to the prospect’s pain points

If you want your prospect to talk to you, you need to show you can solve their problem. You will have understood these pain points from your previous research and interactions with your prospects.

Link your benefits to those problems and show them why your product/service is the best choice for them. 

5. Ask questions to understand their objective

Identifying your prospect’s objective is the actual beginning of your sales pitch. This comes from asking insightful questions based on the existing understanding of your prospect. Look at the pain points while developing your questions. 

Then, make a personalized sales pitch, so they know you are the expert they need by their side.

What makes a good sales pitch script?

1. Conciseness

A good sales pitch script conveys all the information concisely. The first few minutes will decide the direction your conversation will take when you are on a call. Make sure you hit all the important points before your prospect loses focus. 

2. Rapport

Your sales pitch script needs to have some room to touch base on the previous interactions and personalize the conversation. Find a way to connect with your prospect by focusing on a unique aspect of theirs, for instance, their interests.

3. Handling objections and questions

No matter how good your script is, there’ll be people that throw questions and objections at you. Preparing yourself for them will help you drive the conversation smoothly. 

Close maximum deals with automated follow-ups

To ensure a maximum number of your prospects convert, you must track their position in the funnel and follow up multiple times through different communication channels. In each follow-up, you must try to learn their pain points and desired outcomes to make your next pitch more targeted, relevant, and personalized.

However, following up with everyone manually is daunting, and it’s easy to lose track. The only solution is to automate these follow-ups for multiple channels. 

Workflows will help you do that.

With Workflows, you can set up a series of automated actions that trigger based on your prospect’s action. For example, all your potential customers who opted for a demo get moved to a new calling campaign, and all the contacts who asked for the pricing details will get an automated email.

Learn more about Workflows here.

Featured image: Photo by Hassan OUAJBIR on Unsplash


Who should win the 2024 elections – Trump or Biden?

"I'm rooting for Trump. Biden's last term showed how he can send America..."

Join the discussion