Google Maps Leads + Email Enrichment
Pricing
from $10.00 / 1,000 lead extrait de google maps
Google Maps Leads + Email Enrichment
Extrait les entreprises locales depuis une recherche Google Maps (nom, adresse, téléphone, site, note, horaires) et enrichit chaque lead en crawlant son site web pour trouver une adresse e-mail de contact.
Pricing
from $10.00 / 1,000 lead extrait de google maps
Rating
0.0
(0)
Developer
Oussema Toumi
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Extracts local businesses from a Google Maps search (name, address, phone, website, rating) and enriches each lead by crawling its website for a contact email — all in a single Actor, where most Maps scrapers stop at raw coordinates.
Input
| Field | Type | Description |
|---|---|---|
searchQueries | array | e.g. "dentists in Lyon", "plumbers in Austin TX" |
maxResultsPerQuery | int | Max results per query (default: 20) |
enrichEmails | bool | Enable email enrichment (default: true) |
enrichPagesToCheck | array | Paths to check on each lead's site for an email |
Output (dataset)
Each record contains: name, address, phone, website,
rating (number, e.g. 4.6), category, searchQuery, and, when enabled,
email (or null if none found).
Billing (pay-per-event)
lead-found— $0.01 — per business extracted from Google Mapsemail-enriched— $0.015 — additionally, if a contact email is found
Example: 200 leads extracted, 120 with an email found ≈ (200 × $0.01) + (120 × $0.015) = $2 + $1.80 = $3.80 billed.
Technical notes
- Requires a headless browser (Playwright/Chromium) unlike the other
Actors in this project — that's why the Dockerfile starts from
apify/actor-node-playwright-chromeinstead of the standard Node image. Compute stays 100% on Apify's side, no local installation needed. - Google Maps scraping relies on the current DOM structure of the UI —
Google regularly changes its selectors, so plan occasional selector
maintenance in
src/maps.js. - Email enrichment is plain text processing (fetch + regex), no GPU required even for this part.
- Respect Google Maps Terms of Service and GDPR for the use of collected data (legitimate purpose, right to erasure on request).