Google Maps Email Extractor & Lead Generator
Pricing
from $5.00 / 1,000 results
Go to Apify Store

Google Maps Email Extractor & Lead Generator
Extract emails, phone numbers, and social media links from business websites. Search by business type + location or provide URLs directly. Perfect for B2B lead generation.
Pricing
from $5.00 / 1,000 results
Rating
0.0
(0)
Developer

Lyle
Maintained by Community
Actor stats
1
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
📧 Google Maps Email Extractor & Lead Generator
Extract verified email addresses, phone numbers, and social media links from any business. Search by business type + location or provide URLs directly.
🚀 Why This Actor?
- Smart Email Discovery — Automatically checks /contact, /about, and main pages
- Spam Filtering — Removes system/generic emails, keeps real business contacts
- Schema.org Extraction — Uses structured data for accurate business info
- Social Media Detection — Finds Facebook, Instagram, LinkedIn, Twitter, YouTube, TikTok
- Phone Extraction — Captures US and international phone numbers
- Bulk Processing — Process hundreds of businesses in one run
💼 Use Cases
| Use Case | How |
|---|---|
| 🏗️ B2B Lead Generation | Search "contractors in Miami" → get emails for outreach |
| 📧 Email List Building | Provide website URLs → extract all contact emails |
| 🏪 Local Business Research | Search any business type + location |
| 📊 Competitor Analysis | Find competitor contact info and social presence |
| 🤝 Partnership Outreach | Discover decision-maker emails from company websites |
📥 Input
| Field | Type | Default | Description |
|---|---|---|---|
| searchQueries | array | [] | Search queries like "dentists in NYC" |
| websiteUrls | array | [] | Direct business website URLs |
| maxResults | number | 50 | Max businesses to process |
| scrapeContactPages | boolean | true | Auto-find /contact pages |
| includePhones | boolean | true | Extract phone numbers |
| includeSocial | boolean | true | Extract social media links |
📤 Output Example
{"website": "https://example-plumbing.com","domain": "example-plumbing.com","businessName": "Example Plumbing Co","description": "Full-service plumbing for Austin, TX","emails": ["info@example-plumbing.com", "john@example-plumbing.com"],"phones": ["(512) 555-0123"],"socialLinks": {"facebook": "https://facebook.com/exampleplumbing","instagram": "https://instagram.com/exampleplumbing"},"address": "123 Main St, Austin, TX 78701","emailCount": 2,"phoneCount": 1,"hasSocial": true}
💰 Pricing
- $0.05 per actor start
- $0.005 per lead (business with contact info)
- Average run: 50 leads = $0.30/run (~$0.006/lead)
⚡ Tips
- Use specific search queries for best results: "restaurants in Brooklyn NY" > "restaurants"
- Enable Scrape Contact Pages to find hidden emails on /contact and /about pages
- Provide direct URLs if you already have a list of websites to extract from
- Set maxResults based on your budget — each website counts as one result