LEAD GENERATION
Every business on
Google Maps, exportable
Pull thousands of Google Maps listings by category + city. Names, phones, websites, ratings, reviews, 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. Build GDPR-safe outreach lists for agencies, SaaS, services.
Competitive Benchmarking
Compare your business vs every competitor in the city — rating, review velocity, hours, photos, responsiveness.
Franchise / M&A Scouting
Identify acquisition targets: single-location businesses with 4+ stars, 100+ reviews, and 5+ years on Google.
Local Event & Venue Research
For event planners: extract every restaurant, bar, and venue with capacity indicators from descriptions.
OUTPUT FIELDS
Fields extracted per listing
Business name
Phone number
Website URL
Email (from website)
Full address + coordinates
Category & subcategories
Rating (1–5)
Total review count
Recent reviews
Hours & availability
Price level indicator
Photos URLs
HOW IT WORKS
Three steps to structured data
Set search query
Enter category + location ("coffee shops in Austin", "dentists in Berlin") or paste a Google Maps search URL.
Optional email enrichment
Enable "scrape email from website" and the actor will visit each business site to extract contact emails (adds ~$0.001/lead).
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 |
| Price per lead | ~$0.005 (with email) | $17/1k places | $150+/mo |
| Email included | Yes (from website) | No | Yes |
| Review text | Last 10 with timestamps | Summary only | No |
| Bulk limit | Unlimited | 1k places/day | Export caps |
| Fresh data | Real-time | Real-time | Days stale |
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?
Places API charges per-call at $17/1000 and has strict rate limits. This actor is ~3x cheaper with email extraction and full review text.
How are emails extracted?
Optional: the actor visits each business’s website and scrapes contact pages. Coverage ~40–50% because many small businesses have no website or obfuscate emails.
Can I target by polygon / radius?
Yes — pass a Google Maps search URL with defined bounds, or provide lat/lng + radius. Good for territory-based campaigns.
How fresh is the data?
Real-time from Google. You get the same listings Google Maps visitors see right now.
START NOW
Build hyperlocal lead lists in minutes
Free trial credits on Apify cover your first 1000 leads. No credit card needed.
Extract Google Maps Leads →