Locasly

How-To Guide · October 24, 2026

How to Cold Email a Local Business to Sell a Website

A 6-step guide to cold emailing local businesses about a new website, with a short template, subject line ideas, and a simple follow-up plan.

Laptop with an open email window on a wooden desk, looking out at local storefronts on a small-town main street

Cold email is one of the simplest ways to reach local business owners who need a better website. The catch is that most owners get a lot of generic pitches and delete them fast. This guide shows you how to write a short, specific cold email that gets read, with a template you can adapt and a simple follow-up plan.

What makes a cold email work?

A good cold email to a local business does three things:

  • It's about their business, not about you or your services.
  • It points to a real problem you found on their site, like slow load times or a page that's down.
  • It asks for something small, like a quick reply or a look at a preview, not a big purchase.

How to cold email a local business: 6 steps

1. Pick businesses with a clear website problem

Start with businesses where you can point to something specific: no website at all, a site that's down, or a site that's slow or hard to use on a phone. Locasly helps with this step. It finds local businesses on Google Maps and scores their websites from 0 to 100 using PageSpeed, WCAG accessibility checks, and website status, and it flags sites that are down.

2. Do a quick audit and pick one or two findings

Don't send a full report in the first email. Pick the one or two findings an owner will care about most, such as "your site takes a long time to load on phones" or "your contact page shows an error." Our guide on how to audit a local business website before you pitch walks through what to check.

3. Find the right contact

For small local businesses, the owner usually reads the main inbox. Look for an email address on their website, their Google Business Profile, or their social media pages. Address the person by name if it's listed. If not, a simple "Hi there" is fine.

4. Write a short, specific subject line

Keep it plain and honest. Mention their business name and the topic. For example:

  • "Quick note about [Business Name]'s website"
  • "[Business Name] site isn't loading"
  • "A new homepage idea for [Business Name]"

Avoid clickbait, all caps, or fake "Re:" subject lines. They hurt trust and can break email rules.

5. Keep the body under 120 words

Use this structure: who you are in one line, the problem you found, what you can do about it, and one easy next step. Here's a template:

Hi [Name],

I'm [Your Name], a web designer here in [City]. I was looking at [Business Name] online and noticed [specific finding, e.g. your website shows an error page on mobile].

That can cost you calls from people searching on their phones. I put together a quick preview of what a new homepage for [Business Name] could look like.

Want me to send it over? No pressure either way.

[Your Name]
[Phone] | [Website]

A visual preview makes the email much easier to say yes to. Locasly can generate template website mockups for a business, so you have something concrete to offer. It also includes outreach scripts you can adapt to your own voice.

6. Follow up, then track your results

Many replies come after a follow-up, not the first email. A simple plan:

  1. Day 3–4: A short reply to your first email: "Just checking if you saw this. Happy to send the preview."
  2. Day 7–10: One last note with a new angle, like a second finding or the mockup itself.
  3. Then stop. If there's no reply, move on and maybe try again in a few months.

Keep track of who you emailed, when, and how they responded. Locasly's pipeline helps you track leads through each stage, and you can export your list to CSV if you prefer a spreadsheet.

Stay on the right side of email rules

In the US, commercial emails fall under the CAN-SPAM Act. In short: use an honest subject line, say who you are, include a physical mailing address, and give people a clear way to opt out, then honor it. Other countries have their own rules, so check what applies where you work.

Next step: know your price before they reply

When an owner says "how much?", you want an answer ready. See our guide on how much to charge for a small business website so you can respond with confidence.

FAQ

How long should a cold email to a business owner be?

Short. Aim for under 120 words so it can be read on a phone in a few seconds. Save details for after they reply.

Should I put my price in the first email?

Usually not. The first email's goal is to start a conversation. Share pricing once they're interested and you understand what they need.

Is it better to email or call local businesses?

Both can work. Email lets you include a specific finding and a preview link, while calls or walk-ins can feel more personal. Many freelancers use email first and follow up in person or by phone.

How many follow-ups should I send?

One or two is enough. More than that can feel pushy and may get your emails marked as spam.

Steps at a glance

  1. Pick businesses with a clear website problem

    Target businesses with no site, a down site, or a slow or hard-to-use site.

  2. Do a quick audit and pick one or two findings

    Choose the one or two issues the owner will care about most.

  3. Find the right contact

    Find the owner's email on their website, Google Business Profile, or social pages.

  4. Write a short, specific subject line

    Use the business name and an honest topic; avoid clickbait.

  5. Keep the body under 120 words

    Say who you are, the problem you found, what you can do, and one easy next step.

  6. Follow up, then track your results

    Send one or two short follow-ups, then stop, and track every lead.