How to enrich a Google Maps Apify dataset with emails and phones
What you need
- An Apify account (free trial is enough to try)
- A finished Google Maps Actor run that includes a website field
- The dataset ID from that run (Apify console → run → Dataset → ID)
Step 1 — Finish your Maps scrape
Use any Google Maps Actor you already trust. Export is not required; you only need the dataset ID. Branches or listings that share one website will be crawled once in the next step.
Step 2 — Pass the dataset ID to a contact-details Actor
Open Contact Details Scraper: Emails, Phones (Half Price) on the Apify Store and use this input:
{
"datasetId": "",
"maxPagesPerSite": 4,
"defaultCountry": "IN",
"checkEmailMx": true
} Or from Python (pip install apify-client):
from apify_client import ApifyClient
client = ApifyClient("")
run = client.actor("laudable_instrument/contact-details-scraper-half-price").call(
run_input={"datasetId": "", "maxPagesPerSite": 4, "defaultCountry": "IN", "checkEmailMx": True}
)
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item.get("domain"), item.get("counts"), item.get("status")) What you get back
One row per website (not per Maps listing): role emails with MX check, E.164 phones, WhatsApp/Telegram links, social profiles, and the page each was found on. Status values include ok, blocked-by-robots, blocked-by-terms, rate-limited and failed.
Privacy default
Only shared role mailboxes (info@, sales@, support@) are returned by default. Addresses that identify one person are dropped unless you turn includePersonalEmails on with a lawful basis under India's DPDP Act or the EU/UK GDPR. This is general information, not legal advice.
FAQ
Can I get emails from a Google Maps Apify scrape?
Not from the Maps listing itself. Pass the dataset ID to a contact-details Actor that visits each company website where crawling is allowed.
Does this scrape personal emails?
By default no. Only role mailboxes unless you explicitly enable personal emails with a lawful basis.
Related
Try free on Apify: Contact Details Scraper (half price) · E-commerce Product Scraper.
Independent Unadhi guide. Not affiliated with Apify or Google. Corrections: mininglife7@gmail.com.