Google Maps Scraper

Google Maps Scraper

by datarava

Scrape Google Maps business data at scale. Extract phone numbers, emails, reviews, ratings, addresses & more from thousands of locations. Export data ...

128 runs
5 users
Try This Actor

Opens on Apify.com

About Google Maps Scraper

Scrape Google Maps business data at scale. Extract phone numbers, emails, reviews, ratings, addresses & more from thousands of locations. Export data instantly, automate via API, schedule regular scrapes, or connect to your existing tools and workflows.

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 Scraper This Actor helps you scrape detailed business data from Google Maps based on your provided search terms and locations. You can enter one or more search terms (e.g., Hotels, Restaurants, Libraries) and specify one or more custom locations like New York, Washington, etc., or choose from predefined US states via a dropdown list, or select the full USA to get data for the entire country. If you want to target specific areas, you can provide GPS coordinates for precise area scraping — this overrides location fields. If GPS coordinates are provided, all location fields will be ignored and only GPS coordinates will be used. Set how many places to extract in total across all search terms and locations, up to 10,000 places per location. For example, if you set 1 search term and 3 locations, you can get up to 10,000 results per location (if a single location contains that many places matching the search term), resulting in up to 30,000 records overall if available. You have full control over the number of records to scrape by setting how many places to get, and you will only be charged for the data scraped. Enable enhanced options to enrich your output results by extracting emails and social media links from each place's website and/or real Google Maps reviews per place. Configure the number of reviews per place and sorting options to tailor results. If ‘Enrich records with emails and social links’ is ON, the Actor fetches each place's website link from Google Maps, opens it, and extracts all available emails and social media links from there inlcuding their homepage and contact-us pages. Make sure to provide valid search terms and specify either custom locations, predefined location, or GPS coordinates. Use the advanced options to gain more granular insights for your research or business intelligence needs inluding emails, social media links and reviews. All the emails and social media links are scraped in real time ensuring you get the best value for your money. --- ## Pricing | Event | Description | Cost per Unit (USD) | |----------------------------------------|-----------------------------------------------------------|-----------------------| | Actor Start | Charged once per Actor run i.e. when you start any scraping session | $0.007 | | Single Place Scraping | Price per Place scraping without reviews/emails/social enrichment | $0.0037 | | Place Enrichment | Real-time scraped Emails & social media links per place | $0.002 | | Reviews Enrichment | Cost of a single review scraping | $0.0005 | Note: 0.007$ is charged for Actor started with 1GB RAM. However, recommended is 4GB RAM which costs 0.028$ per Actor Run. Also, These are the base charges. Discounts may apply as per your apify plan. ### Example costs: - Scraping 1,000 places without any emails/reviews/social enrichment: 1000 x 0.0037 + 0.007 (actor start cost) = $3.707 - With social links enrichment for 1,000 places: 1000 x 0.002 = +$2.00 - Scraping 10 reviews per place with 1,000 places overall: 1000 x 10 x 0.0005 = +$5.00 Note*: Only successfully enriched places or reviews are charged. Not all places have reviews and not all places have websites given to enrich with emails and social media links and sometimes, even if the website is given for a place, it does not contain any emails or social links there. so, enrichment cost is always less than the estimated cost due to these reasons

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
datarava
Pricing
Paid
Total Runs
128
Active Users
5
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