๐Ÿ“ฉ๐Ÿ“ Google Maps Email Extractor

Enhance your Google Maps data with contact details of scraped Google places. Scan websites of chosen places on Google Maps for contact details and get email address, website, location, address, zipcode, phone number, and relevant social media links. Download the data in JSON, CSV, and Excel.

๐Ÿ“ฉ๐Ÿ“ Google Maps Email Extractor

What is Google Maps Email Extractor tool?

It's a tool that allows to extract places data from Google Maps and enhance the results with available contact details such as email addresses and socials. It does so by merging contact data available on Google Maps with other contact details from place's website. To get that data, just insert the task, run or dataset ID and click "Save & Start" button. With this scraping tool, you can:

๐Ÿ“ˆ Extract business contacts data from Googleย Maps places at scale

๐Ÿ“ฉ Extract place names, addresses, phone numbers, and other details from companies registered on the platform

๐Ÿ‘จโ€๐Ÿณ Get restaurant data, business address information, reviews, opening hours and more

โ˜„๏ธ Get more than 200 results per search

๐Ÿ’ฟ Work with already acquired datasets from Google Maps

โฌ‡๏ธ Download contact details data in Excel, CSV, JSON, and other formats

What business data can I extract from Google Maps?

With this Google Maps API, you will be able to extract the following Google Maps data:

๐ŸŒ† Place name and place IDโœ๏ธ Place description and URL
๐Ÿ“ฑ Social media links ๐Ÿ› Place category and opening hours
๐Ÿ“ฎ Address, location and postal code ๐Ÿ“ž Phone number
๐Ÿ“ฅ Website and email ๐ŸŒ Geolocation (latitude and longitude)

How do I get contact details from Google Maps?

  1. Pick Google Maps places or queries to extract data from.
  2. Use Google Maps Scraper ๐Ÿ”— to crawl google.com/maps and extract information. You must not enable the "only data from search page" option because you need to populate the website field.
  3. Copy the task, run or dataset ID with extracted info.
  4. Paste the ID to Google Maps Email Extractor ๐Ÿ”— and click Start.
  5. Download your dataset containing contact details.

If you need guidance on how to run the scraper, you can follow our step-by-step tutorial ๐Ÿ”—.

Input example

You can provide ID or full name of the Google Maps Scraper source ID example (can be ID of a task, run or dataset)

{ "sourceIdOrFullName": "13letters&numbers" }

Full name example (can be ID of task or dataset)

{ "sourceIdOrFullName": "lukaskrivka/google-maps-new-york-task" }

Optionally, you can also change the default Contact Details Scraper( input.

Output example

The results will be wrapped into a dataset which you can find in the Storage tab. You can choose in which format to download your contact details data: JSON, JSONL, Excel spreadsheet, HTML table, CSV, or XML.

โ˜Ž๏ธ Google Maps place data plus contact details

[{ "title": "Veselka", "subTitle": null, "description": "Borscht & pierogi are menu highlights at this no-frills Ukrainian eatery.", "price": "$$", "menu": "https://veselka.getbento.com/menus/", "categoryName": "Ukrainian restaurant", "address": "144 2nd Ave, New York, NY 10003", "locatedIn": null, "neighborhood": "144 2nd Ave", "street": "144 2nd Ave", "city": "New York", "postalCode": "10003", "state": "New York", "countryCode": "US", "plusCode": "P2H7+J5 New York", "website": "https://www.veselka.com/?utm_source=google&utm_medium=gmb&utm_campaign=veselka", "phone": "(212) 228-9682", "temporarilyClosed": false, "claimThisBusiness": false, "location": { "lat": 40.7290155, "lng": -73.9871139 }, "permanentlyClosed": false, "totalScore": 4.6, "placeId": "ChIJlxDiXJxZwokRp4HHbeYqXXU", "categories": [ "Ukrainian restaurant", "Breakfast restaurant", "Diner", "Hamburger restaurant", "Lunch restaurant", "Delivery Restaurant", "Takeout Restaurant", "Restaurant", "Sandwich shop" ], "media": [] }, "contactDetails": { "emails": [ "irena@veselka.com" ], "phonesUncertain": [ "1903-1974", "212-228-9682", "917-301-2232" ], "twitters": [ "https://twitter.com/veselkanyc" ], "instagrams": [ "https://www.instagram.com/veselkanyc/" ], "facebooks": [ "https://www.facebook.com/veselkaNYC/" ], "youtubes": [ "https://www.youtube.com/watch?v=FMq7oBaLspg" } ]

Need more map scraping tools?

You can use the dedicated scrapers below if you want to scrape specific Google Maps data. Each of them is built particularly for the relevant map scraping case be it reviews, gas prices, OCR from pins, or itineraries. Feel free to browse them:

๐Ÿงญ Google Maps Itineraryโ›ฝ Gas Prices Scraper
โญ๏ธ Google Maps Reviews Scraper ๐Ÿฐ Easy Google Maps Scraper
๐ŸŽ Apple Maps Scraper ๐Ÿ“ OCR for Google Map pins

FAQ

Can I integrate Google Maps Email Extractor with other apps?

Last but not least, Google Maps Email Extractor can be connected with almost any cloud service or web app thanks to integrations on the Apify platform. You can integrate with Make, Asana, Zapier, Slack, Airbyte, GitHub, Google Sheets, Google Drive, and more.

You can also use webhooks to carry out an action whenever an event occurs, e.g., get a notification whenever Google Maps Email Extractor successfully finishes a run.

Can I use Google Maps Email Extractor with the API?

The Apify API gives you programmatic access to the Apify platform. The API is organized around RESTful HTTP endpoints that enable you to manage, schedule, and run Apify actors. The API also lets you access any datasets, monitor actor performance, fetch results, create and update versions, and more. To access the API using Node.js, use the apify-client NPM package. To access the API using Python, use the apify-client PyPI package.

Check out the Apify API reference docs for full details or click on the API tab for code examples.

Our Google Maps scrapers are ethical and do not extract any private user data. They only extract what businesses have chosen to share publicly. However, you should be aware that some results such as reviews could contain personal data. You should not scrape personal data unless you have a legitimate reason to do so.

If you're unsure whether your reason is legitimate, consult your lawyers. You can also read our blog post on the legality of web scraping and ethical scraping.

How can I use contact details data scraped from Google Maps?

๐Ÿ“ฌ Extract business contacts and emails on scale

๐Ÿ’ฟ Build a database with up-to-date contact information

๐Ÿ’ผ Generate leads and business prospects

๐Ÿ“ˆ Conduct business analysis and market research

๐Ÿคบ Search, monitor and analyze competition

Your feedback

Weโ€™re always working on improving the performance of our Actors. So if youโ€™ve got any technical feedback for Google Maps with Contact Details Scraper or simply found a bug, please create an issue on the actorโ€™s Issues tab in Apify Console.