Google Maps Scraper - Fast Business Lead Extractor
Under maintenancePricing
from $2.00 / 1,000 results
Google Maps Scraper - Fast Business Lead Extractor
Under maintenanceExtract high-quality leads from Google Maps instantly. Scrapes business names, phone numbers, addresses, websites, and total reviews based on your search keyword and location. Fast, reliable, and perfectly structured data for your B2B marketing needs.
Pricing
from $2.00 / 1,000 results
Rating
0.0
(0)
Developer
Sahanur Begum
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
🗺️ Google Maps Lead Scraper
Extract business leads from Google Maps in seconds — no login, no API key, no proxies required.
Google Maps Lead Scraper is a production-ready Apify Actor that lets you harvest valuable business intelligence directly from Google Maps search results. Whether you are a marketer, sales developer, or small business owner, this tool automates the most tedious part of lead generation and delivers structured, ready-to-use data straight to your dataset.
✨ Key Features
- No Login Required — Works without a Google account or any authentication.
- No Proxy Required — Runs cleanly on standard infrastructure out of the box.
- Headless Browser Automation — Uses a real Chromium browser for reliable, human-like scraping.
- Smart Scroll Loading — Automatically scrolls the results panel to load more businesses until your desired count is reached.
- Structured Data Output — Returns clean JSON with all the fields you need for outreach.
- Pay-Per-Use — Only pay for what you scrape. No subscriptions.
- Highly Configurable — Just set a keyword and a location — the Actor handles the rest.
📋 Extracted Data Fields
| Field | Description |
|---|---|
title | Business name |
rating | Average star rating (e.g., 4.5) |
reviewsCount | Total number of customer reviews |
address | Street address or area |
phone | Primary phone number |
website | Business website URL |
profileUrl | Full Google Maps listing URL |
🚀 How to Use
On Apify Platform
- Navigate to the Actor page and click Try for free.
- Fill in the Input form:
- Search Keyword: e.g.,
Dentists,Italian Restaurants,Plumbers - Location: e.g.,
New York,London,Dhaka - Max Results: How many leads you want (default:
10)
- Search Keyword: e.g.,
- Click Start and wait for the run to complete.
- Download your leads as JSON, CSV, or Excel from the Dataset tab.
Running Locally
# 1. Clone the project and install dependenciesnpm install# 2. Edit storage/key_value_stores/default/INPUT.json with your search params# 3. Run the Actornpm start
📦 Sample JSON Output
[{"title": "The Spice Garden Restaurant","rating": "4.5","reviewsCount": "1,203","address": "123 Gulshan Avenue, Dhaka","phone": "+880 1712-345678","website": "https://www.spicegarden.com","profileUrl": "https://www.google.com/maps/place/..."},{"title": "Dhanmondi Kitchen","rating": "4.2","reviewsCount": "876","address": "45 Dhanmondi Road, Dhaka","phone": "+880 1800-654321","website": "N/A","profileUrl": "https://www.google.com/maps/place/..."}]
⚙️ Input Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
searchKeyword | String | — | Business type to search for on Google Maps. |
location | String | — | City or area to restrict the search to. |
maxResults | Integer | 10 | Maximum number of business listings to scrape. |
💡 Use Cases
- Sales & Lead Generation: Build targeted prospect lists for cold outreach.
- Market Research: Analyze competitors and understand local market density.
- SEO & Local Business Audits: Collect data about local businesses for reporting.
- Directory Building: Populate niche business directories automatically.
- Data Enrichment: Supplement existing CRM data with up-to-date contact info.
⚖️ Legal & Ethical Usage
This Actor interacts with publicly available data on Google Maps. Always ensure your usage complies with Google's Terms of Service and applicable local data protection regulations. The data extracted is publicly visible to any user visiting Google Maps.
🛠️ Tech Stack
- Apify SDK — Actor lifecycle management and dataset handling.
- Crawlee — Reliable
PuppeteerCrawlerweb scraping framework. - Puppeteer — Headless Chromium browser automation.
- Node.js 18+
Built with ❤️ for the Apify community. If this Actor saves you time, please leave a star ⭐ and a review on the Apify Store!