Google Maps Scraper - Places Reviews Emails avatar

Google Maps Scraper - Places Reviews Emails

Pricing

from $10.00 / 1,000 results

Go to Apify Store
Google Maps Scraper - Places Reviews Emails

Google Maps Scraper - Places Reviews Emails

Extract Google Maps business data including name, address, phone, reviews, ratings, and website.

Pricing

from $10.00 / 1,000 results

Rating

0.0

(0)

Developer

Donny

Donny

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

What it does

Google Maps Scraper extracts detailed information about places and businesses from Google Maps. Simply provide search queries like "restaurants in New York" or "dentists near Los Angeles" and the scraper will collect business names, addresses, phone numbers, websites, ratings, review counts, categories, and GPS coordinates. The data is returned in a clean, structured format ready for analysis, lead generation, or integration with your CRM and marketing tools.

This actor is designed for marketers, sales teams, researchers, and business developers who need local business data at scale. Whether you are building prospect lists, analyzing competitive landscapes, conducting market research, or enriching your business database, this scraper provides the essential data points you need from Google Maps.

Features

  • Extract business names, addresses, and full contact details from Google Maps
  • Collect phone numbers and website URLs for lead generation
  • Get star ratings and review counts to assess business quality
  • Retrieve Google Place IDs for integration with Google APIs
  • Extract GPS coordinates (latitude and longitude) for geographic analysis
  • Support for multiple search queries in a single run
  • Optional location parameter to combine with queries for precise targeting
  • Proxy support for reliable large-scale data collection
  • Output in JSON, CSV, or Excel format for easy integration
  • Configurable result limits per query to control costs and run time

How to use

  1. Open the actor in Apify Console
  2. Enter your search queries in the queries field (e.g. "coffee shops in Seattle")
  3. Set the maximum number of results you want per query
  4. Optionally add a location to append to all queries
  5. Configure proxy settings (Apify proxy recommended for best results)
  6. Click Start to begin the extraction
  7. Download your data from the Dataset tab when the run completes

For automated workflows, use the Apify API to trigger runs programmatically and retrieve results via webhooks or polling.

Input

FieldTypeDescriptionDefault
queriesarraySearch queries for Google MapsRequired
maxResultsintegerMaximum places to extract per query20
locationstringOptional location to append to queriesEmpty
proxyConfigurationobjectProxy settings for the scraperApify Proxy

Output

Each place record includes the following fields:

  • name: Business or place name
  • placeId: Google Maps place ID
  • searchQuery: The query that found this place
  • address: Full street address
  • phone: Phone number
  • website: Website URL
  • rating: Average star rating (1-5)
  • reviewCount: Total number of Google reviews
  • category: Business category or type
  • latitude: GPS latitude coordinate
  • longitude: GPS longitude coordinate
  • scrapedAt: Timestamp of data extraction

Pricing

Costs depend on the Apify platform compute units consumed. A typical run with 5 queries and 20 results each uses approximately 0.15 compute units. Proxy usage (especially residential proxies) will affect total cost. Refer to the Apify pricing page for current rates.

  • Google Search Scraper - Extract organic search results from Google
  • Google Reviews Scraper - Deep-dive into Google Maps reviews
  • Yelp Scraper - Extract business data from Yelp
  • Yellow Pages Scraper - Collect business listings from Yellow Pages