LEAD GENERATION
Find business leads on
Google Maps
Collect bounded batches of Google Maps listings by category + city. Names, phones, websites, ratings, review counts, categories, and coordinates in one clean export.
Any
City Worldwide
$0.005
Per Lead
JSON/CSV
One-Click Export
Scraped from Website
USE CASES
What you can do with this data
Hyperlocal Lead Gen
Target businesses by city + category worldwide. Filter by rating (only 4-star+), review count, or category to prioritize high-quality leads.
Sales Territory Planning
Map all target accounts in a metro. Plan field sales routes, assign reps by zip code, visualize market density.
Cold Email Campaigns
Extract websites from Google Maps, then scrape contact pages for emails. Review source permissions and the applicable outreach rules before contacting people.
Competitive Benchmarking
Compare returned businesses by rating, review count, opening hours, and location. Fields may be missing when the source does not expose them.
Franchise / M&A Scouting
Build a candidate list from business categories, ratings, and review counts, then verify ownership and history separately.
Local Event & Venue Research
Find restaurants, bars, and venues by category and city; verify availability and capacity directly.
OUTPUT FIELDS
Fields extracted per listing
Business name
Phone number
Website URL
Email (from website)
Full address + coordinates
Business category
Rating (1–5)
Total review count
Structured opening hours when available
Hours & availability
Price level indicator
Source place URL
HOW IT WORKS
Three steps to structured data
Set search query
Enter category + location ("coffee shops in Austin", "dentists in Berlin") or supply direct business URLs in placeUrls.
Optional email enrichment
Enable extractEmails for public-site contact discovery. At the FREE-plan list price, a lead costs $0.02 plus the $0.05 run start; successful email-verified and website-enriched add-ons cost $0.05 each. Check the Pricing tab before enabling optional enrichment.
Export
Download as JSON/CSV, or stream to Google Sheets, HubSpot, Airtable via Apify integrations.
COMPARISON
Why this actor vs alternatives
| Feature | This Actor | Google Places API | Apollo / ZoomInfo |
|---|---|---|---|
| Setup | Zero — just query | API key + billing tier | Paid seat |
| Pricing | $0.02/lead + $0.05/start; add-ons extra | See current official pricing | See current vendor pricing |
| Contact discovery | Optional, from public websites | Check supported fields | Check plan coverage |
| Reviews | Rating and review count | Check selected fields | Check product coverage |
| Batch limits | 1–500 results per query | API and account quotas | Plan export limits |
| Data source | Public listings during the run | Places API responses | Vendor database |
FAQ
Frequently asked questions
Is scraping Google Maps allowed?
Google Maps business data is public — thousands of tools scrape it. Apify handles anti-bot and rate limits. Your usage must comply with local data-protection laws.
What’s the difference vs Google Places API?
Google Places API and this Actor have different fields, limits, and billing models. This Actor returns business listings with optional website contact discovery. Compare the current official pricing for your required fields and volume.
How are emails extracted?
Enable extractEmails to visit public business websites. Coverage depends on the website and is not guaranteed. Optional MX checking tests the email domain, not mailbox deliverability. Firecrawl website enrichment and successful MX signals each have a separate $0.05 event at the FREE-plan list price.
Can I target by polygon / radius?
Use searchQueries containing a category and location, or supply direct placeUrls. Dedicated polygon, radius, and coordinate input parameters are not supported.
How fresh is the data?
Listings are requested during the run. Availability and visible fields vary by location, language, source changes, and access restrictions.
START NOW
Build hyperlocal lead lists in minutes
Start with a small batch and check the current Apify Pricing tab before running.
Extract Google Maps Leads→