Google Maps Scraper

Google Maps Scraper

by futurizerush

Google Maps business scraper for lead gen. Extract addresses, phones, hours, ratings, websites, and emails from linked sites. Works with Make.com, n8n...

167 runs
65 users
Try This Actor

Opens on Apify.com

About 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.

What does this actor do?

Google Maps Scraper is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.

Key Features

  • Cloud-based execution - no local setup required
  • Scalable infrastructure for large-scale operations
  • API access for integration with your applications
  • Built-in proxy rotation and anti-blocking measures
  • Scheduled runs and webhooks for automation

How to Use

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. Run the actor and download your results

Documentation

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 json { "searchQueries": ["coffee shops manhattan nyc"], "maxResults": 100, "language": "en", "scrapeEmails": true } ### Multiple Search Queries json { "searchQueries": [ "dentists los angeles", "italian restaurants brooklyn", "hotels near times square" ], "maxResults": 100, "scrapeEmails": true } ### Using Direct Google Maps URLs json { "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: json { "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: 1. Include business category (dentist, restaurant, hotel, shop) 2. Specify location (city, neighborhood, or landmark) 3. Be specific rather than general ### Resource Management 1. Start with 50-100 results per query 2. Enable email scraping only if you need contact information 3. 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.

Common Use Cases

Market Research

Gather competitive intelligence and market data

Lead Generation

Extract contact information for sales outreach

Price Monitoring

Track competitor pricing and product changes

Content Aggregation

Collect and organize content from multiple sources

Ready to Get Started?

Try Google Maps Scraper now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
futurizerush
Pricing
Paid
Total Runs
167
Active Users
65
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support