Google Maps Scraper
Pricing
$5.00/month + usage
Google Maps Scraper
Enter one or more keywords and get Google Maps Information back, including Business Name, Address, Website, Business Hours, Number of Reviews and Number of Stars.
Pricing
$5.00/month + usage
Rating
0.0
(0)
Developer

Chris Xavier
Actor stats
1
Bookmarked
73
Total users
5
Monthly active users
7 days ago
Last modified
Categories
Share
Map Scraper (Google Maps Extractor)
Scrape Google Maps search results and pull key contact + business details into a clean dataset.
This actor is built for people who want a fast way to create lead lists, vendor lists, or market research lists—without manually opening every listing.
What it does
For each search query you provide (example: “roofers in Atlanta, GA”), the actor:
- Finds the businesses shown in Google Maps results
- Opens each listing
- Collects the most useful details and saves them to a dataset
Details captured (when available)
- Business name
- Google Maps link
- Phone number
- Website
- Full address
- Rating
- Review count
- Hours (when shown)
Common use cases
Lead lists for outreach
- Contractors (roofing, HVAC, plumbing, electricians)
- Local service businesses (cleaning, landscaping, pest control)
- Health and wellness (dentists, chiropractors, gyms, salons)
- Professional services (law firms, CPAs, insurance agents)
Vendor sourcing
Build a shortlist of vendors in a city or region with direct contact info and websites.
Market research
- Compare ratings and review volume across locations
- Identify top competitors in a category
- Map out who’s active in a niche (e.g., “wedding photographers in Naples, FL”)
Sales territory building
Create consistent lists by city, zip code, neighborhood, or service area.
How to use it
Step 1: Add your search queries
Use Search Queries to enter one or more Google Maps searches, such as:
restaurants in Atlanta, GAHVAC repair in Tampa, FLpest control near Marietta, GA
You can add as many queries as you want—each query runs as its own search.
Step 2 (optional): Limit how many listings you collect
Use Maximum Items to limit results per query.
Helpful when testing, or when you only need the first handful of listings.
Output
Results are saved to the actor’s dataset. Each row represents one business listing.
Tip: Export the dataset to CSV or JSON if you want to use it in a spreadsheet, CRM, or automation workflow.
Notes & expectations
- Not every listing includes every detail (some businesses hide phone numbers, websites, or hours).
- Google Maps can show different layouts over time; if you notice missing fields, re-run later or try slightly different queries.
- If a query returns very few results, try making it more specific (city + service type usually works best).
Example queries to try
plumbers in Atlanta, GAroofing contractors in Orlando, FLestate planning attorney in Miami, FLproperty management in Savannah, GApediatric dentist in Jacksonville, FL
Best practices
- Use clear, location-based searches: “service + city/state”
- Start with a low Maximum Items number when testing (like 5–10)
- Run multiple focused queries instead of one broad query
Support
If you run into issues (missing details, empty results, timeouts), share:
- the exact query you used
- a couple of example listing links from the output
That makes it easy to pinpoint what changed and adjust the actor.