Google Maps Email Scraper avatar

Google Maps Email Scraper

Pricing

$8.00 / 1,000 lead results

Go to Apify Store
Google Maps Email Scraper

Google Maps Email Scraper

Extract business emails, phone numbers, websites and social profiles from Google Maps listings — search any niche + city and export ready-to-use leads.

Pricing

$8.00 / 1,000 lead results

Rating

0.0

(0)

Developer

Andrew

Andrew

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

20 hours ago

Last modified

Share

Build a lead list from Google Maps in minutes: search any business type + location and get every listing's email address, phone number, website, and social media profiles — one flat row per business, ready for CSV/Sheets/CRM import. Emails come from Google Maps when listed, otherwise the actor visits the business website (homepage + contact page) and extracts them.

What you get

  • Contact data: email (best match) and all emails[] found, emailSource (google_maps or website), phone + phoneUnformatted (E.164), website, websiteDomain
  • Social profiles: facebook, instagram, linkedin, twitter, youtube, tiktok, pinterest, yelp — pulled from Google Maps and the business website
  • Business info: name, category, categories[], address split into street / city / postalCode / state / countryCode, latitude / longitude, rating, reviewCount, priceLevel, businessStatus
  • Identifiers: placeId, googlePlaceId, googleMapsUrl, and the searchQuery that found each lead
  • Filters: Only save leads with an email, Skip businesses without a website
  • Export to CSV, Excel, JSON, or Google Sheets from the Apify console

Use cases

  • B2B lead generation — plumbers, dentists, real-estate agents, gyms, restaurants… in any city, with emails for cold outreach
  • Agency prospecting — find local businesses with weak ratings, no website, or no social presence and pitch your services
  • Local marketing & partnerships — contact lists for event sponsors, suppliers, franchise targets
  • CRM enrichment — refresh emails/phones/socials for an existing account list by pasting Google Maps URLs
  • Market mapping — count and geo-locate every competitor in a region

How to use

  1. Enter Search queries such as plumbers in Denver CO or dentists near Austin TX (one per line; include the city/area).
  2. Set Max places per query (default 50; Google returns at most ~120 per query — split large cities by neighborhood or zip code).
  3. Optionally enable Only save leads with an email to pay only for leads that have one.
  4. Run — leads appear in the Dataset tab; download as CSV or push to Google Sheets.

Output format

{
"name": "Professional Plumbers Denver",
"email": "info@professional-plumbers-denver.com",
"emails": ["info@professional-plumbers-denver.com"],
"phone": "(720) 390-2652",
"phoneUnformatted": "+17203902652",
"website": "https://professional-plumbers-denver.com/",
"websiteDomain": "professional-plumbers-denver.com",
"category": "Plumber",
"categories": ["Plumber", "Drainage service", "Septic system service"],
"address": "4400 S Quebec St H-208, Denver, CO 80237",
"street": "4400 S Quebec St H-208",
"city": "Denver",
"postalCode": "80237",
"state": "Colorado",
"countryCode": "US",
"latitude": 39.6367187,
"longitude": -104.9009061,
"rating": 4.8,
"reviewCount": 224,
"priceLevel": null,
"businessStatus": "OPERATIONAL",
"facebook": "https://www.facebook.com/profile.php?id=100063726835927",
"instagram": "https://www.instagram.com/professionalplumbersdenver/",
"linkedin": null,
"twitter": null,
"youtube": null,
"tiktok": null,
"pinterest": null,
"yelp": null,
"emailSource": "website",
"placeId": "0x876c87b3d0e6d3f7:0x8f2b6c1e0d4a9c21",
"googlePlaceId": "ChIJ99PmULOHbIcRIZxKDR5sK48",
"googleMapsUrl": "https://maps.google.com/?cid=10316079538237172769",
"searchQuery": "plumbers in Denver CO",
"scrapedAt": "2026-08-16T06:40:00.000Z"
}

Pricing

Pay per lead saved to the dataset. Enable Only save leads with an email to be charged only for leads that include an email address.

FAQ

What percentage of businesses have an email? Typically 40–60% for service businesses with websites. Google Maps itself rarely lists emails; most come from the business website's homepage or contact page.

Where do the emails come from? First from the Google Maps listing; if absent, the actor fetches the website homepage, then up to two contact/about pages, and extracts mailto: addresses (or plain-text emails as a fallback). Placeholder/template addresses and asset filenames are filtered out.

Can I enrich a list of specific businesses? Yes — paste Google Maps URLs, short links, or Place IDs into Place URLs or IDs.

Do I need a Google API key? No.