Google Maps Local Leads Scraper
Pricing
from $8.00 / 1,000 leads
Google Maps Local Leads Scraper
Collect local business leads from Google Maps by niche and city — phones, websites, emails and social links for agencies and sales teams.
Pricing
from $8.00 / 1,000 leads
Rating
0.0
(0)
Developer
Nika mint3
Maintained by CommunityActor stats
0
Bookmarked
22
Total users
0
Monthly active users
3 days ago
Last modified
Categories
Share
Collect local business leads from Google Maps by niche and city — name, category, address, phone, website, rating, reviews, plus optional emails and social links from the business website.
Built as a simple lead-gen wrapper around compass/crawler-google-places.
Pricing (Pay-per-event)
| Event | Price (FREE tier) | What you pay for |
|---|---|---|
| Actor Start | $0.00005 / GB RAM | Once per run (1× up to 1 GB) |
| Lead | $0.008 | Each business row in the dataset |
| Email found | $0.01 | Only when a lead includes ≥1 email |
Example: 100 leads without emails ≈ $0.80 + start. With emails on half of them ≈ $0.80 + $0.50 = $1.30.
This Actor also runs compass/crawler-google-places under your account (their PPE applies separately, about $0.004 / place on FREE, plus contacts add-on when enrichment is on). Keep maxResults small while testing.
Input
| Field | Required | Description |
|---|---|---|
query | yes | Category/type, e.g. dentist, roofing |
location | yes | City/region, e.g. Austin, TX |
countryCode | no | ISO code, default us |
minRating | no | 0–5, default 0 |
minReviews | no | default 0 |
maxResults | no | default 100 (cap 5000) |
scrapeContactFromWebsite | no | emails/social via Maps contacts enrichment, default true |
includeClosed | no | default false |
language | no | default en |
Example
{"query": "dentist","location": "Austin, TX","countryCode": "us","minRating": 4,"minReviews": 5,"maxResults": 25,"scrapeContactFromWebsite": true,"includeClosed": false,"language": "en"}
Output
Each dataset item includes: title, categoryName, address, city, state, postalCode, phone, website, emails, email, social, totalScore, reviewsCount, url, location, scrapedAt.
Tips
- For cheapest smoke tests set
scrapeContactFromWebsite: falseandmaxResults: 5. - Memory default is 1024 MB (range 512–2048). Higher memory is rarely needed.
- Nested Maps scraper costs are billed by Apify to the run owner in addition to this Actor's PPE.
Changelog
- 1.0.x — Rewrite fixing startup SyntaxError; PPE monetization (Lead $0.008, Email found $0.01); memory limits; output schema.