Cold Calling Script for Web Design Agencies — With Full Objection Handling

Web agency owner using a cold calling script to contact no-website businesses from Google Maps

Every cold calling script guide is written for enterprise SaaS reps calling VPs at software companies. None of them are written for a web agency owner calling a plumber who has 64 Google reviews and no website. The context is different. The prospect is different. The hook is different. The objections are different. This guide gives you the exact scripts for your specific situation — word for word.

The difference between a generic cold calling script and a web agency cold calling script is not just the industry — it is the pre-qualification advantage. When you call a business you found on Google Maps with no website, you already know something specific and visible about them before the call starts. That changes everything about how the conversation opens, how you handle objections, and how you close for a callback.

This guide covers the complete script: the opening line, the two-minute pitch, eight specific objections with word-for-word responses, the callback close, and the follow-up framework that converts interested prospects into paying clients.

Before You Dial — The Information That Makes Your Script Work

Generic cold calling scripts fail because they are not anchored to anything specific about the person being called. They sound generic because they are generic — the same opener for every call, the same pitch regardless of context.

The Google Maps workflow gives you two data points before you dial that make your script specific, credible, and immediately different from every other call they receive:

  • They have no website. This is not an assumption or a sales claim — it is a visible fact on their Google Maps listing. You are calling with confirmed knowledge of a specific, fixable problem.
  • Their exact review count. Whether they have 12 reviews or 94 reviews, referencing the specific number proves you looked at their actual listing — not a database entry.

Why this matters: When you say “I noticed you have 64 reviews” rather than “I noticed local businesses in your area,” the prospect immediately knows you looked at them specifically. Specificity is credibility. It is the single most important thing that separates a relevant conversation from a generic pitch.

Before every calling session, make sure your pipeline is filtered to no-website businesses sorted by review count from highest to lowest. You dial from the top. Every call has a specific review count to reference in the opening line.

The Structure of the Perfect First Call

The first cold call to a local business owner should have five distinct parts. Each one has a specific job. None of them should be skipped or extended.

0:00 – 0:15
The Opening
Establish identity and relevance in 15 seconds
0:15 – 1:15
The Pitch
State the problem, the solution, and a proof point
1:15 – 1:45
Objection
Handle the first objection without losing momentum
1:45 – 2:15
The Send
Agree to send something specific before the callback
2:15 – 2:45
The Close
Lock in a specific callback date and time

Total target call time: two to three minutes. If the conversation goes longer because the prospect is engaged, let it. But the structure above is your goal for the average call. A long meandering first call rarely improves conversion — a focused, specific two-minute call followed by a well-timed callback consistently outperforms it.

Part 1 — The Opening Line

The opening line determines whether the next thirty seconds happen. Get it wrong and they have hung up or checked out before you have said anything useful. Get it right and you have a live conversation with a decision maker who is giving you their attention.

The most common mistake in cold calling openings is leading with your own identity — “Hi, my name is X and I'm calling from Y agency.” Nobody cares about you yet. They care about why this call is relevant to them.

📞 The Opening — Word for Word

“Hi, is this [business name]?”

[Wait for yes]

“Great — I was looking at your Google Maps listing and I saw you have got [exact review count] reviews, which is brilliant. I noticed you do not have a website yet — I specialise in building websites for [their niche] in [city] and I have worked with a few similar businesses locally. Is now a bad time for a two-minute chat?”

The phrase “is now a bad time?” is deliberate. A no here means “no, it is not a bad time — go ahead.” It is psychologically easier to answer than “are you interested?” which forces a direct yes or no on their interest level before you have said anything of value.

Three things make this opening work that most scripts miss. First, you confirm you are speaking to the right place before launching the pitch — respect for their time, which registers immediately. Second, the specific review count proves research. Third, the observation about no website is a fact, not a sales claim. You are not pitching — you are making an observation about something visible on their listing.

Delivery note: Say “which is brilliant” or “which is great” after the review count with genuine warmth — not sarcasm, not flattery. It is an acknowledgement that they have built something real. That small moment of genuine recognition sets a different tone for everything that follows.

Part 2 — The Two-Minute Pitch

If they say yes to the two-minute chat, move immediately into the pitch. Do not say thank you. Do not re-introduce yourself. Move directly into the problem and solution.

📋 The Two-Minute Pitch — Word for Word

“So the reason I am calling is this — businesses like yours with [X] reviews are already showing up when people search for [their service] in [city]. But when those people click on your Google Maps listing, there is no website to land on. No way to see your work, no way to contact you online, no way to book. Potential customers are looking for you and finding nothing.”

[Brief pause]

“I build websites specifically for [their niche] businesses — usually a five-page professional site, fully mobile, loads fast, and shows up in Google search. I have worked with [business type] in [city] before and the difference it makes to how customers find and trust them is significant.”

“Can I send you a couple of examples of what I have done for similar businesses? Takes thirty seconds to look at. If it feels relevant I would love to have a quick call to walk you through what would work for yours.”

Always end the pitch with a request to send something — not a direct close attempt. The goal of the first call is to earn the right to follow up, not to close the deal. Asking to send examples is a low-commitment agreement that almost everyone will say yes to.

The pitch structure is: problem they have → impact of that problem → your solution → proof point → low-commitment next step. Every element earns the right to the next one. Do not skip ahead to the solution before you have established the problem.

Part 3 — Getting the Callback Commitment

Once they agree to receive examples, immediately lock in a specific callback time. This is the most important moment of the first call and where most callers lose the deal.

📅 Locking the Callback — Word for Word

“What is the best email to send those to?”

[Get the email]

“Perfect. I will send those over this afternoon. Would Thursday work for a ten-minute call to walk through it — say around 10am or 2pm? Whatever suits you better.”

Always offer two specific time options — not “whenever works for you.” Giving a choice between two times is significantly more likely to produce a commitment than an open-ended question. If neither works, they will tell you and you negotiate from there. Either way you leave with a specific time agreed.

If they will not commit to a specific time — “just call me sometime next week” — note it, log the call as Call Back Later, and call Thursday morning regardless. A vague commitment is warmer than a no. Follow up on it specifically rather than letting it drift.

Part 4 — The Eight Objections, Word for Word

Every web agency cold caller encounters the same eight objections repeatedly. None of them are genuine closes — they are default responses that local business owners use to end phone calls quickly. The right response to each one keeps the conversation going without being pushy or argumentative.

The framework for every objection is the same: validate, redirect, advance. You never argue with the objection. You acknowledge that it makes sense, reframe it slightly, and ask a specific question that moves forward.

Objection 01
❝ We do not need a website ❞

WHY THEY SAY IT

This is not a considered position — it is a reflex. Most local business owners who say this have never had a website and have built their business without one, so from their perspective, they are right. The objection is not hostile — it is honest.

YOUR RESPONSE
“Totally fair — a lot of businesses I speak to feel the same way until they see what comes up when someone searches for [their service] in [city]. Can I send you a quick look at what your competitors' websites look like? Just so you have a picture of what potential customers are seeing when they compare options. Takes thirty seconds to look at.”
Objection 02
❝ We get all our work through word of mouth ❞

WHY THEY SAY IT

This is often true — many local businesses with no website do run entirely on referrals. This objection deserves genuine respect, not a dismissal. The right response validates it completely and then extends it rather than contradicting it.

YOUR RESPONSE
“That is brilliant — and a website would not replace that at all. It just means when those referrals Google your business before calling to check you out, they actually find you rather than nothing. Do you know what comes up when someone searches for [business name] right now?”
Objection 03
❝ We already have someone building one ❞

WHY THEY SAY IT

Sometimes true, sometimes a brush-off. Even if true, it is worth asking a follow-up question — if the project is progressing slowly or the relationship is uncertain, there may be an opening. If it is genuinely in progress with a solid agency, accept it gracefully and move on.

YOUR RESPONSE
“That is great — are they local? I only ask because I work specifically with [niche] businesses and I might be able to give you a useful second opinion on what to include. Are you happy with how it is progressing?”
Objection 04
❝ How much does it cost? ❞

WHY THEY SAY IT

This is not an objection — it is a buying signal. Someone asking about price is engaged. The mistake most callers make is either giving a number immediately (which ends the conversation with “that is too expensive” before value has been established) or dodging the question (which feels evasive).

YOUR RESPONSE
“It depends on what you need — most businesses like yours start from around [your entry price], but I need to understand exactly what would work for your situation before I can give you a proper figure. Can I send you a couple of examples first so you can see the kind of work I do, and then we can have a proper conversation about what would suit you?”
Objection 05
❝ Just send me an email ❞

WHY THEY SAY IT

This is a polite dismissal about 60 percent of the time and a genuine request about 40 percent. Treat it as genuine. Get the email, send something specific, and follow up with a phone call rather than waiting for a reply that usually never comes.

YOUR RESPONSE
“Of course — what is the best email? I will send over two examples of websites I have built for similar businesses and a quick look at what your competitors' sites look like. Would Thursday work for a five-minute follow-up call to walk through it — say 10am?”
Objection 06
❝ I am too busy right now ❞

WHY THEY SAY IT

Almost always true for local business owners. They are usually in the middle of something when you call — a job, a customer conversation, a supply delivery. This is not a rejection of the idea — it is a timing issue.

YOUR RESPONSE
“Completely understand — when would be a better time? I can call back Thursday morning if that works better, or whenever suits you. This is a two-minute conversation at most.”
Objection 07
❝ We tried a website before and it did not work ❞

WHY THEY SAY IT

This is a very specific objection that comes from a real experience. A previous website that generated no leads or enquiries. This is actually a valuable opening — it tells you they have tried and been disappointed, which means they have thought about it. The right response validates the experience and reframes it.

YOUR RESPONSE
“That is frustrating — and more common than you would think. Most websites that do not generate leads have the same issues: they are not set up for local Google search, they are not mobile-friendly, or they do not make it easy enough for someone to contact you. Can I send you a quick audit of what that previous site was missing? Takes me two minutes to put together and it will show you exactly what the problem was.”
Objection 08
❝ Not interested ❞

WHY THEY SAY IT

Sometimes the most genuine objection. Accept it with complete respect. Do not push back. Do not try one more angle. The correct response is gracious, brief, and leaves the door open without being presumptuous.

YOUR RESPONSE
“No problem at all — I appreciate you taking the time. Would it be okay if I checked back in a few months? Things change and I would rather call when it makes sense for you.”

Part 5 — The Callback Script

Most closes happen here — not on the first call. The callback is where the deal is actually made, and it is a completely different conversation from the cold call because the prospect has already expressed interest and (if you followed the system) already reviewed the audit PDF you sent before calling.

📞 The Callback Opening — Word for Word

“Hi [name], it is [your name] — I spoke to you on [day] about your Google Maps listing and sent over some examples of websites I have built for [their niche] businesses. Did you get a chance to look at those?”

Always anchor the callback to the specific day you last spoke and the specific thing you sent. This immediately re-establishes context and differentiates you from the other random calls they receive.

📊 If They Reviewed the Audit — Word for Word

“Good — so the audit I sent shows [specific issue from their competitor's site]. The reason that matters for your business is that when someone searches for [their service] in [city], this is what they are seeing from your competitors. A site that fixes those issues typically shows up higher in search and converts significantly better when people land on it.”

“Based on what you do and the area you cover, what I would suggest is [specific recommendation]. That usually runs around [price range]. Does that sound like something worth exploring?”

The callback is shorter and more direct than the cold call. They have already expressed interest. The audit has done the heavy lifting. Your job is to connect the audit findings to their specific situation and propose a clear next step.

Part 6 — The Follow-Up System That Closes Deals

Three rules that apply after every call, without exception.

Rule 1 — Log the outcome immediately. Before dialling the next number. Not after the session. Not at the end of the day. The moment you hang up, log the outcome in your Get Map Leads pipeline — Interested, Not Interested, Call Back Later, or No Answer. Lead details fade in memory faster than you expect. A callback logged immediately with a specific date and time fires automatically at the right moment. A callback logged at 6pm based on memory of ten calls is often wrong and sometimes missing.

Rule 2 — Send the audit before the callback, not after. The AI website audit is most powerful as a pre-call tool — not something you send as a follow-up and hope they read. The sequence is: agree the callback time on the first call → run the audit immediately after hanging up → send the branded PDF that day. When the prospect picks up the phone on Thursday, they have already reviewed a document with your logo on it that shows specific weaknesses in their market. You are not pitching cold — you are following up on something they have already seen.

Rule 3 — Call exactly when you said you would. This is non-negotiable. Not ten minutes late. Not five minutes early. The exact time you committed to. Local business owners remember when someone they spoke to actually calls back on time — it happens rarely enough that it stands out. Being on time for the callback is a trust signal that sets the tone for the entire client relationship.

The system in practice: First call → log outcome + set reminder → run audit + send PDF → callback fires automatically → close on the callback. Every step is handled inside Get Map Leads. Nothing falls through the cracks because nothing relies on memory or manual task creation.

What the Numbers Look Like at Scale

Here is what consistent performance looks like for a web agency running this system across a dedicated calling session:

40–80
Calls per half-day session from no-website list
55–65%
Answer rate calling no-website businesses mid-morning
5–10%
Of answered calls express genuine interest
2–5
Clients closed per week with consistent callbacks

These numbers assume the no-website filter is active, leads are sorted by review count, and callbacks are followed up on systematically. Drop any one of those three elements and the numbers fall. Keep all three and the system compounds — your callback queue grows, your conversion rate improves as your script sharpens, and your pipeline fills.

The best time to call: Tuesday, Wednesday, and Thursday between 9am and 12pm local time consistently produce the highest answer rates. Monday mornings are slower. Friday afternoons see declining engagement. Mid-morning Tuesday through Thursday is the optimal window.

Frequently Asked Questions

What should I say when cold calling for web design services?

Lead with a specific, visible observation referencing their exact Google review count and the fact they have no website. Use “Is now a bad time for a two-minute chat?” rather than “Are you interested?” — it is psychologically easier to answer and produces a higher engagement rate.

How do you handle objections when cold calling for web design?

The framework is validate, redirect, advance. Never argue with the objection. Acknowledge that it makes sense, reframe it slightly, and ask a specific question that moves forward. The eight most common objections — including “we do not need a website,” “we get work by word of mouth,” and “not interested” — all have specific responses covered in this guide.

How many cold calls does it take to close a web design client?

When calling pre-qualified no-website businesses from Google Maps, 5 to 10 percent of answered calls express genuine interest. Most closes happen on the second or third contact — not the first call. With a consistent follow-up system, a solo caller typically closes 2 to 5 clients per week from a session of 40 to 80 calls.

What is the best time to cold call local businesses for web design?

Tuesday, Wednesday, and Thursday between 9am and 12pm local time consistently produce the highest answer rates. Monday mornings are slower — owners are dealing with the week's priorities. Friday afternoons see declining engagement. Avoid calling outside business hours.

Should I use a script or improvise on cold calls?

Use a script for the opening line and pitch structure, and a framework for objection handling — but deliver it conversationally. The goal is not to sound like you are reading. Once you have made 50 calls using the same script, the structure becomes natural and the delivery improves significantly.

What should I send before calling back a web design prospect?

Run a one-click AI website audit on a competitor's website in their niche using Get Map Leads. The audit generates a branded PDF report with your agency logo in under ten seconds. Send it before the callback so that when they answer, they have already reviewed a document showing specific weaknesses in their market — the conversation starts from evidence, not from a pitch.

How long should a cold call for web design be?

The first cold call should be two to three minutes maximum. The goal is not to close on the first call — it is to establish relevance, generate genuine interest, and secure a specific callback date and time. Two minutes of focused, specific conversation is more effective than ten minutes of meandering pitch.

What information should I know before cold calling a business?

The two critical data points are: whether the business has a website (if they do not, they are pre-qualified), and their Google review count. Both are visible on their Google Maps listing. Knowing their exact review count before you call gives you a specific, credible opening line that immediately differentiates your call from every generic pitch they receive.

HK

Hamid Khan

CEO & Co-Founder at Get Map Leads · 9+ years building AI SaaS products and web agencies · These scripts come from thousands of real cold calls to local businesses across the UK and US.

Find the Leads. Make the Calls. Close the Clients.

Get Map Leads gives you the pre-qualified no-website leads, the CRM to track every call, the AI audit to send before callbacks, and the reminder system that ensures no warm prospect goes cold.

Start Your Free Trial →

7-day free trial · No credit card required · All plans included