Free sales conversation tool

Free Cold Call Script Generator

A cold call script is a short, structured talk track for calling a prospect who isn't expecting you: an opener, the reason for the call, discovery questions, objection responses, and a clear ask.

Enter your offer and prospect, pick a goal and opener style, and get a B2B or B2C sales call script with a gatekeeper version, a voicemail, a follow-up email, and a compliance checklist you can copy, download, or print.

No signupPrivate in your browserFour opener stylesVoicemail + follow-up email

Call setup

Describe your offer and prospect

The script updates as you type. Anything left blank stays as a highlighted [placeholder].

Opener style

Admit it's a cold call and ask for 30 seconds.

Pain points (pick 1-3)
  • trial signups that never turn into paying customers
  • churn that cancels out new revenue
Tone
Call type

Your cold call script

Read it, then make it yours

Opener + reason for the call: about 28 seconds (71 words at an assumed 150 words per minute speaking pace).

Opener

Hi Jordan, this is Alex from DripAgent. I know I'm calling out of the blue. Can I take 30 seconds to tell you why I called, and then you can decide if it's worth talking further?

Reason for the call

The reason I'm calling: We help SaaS teams turn more trial signups into paying customers. For example, [customer result]. I'm not sure yet if that fits Acme Analytics, so can I ask two quick questions?

Discovery questions

  1. How are you handling trial signups that never turn into paying customers today?
  2. What have you already tried for churn that cancels out new revenue, and how well is it working?
  3. If this looked worth exploring, who else at Acme Analytics would want to be part of the conversation?

Objection pivots

Not interested: That's fair, I did call out of the blue. Just so I don't bother you again for the wrong reason, is that because solving trial signups that never turn into paying customers isn't a priority right now, or because you already have it handled?

Send me an email: Happy to. So I send something useful instead of a generic brochure, can I ask one quick question about trial signups that never turn into paying customers? Then I'll keep the email to a few lines.

We already use something / happy with our current vendor: Good to hear you have something in place, and I'm not asking you to switch. Where, if anywhere, does your current setup fall short on trial signups that never turn into paying customers?

No budget: Understood, and I'm not asking for a purchase today. Would it still be useful to see what fixing trial signups that never turn into paying customers could be worth, so you have the numbers ready for your next planning cycle?

Call me later / I'm busy: Of course. I'll keep it short next time. Would Tuesday at 10 a.m. or Thursday at 2 p.m. be better for a quick call?

Who are you again?: It's Alex with DripAgent. We haven't spoken before. I'm calling because we help SaaS teams turn more trial signups into paying customers, and I wanted to see if that's relevant for Acme Analytics. Do you have 30 seconds?

Need a deeper response? Use the Objection Handling Script Generator.

Close and next step

Based on what you've shared, I think a short working session would be worth your time. Would Tuesday at 10 a.m. or Thursday at 2 p.m. work better for 20 minutes? I can send the invite while we're on the phone.

Gatekeeper version

Hi, this is Alex from DripAgent. I'm hoping to reach Jordan, the Founder. Could you put me through, or let me know the best time to catch them? It's about trial signups that never turn into paying customers, and I'll keep it brief.

Voicemail script

Hi Jordan, it's Alex from DripAgent. I'm calling because we help SaaS teams turn more trial signups into paying customers. For example, [customer result]. I'll send you a short email as well. If it's worth a conversation, you can reach me at [your phone number]. Again, that's Alex at [your phone number]. Thanks.

About 21 seconds at 150 words per minute. Aim for 20-30 seconds.

Follow-up email

Subject: Trial signups that never turn into paying customers at Acme Analytics

Body: Hi Jordan, I just tried you by phone. In short, we help SaaS teams turn more trial signups into paying customers. For example, [customer result]. Would Tuesday at 10 a.m. or Thursday at 2 p.m. work for a 20-minute call? Thanks, Alex DripAgent [your phone number]

B2B compliance checklist (U.S.)

Informational only, not legal advice. State laws may add requirements.

  • Calls to a business to induce a purchase by that business are exempt from most of the Telemarketing Sales Rule, but the bans on misrepresenting material information and on false or misleading statements still apply. 16 CFR 310.6(b)(7); 16 CFR 310.3(a)(2), (a)(4)
  • The exemption does not cover calls selling nondurable office or cleaning supplies at retail. Those calls follow the rule, although the Do Not Call Registry and recordkeeping provisions do not apply to them. 16 CFR 310.6(b)(7)(ii)
  • If you are selling to the person for their own use rather than a purchase by the business, use the B2C checklist. 16 CFR 310.6(b)(7)
  • Many business contacts answer on mobile phones. Calls to mobile numbers using an autodialer or an artificial or prerecorded voice need prior express consent, and prior express written consent when the call is telemarketing. 47 CFR 64.1200(a)(1)(iii) and (a)(2)

Scripts are generated in your browser from templates. Nothing you type is sent to DripAgent. Replace every [placeholder] and only use proof you can verify.

How to write a cold call script

Step 1

Enter your offer and prospect

Add your name, company, one-line offer, and the prospect's name, role, and company or industry.

Step 2

Pick a goal and opener

Choose whether the call should book a meeting, qualify, get a referral, or follow up on an email, then pick a permission-based, problem-led, trigger-event, or email follow-up opener.

Step 3

Add pain points and proof

Select up to three pain points from a buyer persona or type your own, and add a real customer result if you have one.

Step 4

Copy and practice the script

Fill any highlighted placeholders, copy or download the script, and practice it out loud until the opener takes 30 seconds or less.

Cold call script FAQs

What is a cold call script?

A cold call script is a short, structured talk track for calling someone who isn't expecting you. It covers an opener, the reason for the call, a few discovery questions, responses to common objections, and a clear ask such as booking a meeting.

What should you say in the first 30 seconds of a cold call?

Say who you are and which company you're with, give a one-sentence reason for calling that is relevant to the prospect, and ask a question or ask permission to continue. Spoken at around 150 words per minute, 30 seconds is roughly 75 words, so keep the opener and value statement tight.

How do you handle "send me an email" on a cold call?

Agree to send it, then ask one short question about their situation so the email is specific rather than generic. Confirm what would make the email worth opening and, if it fits, suggest a time to follow up.

How long should a cold call script be?

Short enough to read in about a minute: an opener and reason for calling of 30 seconds or less, two to four discovery questions, one- to three-sentence objection pivots, and a single clear next step. Use it as a guide for a conversation, not a monologue.

Is cold calling legal?

In the U.S., cold calling is legal when you follow the rules. Under the FTC Telemarketing Sales Rule, sales calls to consumers at home are limited to 8 a.m. to 9 p.m. local time, callers must promptly disclose the seller, that the call is a sales call, and what is being sold, and numbers on the National Do Not Call Registry are off-limits unless an exception applies. Most business-to-business calls are exempt from the rule, but misrepresentations are still prohibited. Under FCC TCPA rules, telemarketing calls to mobile numbers using an autodialer or prerecorded voice need prior express written consent. This is not legal advice.

Booked the meeting? Keep new users engaged after they sign up.

DripAgent helps AI-built SaaS teams launch onboarding, activation, retention, and re-engagement emails that turn signups into active customers.

Try DripAgent free