Google Maps Scraper
Pricing
$15.00 / 1,000 results
Google Maps Scraper
Google Maps business scraper for lead gen. Extract addresses, phones, hours, ratings, websites, and emails from linked sites. Works with Make.com, n8n, and AI automations.
Pricing
$15.00 / 1,000 results
Rating
5.0
(2)
Developer

Futurize Rush
Actor stats
2
Bookmarked
49
Total users
9
Monthly active users
12 days ago
Last modified
Categories
Share
Google Maps Business Scraper with Email Extractor
Extract complete business data from Google Maps including contact information, ratings, operating hours, and email addresses from business websites.
Perfect for lead generation, market research, business intelligence, and B2B sales prospecting.
What You Get
Business Information:
- Business name, address, and location coordinates
- Phone numbers and website URLs
- Google Maps Place ID and direct URL
- Business category/type
- Operating hours (detailed schedule)
- Star ratings and review counts
Email Discovery:
- Automatically visits business websites from Google Maps listings
- Extracts email addresses from website content
- Validates and cleans email addresses
Quick Start
Basic Configuration
{"searchQueries": ["coffee shops manhattan nyc"],"maxResults": 100,"language": "en","scrapeEmails": true}
Multiple Search Queries
{"searchQueries": ["dentists los angeles","italian restaurants brooklyn","hotels near times square"],"maxResults": 100,"scrapeEmails": true}
Using Direct Google Maps URLs
{"startUrls": [{"url": "https://www.google.com/maps/search/pizza+near+downtown+portland"}],"maxResults": 100,"scrapeEmails": true}
Input Parameters
| Parameter | Type | Required | Default | Range | Description |
|---|---|---|---|---|---|
searchQueries | Array | Yes* | - | 1-50 items | Search terms like "coffee shops NYC" |
maxResults | Integer | No | 100 | 50-200 | Maximum results per search query |
language | String | No | "en" | en, zh-TW | Interface language |
scrapeEmails | Boolean | No | true | - | Extract emails from business websites |
maxScrolls | Integer | No | 50 | 30-100 | Scroll attempts to load more results |
startUrls | Array | No | [] | 0-20 items | Direct Google Maps URLs |
*Either searchQueries or startUrls must be provided.
Language Options
- English (
"en") - Default - Traditional Chinese (
"zh-TW") - For Taiwan and Hong Kong
Output Data Format
Each extracted business contains:
{"name": "Blue Bottle Coffee","placeId": "ChIJN1t_tDeuEmsRUsoyG83frY4","latitude": 40.7829,"longitude": -73.9654,"rating": 4.4,"reviews": 1205,"address": "160 Berry St, Brooklyn, NY 11249","businessType": "Coffee shop","phone": "+1 718-387-4160","website": "https://bluebottlecoffee.com","email": "info@bluebottlecoffee.com","emailList": ["info@bluebottlecoffee.com"],"hours": ["Monday: 07:00–19:00","Tuesday: 07:00–19:00",...],"url": "https://www.google.com/maps/place/...","query": "coffee shops brooklyn","timestamp": "2025-11-03T10:30:00.000Z"}
Performance & Timing
Processing Speed
- Without email scraping: ~6-10 seconds per business
- With email scraping: ~15-25 seconds per business
- Email success rate: Typically 20-40% of businesses have discoverable emails
Estimated Run Times
| Configuration | Approximate Duration |
|---|---|
| 50 results, emails ON | 12-20 minutes |
| 100 results, emails ON | 25-40 minutes |
| 200 results, emails ON | 50-80 minutes |
| 100 results, emails OFF | 10-15 minutes |
Best Practices
Effective Search Queries
✅ Good Examples:
- "italian restaurants brooklyn nyc"
- "dentists near downtown los angeles"
- "hotels times square manhattan"
- "coffee shops portland oregon"
❌ Poor Examples:
- "restaurants" (too broad)
- "businesses" (too vague)
- "nyc" (missing business type)
Tips:
- Include business category (dentist, restaurant, hotel, shop)
- Specify location (city, neighborhood, or landmark)
- Be specific rather than general
Resource Management
- Start with 50-100 results per query
- Enable email scraping only if you need contact information
- Use multiple specific queries rather than one broad query
Use Cases
- Lead Generation - Extract contact information for B2B outreach
- Market Research - Analyze competitor presence and ratings
- Business Intelligence - Collect comprehensive business data
- Directory Building - Create business directories with verified contacts
- Competitor Analysis - Monitor competitor locations and service areas
Compliance & Responsible Use
This tool extracts publicly available information from Google Maps. Users are responsible for ensuring compliance with:
- Google Maps Terms of Service
- Local data protection laws (GDPR, CCPA, etc.)
- Email marketing regulations (CAN-SPAM, GDPR)
Intended Use:
- ✅ Business research and market analysis
- ✅ Lead generation for legitimate business purposes
- ✅ Academic and competitive research
Not Intended For:
- ❌ Spam or unsolicited marketing
- ❌ Terms of service violations
- ❌ Excessive scraping
Limitations
- Email addresses are only found if publicly displayed on business websites
- Some businesses may have anti-scraping measures
- Google Maps may not have complete data for all businesses
- Results are limited to what appears in Google Maps search results
Disclaimer
This tool is provided for informational and research purposes only. Users are solely responsible for ensuring their use complies with all applicable laws, regulations, and terms of service. The tool developers are not liable for any misuse or violations resulting from the use of this software.