DEV Community

Cover image for How to scrape Google Maps local businesses (+emails)

Posted on

How to scrape Google Maps local businesses (+emails)

Scrape local businesses from Google

Google Maps is a perfect source of local businesses for marketers as it has millions of companies with contact information about them. You can get phone numbers, emails, social profiles, etc.

Automate the scraping process

Fetching data manually is unhumanistic job to do even for 25 companies! Therefore, there are many companies that provide such services to extract the data automatically. In the following post, I'll describe the best way to scrape all certified accountants from the US by using Outscraper.

Let's get started

  1. First of all, sign up to Outscraper.

  2. Open Google Maps scraper, enter categories, and select locations.
    Screen Shot 2021-03-23 at 10.50.53 AM

  3. Check advanced parameters.
    Screen Shot 2021-03-23 at 10.51.06 AM

  4. Press "Scrape data" and validate a few queries by opening them.
    Screen Shot 2021-03-23 at 10.53.15 AM

  5. Press "Confirm" and you will be offered to verify your payment method. Go to billing information page by clicking "Verify" and connect a valid credit card. There is a Free Tier that you can use each month. You will not be charged for the usage belove the Free Tier.
    Screen Shot 2021-03-23 at 11.23.12 AM

  6. Once the pavement method is verified, move back to our tab and click "I've performed the action". The task should start and you should see the notification about it.
    Screen Shot 2021-03-23 at 11.03.06 AM

  7. Open tasks page to monitor the progress of your task. For our case, the scraping task will take about 19 hours to be finished.
    Screen Shot 2021-03-23 at 11.16.12 AM

  8. After any task is finished you will receive an email with the link to S3 storage where the results are saved for 30 days. Alternatively, you can download results from the tasks page.
    Screen Shot 2021-03-23 at 11.10.16 AM


Use the promotion code GOOGLEMAPSSCRAPER on the profile page to receive a 10% discount.

Discussion (1)