📩 Google Maps Email Extractor avatar
📩 Google Maps Email Extractor

Pricing

$8.00 / 1,000 results

Go to Store
📩 Google Maps Email Extractor

📩 Google Maps Email Extractor

Developed by

Poidata

Poidata

Maintained by Community

Google Maps Email Extractor collects all business details, including emails, phone numbers, and social media links from Google Maps listings and their websites. Export data as JSON or CSV. Run via API, schedule runs, or integrate with your tools.

0.0 (0)

Pricing

$8.00 / 1,000 results

1

Total users

1

Monthly users

1

Runs succeeded

>99%

Last modified

2 days ago

💌 Google Maps Email Extractor

What is Google Maps Email Extractor?

Google Maps Email Extractor is a fast web scraping tool that finds businesses on Google Maps and transforms them into actionable google map leads by gathering email addresses, phone numbers and social media links along with other key business details. Simply specify your search keywords and location, and it does all the work—saving the results directly to an downloadable Apify Dataset.


🤔 What can this Email Extractor do?

  • Find Businesses: Use keywords (terms) and a location to discover google map leads on Google Maps.
  • Extract Emails: Automatically visit each business’s website and collect any listed email addresses.
  • Gather Social Links: Capture social media URLs (Facebook, Instagram, LinkedIn, YouTube) from each site.
  • Refine Your Search: Apply filters (min_rating, min_reviews, min_photos, has_website, categories_filter) to focus on the most relevant leads.
  • Save & Export: All data—including contacts, ratings, addresses, and metadata—is saved in your Dataset and can be exported as JSON, CSV, Excel, or HTML.

📥 Input Parameters

Provide a JSON input to configure your run:

ParameterTypeDescriptionDefault
termsarrayKeywords to search (e.g., ["cafe","bakery"]).required
termstringSingle keyword for quick tests (alias for terms).
locationstringCity or address (e.g., "New York, USA").required
totalintegerMax number of listings to fetch.20
min_ratingnumberMinimum star rating (0–5).0
min_reviewsintegerMinimum number of reviews.0
min_photosintegerMinimum number of photos.0
name_filterarrayMatches and filters specific name (e.g., ["KFC"]).[]
has_websitebooleanOnly include businesses with a website.false

🎯 Filters Explained

  • min_rating (0–5): Exclude lower-rated businesses.
  • min_reviews (integer): Ensure listings have sufficient review volume.
  • min_photos (integer): Only include listings with a minimum number of photos.
  • has_website (boolean): Skip businesses that don’t list a website.
  • categories_filter (array): Narrow results to specific business categories.

Use these filters alone or combined to target precise google map leads.


📤 Output Structure

Each record in your Apify Dataset contains:

  • Business Details: name, address, city, state, zip, country, latitude, longitude
  • Contact Info: phone, website, emails (array), social (object)
  • Metrics: rating, reviewCount
  • Metadata: original_rank, display_rank, searchTerm, searchLocation, timestamp

View your google map leads in the Overview tab as a simple, ready-to-use table.


Each Dataset record contains:

  • Business Details: name, address, city, state, zip, country, latitude, longitude
  • Contact Info: phone, website, emails (array), social (object)
  • Metrics: rating, reviewCount
  • Metadata: original_rank, display_rank, searchTerm, searchLocation, timestamp

View your results in the Overview tab as a clean table of Google Maps leads with emails.


💡 Quick Start

  1. Open Google Maps Email Extractor in the Apify Store.
  2. Paste your JSON input into the Input tab.
  3. Click Run.
  4. Explore or download data under Dataset → Overview.

Example Input

{
"terms": ["school"],
"location": "New York, USA",
"total": 20,
"min_rating": 4,
"has_website": true,
}

📘 Full JSON Example

{
"emails": [
"arroyo@***boss.org",
"maria.casiano@nyc****.org",
"palexander@sch**ls.nyc.gov"
],
"social": {
"facebook": ["https://www.facebook.com/nycboss.org"],
"instagram": ["https://www.instagram.com/businessofsportsschool/"],
"linkedin": ["https://www.linkedin.com/school/10808989/"],
"youtube": ["https://www.youtube.com/channel/.../featured"]
},
"searchTerm": "School",
"searchLocation": "New York, USA",
"original_rank": 83,
"display_rank": 3,
"name": "M393 The Business of Sports School",
"address": "439 W 49th St, New York, NY 10019",
"street": "439 W 49th St",
"neighborhood": "Manhattan",
"city": "New York",
"state": "New York",
"zip": "10019",
"country": "US",
"country_code": "us",
"country_name": "United States",
"latitude": 40.7635391,
"longitude": -73.9907469,
"rating": 4.3,
"reviewCount": 16,
"phone": "(212) 246-2183",
"phoneIsd": "+1 212-246-2183",
"website": "nycboss.org",
"url": "https://www.google.com/maps?cid=11138179353395429176",
"placeId": "XE8aaKuDCfmNi-gPhtzNmAU",
"cid": "11138179353395429176",
"gid": "0x89c258510299fb27:0x9a92c31bfbb97f38",
"photo": "https://lh3.googleusercontent.com/...",
"photoCount": 14,
"additionalInfo": {
"info": {
"Accessibility": [
"Wheelchair accessible parking lot",
"Wheelchair accessible entrance"
]
}
},
"timestamp": "2025-05-06T20:05:17Z"
}

💰 Pricing

Google Maps Email Extractor uses a clear, pay-as-you-go model:

  • $8 per 1,000 results ($0.008 per business record).
  • No setup fees or subscriptions.

For example, fetching 1,000 google map leads costs $8, and pulling 500 free leads with the trial plans credit. Your bill reflects the exact number of records saved to the Dataset.


🤝 Integrations & Support

  • API & Webhooks: Automate via Apify’s REST API.
  • Connect: Zapier, Make, Slack, Google Sheets, and more.
  • Support: Open a GitHub issue or message us on the Apify Store.

🔑 Keywords

Google Maps Email Extractor, google map leads, email scraping, lead generation, Apify Actor, Google map social media


📩 Need Custom Data?

For bulk datasets by city, country, or global coverage, contact us at Poidata.io.