Google Maps Business Lead Scraper avatar

Google Maps Business Lead Scraper

Pricing

from $1.00 / 1,000 lead scrapeds

Go to Apify Store
Google Maps Business Lead Scraper

Google Maps Business Lead Scraper

Scrape business leads from Google Maps — phone, email, address, rating and opening hours. No coding required. Export to CSV or JSON instantly.

Pricing

from $1.00 / 1,000 lead scrapeds

Rating

0.0

(0)

Developer

Manas Mantri

Manas Mantri

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

📍 Google Maps Business Lead Scraper

Turn any Google Maps search into a ready-to-use lead list in minutes.

Extract business name, phone, email, website, address, rating, review count, opening hours, and GPS coordinates — clean, structured, and export-ready for your CRM, outreach tool, or spreadsheet.

⚡ Used by sales teams, marketing agencies, recruiters, and data resellers worldwide.


💼 What You Can Do With It

Use CaseHow
Sales prospectingBuild targeted B2B lead lists by niche + city
Agency client deliveryGenerate fresh local business data on demand
Market researchAnalyse competition density, ratings, and gaps
RecruitmentFind companies in specific sectors and locations
Data resellingSell verified lead lists to local businesses

📦 Data You Get

FieldExample
nameLondon Dental Studio
categoryDentist
phone+44 20 7123 4567
emailhello@londondentalstudio.co.uk (optional)
websitehttps://londondentalstudio.co.uk
address42 Harley Street, London W1G 9PR
rating4.8
reviewCount214
openingHoursMon–Fri 9:00 AM – 6:00 PM
latitude / longitude51.5194, -0.1468
placeIdChIJN1t_tDeuEmsRUsoyG83frY4
mapsUrlhttps://maps.google.com/?cid=...

🚀 Quick Start (30 seconds)

  1. Enter Search Terms → e.g. dentists, plumbers, marketing agencies
  2. Enter Location → e.g. Berlin, Germany or New York, NY
  3. Set how many results you need
  4. Hit Start — your leads are ready when the run finishes

⚙️ Input Example

{
"searchTerms": ["dentists", "cosmetic surgeons", "private clinics"],
"location": "London, UK",
"maxResultsPerQuery": 100,
"extractEmails": true
}

📤 Output Example

{
"name": "London Dental Studio",
"category": "Dentist",
"phone": "+44 20 7123 4567",
"email": "hello@londondentalstudio.co.uk",
"website": "https://londondentalstudio.co.uk",
"address": "42 Harley Street, London W1G 9PR",
"rating": 4.8,
"reviewCount": 214,
"openingHours": [
{ "day": "Monday", "hours": "9:00 AM – 6:00 PM" },
{ "day": "Tuesday", "hours": "9:00 AM – 6:00 PM" }
],
"latitude": 51.5194,
"longitude": -0.1468,
"mapsUrl": "https://maps.google.com/?cid=...",
"scrapedAt": "2026-03-21T10:00:00.000Z"
}

✅ Why This Scraper

  • 🌍 Works globally — any city, country, or language Google Maps supports
  • 📧 Email enrichment — visits each website to find contact emails automatically
  • 🔄 Bulk queries — run multiple keywords and locations in one job
  • 🛡️ Residential proxies — bypasses Google bot detection reliably
  • 📊 Clean exports — download as JSON, CSV, or Excel instantly
  • 🔗 CRM-ready — connect to Zapier, Make, HubSpot, or any webhook

📧 Email Extraction

Enable Extract Emails to automatically visit each business website and find a contact email. The scraper checks the homepage, /contact, /about, and similar pages.

Best for: agencies doing cold outreach, sales reps needing direct contacts. Note: Adds ~2x cost and run time. Not all businesses publish emails publicly.


💰 Pricing

Simple, transparent pricing — pay only for what you extract.

🎉 Launch offer: Email extraction is currently priced the same as standard scraping at $1.00/1,000 leads. Price will increase to $3.00/1,000 after the introductory period.


PlanRate
Without emails$1.00 per 1,000 leads
With emails$1.00 per 1,000 leads (introductory offer — regular price $3.00/1,000 after launch month)

Future price

ResultsWithout EmailsWith Emails
100 leads$0.10$0.10 $0.30
500 leads$0.50$0.50 $1.50
1,000 leads$1.00$1.00 $3.00
5,000 leads$5.00$5.00 $15.00

❓ FAQ

How many results per query? Up to 500 — the maximum Google Maps shows for any search.

Can I run multiple cities at once? Yes — use Search Queries directly: ["dentists in Berlin", "dentists in Munich", "dentists in Hamburg"].

Does it work outside the US? Yes — fully global. Any location Google Maps supports.

Why are some emails missing? Not all businesses publish emails publicly. Coverage varies by industry — agencies and professionals tend to have higher coverage than small shops.

How fresh is the data? Data is pulled live from Google Maps at run time — always up to date.

What proxy should I use? Residential proxies (default) are strongly recommended. Datacenter IPs get blocked by Google quickly.


🛠️ Support & Updates

We actively monitor Google Maps for layout changes and push selector updates promptly. If something breaks, open a ticket via the Issues tab and we'll respond within 24 hours.