Businesses Without a Website — Google Maps Lead Finder
Pricing
from $2.40 / 1,000 qualified leads
Businesses Without a Website — Google Maps Lead Finder
Finds local businesses with no working website, verified instead of assumed: every listed site is actually fetched, so parked, expired and dead domains count as leads too. Returns the phone number to reach them. You are only charged for qualified leads.
Pricing
from $2.40 / 1,000 qualified leads
Rating
0.0
(0)
Developer
Northvane
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
3 days ago
Last modified
Categories
Share
Find local businesses that have no working website, and get the phone number to call them. Give it a trade and a city — plumber in Phoenix, AZ — and it returns every business Google Maps knows about that has no web presence, with phone, address, category, rating and a one-line reason.
You are only charged for qualified leads. Every business the Actor checks and rejects costs you nothing. Sweeping 500 businesses to find 60 leads bills you for 60.
The part other no-website scrapers get wrong
Every other Actor in this niche reads Google's "website" field and trusts it. That field lies, and it lies in the direction that costs you money: a business lists a domain that was parked two years ago, or expired, or redirects to a GoDaddy sale page, or now serves gambling spam. Google still shows it as having a website. Those businesses have no working web presence — they are the best leads on the list — and every tool in this category silently filters them out.
This Actor actually fetches every listed website and classifies what comes back:
| Status | What it means |
|---|---|
NONE_LISTED | Google Maps lists no website at all. |
DEAD | The domain does not resolve, refuses the connection, times out, or returns 404 at the root. |
PARKED | A registrar or hosting parking page — GoDaddy lander, Sedo, ParkingCrew, Namecheap. |
FOR_SALE | A domain marketplace page: HugeDomains, Dan, Afternic, "this domain is for sale". |
PLACEHOLDER | "Coming soon", "site not published", suspended account, default nginx/Apache/WordPress page. |
EXPIRED | An expired domain or hosting notice. |
REDIRECTED_OFF_DOMAIN | The domain now sends visitors to a different company entirely. |
SUSPICIOUS_CONTENT | The domain was re-registered and serves unrelated spam. |
In a real sample of 82 listed businesses, 11% were in one of these states — dead, parked, or repurposed — while still appearing as normal listings upstream. Turn off Include businesses whose listed website is dead if you only want the businesses Maps already admits have nothing.
What you get per lead
name · phone (E.164) · phoneFormatted · address · category and categories · rating · lat / lng · placeId and mapsUrl · openState · listedWebsite · websiteStatus · websiteStatusReason (the actual observation — matched signature, HTTP code, DNS failure) · leadReason (a plain sentence you can paste into a CRM) · socialsFound · searchTerm.
leadReason reads like: "Listed website http://example-plumbing.com is a parked domain." — so whoever makes the call knows the angle before they dial.
Free filters
Only businesses with a phone number, minimum rating, maximum rating (find the ones with reputation problems as well as no website), and the dead-website toggle. Filters run before billing — a business dropped by a filter is never charged.
How to use it
Pick trades where the no-website rate is genuinely high. Measured on live searches: taquerias 55%, nail salons 20%, barber shops 20%, dentists 0%. Independent food, personal-care and trade businesses are full of leads; professional services and franchises are not. Search two or three related terms at once and widen the radius (zoom 11) before you increase the count.
const run = await client.actor('<your-username>/no-website-business-leads-google-maps').call({searchTerms: ['plumber', 'hvac contractor', 'roofing contractor'],location: 'Phoenix, AZ',maxPlacesPerSearch: 300,requirePhone: true,});
Two output views in the Console: Leads (everything) and Dead & parked domains (the ones nobody else finds).
Pricing
Pay per qualified lead. Businesses checked and rejected are free, so a wide sweep costs the same as a narrow one that happened to hit — you pay for results, not for looking.
FAQ
Why did a big city return few leads? Some categories are near-saturated online. Dentists in Austin: zero out of a hundred without a website. Try trades, food, or personal care.
Does it need a proxy? No, not at normal volume. Turn on Apify proxy for very large sweeps.
Is the phone number reliable? It comes from Google Maps itself, in E.164 form, and it's the field these businesses actually maintain — a business with no website usually still answers the phone.
Can I get their email too? Not from here, because these businesses have no site to read one from. If you want emails from businesses that do have websites, use Google Maps Email Extractor & Dead Website Checker by the same developer.
Does it respect robots.txt? It reads public Google Maps results and fetches one page per listed website, with a normal browser user-agent, and does not crawl. Use it on businesses you have the right to contact.