Skip to main content

Lead Generation

How to Find Local Businesses That Need a New Website (Step by Step)

The businesses most worth pitching are not the ones with the ugliest sites. They are the ones with a strong local reputation, real customers and a website that quietly gets in the way of both. You find them in six steps: pick a narrow market, build a list of businesses in it, run a five-minute check on each website, rank the results by how big and how provable the problem is, find the right person to contact, and record your evidence as you go.

This guide is for freelance web designers, small agencies, local SEO freelancers and conversion specialists who sell to local businesses. You will get a repeatable method, the exact checks to run, a scoring table you can copy, and an honest look at where a tool helps and where it does not.

What a good website prospect looks like

A good prospect has three things at once: a business that is clearly alive, a website problem you can point to, and a service you can sell to fix it. Missing any one of the three makes the pitch harder.

It helps to know the starting point. A Clutch survey of 406 US small business owners found that 83% of small businesses have a website, up from 64% in Clutch's earlier survey. So the typical prospect is not a business with nothing online. It is a business with a site that was built years ago, or built cheaply, or built and never touched again.

83%

of US small businesses have a website

Clutch survey of 406 owners

3

things a good prospect needs

Alive, provable problem, sellable fix

5 min

to check one site on a phone

Enough for one solid finding

Here is how the three parts show up in practice.

What to look forStrong signWeak sign
The business is activeRecent reviews, a listed phone number, current opening hours, recent photosNo reviews, disconnected number, listing marked closed
Reputation is ahead of the websiteHundreds of reviews and a high rating, but a slow or confusing siteFew reviews and a site that matches the low activity
The problem is provableYou can show a screenshot or a numberYou only have a feeling that "it looks old"
The fix maps to a serviceMissing booking path leads to a lead-form or booking buildA vague complaint with no clear service attached
You can reach a decision makerA public business email or contact form and an owner's name on the siteNothing except a personal social profile

The second row is the one most people miss. A business with lots of happy customers and a poor website is already proving demand. The website is the leak. That gap is the pitch.

Step 1: Choose a niche and a city you can actually serve

Start narrow. "Local businesses" is not a market. "Dentists in Austin" is.

Pick a niche where a better website turns directly into money. Businesses that live on appointments and phone calls are the easiest to sell to, because a missing booking button or an unreadable phone number has a visible cost. SiteOpportunity treats these categories as appointment-driven when it recommends a service: dentists, chiropractors, HVAC contractors, plumbers, electricians, med spas, fitness studios, veterinary clinics, hair salons and auto repair shops.

Score a niche before you commit to it.

QuestionWhy it matters
Does one new customer pay for the project?High-value jobs (a dental implant, a roof, an HVAC install) make a website budget easy to justify
Do customers decide on a phone?If most people search and tap "call", mobile problems are expensive for the business
Is the category crowded with similar sites?Many near-identical sites means an easy comparison and a clear way to stand out
Are the owners reachable?Owner-run shops answer emails and calls. Large chains route everything through head office
Can you show relevant work?You sell faster in a niche where you can show two or three similar sites

Choose one niche and one city for your first run. If you cover several cities, do them one at a time so your notes and templates stay specific. If you want the whole chain in tick-box form, use the local business prospecting checklist. A note on scope: SiteOpportunity currently covers United States businesses in common local-service industries, so if you work elsewhere, the manual method below still applies.

Step 2: Build a list of businesses

You need a list of real, active businesses in your niche and city, each with a website address. Most people begin with Google Maps, and it works well.

  1. Search the market

    Search the niche and city on Google Maps, for example "plumber in Cedar Park TX". Scroll well past the first few results, so your list is not limited to the businesses Google already ranks best.

  2. Open each listing

    Note the name, rating, review count, phone number and website link. If the listing has no website link, mark it as a different type of prospect (a new build, not a redesign).

  3. Add a second source

    Cross-check with a directory such as Yelp or a local chamber of commerce list. Each source surfaces businesses the others miss.

  4. Record it in a sheet

    One row per business: name, website, phone, rating, review count, source, date checked.

A few practical points:

  • Aim for a workable list, not a giant one. Twenty to forty businesses you actually check beats four hundred you never open.
  • Respect each source's terms. Copying a few listings by hand is one thing. Running automated scrapers against a site that forbids it is another. Read the terms before you automate anything.
  • Use public information only. Business names, addresses, phone numbers and public websites are fine. Do not dig for private individuals' details.
  • Keep the source and date. Listings change. A note that says "Google Maps, checked on this date" saves you from pitching a business that has closed.

Step 3: Run the five-minute website check

This is the step that separates a useful lead from a guess. For each business, open the site on your phone, not your laptop. Google now crawls and indexes sites with its smartphone crawler, so the mobile version is the version that counts for search. And customers are often standing outside a shop or sitting in a car when they look.

Mobile is not the whole picture, though. StatCounter's US figures show both desktop and mobile carrying large shares of web traffic, with mobile a little over 40% at the time of writing. Check both, but start on the phone.

Share of US web traffic by device
  • Desktop55.65%
  • Mobile42.21%
  • Tablet2.14%

Source: StatCounter Global Stats, United States, latest figures at time of writing

Both devices matter. A site that only works on a laptop fails the more than four in ten visitors who arrive on a phone.

Run these seven checks in order. Stop early if you find one strong, provable problem. If you want the longer version, the 34-signal website audit checklist covers every check in detail.

The five-minute check

  • Open the site on your phone. Can you find the phone number or a booking button within five seconds without zooming?
  • Look for the padlock. If the browser says the site is not secure, note it.
  • Tap the phone number. Does it start a call, or is it plain text?
  • Scroll the homepage once. Is it obvious what the business does, where it is and how to contact it?
  • Run the address through PageSpeed Insights on mobile and note the performance score and the largest slow item.
  • Check the footer copyright year and the last post or offer date, as a rough sign of neglect.
  • Search the business name plus the city and read the page title and description Google shows.

Each check is quick, and each maps to something you can sell. If you want a shareable one-page version, see how to run a free website audit before you pitch.

What you seeWhat it may meanService it points to
No visible phone or booking button on mobileVisitors who are ready to act cannotBooking or lead-form implementation, conversion-focused landing page
Page takes several seconds to show its main contentVisitors leave before readingWebsite speed optimisation
Browser warns the site is not secureTrust problem on every pageSecurity and HTTPS setup as part of a rebuild
Text is tiny or buttons are hard to tapPoor mobile experienceMobile website optimisation
Missing or generic page title and description in search resultsWeak local search presenceLocal SEO improvement
No reviews, testimonials or trust signals on the site despite great ratingsReputation is not reaching the siteTrust and credibility upgrade
Design and copy look several years old, and everything else is fineCosmetic gap onlyBranding and visual refresh (a softer pitch)

For speed, use the thresholds Google publishes. The three Core Web Vitals targets, measured at the 75th percentile of real page loads, are Largest Contentful Paint within 2.5 seconds, Interaction to Next Paint of 200 milliseconds or less, and Cumulative Layout Shift of 0.1 or less.

One trap: PageSpeed Insights shows two kinds of data. Field data comes from real Chrome users over 28 days, but it needs enough traffic to appear. Small local sites often do not have any, so you will mostly see lab data from a simulated test. Treat the lab score as a good pointer, not a verdict, and say so in your notes.

Step 4: Rank the results with a simple score

Now you have a sheet with notes. Rank it, so your best hours go to the best leads. This hand-scored version takes a minute per business.

Give each business 0, 1 or 2 points on each line, then add them up.

Line0 points1 point2 points
ReputationUnder 20 reviews or under 4.0 rating20 to 100 reviews, decent ratingOver 100 reviews and a strong rating
Provable mobile problemNone foundOne minor issueA clear problem you have a screenshot of
Conversion gapContact and booking are easyContact path exists but is weakHard or impossible to book or call
Sellable serviceNothing obviousOne possible serviceA clear primary service
Reachable decision makerNo public contactA generic contact formA named owner and a public business email

The cut-offs above are a starting rubric, not a rule, so adjust them for your market. A score of 8 to 10 goes to the top of your list. A score of 5 to 7 is worth a look if you have time. Below 5, skip it.

Here is how three fictional businesses might score.

Business (fictional)ReputationMobile problemConversion gapServiceContactTotal
Cedar Ridge Plumbing222219
Maple Street Bakery110013
Harbor View Chiropractic212128

Cedar Ridge Plumbing wins. It has a big review base, its phone number is text rather than a tap-to-call link, and it has no booking form. Maple Street Bakery does not need you. Its site works, and a bakery site is not where its money comes from.

This is the same logic SiteOpportunity automates, with more signals. If you want the deeper version, read how the Opportunity Score works and how to use it to prioritise leads.

Step 5: Find the right person to contact

For every prospect on your shortlist, find the person who can say yes, and the public way to reach them. Look for an owner or manager name on the "About" or "Contact" page, a public business email on the site, or a contact form.

Stick to public, role-based business contacts. Do not target private individuals, and do not bypass logins or access controls to find details. The sending rules matter as well. U.S. law does not exempt business email, so the FTC's CAN-SPAM guidance applies. The full breakdown is in the guide to cold emails for local businesses.

Step 6: Record evidence as you go

The reason to check every site yourself is to turn a feeling into evidence. Capture it while you are looking.

For each shortlisted business, keep:

  1. A screenshot of the problem, on the device you tested, with the address visible.
  2. A one-line finding in plain words: "On mobile there is no booking button above the fold, and the phone number is not tappable."
  3. The service it points to.
  4. The date you checked, because sites change.

That one line becomes the opening of your outreach. Specific beats general every time. "Your website could be better" gets deleted. "I could not find a way to book on my phone" gets read.

Doing this by hand versus using a tool

You do not need a tool to do any of this, and for a first run in one city, doing it by hand is a good way to learn what matters. The tools guide compares the options. The cost is time and consistency. Checking forty sites carefully takes hours, and your notes drift as you get tired.

MethodEffortEvidence qualityBest for
Manual research on Google Maps and directoriesHighHigh, but unevenYour first niche and a small list
Generic business lead listsLowNone about the websiteGetting names and phone numbers, not reasons to call
Generic scrapersMediumNone about the website, and terms of service riskBulk contact data, with care
Website opportunity intelligenceLowConsistent, with sources shownRepeating the process across many cities and niches

Lead lists tell you who a business is. They do not tell you why to call. That is the gap that a website-aware method fills.

SiteOpportunity automates Steps 2 to 4. You name a market, it collects real local business listings from public sources, and it inspects each business's website. For each business you get an Opportunity Score, a separate Confidence score, the findings behind them and a recommended service. Nothing is sent automatically. You review the evidence, edit any draft and send outreach yourself. The feature overview shows what each result contains.

Cost is easy to work out, because one credit covers one fresh website analysis. If a valid cached analysis is available, opening it again does not use another fresh-analysis credit. This chart shows the cost of one analysis on each option, based on the published prices.

Cost per fresh website analysis
  • Pro plan (250 credits a month)$0.20
  • Credit pack (500)$0.30
  • Credit pack (200)$0.35
  • Credit pack (90)$0.42

Calculated from published SiteOpportunity pricing. Pro is $49 a month for 250 credits, rounded to the nearest cent.

The free plan includes 10 analyses and needs no card, so you can test the method on one market before paying anything. Run a free search

Full prices are on the pricing page.

Prospecting is one route among several. How web design agencies find clients compares nine of them, so you can build a pipeline that does not depend on a single source.

Common mistakes when prospecting for website work

  • Chasing the worst-looking site. A poor design on a business with no customers usually means no budget. Reputation first, design second.
  • Judging on desktop only. The phone often tells a different story from a wide laptop screen.
  • Skipping the evidence. If you cannot show what you saw, you are guessing, and the owner can tell.
  • Pitching a full redesign for everything. Often the honest answer is a smaller fix, such as a booking form or a speed fix. Smaller pitches close faster and build trust.
  • Ignoring how you contact them. A good finding sent carelessly still gets ignored, or worse, breaks the rules.
  • Building a giant list and never finishing it. Ten well-researched prospects beat a hundred unread rows.

When this approach does not work

Be honest with yourself about the limits.

  • Businesses with no website. They can be good prospects, but the pitch is a new build, and the research is different. Treat them as a separate list.
  • Businesses where the site does not drive revenue. A long-established shop that lives on repeat walk-in trade may not care about its site, whatever the audit says.
  • Large chains. Decisions happen at head office, and local managers usually cannot change the site.
  • Very small markets. In a town with a handful of businesses in your niche, you may run out of prospects quickly. Widen the area or add a second niche.

Questions about finding prospects

Should I pitch businesses that have no website at all?

Yes, but keep them on a separate list. The pitch is a first website rather than a redesign, and you have no site to audit, so your evidence comes from their listing, reviews and competitors instead.

How many websites should I check before I start outreach?

Check enough to build a shortlist you can contact this week. For most freelancers that is a list of 20 to 40 businesses checked and about 5 to 10 worth contacting first. Quality of evidence matters more than volume.

Is it legal to email businesses I find this way?

In the United States, business email is covered by the CAN-SPAM Act, which does not exempt business-to-business messages. You need accurate headers, a truthful subject line, a physical address and a working opt-out. This is not legal advice, so check your own situation.

Do I need paid tools for the five-minute check?

No. A phone, a browser and PageSpeed Insights are enough for a first run. Tools save time when you repeat the process across many cities, but they do not replace looking at the site yourself.

Are automated scores a guarantee that a prospect will buy?

No. Scores and checks are estimates that help you decide who to contact first. They do not guarantee replies, clients, rankings or revenue, and you should verify findings before you reach out.

Stop chasing lists.
Start pursuing opportunities you can explain.

Start Free with 10 Analyses

No card required · Cancel Pro anytime · Nothing sent automatically