Google Maps Email Scraper  πŸ“§βš‘πŸ“ avatar

Google Maps Email Scraper πŸ“§βš‘πŸ“

Pricing

from $0.00005 / actor start

Go to Apify Store
Google Maps Email Scraper  πŸ“§βš‘πŸ“

Google Maps Email Scraper πŸ“§βš‘πŸ“

πŸ” Scrape Google Maps Emails Enter your search parameters to collect business contact emails from Google Maps listings, along with business name, category, address, phone number, website URL & location info βœ‰οΈπŸ“Š Perfect for local lead generation, business outreach & contact enrichment⚑🧩

Pricing

from $0.00005 / actor start

Rating

0.0

(0)

Developer

ContactMinerLabs

ContactMinerLabs

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

16 hours ago

Last modified

Categories

Share

πŸ“ Google Maps Email Scraper – Business Emails, Phones & Socials from Google Maps, Pay Only per Email πŸ“§

Google Maps Email Scraper finds businesses on Google Maps and extracts their public business email addresses – with the business name, category, phone, website, address, rating, reviews and social profiles (Facebook, Instagram, LinkedIn…) in minutes. Type what you would search in Google Maps (plumber in austin tx, dentiste Γ  lyon), and get a clean, deduplicated list of business leads with emails.

Perfect for agencies, SaaS and B2B sales teams, marketers, recruiters, local service providers and freelancers looking for local business leads with a real email address – not just a phone number.

✨ Why this Google Maps Email Scraper?

  • πŸ’Έ Pay only for emails – you pay per email found, never for places without an email. No add-ons, no "contact enrichment" fee
  • πŸ—ΊοΈ Whole city coverage, automatically – Google Maps shows about 120 places per search. With <business> in <place>, the actor splits the area into zones by itself and covers the whole city and its suburbs. No coordinates or polygons to draw
  • 🎯 The right email first – emails are ranked: the business's own domain (info@smithplumbing.com) first, then free mailboxes (smithplumbing@gmail.com). Web agency, theme and tracking emails ("website by…", sentry, wixpress) are dropped
  • πŸ”Ž Reads the contact pages – home page, then the contact, about and legal pages (contact, kontakt, contacto, impressum, mentions lΓ©gales…) until the business email is found
  • πŸ“‡ Rich lead data – business name, category, phone, website, full address, city, rating, reviews, coordinates, Google Maps link, photo, Facebook, Instagram, LinkedIn, X/Twitter, YouTube, TikTok
  • 🏷️ Email type – each email is marked business domain, free mailbox or other, and where it was found (website or contact page)
  • 🌍 Any country, any language – restaurant in toronto, zahnarzt in berlin, abogado en madrid, dentiste Γ  lyon
  • πŸ” No duplicates – every email appears once, chains with one website are read once
  • πŸ›‘ Stops exactly at your target – and stops automatically when no more emails are available

πŸ” What does it extract?

FieldDescription
emailBusiness email found on the business website
emailDomainDomain of the email
emailTypebusiness domain, free mailbox or other
emailFoundOnwebsite (home page) or contact page
businessNameBusiness name on Google Maps
category / categoriesMain category and all categories
phonePhone number
websiteBusiness website (tracking parameters removed)
address / city / countryCodeAddress of the business
rating / reviewsCountGoogle rating and number of reviews
latitude / longitudeCoordinates
placeId / googleMapsUrlGoogle Maps place id and link
facebook, instagram, linkedin, twitter, youtube, tiktokSocial profiles linked from the website
searchQueryThe search that found the business
thumbnailPhoto of the place
scrapedAtDate and time of extraction

πŸ›  How to scrape emails from Google Maps (3 steps)

  1. Add one or more searches with + Add – e.g. plumber in austin tx, dentist in miami fl, restaurant in toronto
  2. Keep * in email domains to get every business email (or restrict to @gmail.com…)
  3. Set the maximum number of emails and click Start

Download your list in JSON, CSV, Excel, XML or HTML, or send it to your CRM through the Apify API and integrations.

πŸ’‘ Tips to get more emails

πŸ”Ή Use "in": roofer in dallas tx covers all of Dallas automatically. Without "in" (roofer dallas), only Google's first ~120 places are read πŸ”Ή Be specific with the place: city + state or country (london uk, london on, paris france) πŸ”Ή Businesses with websites have emails: dentists, lawyers, accountants, contractors, roofers, real estate agencies, clinics, gyms, wedding venues, hotels and B2B services give the best results πŸ”Ή Several searches in one run: dentist in miami fl, dentist in orlando fl, dentist in tampa fl πŸ”Ή Synonyms: plumber in … + plumbing contractor in … + drain cleaning in …

🎯 Use cases

πŸ“£ Agencies – find local businesses for web design, SEO, ads and social media services πŸ’» SaaS & B2B sales – build targeted outreach lists by industry and city πŸ§‘β€πŸ’Ό Recruiting – reach clinics, firms and shops that hire 🀝 Partnerships & suppliers – find distributors, retailers and service partners πŸ“Š Market research – list every business of a category in an area, with rating and reviews

πŸ“₯ Input

Input example:

{
"KEYWORD": ["plumber in austin tx", "dentist in miami fl"],
"DOMAIN_EMAIL": ["*"],
"MAX_ITEMS": 200
}
FieldTypeDescription
KEYWORDstring[]πŸ” Google Maps searches, best as <business> in <place> (one per line, click + Add)
DOMAIN_EMAILstring[]πŸ“§ * for every email (recommended), or specific domains (@gmail.com)
MAX_ITEMSintegerπŸ”’ Number of unique emails to collect

🧾 Output example

{
"email": "info@smithplumbing.com",
"emailDomain": "smithplumbing.com",
"emailType": "business domain",
"emailFoundOn": "contact page",
"businessName": "Smith Plumbing & Drains",
"category": "Plumber",
"categories": ["Plumber", "Drainage service"],
"phone": "(512) 555-0142",
"website": "https://smithplumbing.com/",
"address": "1200 Example Rd, Austin, TX 78701",
"city": "Austin, TX",
"countryCode": "US",
"rating": 4.8,
"reviewsCount": 1260,
"latitude": 30.2672,
"longitude": -97.7431,
"placeId": "ChIJ_example_place_id",
"googleMapsUrl": "https://www.google.com/maps/place/?q=place_id:ChIJ_example_place_id",
"facebook": "https://www.facebook.com/smithplumbing",
"instagram": "https://instagram.com/smithplumbing",
"linkedin": null,
"searchQuery": "plumber in austin tx",
"platform": "Google Maps",
"thumbnail": "https://lh3.googleusercontent.com/example",
"scrapedAt": "2026-10-27T11:30:12.213Z"
}

❓ FAQ

Where do the emails come from? Google Maps does not show emails. The actor reads the public website of each business found on Google Maps (home page, then contact / about / legal pages) and keeps the business email published there. Emails are never guessed or generated.

Why did I get fewer emails than requested? Only businesses with their own website can give an email, and not every website shows one. Restaurants and small shops often have no email; professional services (dentists, lawyers, contractors, agencies) usually do. Use <business> in <place>, bigger areas, or add more searches.

Do I pay for places without an email? No. You only pay for the emails collected.

Can I get only Gmail addresses? Yes: put @gmail.com in email domains.

Is it legal? The actor only collects business contact information that businesses publish themselves on Google Maps and on their own websites. It does not log in and does not access private data. You are responsible for using the data in compliance with anti-spam and privacy laws (GDPR, CAN-SPAM, CASL…): send relevant, professional messages, identify yourself and always include an unsubscribe option.

Can I schedule it? Yes – use Apify Schedules to collect new leads regularly and send them automatically to Google Sheets, a CRM or a webhook.

πŸ’° Pricing

Simple pay-per-result model: you only pay for the emails you collect.

Price: $9.99 per 1,000 emails πŸ’΅

⚠️ Disclaimer

This tool is not affiliated with, endorsed by, or sponsored by Google. Data comes from publicly available Google Maps listings and business websites.

πŸ“« Support

😊 Leave us a ⭐⭐⭐⭐⭐ review if you like the Google Maps Email Scraper! 🌍 Questions, custom needs or issues? Contact us through Apify or via ContactMinerLabs 🌩️.