
Cold Calling Scripts for B2B Service Firms, and When to Email First
Search for cold calling scripts and you get pages written for telecallers. Scripts for selling a flat, a policy or a credit card, built to be read fast to a hundred strangers a day. They are not wrong for that job. They are wrong for yours.
A B2B service firm calls far fewer people, and each one matters. The person on the other end runs a company or a function, has heard every pitch, and can tell within ten seconds whether you know who they are. A script built for volume sounds like volume.
This piece gives you scripts written for that call: short, specific, and honest about why you are ringing. Then it answers the question that sits under every search for a script. Should a small service firm in India be cold calling at all, or should email go first?
What a cold calling script is for
A script is not something you read aloud. Read a script word for word and the person hears reading. Its real job is narrower:
- It fixes your first 20 seconds. That is where most calls are won or lost, and where nerves make people ramble.
- It forces you to name a reason for the call. If you cannot write one sentence on why this company, this month, the call should not happen yet.
- It gives you an answer ready for the four objections you will hear on almost every call.
Everything after the first minute is a conversation. No script survives it, and none should.

The B2B cold calling script
This is the core script. It has four parts, and each one is a sentence or two. Words in square brackets are yours to fill in, and the brackets are the work. A script with weak brackets is a weak script, however good the rest sounds.
1. Name and permission.
"Hi [first name], this is [your name] from [firm]. This is a cold call. Can I take thirty seconds to tell you why I rang, and you can tell me if it is worth more?"
Saying "this is a cold call" sounds odd until you try it. It is honest, it lowers the person's guard, and most people say yes to thirty seconds.
2. The reason, specific to them.
"I saw [the signal: you are hiring three sales managers / you opened a Pune office / you moved into the US market]. Firms at that point usually [the problem you solve: find their pipeline cannot keep up with the new team]."
This is the sentence that decides the call. It should be true of this company and not of the next one on your list. A buying signal gives it to you; a generic list does not.
3. What you do, in one line.
"We [what you do, in plain words] for [type of firm]. For [a similar client or result you can stand behind], that meant [outcome]."
One line. Only use a result you can prove. If you have no case to point to yet, say what you do and stop.
4. A small ask.
"Is that a problem on your list this quarter, or am I early?"
Ask a question they can answer, not for a meeting. "Am I early?" gives them an easy way to say no, which makes a yes more likely and a no more useful. If they say it is a problem, then ask for twenty minutes later in the week.
Cold calling script examples for common situations
The core script covers a call that reaches the right person. Most calls do not go that way. These four cover the rest.
The gatekeeper script
In India, a call to a company's main number usually meets a receptionist or an assistant. Do not try to trick your way past them. They have heard it.
"Hi, I am [your name] from [firm]. I am trying to reach [first name] about [one plain line: their sales hiring]. Is there a good time to try, or is email better for them?"
Asking which they prefer often gets you an email address or a time. Both are wins. Note the name of the person who helped, and use it next time.
The voicemail script
Indian directors rarely check voicemail, but some do, and international prospects often will. Keep it under 20 seconds and give one reason to call back.
"Hi [first name], [your name] from [firm]. I saw [the signal] and had one idea about [the problem]. I will send you a two-line email today so you have my number. [Number], again [number]."
Then send that email within the hour. The voicemail is only there to make the email familiar when it arrives.
The call after an email
This is the most useful script in this piece, because it is not really cold.
"Hi [first name], [your name] from [firm]. I wrote to you on [day] about [the signal]. I am not chasing a reply, I wanted to ask one question: is [the problem] something you are working on now, or later in the year?"
The person may not remember the email. That is fine. It gives the call a reason, and a reason is what separates a call from an interruption. More on this below.
The referral call
"Hi [first name], [mutual contact] suggested I call. We [what you do] and they thought it might be relevant now that you are [the signal]. Do you have two minutes?"
Only use a name with permission. Check with the contact first, every time.
How to answer the four objections you will hear
Almost every objection on a B2B cold call is one of these four. Have an answer ready, keep it short, and accept a real no.
"Send me an email." Often a polite brush-off, sometimes genuine. "Happy to. So I send the right thing, is it [the problem] that is more relevant, or [the second problem]?" If they answer, you have a real lead. If they do not, send a short email anyway and move on.
"We already have someone for this." "Good, most firms like yours do. I am not asking you to switch. If it ever stops working, would it be useful to have a second name?" Then stop. Arguing here burns the relationship.
"We have no budget." "Understood. Is that this quarter, or is the problem itself not a priority?" The answer tells you whether to follow up in three months or remove them.
"Not interested." Ask one question: "Fair enough. Is it the timing, or is it just not a problem you have?" Then thank them and end the call. A clean exit is what lets you call again in six months.

Cold calling or cold email for an Indian B2B service firm
Now the question under the search. Scripts are easy to find. Whether to pick up the phone at all is the harder decision.
For most small B2B service firms in India, cold email should go first, and calls should follow. The reasons are practical, not ideological.
Directors do not answer unknown numbers. Spam calls have trained most Indian business owners to let unknown numbers ring out, or to have a caller-ID app label them before they pick up. Your connect rate on a cold number is low, and every missed call costs a dial.
Email reaches the person, not the switchboard. A good list gives you the decision-maker's own address. A call to the main line gives you the receptionist. With email you reach the right person on the first try, even if they do not reply.
Email scales without a calling team. One person can send a careful, researched follow-up sequence to a few hundred people a month. Calling the same list well takes several people and their full days.
Email leaves a record. You can see who opened, who replied, and which line worked. A call leaves only what you remember to write down.
That does not make calling useless. Calls have two strengths email lacks:
A call is fast. A two-minute conversation can qualify a prospect who would take three weeks of emails to say the same thing.
A call is hard to ignore for someone who already knows your name. That is the opening. Once a prospect has seen two or three emails from you, your call is not cold any more. It is a follow-up.
So the order that works for most service firms is: email first, then a call to the people who opened or clicked but did not reply, using the call-after-email script above. For a comparison of email against LinkedIn, the other channel founders ask about, see cold email or LinkedIn: which goes first.
When calling should come first
There are cases where the phone should lead:
- Your buyers are not at their desks. Owners of manufacturing units, contractors and traders often live on the phone and rarely read email.
- Your list has fewer than fifty companies. At that size, a researched call to each one is a better use of a week than a sequence.
- The trigger is urgent. A company that just lost a supplier, or announced a deadline, is worth a call the same day.
Before calling mobile numbers, check them against the national Do Not Disturb register (NCPR) and take your own advice on the rules for commercial calls.
How to write your own script
The scripts above are a frame. To make one yours:
- Start from one ideal customer profile. A script written for "any business" fits no one. Write one script per type of buyer.
- List the signals that make a call timely. Hiring, funding, a new office, a new market, a new leader. Each one becomes a version of part two of the script.
- Write it out, then cut it by half. Read it aloud. Anything you would not say to a peer over tea comes out.
- Make twenty calls, then rewrite. The first draft is a guess. The calls tell you which line people react to and which one they talk over.
- Track what each call produced. Connected, conversation, next step, meeting. A script that gets conversations but no meetings needs a better ask, not a better opener.
The measure that matters is not dials or connects. It is meetings with buyers, and what each one cost you. Cost per meeting is the number to judge any channel by, calls included.
Frequently asked questions
A cold call to a director who has never heard of you is the hardest call in sales, and most scripts make it harder by sounding like every other telecaller. Keep yours short, give a reason that is true of them, and let email do the introduction first. The call works much better when it is the third touch, not the first.
If you want that first touch handled for you, with emails sent only to companies showing a live reason to buy and every reply passed to you the day it lands, that is what our B2B lead generation service runs each month.
About the author
Anoop Kurup
Founder, Client Magnet
Anoop Kurup is the founder of Client Magnet, a marketing and AI consultancy in India that helps services businesses build predictable pipelines. He writes about lead generation, SEO, content, and practical AI for B2B and B2C service firms.
Keep reading
Cost Per Lead Is the Wrong Number. Price a Meeting
Cost per lead is easy to calculate and easy to game. What CPL means, the cost per lead formula with a worked example, why the average cost per lead tells you almost nothing, and the number a B2B service firm should track instead: what it pays for a meeting with a buyer, worked back from what a client is worth.
Cold Outreach: A Working Definition for Service Firms
Cold outreach is contacting a company that has never heard from you, because you have a reason to believe it needs what you sell. What the term means, how it differs from spam and from call-centre cold calling, why the cold part lives in the list and not the message, the three channels, how a small B2B service firm does it, and when a tool or an agency earns its fee.
Cold Email or LinkedIn: Which Channel Goes First
What LinkedIn InMail is, how InMail credits work, how it differs from a message or a connection request, and where it earns its place. Then the question founders actually ask: should cold outreach start with email or with LinkedIn? A clear answer, and a two-week routine that uses both.
Need help putting this into practice?
Take the Client Acquisition Scorecard: get your score and a personalised action plan you can act on today.