Google Maps Scraper: Business Leads, Phones & Market Report
Pricing
from $20.00 / 1,000 search reports
Google Maps Scraper: Business Leads, Phones & Market Report
Scrape Google Maps businesses for any search and location: name, phone, website, address, rating, reviews, hours, category, coordinates. Deep search finds 4x more than one search. Lead flags (no website, few reviews) and a market report per search. No login.
Pricing
from $20.00 / 1,000 search reports
Rating
0.0
(0)
Developer
Mariam Ahmed
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
14 hours ago
Last modified
Categories
Share
Scrape Google Maps for any business type in any city and get a clean lead list: name, phone, website, address, rating, review count, opening hours, categories, coordinates and the Google Maps link. No login, no API key.
On top of the raw list you get what the other Google Maps scrapers leave to you:
- Lead flags on every business: no website, only a Facebook or directory page, fewer than 10 reviews, rated under 4.0, no phone, no hours
- Deep search that splits a city into a grid and finds 4 to 6 times more businesses than Google's usual ~150 per search
- A market report per search: how many businesses, average rating, median reviews, share without a website, top competitors and the best prospects
What does this Google Maps scraper do?
plumbers in Nairobi · 100 businesses dentists in Austin, TX · 100 businessesaverage rating 4.73, median 4 reviews average rating 4.86, median 420 reviews55 without a website, 3 social-only 0 without a website65 with fewer than 10 reviews → a mature market, few easy prospects→ a market full of web-design and SEO prospects
- Enter what to search ("plumbers", "dentists", "italian restaurants") and where ("Austin, TX", "Westlands, Nairobi", "SW1A 1AA"). Every search runs in every location.
- Choose the depth: normal (up to ~150 per search, like Google Maps), deep (3×3 grid) or deeper (5×5 grid).
- Optionally keep only leads, a minimum rating or review count, or certain categories.
- You get one row per business and one market report per search.
flowchart LRA[Searches ×<br/>locations] --> B{Depth}B -->|normal| C[One search<br/>up to ~150]B -->|deep / deeper| D[3×3 or 5×5 grid<br/>over the location]C --> E[Businesses<br/>phone, website, rating,<br/>reviews, hours, lead flags]D --> EE --> F[Market report<br/>per search]
Who is it for?
- Web designers, SEO and marketing agencies: find local businesses with no website, a Facebook-only page or few reviews, with their phone numbers
- Sales teams: build call lists of every business of a type in a territory
- Franchise and expansion planners: compare how crowded and how well-rated a market is before opening
- Local SEO: see who ranks, how many reviews the leaders have, and what it takes to compete
What data do you get?
Business (dataset, one row each)
| Field | What it tells you |
|---|---|
name, category, categories, description | What the business is |
phone, phoneInternational | How to call it |
website, websiteDomain, websiteType | Its site, and whether it is its own site, a social page or a directory listing |
rating, reviews | Reputation |
address, neighborhood, city, countryCode, latitude, longitude, serviceAreaBusiness | Where it is |
openingHours, openNow, timezone | When it is open |
leadFlags | noWebsite, socialOnly, directoryOnly, fewReviews, lowRating, noPhone, noHours |
placeId, cid, googleMapsUrl | Google's ids and the Maps link |
search, location, rank | Which search found it and where it ranked |
Market report (MARKET_REPORTS, one per search): businesses, averageRating, medianRating, medianReviews, ratingBands, withOwnWebsitePercent, withoutWebsite, socialOrDirectoryOnly, withPhonePercent, leadFlagCounts, topCategories, mostReviewed, bestRated, prospectsWithoutOwnWebsite.
Example: 30 September 2026
Six searches (plumbers and dentists × Austin, Nairobi, London), 600 businesses in 96 seconds:
| Search | Avg rating | Median reviews | Own website | No website | Fewer than 10 reviews |
|---|---|---|---|---|---|
| plumbers in Austin, TX | 4.81 | 149 | 96% | 2 | 0 |
| plumbers in London | 4.82 | 77.5 | 95% | 4 | 4 |
| plumbers in Nairobi | 4.73 | 4 | 42% | 55 | 65 |
| dentists in Austin, TX | 4.86 | 420 | 100% | 0 | 0 |
| dentists in Nairobi | 4.82 | 50 | 87% | 13 | 19 |
Deep search: "plumbers" in Chicago with the 5×5 grid found 930 businesses in about 4 minutes, 291 of them without a website, against about 150 from a single Google Maps search.
Leads only: restaurants in Westlands, Nairobi, with "Leads only" and at least 1 review, kept 73 of 150; 63 of the 150 had no website.
Pricing
$0.02 per search report (one search in one location) and $0.002 per business saved, i.e. $2 per 1,000 businesses.
100 businesses cost $0.22. The six-search example above cost $1.32, and the 930-business deep search $1.88. "Leads only" and the other filters mean you pay only for the rows you keep.
Good to know
- Normal search = what Google Maps shows: up to about 150 businesses per search. For more, use deep or deeper, or add several neighborhoods or postcodes as locations.
- Locations can be cities, neighborhoods, postcodes, states or countries. A bare postcode is completed with the country setting. If Google does not recognise a location, the text search is used and the run summary says so.
- Service-area businesses (many plumbers, cleaners, movers) hide their address on Google. Their
addressandcityare empty andserviceAreaBusinessis true; they are often the best leads. - Google sometimes sends a lighter answer without review counts or full hours. The Actor fetches those pages again; if it persists,
reviewsandopeningHoursare empty, never a false zero, andpartialDetailsis true. - Business listings only: no reviews, reviewer names or personal profiles are collected.
- Grid searches can reach a little beyond the location's edges; use
cityto trim.
Input
| Field | Meaning |
|---|---|
| What to search | Business types or keywords |
| Locations | Cities, neighborhoods, postcodes… |
| Search depth | Normal, deep (3×3), deeper (5×5) |
| Maximum businesses per search | 1 to 3,000 (default 200) |
| Leads only | Only businesses with a lead flag |
| Minimum rating / reviews | Filters for the saved rows |
| Categories to keep | e.g. "plumber" drops supply stores |
| Language / Country | e.g. en / us, es / mx, en / ke |
| Skip duplicates | Each business once across searches |
Integrations
Export to CSV, Excel, JSON or Google Sheets, or send the leads to your CRM through the Apify API, webhooks, Make, Zapier and n8n. Schedule it weekly to catch new businesses in your territory.