Google Maps Lead Generator + Contact Email Extractor
Pricing
from $0.80 / 1,000 leads
Google Maps Lead Generator + Contact Email Extractor
Extract local business leads from Google Maps enriched with verified emails, phone numbers, website contact pages, and social media handles.
Pricing
from $0.80 / 1,000 leads
Rating
0.0
(0)
Developer
Waseem Ahmed
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
17 hours ago
Last modified
Categories
Share
Extract local business leads from Google Maps enriched with verified emails, phone numbers, website contact pages, and social media handles scraped directly from each business's website.
What you get
| Field | Source |
|---|---|
| Title, category, full address, plus code | Google Maps place page |
| Phone, website URL | Google Maps place page |
| Rating, review count, opening hours | Google Maps place page |
| Email addresses (junk/no-reply filtered) | Business website (homepage + contact/about pages) |
| Social profiles (LinkedIn, Instagram, Facebook, X/Twitter) | Business website |
Quick start
npm installnpx apify run --purge # uses .actor/INPUT.jsonnpx apify push # deploy to Apify platform
Input
- searchStrings (required): e.g.
["Dentists in Miami", "Plumbers in Austin"] - maxResultsPerSearch (default 100)
- enrichWebsites (default
true) - language (default
en) - proxyConfiguration: residential proxies strongly recommended
Example output
{"searchString": "Dentists in Miami","placeId": "Sunrise Dental","title": "Sunrise Dental","category": "Dentist","address": "123 Ocean Dr, Miami Beach, FL 33139","phone": "+1 305-555-0123","website": "https://sunrisedental.com","rating": 4.8,"reviewsCount": 312,"openHours": { "Monday": "8 AM–5 PM" },"emails": ["info@sunrisedental.com"],"socials": { "linkedin": "https://www.linkedin.com/company/...", "instagram": "https://www.instagram.com/...", "facebook": null, "twitter": null },"enriched": true,"scrapedAt": "2026-09-19T12:00:00.000Z"}
Pricing (Pay-Per-Event)
⚠️ Currently free to use. This actor will move to pay-per-event pricing ($1 per 1,000 places; $4 per 1,000 leads enriched with emails) in the coming weeks. Free-tier trial pricing will remain.
lead— charged per business lead pushed (primary event)enriched-lead— charged per lead enriched with ≥1 email found- Runs respect your per-run maximum charge limit: the actor stops gracefully and tells you how to get the remaining leads
Tips
- Use residential proxies for the best success rate.
- Run grid queries ("dentists in Miami Beach", "dentists in Coral Gables") for full area coverage.
- This actor only collects publicly available business information.