Google Maps Lead Scraper: Emails, Phones & Socials avatar

Google Maps Lead Scraper: Emails, Phones & Socials

Pricing

from $6.00 / 1,000 results

Go to Apify Store
Google Maps Lead Scraper: Emails, Phones & Socials

Google Maps Lead Scraper: Emails, Phones & Socials

Extract emails, phones, social profiles, reviews, and photos from any business on Google Maps. Fast engine with deep email discovery beyond the homepage. Per-result billing - you only pay when an email, social, or review is actually delivered.

Pricing

from $6.00 / 1,000 results

Rating

0.0

(0)

Developer

Sage

Sage

Maintained by Community

Actor stats

2

Bookmarked

31

Total users

10

Monthly active users

6 days ago

Last modified

Share

Google Maps Lead Scraper: Emails, Phones, Reviews & Socials

A fast, cost-efficient Google Maps scraper for lead generation. Pull business emails, phone numbers, social profiles, reviews, photos, and the rest of the listing data — at scale, without browser overhead.

What you get per business

FieldNotes
Business name & categoryPrimary category plus secondary tags from Google Maps
EmailsFrom the business website — homepage, contact, about, and team pages; decodes common obfuscation patterns
PhonesFrom the Google listing plus any extra numbers found on the website
WebsiteCleaned of tracking parameters
Address & coordinatesFull address plus latitude / longitude
Rating & review countAggregate from the Google listing
Social profilesFacebook, Instagram, LinkedIn, X (Twitter), YouTube, TikTok
Opening hoursPer-day open/close times
Popular timesWeekly busy-hour histogram when Google provides it
Status flagsPermanently closed, temporarily closed
Google Maps URL & Place IDDirect deep-link plus Google's unique identifier
Reviews (optional add-on)Up to 500 per business, with author, rating, full text, publish date, language, and owner response
Photos (optional add-on)Up to 100 photo URLs per business

How to use

1. Tell it what to look for

  • Search Queries — business types like dentist, plumber, coffee shop, real estate agent.
  • Locations — cities, regions, or countries: Miami, FL, London, UK, Tokyo, Japan.
  • Google Maps URLs (optional) — paste search URLs directly, e.g. google.com/maps/search/restaurants/@40.7,-74.0,13z.

Each query runs against every location. Three queries × two locations = six searches.

2. Narrow the area (optional)

Use the geolocation fields when "Miami, FL" by itself is ambiguous:

  • Country, State / Province, City, Postal / ZIP Code

Setting these alongside a Location adds an extra search combination so coverage is wider.

3. Tune the filters (optional — defaults work)

  • Max Results Per Search (up to 500) — bigger numbers cost more but find more leads.
  • Only Output Businesses With Emails — keep your export ready for outreach.
  • Website Availability Filter — only places with a website, or only those without.
  • Category Filter — limit to specific Google categories. restaurant matches Italian restaurant, Chinese restaurant, etc.
  • Minimum Star Rating — drop low-rated places.
  • Skip Permanently Closed — exclude closed listings.
  • Deep Email Search — scan beyond the homepage. Keep this on for the best email hit rate.

4. Optional add-ons

These are off by default. Each unit delivered is billed individually.

  • Max Reviews Per Place (0–500) — recent reviews per business with full text, rating, and owner response.
  • Reviews Sort — Most relevant, Newest, Highest rating, Lowest rating.
  • Max Photos Per Place (0–100) — photo URLs per business.

5. Run

Hit Start. Results land in the dataset when the run finishes. Export to:

  • CSV or Excel — ready for cold outreach.
  • JSON — for CRM import or automation pipelines.
  • Google Sheets — direct integration.

Example input

{
"searchQueries": ["dentist", "orthodontist"],
"locations": ["Los Angeles, CA", "San Francisco, CA"],
"country": "us",
"state": "California",
"maxResultsPerSearch": 200,
"onlyWithEmails": true,
"onlyWithWebsite": "withWebsite",
"deepSearch": true,
"maxReviewsPerPlace": 10,
"reviewsSort": "newest",
"maxPhotosPerPlace": 5
}

Pulls dentists and orthodontists across LA, SF, and California — only businesses with a website that yielded at least one email — plus the 10 most-recent reviews and 5 photos per business.


Tips for best results

Get more emails

  • Keep Deep Email Search on. Many businesses only list email on their contact page.
  • Pair with Website Availability → Only with website to skip places that can't have emails extracted.

Save money

  • Use Only Output Businesses With Emails when the export is for outreach.
  • Be specific with locations. plumber in Brooklyn, NY works better than plumber in New York.
  • Leave reviews and photos at 0 unless you actually need them — they're billed per unit.

Scale up

  • Split broad areas into neighborhoods, ZIP codes, or boroughs and run them as separate locations.
  • Combine the Country + State fields with a Locations entry to add coverage for the same query.

Advanced settings

SettingDefaultNotes
Max Pages Per Website5How many subpages to scan per business website.
Results LanguageEnglishAffects category and description text from Google Maps. Doesn't affect emails.
ProxyApify residentialPre-configured. Residential is recommended for stable runs against Google.

Use cases

  • Lead generation — targeted B2B lists by industry and geography.
  • Local SEO agencies — audit prospects' online presence.
  • Sales prospecting — find contact info for local decision-makers.
  • Market research — map competitors in a region.
  • Reputation analysis — pull reviews for sentiment work.
  • Real estate, recruitment, partnerships — anywhere you need to reach local businesses.

FAQ

Why don't some businesses have emails? Not every business publishes an email. Some only use contact forms, phone calls, or social DMs. The actor finds what's actually findable on the public web.

Are the emails validated? Every address goes through format and structural validation — placeholder addresses, template defaults, asset filenames, and other false positives are filtered out. Live mailbox verification isn't performed; if you need it, run the export through a dedicated verification service.

Can I search outside the US? Yes. Works worldwide. Enter any city or country in Locations, or use the Country dropdown (60+ countries supported).

Can I paste a Google Maps URL instead of typing a query? Yes. Use the Google Maps URLs field — search and place URLs are both supported.

Will my IP get blocked? No. The actor runs through Apify's residential proxy network by default; your IP is never exposed.

How is this different from other Google Maps scrapers?

  • No browser overhead means lower compute cost and faster runs.
  • Email extraction goes beyond visible links — many addresses other scrapers miss are found here.
  • Reviews, photos, and popular times are available as optional add-ons in the same actor — no need to chain multiple scrapers.

Can I integrate this with my CRM? Yes. Export as JSON or CSV and import into HubSpot, Salesforce, Pipedrive, etc. Apify integrations (Zapier, Make, Google Sheets, webhooks) work out of the box.


Support

Reach out via the Apify Console — most questions are answered within 24 hours.