Google Maps Scraper - Business Leads with Phone & Website
Pricing
from $1.00 / 1,000 results
Google Maps Scraper - Business Leads with Phone & Website
Scrape Google Maps business listings: name, category, rating, review count, phone, website, address and coordinates. Filter by review count, pay only for places delivered.
Pricing
from $1.00 / 1,000 results
Rating
0.0
(0)
Developer
Lead Proof
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Extract business listings from Google Maps: name, category, star rating, review count, phone number, website, full address and coordinates.
You pay per place delivered. Places filtered out by your own settings are never charged, and a query that returns nothing costs nothing.
What you get
Every place is one row:
| Field | Example |
|---|---|
name | Parker & Sons |
category | HVAC contractor |
rating | 4.7 |
reviews | 683 |
phone | +1 602-424-9619 |
website | https://www.parkerandsons.com/ |
address | 3636 E Anne St A, Phoenix, AZ 85040 |
city_state | Phoenix, AZ 85040 |
lat / lng | 33.4139155 / -112.0022947 |
placeId | 0x872b0faad068d687:0xcb13480c28213ccd |
mapsUrl | https://www.google.com/maps?cid=14633118831306947789 |
searchQuery | hvac contractor Phoenix, AZ |
Export as CSV, JSON, Excel or feed it straight into your CRM through the Apify API.
Input
{"searchTerms": ["hvac contractor", "plumber"],"locations": ["Phoenix, AZ", "Dallas, TX"],"maxResultsPerQuery": 40,"minReviews": 20,"requireWebsite": true}
Every search term is combined with every location, so the example above runs four searches. Leave locations empty if your terms already name a place.
Filters that save you money
minReviews- skip businesses below a review threshold. Useful for screening out inactive or barely-established listings.requireWebsite- skip businesses with no website, which is usually what you want if the next step is finding an email address.
Both filters run before charging, so you are not billed for rows you asked to exclude.
Notes
- Results are deduplicated across all your queries by phone number, falling back to name and address. Overlapping searches will not bill you twice for the same business.
maxResultsPerQueryis a ceiling, not a guarantee. Google returns what it has for that query, and thin niches in small towns return fewer.- Set
countryto change both the search region and the proxy exit country. Setlanguagefor the language of result text. - If Google changes its response format, the run fails loudly and delivers nothing rather than silently returning partial data. You are never charged for a failed run.
Related
Need verified email addresses rather than just websites? Google Maps Leads with Verified Emails runs this sourcing step, crawls each website for a contact address, verifies deliverability over SMTP, and charges only for leads with a confirmed-deliverable email.
Legal
This Actor collects information that businesses publish publicly on Google Maps. It does not collect personal data, log in to anything, or bypass access controls. You are responsible for using the output lawfully, including under GDPR, CCPA and any marketing or anti-spam rules that apply where you operate.