Maps Leads Email Finder - Website Emails for Google Maps Leads avatar

Maps Leads Email Finder - Website Emails for Google Maps Leads

Pricing

from $10.00 / 1,000 result founds

Go to Apify Store
Maps Leads Email Finder - Website Emails for Google Maps Leads

Maps Leads Email Finder - Website Emails for Google Maps Leads

Paste Google Maps leads or any list of business websites and get the contact emails each business publishes on its own site, plus the page where each was found. Real published emails only, no guesses billed. Tiny fee per site, main fee only when an email is found.

Pricing

from $10.00 / 1,000 result founds

Rating

0.0

(0)

Developer

CANCAP

CANCAP

Maintained by Community

Actor stats

0

Bookmarked

5

Total users

1

Monthly active users

8 days ago

Last modified

Categories

Share

Maps Leads Email Finder: Add Website Emails to Google Maps Leads

Got a lead list from Google Maps, but no emails? Paste it here. This Actor visits each business's own website (home, about, team and contact pages) and adds the contact emails the business publishes there, plus the exact page where each one was found.

Real published emails only. Nothing is invented, and you never pay for a guess.

Who uses this

  • Agencies & freelancers doing outreach to local businesses found on Google Maps.
  • Sales teams turning a Maps export into a contactable list.
  • Anyone with a list of company websites who needs their public contact email.

How to use

  1. Run any Google Maps scraper (or use your own spreadsheet).
  2. Paste the results into Leads. Each item only needs a website field (or domain / url). All other fields are kept unchanged in the output.
  3. Click Start and export to CSV, Excel or Google Sheets.
{
"leads": [
{ "title": "Corner Restaurant", "website": "https://www.cornerrestaurantaustin.com", "phone": "+15126084488" },
{ "title": "Ember Kitchen", "website": "https://www.emberatx.com" }
]
}

Output example

{
"title": "Acme Plumbing Co",
"website": "https://www.acmeplumbing.example",
"phone": "+15125550100",
"email": "service@acmeplumbing.example",
"allPublishedEmails": ["service@acmeplumbing.example", "info@acmeplumbing.example"],
"emailSourceUrl": "https://acmeplumbing.example/contact",
"personName": null,
"jobTitle": null,
"source": "found_on_page",
"mxValid": true,
"confidenceScore": 100,
"checkedAt": "2026-10-01T10:00:00.000Z"
}
  • email: the best published email (one shown next to a named owner/manager first, then the company's own domain, then Gmail/Outlook-style addresses that small businesses often use).
  • allPublishedEmails: every email found on the site.
  • source: found_on_page (real, billed) · guessed_generic (optional unbilled guess) · none · skipped_no_website.
  • mxValid: the email domain can receive mail (DNS check).

Pricing: you only pay for real finds

  • A small fee per website processed (covers crawling).
  • A result fee only when a published email is found.
  • Rows with no email, and optional guessed info@ addresses, are free.

Set a max cost per run in the run options and the Actor stops cleanly at your limit.

Options

OptionWhat it doesDefault
Max pages per websiteHow many pages to check (home, about, team, contact…)5
Verify emailsExtra mail-server check (often "unknown" on cloud networks)off
Add guessed info@If nothing is published, add info@domain marked guessed_generic (never billed)off
Delay between requestsPoliteness delay per page800 ms

Duplicates & chains

If several leads share one website (e.g. a chain with many locations), the site is crawled once, and every lead still gets its own row with its own address and phone.

Responsible use

This Actor only reads public company websites. No logins, no LinkedIn, no guessing of personal addresses. Emails published on business websites can still be personal data under GDPR and similar laws, so follow the privacy and anti-spam rules (GDPR, CAN-SPAM, etc.) that apply to your outreach.