📩📍 Google Maps Email Extractor avatar
📩📍 Google Maps Email Extractor

Pricing

$9.00 / 1,000 Results

Go to Store
📩📍 Google Maps Email Extractor

📩📍 Google Maps Email Extractor

lukaskrivka/google-maps-with-contact-details

Developed by

Lukáš Křivka

Maintained by Apify

Extract Google Maps contact details. Scrape websites of Google Maps places for contact details and get email addresses, website, location, address, zipcode, phone number, social media links. Export scraped data, run the scraper via API, schedule and monitor runs or integrate with other tools.

4.7 (47)

Pricing

$9.00 / 1,000 Results

606

Monthly users

6.3k

Runs succeeded

90%

Response time

4.3 days

Last modified

6 hours ago

imageUrl

title

totalScore

reviewsCount

phone

city

website

https://lh5.googleusercontent.com/p/AF1QipNrgdoicPPrlWK1ZokL0ajfKWduz6YWKx8PQAS1=w408-h306-k-no

**** - Restaurant & Bar

4.4

920

(718) 347-****

Queens

https://www.****.com/

https://lh5.googleusercontent.com/p/AF1QipMg-qwl_2PZzRbnKXncQxtAqAkTObmzaveWt2om=w408-h342-k-no

******* Restaurant And Bar

4.5

2069

(718) 347-****

Queens

https://*****.com/

https://lh5.googleusercontent.com/p/AF1QipPazcnp1negFxNI5ycluKtRPn19VEbvIORrHgx9=w408-h306-k-no

****** Famous Pizza

4

475

(718) 347-****

Queens

https://www.******.com/

The data above is synthetic and does not reflect real-world values. View full dataset

SE

Crawler not producing data as expected

Closed
seattlestamina opened this issue
24 days ago

I am trying to scrape email's in a 50 mile radius via { "type": "Point", "coordinates": ["-122.1683296","47.83005"], "radiusKm": 50 } but I only get on result and run into this error:

You have to provide at least one of: "searchStringsArray", "startUrls" or "allPlacesNoSearchAction".

How can I scrape all businesses for email address within this radius?

aja_bar avatar

Hi there! Thank you for reaching out. In this case you need to provide either searchStringsArray or startUrls in the input. I see you've managed to configure some of the newer runs correctly to scrape within the 50 mile radius. Unfortunately this Actor cannot use the allPlacesNoSearchAction option. If you'd like to go with that and scrape all businesses without configuring search terms or URLs, please use Google Maps Scraper instead. Cheers, Andrea

SE

seattlestamina

22 days ago

Hi Andrea,

Thank you very much for your assistance. I appreciate all your help.

I must admit, I’m not familiar with either ‘searchStringsArray’ or ‘startUrls’. Could you kindly provide some documentation and examples to help me understand how to use both options?

Additionally, since the Actor cannot use the ‘allPlacesNoSearchAction’ option, could you also share a guide on which alternative approach would be suitable for scraping businesses emails without needing to configure search terms or URLs? If possible, please include samples to demonstrate this process.

Looking forward to your detailed response!

Best regards, Neil

aja_bar avatar

Hi Neil, thank you for getting back! These are the technical names of the input fields the Actor needs to start:

searchStringsArray = "Search terms" input field, startUrls = "Start URLs" input field

For the Google Maps Email Extractor, you need to use at least one of these fields for it to be able to run—like you did with your newer runs.

For your use case—scraping businesses emails without configuring search terms or URLs—I would recommend using the Google Maps Scraper first to gather the basic place data. This Actor allows you to scrape all places without needing to specify any search terms or URLs. You can find all the information and the input examples in the Information tab of the Actor. Then you can use this data to run the Google Maps Email Extractor. Hopefully this gives you the information you need. Feel free to reach out if you have any follow up questions.

Cheers, Andrea

Pricing

Pricing model

Pay per result 

This Actor is paid per result. You are not charged for the Apify platform usage, but only a fixed price for each dataset of 1,000 items in the Actor outputs.

Price per 1,000 items

$9.00