← All articles

How to Find Clients for Web Design: A Local-Business Method That Starts With a Map

· 5 min read

Most advice on finding web design clients says the same three things: build a portfolio, post on social media, wait. That works for a few people and is slow for everyone else. The portfolio only helps once someone is looking at it, and the businesses that most need a website are not looking for a web designer. They are busy running a shop, a clinic or a van.

So go the other way. Find them first, look at their online presence, and write to the ones where you can see a clear gap. It takes an hour to start and needs no ads.

Pick one trade in one city

"Small businesses" is not a market. "Dentists in Springfield" is. A narrow search gives you a list you can read to the end, and it lets you write one message that fits the whole group.

Good trades to start with are the ones customers look for in a hurry and that rarely have a marketing person: plumbers, electricians, locksmiths, cleaners, dog groomers, barbers, small restaurants, clinics, driving schools. Choose one you can talk about without sounding like you read it on a website.

Find the gap you can fix

Search the trade and the city on a map service and open the first thirty listings. For each, note what the online presence looks like:

What you seeWhat you can offer
No website at allA simple site with services, hours and a way to ask or book
A link to a social page onlyA real home that does not depend on one platform
A site that does not load, or is not readable on a phoneA rebuild, starting with the mobile version
A site with no way to contact or bookA contact form, click-to-call, an enquiry page
A good site but hardly any reviewsNot your service; skip it

The first two rows are the easiest conversations, because there is nothing to criticise. You are not telling anyone their site is bad; you are showing what they could have. There is more on that in how to find local businesses without a website and how to check a lead's website before you pitch a redesign.

Keep only the ones worth your time

From thirty listings you want ten. Keep a business when it has a phone number or a published email, recent reviews (so it is open and has customers), and a gap from the table above. Drop chains and franchises: the owner does not decide on the website. More on this in how to qualify a local business lead before you contact it.

Write one message per business

A message that works is short and specific. It says who you are, what you saw on their listing, what you would do, and asks one easy question:

"Hi, I'm Alex, a web designer in Springfield. I was looking at dog groomers nearby and found Happy Paws. Your reviews mention how gentle you are with nervous dogs, but I couldn't find a site where someone can ask for an appointment. I build small booking pages for local businesses. Would it be useful if I sent you a one-page example for Happy Paws?"

(Happy Paws is an invented example.) Do not attach a proposal, do not quote a price in the first message, and do not write "I noticed your website needs improvement". See a cold email template for local business owners and subject lines that fit.

Choose the channel the owner uses

An owner of a small business often reads messages on a phone, between jobs. Depending on where you are, that means a message on WhatsApp, an email, or a call. Email, WhatsApp or a phone call compares them. Write when the owner is likely to read: what time of day to contact a local business.

Follow up once or twice, then stop

Most replies come after the second or third touch, not the first. Wait a few days, say something new, and stop after two follow-ups. If someone says no, thank them and close it. How to follow up without being annoying has the wording.

Treat the first fifty as a test

Do not judge the method on five messages. Send to the first ten with care, then to fifty, and keep a tally: how many were sent, how many replied, how many were interested. If nobody answers, change one thing at a time: the list (wrong trade?), the first line, or the offer. Even a handful of replies tells you something about what to change.

Do it at scale without losing the checks

By hand, ten businesses take an hour. AyePin does the finding and the bookkeeping: it searches Google, Bing and Apple Maps and open data for a trade and a city, reads what each business publishes about itself, marks the ones that have no site, and drafts a first message from those real details. Every draft waits in the Outbox until you approve it, and sending is paced inside the owner's own hours. You still choose who is worth writing to.

Before you send