How to Find Local Businesses Without a Website
· 4 min read
If you build websites, the best first conversation is with a business that has none. They already have customers, a phone number and a street address. What they lack is a place online that answers the question every customer asks first: are you open, and can I book?
Finding them is easy to describe and easy to do badly. Here is a method that works by hand, and the checks that stop you writing to someone who already has a site.
Start narrow: one trade, one city
Pick one kind of business in one place: "plumbers in Springfield", not "small businesses in the US". 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.
Trades that work well for this are the ones people search for in a hurry and that rarely have a marketing team: plumbers, electricians, locksmiths, mobile mechanics, cleaners, dog groomers, barbers, small restaurants and clinics.
Search the map, then read each listing
Open a map service and search the trade and the city. For every result, look at four things:
- The website field. Empty is what you are after.
- The phone number. No number, no conversation. Skip it.
- The reviews. A rating with a fair number of reviews means real customers. Look at how recent the latest review is: a business that was reviewed last month is open.
- The opening hours. If they are listed, the business is probably active.
A listing with a phone, regular recent reviews and no website is a strong lead.
Check that the gap is real
An empty website field does not always mean there is no website. Before you write, spend a minute on each one:
- Search the business name and the city. Many businesses have a site the listing does not link to.
- Look for a Facebook or Instagram page. A page is not a website. It is a different pitch: the business is online but has no booking, no services list and no way to be found outside that platform.
- Check the link, if there is one. A link that points to a link-in-bio page, a marketplace profile or a domain that no longer loads counts as "no real website".
- Look for a sign the business has closed. The listing may say so, or the last review may be years old.
Write only to businesses you have confirmed. A message that says "I noticed you have no website" to someone who has one ends the conversation in the first line.
Put them in order
You cannot write to everyone at once, so rank the list. A simple order that needs no software:
| Signal | Why it matters |
|---|---|
| Reachable by phone or a published email | You can actually contact them |
| Many reviews, recent ones | Customers exist and the business is active |
| Strong rating | They care about the work, so a better online home is worth it |
| Opening hours listed | The business is running now |
| Independent, not a chain | The owner makes the decision |
Start with the top ten. Read each one. Write the message after you have read it, not before.
Say one specific thing
The first message should show you looked at this business:
"Hi, I'm Alex. I was looking at plumbers in Springfield and found Harbor Plumbing. Your reviews praise how fast you turn up, but I couldn't find a website where someone can ask for a visit. I build simple booking pages for trades businesses. Would it help if I sent you an example for Harbor Plumbing?"
(Harbor Plumbing is an invented example.) One observation from their real listing, one offer, one easy question. More on writing it in a cold email template for local business owners.
Keep the source of every detail
Write down where each fact came from: the map listing, their own site, a directory. If a phone number turns out to be wrong, you will know which source to trust less next time. It also stops you from quoting something the business never said.
Do it at scale without losing the checks
By hand, ten businesses take an hour. Software can find and list hundreds, and the same checks still apply. AyePin finds businesses on Google, Bing and Apple Maps and in open data, reads what each one publishes about itself, and drafts the first message from those real details. Every draft waits in the Outbox until you approve it, so the "is this one real?" check stays with you.
Before you send
- Check the rules where the business is. A plain CAN-SPAM checklist covers the United States.
- Use a verified address, not a guessed one: how to check a business email address.
- Decide in advance who is worth a second message and who is not.