Google Maps Leads Scraper with Emails avatar

Google Maps Leads Scraper with Emails

Under maintenance

Pricing

Pay per usage

Go to Apify Store
Google Maps Leads Scraper with Emails

Google Maps Leads Scraper with Emails

Under maintenance

Scrape Google Maps business leads with phone, website, ratings, and emails — all in one run. No separate enrichment step needed.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

de

de

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Extract business leads from Google Maps — including phone numbers, addresses, websites, ratings, and email addresses — all in a single run.

Why this scraper?

Most Google Maps scrapers require a separate enrichment step (and extra cost) to get email addresses. This one visits each business website automatically and extracts emails for you. One run, one price, all the data.

What data you get

For each business found on Google Maps:

FieldExample
Business NameSFR Plumbing & Heating Ltd
CategoryPlumber
Phone07833 476252
Emailinfo@sfrplumbing.co.uk
Websitehttps://www.sfrplumbing.co.uk
Address8 Scott Hall Square, Leeds LS7 3AB
CityLeeds
Postal CodeLS7 3AB
Rating4.9
Reviews Count127
Opening HoursMon-Fri: 9am-5pm
Latitude / Longitude53.821447, -1.5418631
Google Maps URLFull link to listing
Place IDGoogle's unique ID

How to use

  1. Enter one or more search queries (e.g. "plumbers in Leeds", "restaurants in New York")
  2. Set the maximum number of results per query
  3. Toggle email extraction on/off
  4. Run and download your data as CSV, JSON, or Excel

Input example

{
"search_queries": ["plumbers in Leeds", "electricians in Manchester"],
"max_results": 100,
"extract_emails": true,
"language": "en"
}

Input parameters

ParameterTypeDescriptionDefault
search_queriesarraySearch queries to run on Google MapsRequired
max_resultsintegerMax results per query (0 = unlimited)100
extract_emailsbooleanVisit websites to find emailstrue
languagestringGoogle Maps languageen
proxy_configobjectProxy configurationApify Proxy

Email extraction

When enabled, the scraper:

  1. Finds the business website from Google Maps
  2. Scans the homepage for email addresses
  3. If none found, checks /contact, /about pages
  4. Filters out junk emails (noreply@, example.com, etc.)
  5. Returns up to 5 valid emails per business

This adds a few seconds per result but gives you direct contact emails that other scrapers don't include.

Output formats

Export your data as:

  • CSV — open in Excel or Google Sheets
  • JSON — use in your app or API
  • Excel — formatted spreadsheet
  • XML — for integrations

Use cases

  • Sales teams — build targeted lead lists with phone and email
  • Marketing agencies — find local businesses to pitch
  • Real estate — discover agents, property managers, contractors
  • Recruiters — find companies in specific industries
  • Market research — analyze competition in any area
  • Local SEO — audit business listings

Tips for best results

  • Be specific with queries: "Italian restaurants in central London" works better than "restaurants"
  • Start with a small max_results (20-50) to test, then scale up
  • Use Apify Proxy to avoid rate limiting on larger runs
  • Disable email extraction if you only need basic business info (runs faster)

Cost

Uses pay-per-event pricing. You only pay for the results you get.