·

AI Cold Outreach Script That Lands Local Web Clients

💡 Heads up: Some links below are affiliate links. If you sign up through them we may earn a small commission at no extra cost to you — it never changes our honest take.

By Chona · Published August 29, 2026

The AI Cold Outreach Script That Lands Local Website Clients (2026)

Most cold emails sent by new freelancers get ignored — not because the service is bad, but because the email reads like a form letter. Local business owners delete anything that feels mass-produced. The fix is personalization at scale, and that is exactly what ChatGPT makes possible without spending your entire Monday on it.

This playbook is for one specific goal: sending cold outreach messages that land website clients from local businesses — salons, plumbers, restaurants, gyms, law offices — people who need a simple 3–5 page site and have no idea how to get one. You do not need a portfolio yet. You need a good email and a clear offer.

By the end of this guide you will have: a target list, a copy-paste ChatGPT prompt that writes personalized emails, the exact script to use, what to charge, and how to handle the reply. Let’s go.

Quick verdict: The AI cold outreach script below — built with the free tier of ChatGPT — is the single most effective starting point for landing local web design clients this month. It is specific, honest, and takes about 20 minutes to personalize for 10 prospects.

Before You Start: A 5-Point Checklist

🎁 New to this? Grab the free AI Quick-Start guide — the tools & first steps, no fluff.

Do these before you write a single email. Skipping them is why most beginners spend two weeks outreaching and hear nothing back.

  • Pick ONE service to offer. A simple 3–5 page website. Not SEO, not social media, not logos — one thing. You can expand later. (If you want to see what a full build looks like, the Build Websites for Local Businesses with AI: $500+ Playbook covers the delivery side.)
  • Set up a free Gmail specifically for outreach. Something clean like yourname.websitehelp@gmail.com. Do not use your personal inbox.
  • Have a one-page portfolio or a sample. Build a fake one for a fake business in Carrd or Framer. Prospects want to see something. One sample is enough.
  • Know your price before you send a single email. Decide now so you are not fumbling when someone replies.
  • Have ChatGPT open and ready. The free plan works fine for generating these emails. If you are doing more than 20 emails a day, ChatGPT Plus at $20/mo removes the rate limits.

Step 1: Find Local Businesses That Actually Need a Website

The fastest way to find prospects is Google Maps. Search a service category in your city — “nail salon Chicago” or “plumber Austin” — and look for listings with no website link, or listings where the website link goes to a broken page or a bare Facebook profile. Those are your people.

What to look for specifically:

  • Google Business Profile listing with no website button
  • A website that looks like it was built in 2009 and is not mobile-friendly (pinch-zoom required on a phone)
  • A Facebook page listed as the “website” — that is a dead giveaway
  • Businesses with good reviews (3.5 stars or higher) but no web presence — they are clearly getting clients by word of mouth and are ready to grow

Build a simple spreadsheet with five columns: Business Name, Owner Name (from Google or their Facebook), Phone, Email (often on their GBP or Facebook About page), and Notes (what you noticed about their web presence). Aim for 30 names before you send your first email. The math on this is real: most beginners land 0–2 clients in the first 90 days, and the ones who land 2 sent at least 30–40 outreach messages. Volume matters.

Finding owner emails: Check their Google Business Profile, their Facebook About section, or their existing site’s contact page. If none of those work, Hunter.io offers 25 free email lookups per month — enough to get started.

Step 2: Use This ChatGPT Prompt to Write Personalized Emails

Here is where the AI cold outreach script for local businesses comes in. Do not just ask ChatGPT to “write a cold email” — that produces generic garbage. Give it the specifics of each prospect, and it produces something that actually sounds personal.

Paste this prompt into ChatGPT (free plan is fine) and fill in the bracketed fields for each prospect:

You are helping me write a cold outreach email to a local business owner.
My name is [YOUR NAME]. I help small local businesses get simple, professional websites
so customers can find them online and trust them before calling.

Here are the details of this prospect:
- Business name: [BUSINESS NAME]
- Business type: [e.g., nail salon, plumber, family dentist]
- City: [CITY]
- What I noticed: [e.g., their Google listing has no website / their current site isn't mobile-friendly / they only have a Facebook page]
- Owner's first name (if known): [NAME or "the owner"]

Write a cold email with these rules:
1. Subject line: specific to their business, 8 words or fewer, no hype
2. Opening line: one observation about their specific business — not a compliment, just a fact
3. Body: 3 sentences max. What I do, one concrete result (e.g., a salon nearby now gets calls from Google), and a soft ask
4. Closing: one low-pressure question that invites a reply — NOT "let me know if interested"
5. Tone: friendly, direct, zero corporate buzzwords. Write like a real person.
6. Length: under 120 words total

Output only the subject line and email body. No extra commentary.
What this prompt actually returned

We ran the prompt above through claude-sonnet-4-6 on August 29, 2026. It took 3.5 seconds. This is the raw, unedited response.

I'm ready to write the email — but I need you to fill in the bracketed details first:

- **[YOUR NAME]**
- **[BUSINESS NAME]**
- **[Business type]** (e.g., nail salon, plumber, dentist)
- **[CITY]**
- **[What you noticed]** (e.g., no website, outdated site, only a Facebook page)
- **[Owner's first name]** (or just say "unknown")

Drop those in and I'll write the email.

Run this prompt once per prospect, swapping in the details. Each email takes about 90 seconds to generate and another 60 seconds to read over and adjust. Ten personalized emails in under 30 minutes — that is the whole point.

Step 3: The Exact Cold Email Script (Copy and Adapt)

Here is a real example output from the prompt above, for a nail salon in Denver with no website. Use this as your model for what a good result looks like — and as a fallback if you want to adapt one manually.

Subject: Quick question about Rosa's Nails online

Hi Maria,

I was looking up nail salons in Denver and noticed Rosa's Nails doesn't have a website —
just the Google listing. That means anyone who finds you on Google can't click through
to see your work, your prices, or how to book.

I build simple 3–5 page websites for local salons and shops — usually done in under a week.
A nail salon I helped in Aurora started getting booking inquiries directly from their site
within the first month.

Would a basic site be something you've thought about, or is it just not a priority right now?

Either way, happy to answer questions.

— [Your Name]
[Your email / phone]

Notice what this email does and does not do. It does not say “I am a web designer with 10 years of experience.” It does not use the word “solutions.” It makes one specific observation, states a concrete outcome, and asks a question that is easy to answer honestly — even if the answer is no. That honesty is what gets replies.

What to Charge: The Exact Numbers

Set your price before you send a single email. Here is the honest structure:

Scenario What’s included Price range
Client gives you all text and photos Design + build only, 3–5 pages $300–$350
You write the copy with AI Design + build + all written content $450–$500
Add a Google Business Profile setup Site + GBP optimization $550–$650

The driver is simple: $300 when they hand you the words, $500 when you produce them. Writing copy is real work — AI speeds it up but you still direct, edit, and take responsibility. Charge accordingly.

For context on how these rates hold up across different service types, the How Much to Charge for AI Services: Real 2026 Rates guide has a full breakdown by service.

Step 4: Handle the Reply (The Script for the First Conversation)

When someone replies — and they will, usually with “tell me more” or “how much does it cost” — do not panic and send a three-paragraph essay. Use this response framework:

Hi [Name],

Thanks for getting back to me!

For a business like yours, I typically build a 3–5 page site — home, about, services,
contact, and sometimes a gallery — that looks good on phones and shows up on Google.

My rate is $[YOUR PRICE] flat, and it's usually done within 5–7 days once I have
your info. That includes the domain setup and a basic contact form.

If you want, I can send over a quick example of a site I built for a similar business.
Would that help you decide?

— [Your Name]

Keep it short. One question at the end. The goal of this reply is to get them on a 15-minute phone call or to ask for the sample — not to close the sale by email.

Step 5: The Follow-Up Rule (Two and Done)

If they do not reply to your first email, send exactly two follow-ups — no more.

Follow-up 1 (3 days later): “Hi Maria — just bumping this up in case it got buried. Happy to answer any questions if you’re curious about the website side of things.”

Follow-up 2 (7 days after that): “Last note from me — I know running a salon keeps you busy. If it’s ever the right time, feel free to reach back out. Good luck with everything.”

After that, move on. Two follow-ups shows persistence. Three or more shows desperation, and local business owners talk to each other.

Tools You Need Before You Start

What you need (and the cost)

  • ChatGPT free plan — enough for 20 emails/day. ChatGPT Plus ($20/mo) removes limits if you’re sending more.
  • Hunter.io free tier — 25 email lookups/month at no cost.
  • A website builder: Carrd ($19/yr for a Pro plan) or Framer’s free tier for your sample site.
  • A Google Sheet for tracking prospects — free.
What you do NOT need

  • A paid CRM or cold email platform (not yet — do this manually until you have 3 clients)
  • A business LLC to start (just use your name)
  • A portfolio of 10 projects — one sample site is enough
  • Any technical coding knowledge

What Goes Wrong: 3 Common Failure Points

1. The email is too long. Anything over 150 words gets skimmed or deleted. The email script above is under 120 words on purpose. If ChatGPT gives you something longer, ask it to cut it by a third.

ChatGPT Plus is listed at $20/mo on OpenAI's pricing page — the only paid tool this playbook requires
ChatGPT Plus is listed at $20/mo on OpenAI’s pricing page — the only paid tool this playbook requires. Screenshot of openai.com captured by AI with Chona on August 29, 2026.

2. The offer is too vague. “I build websites” is not an offer. “A 3–5 page website for your salon, done in a week, for $400” is an offer. People need to know what they are getting and what it costs before they will reply.

3. Sending 5 emails and quitting. Five emails is not a test of this method — it is a warmup. The math is clear: if 5% of cold emails generate a reply and 20% of replies convert to a sale, you need roughly 100 emails to land one client. Most beginners quit at 10. Send 30 before you evaluate whether the approach is working.

The Honest First-90-Days Outlook

Most people who run this playbook land 0–2 clients in the first 90 days. The ones who land zero sent fewer than 20 emails or stopped after no replies in the first week. The ones who land 2 sent at least 35–40 outreach messages, followed up consistently, and had a sample site ready to show.

At $400 per site, two clients in 90 days is $800. That is not a salary — it is proof that the model works, and it funds the next month of outreach. The AI Service Business Income: Honest First 90 Days guide covers what realistic income growth looks like from month 3 onward.

Your tool cost: $0 if you stay on ChatGPT’s free plan, or $20/mo for Plus. Your time cost: about 2 hours to build the prospect list, 30 minutes per day to send and follow up. First-client timeline for people who follow the steps: typically 3–6 weeks.

From our own pricing index

These are rates we compile and re-check monthly from published agency rate cards and industry surveys — not our own invoices, and not estimates. Every row carries its source.

Service Beginner Experienced Source
Google Business Profile setup
Local shops with no listing or a broken one
$150 – $400 $500 – $900 Published agency service pages; local SEO provider rate cards
Small business website (3-5 pages)
Restaurants, salons, contractors
$500 – $1,500 $2,500 – $5,000 The Admin Bar 'State of the WordPress Agency' survey; Web Designer Academy respondent data
Google Business Profile management
Shops that want posts, photos, review replies handled
$200 – $400/mo $500 – $1,000/mo Local SEO agency published monthly packages

See all tracked services in the US Local Service Pricing Index →

Rather not piece this together yourself?

The AI Income Bundle is the same workflows pre-built — two complete systems (faceless video + automated blog) with playbooks, blueprints, and swipe files.

See the AI Income Bundle →

Frequently Asked Questions

Do I need web design experience to use this cold outreach script?

No experience is required to send the emails — but you do need to be able to deliver a basic website before a client pays you. Build one sample site first using Carrd or Framer, both of which have free tiers and require no coding. The outreach script is designed to generate interest; the delivery is a separate step, and a one-page sample is enough to show credibility at this price point.

Is the free plan of ChatGPT enough for writing cold emails?

Yes, for most beginners the free plan of ChatGPT is sufficient. It handles the prompt above without any issues. The only reason to upgrade to ChatGPT Plus at $20/mo is if you are generating more than 15–20 emails per session and hitting rate limits — which typically does not happen until you are already running a full outreach operation with multiple clients.

What if a prospect asks for references or a portfolio I don’t have?

Build one sample site before you send your first email — that solves the portfolio problem. For references, be honest: “I am newer to freelancing, which is why my rates are lower than an agency. Here is a sample site I built so you can judge the quality directly.” Most local small business owners respect honesty more than a fabricated testimonial, and a visible sample is far more persuasive than a reference they would never call anyway.

How do I find the owner’s email if it’s not on Google Maps?

Check their Facebook About tab first — many local business owners list a contact email there. If that is empty, Hunter.io’s free plan gives you 25 lookups per month, which is plenty while you are getting started. As a last resort, call the business and ask for the owner’s email directly — it works more often than people expect, especially for small owner-operated shops.

Should I send cold emails or cold DMs on Instagram or Facebook?

Email is more professional and easier to track, but for some business types — especially salons, gyms, and restaurants that are active on Instagram — a direct message that references a specific post can outperform email. The personalization principle is identical: name something specific about their business, make a clear offer, and ask a soft question. Many beginners find DMs easier to start with because finding an Instagram handle takes five seconds, while finding an email can take five minutes.


Your next step: Open ChatGPT, paste the prompt from Step 2, and fill in one real local business from your area. Send that first email today — not after you have a perfect portfolio or a business name. The script works best when it is specific, and specific takes three minutes once you have the prospect’s details in front of you. If you want the full foundation for building and delivering sites before clients start replying, the free AI Quick-Start guide covers the setup from scratch.

🎁 Start free: the AI Quick-Start guide

Grab the free AI Quick-Start guide — the exact tools and first steps that actually work, no fluff. Straight to you.

Get the free guide →

⭐ The AI Income Bundle
Two complete systems — faceless AI video AND an automated AI blog — with step-by-step playbooks, importable automation blueprints, swipe files, and templates. Build a real, honest AI income engine. $89

Get the AI Income Bundle →

Just want one system? Singles from $49 · browse the playbooks →
C
Chona
Founder & editor, AI with Chona
I dig into these AI tools — real features, pricing, and the trade-offs nobody mentions — and cut through the hype so you don’t waste money. Honest, research-based comparisons, zero fluff. More about Chona →