Google Maps Email Extractor - Place Contacts for CRM avatar

Google Maps Email Extractor - Place Contacts for CRM

Pricing

from $1.60 / 1,000 processed websites

Go to Apify Store
Google Maps Email Extractor - Place Contacts for CRM

Google Maps Email Extractor - Place Contacts for CRM

Add website emails, phones and social profiles to Google Maps scraper results. One CRM-ready row per place; places without a website or contact are free. $2 per 1,000 charged websites.

Pricing

from $1.60 / 1,000 processed websites

Rating

0.0

(0)

Developer

Yukai Lin

Yukai Lin

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

37 minutes ago

Last modified

Share

Google Maps Email Extractor

What does Google Maps Email Extractor do?

Turn Google Maps place results into one contact row per business for a CRM. Every source place gets a row, including places without a listed website. This Actor reads an existing Google Maps Scraper dataset or a pasted export; it does not scrape Google Maps.

How to use

  1. Run a Google Maps Scraper for the places you need.
  2. Select that run's dataset ID in Google Maps Scraper dataset ID or URL, then press Start. API callers can pass an Apify dataset URL. You can instead paste the Maps export as JSON or CSV.

The dataset ID is shown in the Scraper run's Storage tab. A dataset URL such as https://api.apify.com/v2/datasets/DATASET_ID/items also works if your account can read it. A dataset takes precedence over pasted content.

Input example

Paste a Maps JSON array, or use its dataset ID in the first input field:

[{"title":"Sample Cafe","address":"1 Example Street","categoryName":"Cafe","website":"https://sample.example/","placeId":"ChIJsample"},{"title":"No Website Listed","website":null}]

An object with an items array also works. For CSV, include a header row with website or Website and place fields such as title,address,categoryName,phone,placeId,url. Quoted commas and line breaks are supported. The default sample has three illustrative places, including one without a website; replace it with your own data.

Output example

One place row, abbreviated:

{"placeName":"Sample Cafe","address":"1 Example Street","category":"Cafe","website":"https://sample.example/","emails":["hello@sample.example"],"phones":["+1 555 0100"],"socials":{"instagram":"https://instagram.com/sample"},"placeId":"ChIJsample","charged":true}

Source columns are retained in source; placeId, mapsUrl, and sourceIndex help join the result back to the Maps export. emails, phones, and socials are ready for JSON export; bestEmail and primaryEmail identify preferred website emails for CSV imports. Rows may finish in a different order when websites run in parallel.

Pricing

The Actor uses the Website Contact Extractor's site-processed event: $0.002 on Free and Bronze, $0.0018 on Silver, and $0.0016 on Gold and above. A website is charged once when its own pages yield an email, phone, or social profile. Set Charge only when to email to charge only websites where an email is found. A phone already present in the Maps listing never triggers a charge. Places without a usable website, unreachable websites, websites without the required contact, and duplicate places sharing a website are free. Each row has charged; a free row explains the reason in errorType or note.

Limitations

The contact engine checks the business's own home and contact pages. It does not treat a Google Maps or social profile link as the business website. A listed phone may appear in phones, but only contact found on the website can make that website chargeable. Website results can be incomplete or stale; verify contacts before use.

FAQ

Will a place without a website appear? Yes. It gets a free row with errorType: "no_website".

Can I paste a Maps export? Yes. JSON arrays, JSON objects with items, and CSV exports are supported. If a dataset ID is also supplied, the dataset takes precedence.

Responsible use

Use public business contact data for lawful purposes and follow the source's terms and applicable privacy and outreach rules. This tool does not log in, bypass access controls, or collect private profiles. Do not use it to build lists centered on private individuals.