Google Maps B2B Lead Scraper + Website Contact Enricher
Under maintenancePricing
from $10.00 / 1,000 results
Google Maps B2B Lead Scraper + Website Contact Enricher
Under maintenanceExtract Google Maps listings and automatically crawl their websites to find verified emails, Instagram, LinkedIn, and Facebook links.
Pricing
from $10.00 / 1,000 results
Rating
0.0
(0)
Developer
Harsh Mahajan
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a month ago
Last modified
Categories
Security
Limited permissionsShare
Turn any Google Maps search into a ready-to-use B2B lead list: business name, phone, website, address, rating and review count, plus emails and social profiles (Facebook, Instagram, LinkedIn, X/Twitter, YouTube, TikTok, Pinterest) pulled from each company's own website.
Why use this B2B lead scraper?
- One step from search to outreach: Google Maps data and website contact enrichment in a single run.
- Deep contact discovery: scans the homepage plus the contact and about pages, decodes obfuscated emails (
name [at] domain.com,@) and filters junk such as image filenames, Sentry keys and placeholder addresses. - Fast and cheap: Playwright only for Google Maps, lightweight HTTP crawling (10 parallel requests, 8 s timeout) for websites.
- Clean output: deduplicated places, normalized URLs, export to CSV, Excel, JSON or via API.
Input
| Field | Type | Description |
|---|---|---|
searchQueries | array | Google Maps searches, e.g. "dentists in Austin TX" |
maxResults | integer | Max places per query (default 20, max 500) |
deepEnrichment | boolean | Visit websites for emails and socials (default true) |
Output example
{"placeId": "0x8644b5:0x1a2b","query": "coffee shops in Austin TX","name": "Acme Coffee","category": "Coffee shop","phone": "+1 512-555-0100","website": "https://acmecoffee.com/","address": "123 Congress Ave, Austin, TX 78701","rating": 4.7,"reviewsCount": 1284,"emails": ["hello@acmecoffee.com"],"socials": { "instagram": ["https://instagram.com/acmecoffee"] },"mapsUrl": "https://www.google.com/maps/place/...","scrapedAt": "2026-10-06T00:00:00.000Z"}
(Illustrative example, not real data.)
Use cases
Local business lead generation, sales prospecting, agency outreach, market research, and building cold email lists by niche and city.
Local development
npm installnpx playwright install chromiumnpm test # unit + local crawl testsnpm run build # TypeScript -> distnpm start # reads storage/key_value_stores/default/INPUT.jsonapify login && apify push
Notes
Only collect publicly available business data and follow applicable laws (GDPR, CAN-SPAM) and site terms when using the results.