Web Agency

Cold Outreach Scripts for Web Design Clients That Actually Get Replies (2026)

Most cold outreach for web design services gets ignored. These scripts don't. Tested templates for cold emails, calls, and LinkedIn messages — plus the data-backed personalization trick that 3x your reply rate.

LeadsAgentLeadsAgent Team··13 min read
Cold Outreach Scripts for Web Design Clients That Actually Get Replies (2026)

Let's be honest — nobody wakes up excited to write cold emails.

You know the feeling. You open a blank email, stare at it for ten minutes, type something painfully generic like "I help businesses build their online presence," immediately hate yourself, and close the tab to go watch YouTube instead.

Here's the thing: the problem was never your willingness to do outreach. The problem was that you were writing emails that sounded exactly like every other freelancer's emails. Because you probably looked at what other freelancers were writing and copied the structure.

Let me show you what actually works instead.

TL;DR: Personalised cold emails that reference specific prospect data — their Google Maps rating, review count, or missing website — generate 3x higher reply rates than generic templates (HubSpot, 2025). The difference isn't effort — it's data. This guide gives you 6 ready-to-use scripts for email, phone, and LinkedIn, plus the exact workflow for generating the data that makes each one personal in 30 seconds flat.


Why Your Current Cold Emails Don't Work (A Brutally Honest Breakdown)

Here's a cold email I've seen variations of approximately four thousand times:

Subject: Web Design Services

Hi there,

I'm a web designer with 5 years of experience. I noticed your business could benefit from a professional website. I specialise in responsive design, SEO, and e-commerce solutions. Would you like to schedule a call?

Best regards, [Every Freelancer Ever]

This email has three fatal problems, and none of them are typos:

1. It's about you. Out of 4 sentences, 3 start with "I." The prospect doesn't care about your experience. They care about their revenue.

2. It's not specific. "I noticed your business could benefit" — you noticed what, exactly? This reads like you didn't even look at their business. Because you probably didn't.

3. There's no reason to reply today. Nothing in this email creates urgency. Nothing suggests you've done any research. Nothing distinguishes you from the other 12 freelancers who sent the exact same thing this week.

Here's the uncomfortable truth: The number one predictor of cold email reply rates isn't your subject line, your CTA, or your "value proposition." It's whether the recipient believes you've actually looked at their business. One specific detail — their review count, their missing website, their star rating — does more work than three paragraphs of copywriting.


The Data-First Approach: Why It Changes Everything

Professional working on cold email outreach strategy at desk with multiple screens showing data

Before you write a single word of outreach, you need data about your prospects. Not "research" in the vague sense — actual, structured data you can reference in the first sentence.

Here's what you get from a single Google Maps extraction using LeadsAgent:

Data FieldWhat It Tells YouHow to Use It in Outreach
Business name(obvious)Personalise the subject line
RatingReputation strength"4.6 stars — your customers love you"
Review countBusiness maturity"87 reviews — you've been at this a while"
No websiteClear gap"I noticed you don't have a website"
Phone numberDirect contactCold call as follow-up channel
AddressLocation proximity"I'm based near [area] and noticed..."

Every field in that extraction becomes a personalisation variable. The difference between a 2% reply rate and a 12% reply rate is literally one data point in the first sentence.


Script 1: Cold Email — The "I Noticed" Opener (Best for No-Website Businesses)

This is the highest-converting template I've seen for web design prospecting when targeting businesses without a website. It works because it makes a verifiable, specific claim in the first sentence.

Subject: [Business Name] — quick question about your online presence

Hi [Owner Name],

I came across [Business Name] on Google Maps — [Rating] stars with [Review Count] reviews. Clearly your customers love you.

I noticed you're running without a website, which means people who Google your name after a referral are landing on your Maps listing but can't learn much about your services. You're probably leaving at least a few calls per week on the table.

I build websites for [niche] businesses in [City]. Simple, fast-loading sites that show up in Google and convert visitors into calls. I've built [number] for businesses similar to yours this year.

Worth a 10-minute call this week?

[Your name]

Why it works:

  • Opens with THEIR data, not your credentials
  • Connects the problem (no website) to a consequence (lost calls)
  • "Clearly your customers love you" is a genuine compliment backed by data
  • The ask is small — 10 minutes, not "would you like to hire me"

Script 2: Cold Email — The Revenue Angle (For Businesses With Outdated Websites)

For businesses that have a website but it looks like it was built during the Obama administration:

Subject: [Business Name] — leaving $17k/year on the table?

Hi [Owner Name],

I found [Business Name] through Google Maps and checked your website — noticed it's not mobile-friendly and loads in about 8 seconds. No judgment (my first website was worse), but here's why it matters:

88% of consumers won't return to a site after a bad mobile experience (Google, 2025). For a [niche] business with [Review Count] Google reviews, that likely means real revenue leaking away every week.

I redesign websites specifically for [niche] businesses — mobile-first, fast-loading, built to convert visitors into calls. My last project for a [similar niche] in [region] increased their web inquiries by 40% in 60 days.

Happy to run a free 5-minute audit on your current site. Want me to send it over?

[Your name]

Why it works:

  • Leads with a specific observation (slow, not mobile-friendly)
  • Uses a stat to quantify the cost of the problem
  • Offers something free (the audit) instead of asking for a purchase
  • "(my first website was worse)" — self-deprecation builds likability

Script 3: Cold Call — The 30-Second Pitch

Phone works better than email for trades businesses. They answer phones. They don't check inboxes.

"Hi, is this [Owner Name]? My name is [Your Name] and I'm calling because I found [Business Name] on Google Maps — you've got [Rating] stars and [Review Count] reviews, which is incredible.

I noticed you don't have a website listed, and I'm curious — do you get most of your business from referrals right now?

(They'll usually say yes)

That makes sense. The reason I'm calling is that I build simple websites for [niche] businesses like yours. Nothing fancy — just a fast site that shows up when someone Googles your name and lets them call you directly.

Would it be worth five minutes to see what that would look like for your business?"

Key principle: Ask a question about THEIR business in the first 20 seconds. This converts the call from a pitch into a conversation. "Do you get most of your business from referrals?" is almost always true and almost always interesting to the business owner.

Something nobody tells you about cold calling: The first 3 seconds determine everything. If you sound like you're reading a script, they'll hang up before you finish your name. Say "[Owner Name]?" as an actual question, pause, and let them respond. You want it to sound like you're calling about something specific — because you are. You literally have their Google Maps data in front of you.


Script 4: LinkedIn Direct Message — The Casual Opener

LinkedIn works when the business owner is active there. Check their profile activity before messaging — if they haven't posted in 6 months, skip to email or phone.

Hi [Name],

Just came across [Business Name] — [Review Count] reviews and [Rating] stars on Google Maps. That's genuinely impressive for a [niche] business in [City].

Noticed you're running without a website though. I work with [niche] owners who want to turn that Google Maps traffic into actual calls and bookings. Happy to share a quick example of what that looks like if you're curious.

Either way — congrats on the reviews. You're clearly doing something right.

Why LinkedIn works differently: People are less defensive on LinkedIn than email. The tone can be more conversational. The "congrats on the reviews" close is genuine and doesn't pressure a response — but it almost always gets one.


Script 5: Follow-Up Email (Send 3 Days After First Email)

Most replies come on the follow-up, not the first email. But most people never follow up because they feel awkward about it.

Don't overthink it:

Subject: Re: [Business Name] — quick question about your online presence

Hi [Owner Name],

Just floating this back to the top of your inbox. I know you're busy running a [niche] business — the last thing you need is another email.

Quick summary: I build simple websites for businesses like yours in [City]. I noticed you don't have one and thought you might be interested.

If not, no worries at all. If yes, I have a few minutes this week for a quick call.

[Your name]

Why it works: It acknowledges the awkwardness ("floating this back to the top") and gives them an easy out ("if not, no worries"). Counterintuitively, giving people permission to say no increases the chance they say yes.


Script 6: The Voicemail Script (For When They Don't Pick Up)

Leave a voicemail. Seriously. I know nobody does this anymore, which is exactly why it works — zero competition in their voicemail box.

"Hey [Owner Name], it's [Your Name]. I was looking at business listings in [City] on Google Maps and came across [Business Name] — [Rating] stars, which is great. I noticed you don't have a website linked to your listing and wanted to see if that's something you've been thinking about. My number is [number]. No pressure at all — just thought it was worth mentioning. Have a good one."

Keep it under 30 seconds. Nobody listens to long voicemails. The goal isn't to close the deal — it's to make your name familiar so the follow-up email gets opened.


How to Generate Prospect Data for 100 Leads in 10 Minutes

All of these scripts depend on having actual prospect data — not just a list of business names.

The fastest way to build that list:

  1. Install LeadsAgent — free Chrome/Edge extension
  2. Type your target: "Find landscapers in Phoenix without a website"
  3. Press start — the AI agent extracts business name, phone, rating, review count, address, website status
  4. Download the CSV — each row is a personalised outreach opportunity

Your free plan gives you 1,000 leads per month. That's roughly 20 outreach campaigns worth of prospects — more than enough to keep a pipeline full.

The key is this: the extraction step gives you the personalisation data. Without it, your emails are generic. With it, every email references the prospect's actual business data.


The Ideal Weekly Outreach Cadence

Here's what a realistic, sustainable outreach schedule looks like:

DayActivityVolumeTime
MondayExtract 50 leads with LeadsAgent5015 min
MondaySend cold emails (Script 1 or 2)3045 min
TuesdayCold calls to remaining 202060 min
WednesdayFollow-up emails (Script 5)3020 min
ThursdayLinkedIn messages (Script 4)1020 min
FridayVoicemails for non-responders1015 min
Weekly total50 prospects touched~3 hours

At a 10% reply rate and 25% close rate, that's ~1 new client per week. At an average project value of $2,000, that's $8,000/month from 3 hours per week of outreach.

Not bad for work you can do in your pyjamas.


Frequently Asked Questions

How many cold emails should I send per day to avoid spam filters?

Start with 15–20 per day from a warmed-up domain. Use a separate domain from your main business website for cold outreach (e.g., [yourbrand]-agency.com). Gradually increase to 30–40 per day over 2–3 weeks. Tools like Lemlist or Instantly handle warm-up and sending limits automatically.

What's a realistic reply rate for web design cold emails?

Generic emails: 1–3%. Personalised emails with specific data: 8–15%. The personalisation doesn't need to be elaborate — a single specific data point (their rating, their review count, their missing website) is enough to 3x your reply rate.

Should I cold email or cold call web design prospects?

Both. Email works best for professional services (accountants, agencies, consultants). Phone works best for trades and local services (plumbers, landscapers, HVAC). Use the data from your extraction to segment: businesses without a website tend to be more phone-responsive.

How do I find prospects who don't have a website?

Use the no-website filter in LeadsAgent. Type your niche and location, and the AI agent filters Google Maps results to show only businesses without a website listed. This is a built-in feature on the free plan — no upgrade required.

How long should I follow up before giving up on a prospect?

Three touches across different channels over 10 days: email → follow-up email → phone or LinkedIn. If no response after 3 attempts, move them to a "re-engage in 90 days" list. Don't burn contacts — their timing might just be wrong right now.


Stop Staring at the Blank Email

You now have 6 scripts, a data generation workflow, and a weekly cadence. The hardest part isn't writing the email — it's pressing send the first time. (After the 10th one, you won't even think about it.)

Free Download

LeadsAgent — Generate Prospect Data for Your Scripts

Get the business name, rating, review count, and website status you need for every script above. 1,000 leads/month free.

Install Free — Chrome & Edge

How to find clients for your web design agency using Google Maps →

Best B2B cold email templates for lead generation →

LeadsAgent

Written by

LeadsAgent Team

We write about lead generation, cold outreach, and agency growth. Every guide is based on real workflows and real data from practitioners who use these tools daily.

Get 1,000 free leads from Google Maps

No credit card. No setup. Just install and start extracting.

↓ Export sample leads