How to Find Businesses Without Websites and Pitch Them Today

A step-by-step method for web designers and agencies to build a list of local businesses with no website, check each one, and reach out without wasting time.

Updated Nov 6, 2026 · 5 min read

You build websites, and you know plenty of local businesses still don't have one. The hard part is finding them in bulk, without clicking through hundreds of Google Maps listings one at a time.

This guide covers one job: building a list of real, active businesses with no website, then contacting them in a way that gets a conversation going. You can start today with nothing more than Google Maps and a spreadsheet.

Step 1: Pick a niche and a handful of cities

Searching "businesses" in a big city gives you noise. Pick a category where a website clearly brings in customers and where owners often run things from a phone. Good candidates include trades, cleaners, salons, mechanics, caterers, small restaurants, tutors and local service providers like pest control companies.

Then pick three to five towns. Smaller towns and suburbs often have more listings without a site than city centres, and there is less competition for the owner's attention.

Write your searches down as "category + town", for example "plumber Leeds" or "house cleaning Dayton". You will run each one.

Step 2: Search Google Maps and spot the gaps manually

Open Google Maps and run your first search. In the results panel, each listing shows buttons under its name. Listings with a website have a Website button. Listings without one usually only show Directions, Call or Save.

Work through the list and note every business missing the Website button. For each one, record:

  • Business name
  • Phone number
  • Address and town
  • Category
  • Number of reviews and rating
  • Any email or social page you can see

This works, but it is slow. Expect to scroll a lot, and Google Maps only shows a limited number of results per search, so zoom into different neighbourhoods to surface more.

Step 3: Speed it up with a scraper and a filter

Once you know the niche works, doing it by hand stops making sense. A Google Maps scraper pulls every listing for a keyword and location into a table, then you filter for rows where the website field is empty.

In GetClient, you can enter several keywords and several cities at once and the scraper searches live. Each lead comes back with name, category, address, phone, website if one exists, plus emails, owner name and social profiles where those are public. Sort or filter by the empty website column and you have your list. New accounts get 100 free credits with no card, which is enough to test a niche.

Whichever tool you use, the principle is the same: collect wide, then filter down to "no website".

Step 4: Check each lead is worth your time

An empty website field does not always mean a good prospect. Before you pitch, check:

Is the business active? Look at recent reviews and photos. A listing with no reviews in years may be closed.

Do they have a site under another name? Search the business name in Google. Some have a site that simply isn't linked to their Maps profile. That is still a pitch ("your site isn't connected to Google"), but a different one.

Are they relying on Facebook or Instagram? Many businesses use a social page as their website. That is a useful angle: they want an online presence, they just don't own one.

Do they have customers? A business with plenty of good reviews and no website has money and demand. Those are often your best leads. You can narrow by rating and review count using the approach in filtering Google Maps results by rating.

Step 5: Find a way to reach the owner

Businesses without websites often have no public email, so plan for that.

  • Phone: Almost every listing has one. A short, friendly call often works best for this audience.
  • Email: Check the social pages and the Maps listing itself. Some owners list a Gmail address.
  • Social messages: A direct message on their Facebook page is reasonable when there is no email.

If you do collect emails, run them through verification before sending. Generic addresses and catch-all domains can't always be confirmed, so treat those with care.

Step 6: Write a pitch that shows, not tells

Owners without websites have usually been told they "need a website" before. Make it concrete instead:

  1. Mention something specific: their reviews, their town, their service.
  2. Name the cost of not having a site, such as customers who search and pick a competitor with a booking page.
  3. Offer something small and easy to say yes to: a free mock-up of their homepage, or a five-minute call.

A short example email:

Hi, I came across {{params.name}} on Google Maps. You've got great reviews, but there's no website linked, so people searching for {{params.category}} in {{params.city}} can't see your prices or book easily. I put together a quick homepage idea for you. Want me to send it over?

Keep it to a few lines. If you send by email, follow the cold email basics: a real sender, honest subject line, a clear way to opt out, and check the rules that apply where you and your prospects are. This is not legal advice.

Step 7: Follow up and track who's interested

One message rarely does the whole job. Plan two or three polite follow-ups spaced a few days apart; how long to wait between follow-ups covers spacing in more detail. Keep a simple status column in your sheet: contacted, replied, call booked, not interested.

When someone says yes, reply quickly and get a call on the calendar while they're still thinking about it.

A quick daily routine

TimeTask
20 minutesPull one new niche and town, filter for no website
20 minutesCheck activity and reviews, remove dead listings
30 minutesCalls or personalised emails to the best 10 to 20
10 minutesFollow-ups and status updates

Run this for a week and you'll know which niches respond, which towns are worth more effort, and what pitch gets people talking.

Frequently asked questions

Google Maps has no built-in "no website" filter. You either check each listing for the Website button by hand, or export results with a scraper and filter for an empty website field.

AI-powered lead generation from 8 sources

Live leads from Google Maps, Yelp, Yellow Pages, YouTube, Facebook Ads, TrustMRR, Skool and Skool Discovery — AI finds the owner, emails and socials for every one. Start with free credits.

More from Blog

See all