The most common mistake freelance web designers and small agencies make when looking for new clients is targeting businesses that already have decent websites. These prospects require a longer pitch cycle, more convincing, and a higher bar for the work to justify switching.

The higher-conversion prospect is the business that has no website at all. The pain is obvious. The need is self-evident. The pitch writes itself: "You have no website. Here's what one would do for you. Here's the cost." There's no incumbent to unseat, no feature comparison to win, no "our current site is fine" objection to handle.

According to SBA data, roughly 60% of small businesses in the United States still operate without a website. In many categories — tradespeople, local restaurants, personal care services, small retail — the no-website rate is even higher. This is an enormous pool of prospects, and the agencies that build systematic pipelines to identify them have a structural advantage over those who prospect randomly.

The Data Sources That Work

OpenStreetMap / Overpass API (Free)

OpenStreetMap is a community-maintained global map database. The Overpass API lets you query it programmatically — by business type, geographic area, and attribute presence. A query like "restaurants in Kanawha County, WV with no website tag" returns a list of businesses with their names, addresses, and whatever attributes other OSM contributors have added.

The limitation: OSM data completeness varies by area. Dense urban areas are well-mapped; rural areas have gaps. And the absence of a website tag in OSM doesn't always mean a business has no website — it may mean no one has added the tag. OSM is a good starting filter, not a definitive list.

That said, a Python script hitting the Overpass API can pull thousands of records by city and category in seconds. This is the fastest zero-cost method for building an initial prospect list.

Google Places API (Paid, but Highly Accurate)

Google's Places API returns business listings with a field for website URL. Where the website field is null or missing, that business has no website in Google's index. Google's data is significantly more complete than OSM for most U.S. markets.

The cost: Google Places API charges per request, typically $0.002–$0.007 per result for the data fields that include website. For 1,000 records, that's $2–$7. For 10,000 records, it scales proportionally. For most agency prospecting use cases, this is economical relative to the revenue potential of the leads.

Pre-Built Local Business Data Lists

If you don't want to build and maintain a data pipeline, pre-built lists are available for purchase. These are CSV or spreadsheet exports of local businesses by city and category, filtered for specific attributes like "no website" or "no Google review link." Agencies use these as a shortcut to skip the data-sourcing step and go directly to outreach.

The quality varies significantly by list provider. Look for lists that specify their source, include a freshness date, and filter for business categories relevant to your services.

Qualifying the Leads Before You Outreach

Not all no-website businesses are good prospects. A ghost business with a Google listing but no actual operations, a hobby operation without real revenue, or a business closing next month are not worth your time. Qualifying criteria to apply:

Outreach That Converts

The outreach that works for no-website businesses is specific, not generic. "I noticed you don't have a website" is better than "I build websites for local businesses." "I noticed Mountain Quest Outdoor Gear doesn't have a website — customers searching for outdoor gear in [city] can't find you online" is better still. Specificity signals you've actually looked at their situation, not just blast-emailed a list.

What Your Pitch Should Include

The no-website pitch has a simple structure that closes well:

The offer that closes best for this prospect type is a fixed-scope, fixed-price package: a 5-page website built in 5 days for $798, including hosting setup and Google Business Profile optimization. When the prospect knows exactly what they're getting, what it costs, and when it will be done, the decision is simple.

Scaling the Pipeline

Once you've closed your first three to five clients using a specific vertical focus and a reliable data source, the system is repeatable. You refresh the data list monthly, reach out to the next batch, deliver from your established process, and the pipeline compounds. Agencies that build this systematically in a single geographic market often achieve $5,000–$15,000 in monthly revenue from a 20–30 client base before expanding.

Frequently Asked Questions

Is it legal to scrape business data for outreach?

Using publicly available business information — a business name, address, and phone number listed on a public directory — for outreach purposes is generally legal in the United States. The relevant legal framework is the CAN-SPAM Act for email outreach, which requires a clear opt-out mechanism and accurate sender identification. Data sourced from OpenStreetMap, Google Maps, or similar public directories is public business information, not personal data.

What's the best business category to start with for no-website outreach?

Categories with high local search intent and high appointment or in-person visit rates perform best: dental practices, restaurants, salons, contractors, auto repair shops, and personal care services. These businesses have real customer demand happening online that they're not capturing — making the value of a website immediately tangible in their terms.

How do I get business data without building a pipeline myself?

Pre-built local business data lists are available by city and category from data providers who have already filtered for specific attributes like missing websites. These are instant-download CSVs that let you start outreach the same day, without any coding or API setup. Look for lists that are dated within the last 3–6 months.

How many outreach attempts should I make before moving on?

A three-touch sequence over two weeks is the standard for cold local business outreach: an initial email or direct message, a follow-up 4–5 days later referencing the first, and a final touchpoint a week after that. Businesses that don't respond to three contacts in two weeks are typically not in active buying mode — move to the next prospect rather than continuing to pursue them.

Ready to Take the Next Step?

See It Working for Your Business

No obligation. Explore what the BOOJEE stack can do before you commit to anything.

Browse Local Business Data Lists →Try the Website Grader →