Google Maps Scraper - Places Reviews Emails
Pricing
from $10.00 / 1,000 results
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
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
- Open the actor in Apify Console
- Enter your search queries in the queries field (e.g. "coffee shops in Seattle")
- Set the maximum number of results you want per query
- Optionally add a location to append to all queries
- Configure proxy settings (Apify proxy recommended for best results)
- Click Start to begin the extraction
- 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
| Field | Type | Description | Default |
|---|---|---|---|
| queries | array | Search queries for Google Maps | Required |
| maxResults | integer | Maximum places to extract per query | 20 |
| location | string | Optional location to append to queries | Empty |
| proxyConfiguration | object | Proxy settings for the scraper | Apify 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.
Related actors
- 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