How to extract emails, social profiles, phone numbers and addresses from Google Maps
Tags: webscraping, googlemaps, google
Published: 2023-07-20 18:12:14

---
title: How to extract emails, social profiles, phone numbers and addresses from Google Maps
published: true
date: 2023-05-31 17:42:37 UTC
tags: webscraping, googlemaps, google
canonical_url: https://blog.apify.com/how-to-extract-emails-from-google-places/
---

Sometimes you might notice that the contact details of places on Google Maps seem incomplete. Heres a tutorial on how to complete your database with phone numbers, emails, addresses, ZIP codes, and social media details from places registered on Google Maps.

## **🗺 Does Google Maps include all business contact details?**

No. Google Maps is an ever-expanding database of free business data: marketers can find place names, addresses, phone numbers, and official websites. However, Google Maps does not provide information on [business email addresses](https://www.cloudwards.net/best-cloud-based-email-services/?ref=blog.apify.com) or social media accounts to reach out through.

Luckily, most businesses do list their contact details in one place their websites which are often mentioned on their Google Maps detail cards. For instance, this New York place does not indicate their email or socials on Google Maps, but they do list their official website.

![A Google Maps place usually contains its address, phone number, and website. To find more contact details, one needs to actually visit their website.](https://blog.apify.com/content/images/2023/05/How_to_export_business_contacts_and_emails_from_Google_Maps.png)

**_A Google Maps place usually contains its address, phone number, and website. To find more contact details, one needs to actually visit their website._**

When we head over to their website, and its Contact section, we can often find all the missing contact details. So are we going to go with this flow for every place we are interested in?

![Places website contains its email address, Facebook and Instagram.](https://blog.apify.com/content/images/2023/05/business_contacts_from_website_and_google_maps.png)

**_Places website contains its email address, Facebook and Instagram._**

No, let's save time and use a tool able to extract and combine the basic contact information from Google Maps with extra contact info found on places websites. By using [**Google Maps Email Extractor**](https://apify.com/lukaskrivka/google-maps-with-contact-details?ref=blog.apify.com) **🔗** , you can extract business contacts data from Google Maps on a large scale. The tool allows you not only to retrieve comprehensive contact information including business address, all listed phone numbers, emails, social account names, but also any other listed details from companies registered on the platform.

## **🤨 How does the Google Maps Email Extractor work?**

Google Maps Contact Details Scraper combines the capabilities of three tools: [**Google Maps Scraper**](https://apify.com/compass/crawler-google-places?ref=blog.apify.com) 🔗, [**Contact Details Scraper**](https://apify.com/vdrmota/contact-info-scraper?ref=blog.apify.com) 🔗, and the [**Merge, Dedup & Transform Datasets Actor**](https://apify.com/lukaskrivka/dedup-datasets?ref=blog.apify.com) 🔗. Here's how the process works:

1. Google Maps Scraper extracts available business data from Google Maps 📍

2. Contact Details Scraper visits the businesses' websites and supplements contact details with missing info.

3. Merge Datasets Actor cleans up the dataset, removes duplicates (phone number, for instance), and keeps only the most important Google Maps contact data.

## **What contact details from Google Maps can I get with this tool?**

Here's the contact data you can get using [Google Maps Email Extractor](https://apify.com/lukaskrivka/google-maps-with-contact-details?ref=blog.apify.com) 🔗

📍 addresses (city, country, ZIP code)
☎️ phone numbers
📩 emails
🌐 indicated website
📱 social media links: Instagram, YouTube, Facebook, LinkedIn, and Twitter handles
⭐️ all the other information available on Google Maps: place name, description and URL, reviews, geolocation, delivery options, popular visiting times, etc.

## **🥾 How to export business contacts and emails from Google Maps**

### **Step 1. Use Google Maps Scraper to extract place data**

We can use [**Google Maps Scraper**](https://apify.com/compass/crawler-google-places?ref=blog.apify.com) 🔗 to crawl Google Maps and extract information. Google Maps Scraper is a powerful web scraping tool that allows you to extract contact details from Google Maps on a large scale. This tool will scrape all places data from the chosen area on Google Maps.

Here's how you can use this tool to extract contact details: You can provide the URL of the place you want to scrape as input to the scraper. Or fill in the scraper input yourself.

![Step 1. Use Google Maps Scraper to extract place data](https://blog.apify.com/content/images/2023/05/Google-Maps-scraping-tool-try-for-free.png)

**_Step 1. Use Google Maps Scraper to extract place data._**

![Input for Google Maps scraper to scrape data from 200 restaurants in NYC](https://blog.apify.com/content/images/2023/05/Get-hundreds-of-restaurants-data.png)

**_Input for Google Maps scraper to scrape data from 200 restaurants in NYC._**

![Extracted data from 200 restaurants in NYC](https://blog.apify.com/content/images/2023/05/Restaurant-data-extracted-from-Google-Maps.png)

**_Extracted data from 200 restaurants in NYC._**

The dataset you get will already contain some contact information with the data available on Google Maps cards: address, phone, and website. Now lets add the emails and socials to complete the set.

{% embed https://blog.apify.com/step-by-step-guide-to-scraping-google-maps/ %}

### **Step 2. Copy the Google Maps dataset ID**

Copy the task, run, or dataset ID with the extracted information from the Google Maps Scraper.

![Step 2. Copy the Google Maps dataset ID](https://blog.apify.com/content/images/2023/05/Dataset-containing-all-restaurant-data.png)

**_Step 2. Copy the Google Maps dataset ID._**

### **Step 3. Open Google Maps Email Extractor tool**

In Apify Console, head over to the Store tab and navigate to Google Maps Email Extractor. You can find it in **Lead generation** section or by searching.

![Step 3. Open Google Maps with Contact Details tool](https://blog.apify.com/content/images/2023/07/Choosing-Google-Maps-Contacts-scraping-tools.png)

**_Step 3. Open Google Maps with Contact Details tool_**

### **Step 4. Paste the ID into Google Maps Email Extractor input**

Then, paste the ID into the designated field of [**Google Maps Email Extractor**](https://apify.com/lukaskrivka/google-maps-with-contact-details?ref=blog.apify.com) 🔗 and click on **Start**.

![Step 4. Paste the ID into Google Maps Email Extractor input](https://blog.apify.com/content/images/2023/07/-Dataset-containing-all-restaurant-data-enhanced-by-business-details.png)

**_Step 4. Paste the ID into Google Maps Email Extractor input_**

It might take some time for the scraper to finish its job, depending on the length of your dataset.

### **Step 5. Get the emails, addresses, and social media details**

Once the scraping process is complete, you can preview and download the dataset containing the extracted contact details.

![Example of a large Google Maps dataset containing 200 contacts of scraped NYC restaurants. To see the extracted business data, seek out Contact Details column](https://blog.apify.com/content/images/2023/05/Business-email--business-address-from-Gogle-Maps--social-media-accounts.png)

**_Example of a large Google Maps dataset containing 200 contacts of scraped NYC restaurants. To see the extracted business data, seek out Contact Details column_**

### **Step 6. Download the contact details dataset**

You can also clean up your dataset before exporting it. Since the dataset can contain a lot of fields from Google Maps, it might be convenient to preselect the fields that you want to keep in your final dataset. You can download your data in any of the given formats: Excel, XML, JSON, CSV, HTML.

![Step 6. Download the contact details dataset](https://blog.apify.com/content/images/2023/05/Clean-up-Google-Maps-dataset-quickly.png)

**_Step 6. Download the contact details dataset._**

## **🖇 How to use the extracted contact details from Google Maps**

Extracting contact details from Google Maps can be incredibly useful in various scenarios, including:

- Extracting business contacts and emails at scale.

- Building a database with up-to-date contact information.

- Updating an old database of contact information.

- Creating b2b cold email marketing campaigns.

- Finding sales, partnership, and sponsorship prospects.

- Mining for local sales leads.

## **👮 Is it legal to scrape emails and addresses from Google Maps?**

Our [Google Maps scrapers](https://apify.com/store?search=maps&ref=blog.apify.com) are ethical and **do not extract any private user data**. They only extract what businesses have chosen to share publicly on the web.

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. For legitimate details in more details, read our blog post on the [legality of web scraping](https://blog.apify.com/is-web-scraping-legal/) and [ethical scraping](https://blog.apify.com/what-is-ethical-web-scraping-and-how-do-you-do-it/).

## **FAQ**

### **Do I need to install an extension to scrape contacts from Google Maps?**

No. [Google Maps Email Extractor](https://apify.com/lukaskrivka/google-maps-with-contact-details?ref=blog.apify.com) runs in the cloud, you dont need to install anything. All you need to do to start using the tool is to create a free Apify account using your email.

### **🌆 Can I scrape an entire city for contact details?**

Yes. But this type of [Google Maps scraping](https://apify.com/compass/crawler-google-places?ref=blog.apify.com) will take some time and resources. You can choose to extract all places in that area or a specific type of place (restaurants, museums, cafes, universities, hospitals, grocery shops, pharmacies, etc.) Moreover, you can scrape an entire country for contact details too. Just don't forget to use [Google Maps Email Extractor](https://apify.com/lukaskrivka/google-maps-with-contact-details?ref=blog.apify.com) 🔗 to get all the contact details missing from Google Maps.

### **🧑🍳 Can I scrape restaurant chains and their contact details?**

Yes. You can scrape, for instance, all Starbucks or all McDonald's in the area by using the **Search options** parameter in [Google Maps Scraper](https://apify.com/compass/crawler-google-places?ref=blog.apify.com) 🔗. Then proceed to enhance your dataset with all the contact details with [Google Maps Email Extractor](https://apify.com/lukaskrivka/google-maps-with-contact-details?ref=blog.apify.com) 🔗 as we did in this tutorial.

![How to scrape restaurant chains from a city, state or country.](https://blog.apify.com/content/images/2023/05/Screenshot-2023-05-26-at-17.51.37.png)

**_How to scrape restaurant chains from a city, state or country._**

### **🛰 Can I extract longitude and latitude from Google Maps?**

Yes, every place on Google has longitude and latitude assigned to them. You can easily scrape those using [Google Maps Scraper](https://apify.com/compass/crawler-google-places?ref=blog.apify.com) 🔗.

### **📡 Can I scrape entire areas of Google Maps for contact details?**

Yes. If your area has a name (City, State or Country), you can scrape Google Maps places by simply inputting the name. But you can also extract data by geolocation (multiple points of longitude and latitude). you can create various irregular shapes for specific areas on the map such as circles, squares, and polygons. We recommend using [Geojson.io](http://Geojson.io) for an easy coordinates definition and following [our guide](https://blog.apify.com/google-maps-how-to-overcome-google-api-limit-120-places) to see how to apply those coordinates in [Google Maps Scraper](https://apify.com/compass/crawler-google-places?ref=blog.apify.com) 🔗