Google Maps Scraper: Unclaimed Listings & No-Website Leads
Pricing
from $0.68 / 1,000 results
Google Maps Scraper: Unclaimed Listings & No-Website Leads
Scrapes Google Maps search results into a clean list of local businesses with phone, website, rating, hours and address. Each place gets lead signals like no website or unclaimed listing, and you can filter for them for free - handy for Google Maps leads.
Pricing
from $0.68 / 1,000 results
Rating
0.0
(0)
Developer
ANVIL Tools
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Google Maps Scraper - Type a search and a city, get every place with phone, hours and rating, and see right away which ones have no website or an unclaimed Google listing.
What does Google Maps Scraper do?
Every row has leadSignals (no website, unclaimed listing, under 10 reviews, rating under 4.0, no opening hours) plus free filters for no-website and unclaimed-only places, which the leading Google Maps scrapers charge extra for or do not offer.
- Free filters: only places without a website, only unclaimed listings, minimum rating, minimum reviews, skip closed
- leadSignals on every row: no website, unclaimed listing, under 10 reviews, rating under 4.0, no opening hours
- Business phone (as shown on the listing), website, address split into street/city/postal code/state, coordinates
- Rating, review count, opening hours per day, open status, attributes like accessibility
- Up to 120 places per search, several searches per run, export to CSV/Excel/JSON
Who uses Google Maps Scraper, and for what
- Web designers - find local businesses that still have no website
- Local SEO agencies - list businesses whose Google profile is unclaimed
- Sales teams - build call lists of plumbers, roofers or cafes in a city
- Market research - count and rate competitors in an area
Why this Google Maps Scraper?
Low tools fail because they break when Google changes its page, return half-empty rows, or charge for basics without showing anything the leaders lack. This Google Maps Scraper checks every run and tells you plainly when a page could not be read, instead of returning empty or wrong rows.
Data you get from Google Maps Scraper
Every result is one flat row with these fields (values from a real run):
| Field | Example |
|---|---|
title | Mr. Handyman of Greater Tulsa |
placeId | ChIJASuZkraJtocRyAMEU6zYIoU |
cid | 9593468390891324360 |
fid | 0x87b689b692992b01:0x8522d8ac530403c8 |
kgmid | /g/11lgdsftpc |
url | https://www.google.com/maps/search/?api=1&query=Mr.%20Handym... |
categoryName | Handyman/Handywoman/Handyperson |
categories | ["Handyman/Handywoman/Handyperson", "Carpenter", "Deck build... |
address | 311 West Washington St S, Broken Arrow, OK 74012 |
street | 311 West Washington St S |
neighborhood | null |
city | Broken Arrow |
postalCode | 74012 |
state | Oklahoma |
countryCode | US |
location | {"lat": 36.031588, "lng": -95.7940533} |
latitude | 36.031588 |
longitude | -95.7940533 |
totalScore | 4.9 |
reviewsCount | 861 |
reviewsUrl | https://search.google.com/local/reviews?placeid=ChIJASuZkraJ... |
website | https://www.mrhandyman.com/greater-tulsa/?cid=LSTL_MHM000197... |
domain | mrhandyman.com |
hasWebsite | true |
phone | (918) 876-4645 |
How to use Google Maps Scraper
- Press Start - the form already holds an example that works.
- Put in your own input (see the fields on the Input tab).
- Run it once, or put it on an Apify Schedule to get fresh rows every day.
- Download the results as JSON, CSV or Excel, or send them to Google Sheets, Zapier, Make, the Apify API or an AI agent (Apify MCP server).
Input example
{"searchStrings": ["handyman"],"location": "Tulsa, OK","maxResults": 20,"websiteFilter": "any","onlyUnclaimed": false,"minRating": 0,"minReviews": 0,"skipClosed": true,"includeBioContacts": false,"language": "en","country": "us","useApifyProxy": true}
Output example (a real run)
[{"title": "Mr. Handyman of Greater Tulsa","placeId": "ChIJASuZkraJtocRyAMEU6zYIoU","cid": "9593468390891324360","fid": "0x87b689b692992b01:0x8522d8ac530403c8","kgmid": "/g/11lgdsftpc","url": "https://www.google.com/maps/search/?api=1&query=Mr.%20Handyman%20of%20Greater%20Tulsa&query_place_id=ChIJASuZkraJtocRyAMEU6zYIoU","categoryName": "Handyman/Handywoman/Handyperson","categories": ["Handyman/Handywoman/Handyperson","Carpenter","Deck builder","Dry wall contractor","Fence contractor","Flooring contractor","Painting","Pressure washing service","Siding contractor","Tile contractor"],"address": "311 West Washington St S, Broken Arrow, OK 74012","street": "311 West Washington St S","neighborhood": null,"city": "Broken Arrow","postalCode": "74012","state": "Oklahoma","countryCode": "US","location": {"lat": 36.031588,"lng": -95.7940533},"latitude": 36.031588,"longitude": -95.7940533,"totalScore": 4.9,"reviewsCount": 861,"reviewsUrl": "https://search.google.com/local/reviews?placeid=ChIJASuZkraJtocRyAMEU6zYIoU&q=handyman+in+Tulsa,+OK&authuser=0&hl=en&gl=US","website": "https://www.mrhandyman.com/greater-tulsa/?cid=LSTL_MHM000197&utm_source=gmb&utm_campaign=local&utm_medium=organic","domain": "mrhandyman.com","hasWebsite": true,"phone": "(918) 876-4645","phoneUnformatted": "+19188764645","contactSource": "business_field","claimThisBusiness": false,"leadSignals": [],"openingHours": [{"day": "Sunday","hours": "Open 24 hours"},{"day": "Monday","hours": "Open 24 hours"},{"day": "Tuesday","hours": "Open 24 hours"},{"day": "Wednesday","hours": "Open 24 hours"},{"day": "Thursday","hours": "Open 24 hours"},{"day": "Friday","hours": "Open 24 hours"},{"day": "Saturday","hours": "Open 24 hours"}],"openStatus": "Open 24 hours","permanentlyClosed": false,"temporarilyClosed": false,"timezone": "America/Chicago","description": null,"additionalInfo": {"Accessibility": ["Wheelchair accessible entrance","Wheelchair accessible parking lot","Wheelchair
One flat row per result.
How much does Google Maps Scraper cost?
You pay only per result (pay per event) - no monthly fee, no minimum, and the price per result is lower on Apify's Bronze, Silver and Gold plans. The exact price is on the Pricing tab. Apify's free plan credit is enough to try it on real input.
| You want | What you pay for |
|---|---|
| A quick test with the example | a few results |
| A daily scheduled run | only the rows that run returns |
| A big one-off export | the results delivered - set a maximum in the input |
Also searched as
- google maps leads
- businesses without website
- unclaimed google business listings
- google maps extractor
- local business leads
FAQ
Does Google Maps Scraper need a login, cookies or an API key? No. It reads public pages only.
Can I run Google Maps Scraper on a schedule? Yes - with Apify Schedules; each run returns fresh rows.
Can I call it from Python, JavaScript or an AI agent? Yes - through the Apify API, the Apify client libraries or the Apify MCP server.
Is it legal? It collects only data anyone can see without logging in. You are responsible for using it within the source site's terms and data protection law (GDPR, CCPA).
Where do the contacts come from? Only from what the business or group published about itself on its public page - never guessed, never looked up elsewhere. contactSource says which: business_field (the platform's own contact field) or bio_text (written in the description; only when you switch on includeBioContacts). You decide whether and how you may contact them under GDPR, CCPA and anti-spam law.
What if the site blocks a request? The run retries from a fresh connection and, if it still cannot read the page, stops with a clear message - never with made-up rows.
Do I need proxies? No setup needed - Google Maps Scraper uses Apify Proxy by default where the site needs it.
Troubleshooting
- No results: check the input (a public URL or a search term that returns results in a normal browser), then try the example input once.
- Fewer results than expected: raise the maximum in the input; some sites show only a part of their data without logging in, and Google Maps Scraper never logs in.
- The run stopped with a message: the message says what the site answered; run it again later or with fewer items.
Your feedback
Missing a field, found a bug, or need another site? Open an issue on the Issues tab - issues are answered and fixed. If Google Maps Scraper saved you time, a short review on this page helps others find it.
Data source: www.google.com/maps
More tools from this developer
- Tweet Scraper: Tweet Details by URL, No Login or Cookies
- YouTube Thumbnail Downloader: Bulk, Every Size & Titles
- ML Conference Finder: NeurIPS, ICLR & ICML Alternatives
- YouTube Transcript Scraper: Find Every Moment a Word Is Said
- Facebook Ads Library Scraper: Only New Ads & Days Running
- Reddit Scraper: Keyword Alerts for New Posts & Comments
- Twitter Scraper: New Tweets From Any X Account, No Login
- Facebook Page Monitor: New Posts & Engagement Growth