Google Maps Email Scraper - Leads with Verified Emails
Pricing
from $17.00 / 1,000 verified email leads
Google Maps Email Scraper - Leads with Verified Emails
Google Maps email scraper for B2B leads with SMTP-verified email addresses. Filter by review count, dedupe against your CRM export, and pay only for delivered verified leads.
Pricing
from $17.00 / 1,000 verified email leads
Rating
0.0
(0)
Developer
Lead Proof
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
9 days ago
Last modified
Categories
Share
Google Maps Business Leads & Verified Emails
Find local businesses on Google Maps and choose how strict the contact-data requirement should be. The Actor can deliver only SMTP-verified emails, any business with a found email, a mixed list that prefers verified email and fills the rest, or fast business-only results.
You pay only for delivered rows. The selected delivery mode controls whether website scraping and SMTP verification are required.
What you get
Each delivered lead:
| Field | Example |
|---|---|
business_name | Summit Chiropractic & Wellness |
email | drsmith@summitchiro.com, or empty in business-only fallback rows |
email_status | ok, catch_all, unverified:*, not_found, not_deliverable, or not_requested |
delivery_tier | verified_email, email, or business |
phone | (208) 555-0142 |
website | summitchiro.com |
address, city, state, zip | 1234 Main St, Boise, ID 83702 |
rating, reviews | 4.9, 187 |
google_maps_url, place_id | direct Maps link + stable ID |
Ready for CSV export or direct CRM import.
How to use
- Search terms - the business type(s) you sell to: "dental clinic", "med spa", "HVAC contractor"…
- Locations - cities or states: "Austin, Texas", "Idaho, USA"…
- Delivery mode - choose the speed/quality tradeoff:
verified_email_only- original behavior; only SMTP-verified emails are delivered.email_required- requires a scraped email but skips SMTP verification.mixed- prefers verified email, then fills with unknown-email and business-only rows. Known invalid/disposable addresses are omitted. Catch-all addresses requireincludeRisky=trueand are never marked mailbox-verified. If no checked address qualifies, the business is returned without an email.businesses_only- fastest; returns matching Google Maps businesses without requiring email.
- Maximum leads - the run stops when it delivers this many (up to 1,000 per run).
- Minimum reviews - e.g. 50+ Google reviews filters for established, active businesses with buying power.
- Dedup (optional) - paste emails/domains to exclude, or give a URL to your CRM's CSV export. Email/domain/phone matches are excluded when those identifiers are available.
Why verified matters
Scraped lead lists can bounce heavily. If deliverability matters most, use verified_email_only: every email delivered in that tier passed a real-time SMTP mailbox check. Other modes trade some email certainty for speed and coverage, and label the result clearly in delivery_tier / email_status.
Quality report
Every run stores a SUMMARY in the key-value store - how many businesses were screened and exactly why the rest were rejected:
Low-yield checks run only after a location's candidate batch finishes, so slower verification results are not discarded because no-email results arrived first. maxPlaces is enforced within each batch as well as across locations. candidates_scheduled, candidates_processed, and candidates_cancelled distinguish discovered businesses from completed checks. exhausted refers only to the configured queries at their bounded depth, not every business in the region.
For owner-funded searches, use stopOnLowYield: false with explicit maxPlaces, run timeout and optional maxVerificationCostUsd limits. The verification cap can only lower the owner's configured limit. Reaching the target or billing cap can still cancel remaining work.
Broad restaurant(s) / restaurante(s) queries require a restaurant primary category before website or email work. Hotels and retail shops returned incidentally by Maps are counted as category_mismatch. This conservative filter can omit a restaurant whose Maps primary category is different; it does not change other or explicitly mixed category queries.
{"delivered": 50,"delivery_mode": "mixed","delivered_verified_email": 18,"delivered_email": 12,"delivered_business": 20,"places_found": 740,"below_min_reviews": 213,"no_website": 147,"no_email_found": 188,"email_verification_failed": 74,"excluded_by_dedupe": 62,"duplicate_place": 6}
You see exactly what you paid for - and what you didn't pay for.
Pricing
Pay per delivered row. The event depends on the row's delivery_tier. Screened businesses that fail your filters, dedupe or verification are free.
| Event | Charged for | FREE plan | BRONZE | SILVER | GOLD and above |
|---|---|---|---|---|---|
verified-email-lead | A row with an SMTP-verified email | $0.02 | $0.019 | $0.018 | $0.017 |
email-lead | A row with an unverified email (email_required and mixed modes) | $0.006 | $0.006 | $0.006 | $0.006 |
business-lead | A business-only row (businesses_only and mixed modes) | $0.002 | $0.0018 | $0.0016 | $0.0014 |
| Run start | Once per run | $0.00005 | $0.00005 | $0.00005 | $0.00005 |
Example: 100 verified-email leads cost $2.00 on the FREE plan and $1.70 on GOLD. Use Maximum leads and the run's maximum total charge to cap spend.
FAQ
What counts as a delivered lead? A unique business row that satisfies the selected delivery mode and passes your filters/dedup. delivery_tier tells you whether the row has a verified email, an unverified email, or business data only.
Can I get leads not already in my CRM? Yes - that's the dedupe input. Export your contacts to CSV, host it anywhere reachable by URL (e.g. a private S3/Drive link), and the run excludes every match by email, domain, and phone.
What are catch-all emails? Domains that accept mail for any address - deliverability can't be confirmed mailbox-by-mailbox. They're excluded by default; enable Include catch-all emails to receive them (marked catch_all).
How fresh is the data? Business data is sourced live from Google Maps. Website/email enrichment, when the selected mode requires it, is also performed at run time. Nothing comes from a stale lead database.
Only need email verification? Try our Bulk Email Verifier - $4.90 per 1,000 checks.
Prefer a finished file over running an Actor? The same engine powers our store at leadproof.co - configure a list in the browser, pay per delivered lead, and get an import-ready CSV by email.
Owner verification setup
Verification modes use account56/email-verifier through the owner's secret
VERIFIER_APIFY_TOKEN. The direct MillionVerifier API and its credits are no longer used.
VERIFIER_MAX_COST_USD bounds provider spending per parent run (default $10).
Concurrent addresses are batched, duplicate addresses are cached, and provider run IDs
are persisted. Provider failures stop verification without claiming an invalid mailbox.
email_required and businesses_only do not contact the verifier or need its token.