Google Maps Lead Scraper with Email avatar

Google Maps Lead Scraper with Email

Pricing

from $3.00 / 1,000 leads

Go to Apify Store
Google Maps Lead Scraper with Email

Google Maps Lead Scraper with Email

Get a clean CSV of local businesses from Google Maps — name, phone, website, rating, and email addresses extracted from each business website. Powered by Scrapebit AI.

Pricing

from $3.00 / 1,000 leads

Rating

0.0

(0)

Developer

dataotto

dataotto

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 days ago

Last modified

Share

Get a clean CSV of local businesses from Google Maps — name, phone, website, email, rating, and more. Built for sales reps, agencies, and anyone doing local lead generation.

What you get per business

FieldExample
nameSmile Dental Austin
categoryDentist
address123 Congress Ave, Austin, TX 78701
phone+1-512-555-0142
websitehttps://smiledentalaustin.com
emails["info@smiledentalaustin.com"]
rating4.8
reviewsCount312
googleMapsUrlhttps://www.google.com/maps/place/...
placeIdChIJ...
lat, lng30.2672, -97.7431

Input

Just three fields you need to think about:

  • Search queries["dentists in Austin, TX", "lawyers in Miami"]. Put location in the query.
  • Max results per query — default 50, max 200.
  • Extract emails — visits each business website and pulls emails (recommended).

Advanced filters: language, minimum rating, skip closed places.

Pricing

Pay per result. Email extraction adds a small surcharge per row.

How it works

  1. Translates each query into a Google Maps URL.
  2. Renders the page in a real browser, scrolls the results panel to load all listings.
  3. AI extracts structured business data — no brittle CSS selectors.
  4. Visits each business website to pull emails from the page.
  5. De-duplicates by Place ID so multi-query runs don't overlap.

Tips

  • Run multiple narrow queries instead of one huge one. "dentists in 78701", "dentists in 78702", etc. gets you more total results than "dentists in Austin".
  • Combine with category filters for cleaner output: "family dentist in Austin" vs "dentists in Austin".
  • For very large lists, run on a schedule and append.