Google Maps Email Leads | 💵$5/1K
Pricing
$5.00 / 1,000 email contact records
Google Maps Email Leads | 💵$5/1K
[💵 $5.00 / 1K] Find Google Maps businesses with website-derived, source-linked business emails. Contact-ready local leads — not a raw Maps dump.
Pricing
$5.00 / 1,000 email contact records
Rating
0.0
(0)
Developer
WebData Labs
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Google Maps Email Leads
Find public business emails from Google Maps searches — with the business, phone number, website, source page, and confidence context in the same row.
Enter searches such as roofers in Dallas, TX. The Actor discovers matching businesses on Google Maps, visits their public websites and common contact pages, and returns source-linked email contact records ready for review or outreach workflows.
What you get
- Public email address found on the business website
- Exact source URL where the email was found
- Business name, category, address, phone, rating, and website
- Google Maps URL and original search query
- Email type (
personalorrole) and confidence signal - JSON, CSV, Excel, API, webhook, and scheduled-run delivery through Apify
What this is not
- Not a raw Google Maps dump padded with businesses that have no email
- Not an email guessing tool
- Not a private-data or login-gated scraper
- Not a guarantee that every published address is appropriate for unsolicited marketing
Only emails visibly published on public business websites are returned. Always follow applicable privacy, anti-spam, and marketing laws.
Quick start
{"searchQueries": ["roofers in Dallas, TX"],"maxBusinessesPerQuery": 25,"pagesPerSite": 3,"countryCode": "us","language": "en"}
- Add one business type + location per search line.
- Choose how many businesses to inspect.
- Run the Actor and open the Email leads dataset view.
- Export the accepted contact records or connect the dataset to your workflow.
Input
| Field | Description |
|---|---|
searchQueries | Google Maps searches, one niche and location per line |
maxBusinessesPerQuery | Maximum matching contact records to return per query |
pagesPerSite | Number of public website/contact pages to inspect, 1–5 |
countryCode | Two-letter Google localization code, e.g. us, gb, de |
language | Google result language, e.g. en, de, fr |
Output
Each dataset row is one email contact record, not necessarily one unique business. A business can publish multiple valid addresses and therefore produce multiple rows.
{"name": "Example Roofing","category": "Roofing contractor","phone": "+1 555 0100","websiteUrl": "https://example.com","email": "info@example.com","emailType": "role","emailConfidence": "high","emailSourceUrl": "https://example.com/contact","googleMapsUrl": "https://maps.google.com/?cid=...","searchQuery": "roofers in Dallas, TX"}
Pricing
Pay per delivered email contact record. The launch price is $5 per 1,000 records on the Free tier, with platform usage included. Empty searches and scanned businesses without an accepted email are not billed as result rows. Check the Pricing tab for current tier discounts before a large run.
Reliability and limits
- Email yield varies by niche, country, and how many businesses publish contact details.
- Websites that block automated requests, time out, or render contacts only after complex interaction may produce no email.
- The Actor reports only addresses it can associate with the public site and includes the source URL for auditability.
- Google and business websites can change. If a run fails or a field looks wrong, open an Actor issue with the run URL and query.
Automation
Run from Apify Console, REST API, JavaScript/Python clients, schedules, webhooks, Make, Zapier, or other integrations. Start with a small limit to measure email yield in your niche before scaling.
Support
For missing fields or failed searches, open an issue with the run URL, search query, country code, and expected behavior. If the Actor saved you time, a Store review helps other users judge the product.