Skip to main content
Thirdwatchthirdwatch
Business & local data

Enrich Google Maps Leads With Public Business Emails

Turn business websites from a Google Maps export into public emails, phone numbers, and social links for CRM enrichment.

Jul 21, 2026 · 2 min read · 280 words
See the scraper →

A Google Maps export usually has the business name, category, address, rating, and website. The website is the bridge to usable contact data. Instead of manually opening every domain, pass the original business objects to the Google Maps Contact Enricher. It keeps the Maps fields and adds public contacts found on the site.

Pass through the original lead records

Use the businesses input when you want one joined output:

from apify_client import ApifyClient
import os

client = ApifyClient(os.environ["APIFY_TOKEN"])
run = client.actor("thirdwatch/google-maps-contact-enricher").call(
    run_input={
        "businesses": maps_rows,
        "maxPagesPerSite": 3,
        "concurrency": 5,
        "onlyWithContact": False,
    }
)
enriched = list(client.dataset(run["defaultDatasetId"]).iterate_items())

Set onlyWithContact to false during QA. A missing contact is still useful evidence, and silently dropping the business makes match-rate reporting inaccurate.

Rank contacts before sending them to sales

Prefer addresses published in a direct mailto: link or on a contact page. Keep generic addresses such as info@ and sales@, but label them as role accounts. Phone numbers should retain the page where they were found so a rep can verify context.

The Actor returns arrays and primary fields. Store the arrays in your warehouse even if the CRM accepts only one primary email and phone.

Measure enrichment coverage

Report the funnel by stage:

  1. Maps businesses discovered
  2. Businesses with a website
  3. Websites successfully fetched
  4. Websites with at least one email or phone
  5. Records accepted by the CRM

The percentages reveal whether a weak campaign came from the Maps query, missing websites, website blocks, or contact scarcity.

Public contact data still needs responsible use. Keep outreach relevant to the business context, honor opt-outs, and avoid treating a general support address as a named individual.

Frequently asked questions

Where do the emails come from?

They come from publicly accessible pages on the business website, such as the homepage, contact page, and about page.

Does every Maps business have a website?

No. Businesses without a website cannot be enriched by this workflow and should remain in a separate research queue.

Related

Try it yourself

100 free credits, no credit card.

About 30 real searches. Add the MCP to Claude or Cursor in two minutes.