Lead generation

Email Finder API: work emails from a name and a company

Give a person's name and their company or domain and get their most likely work email address. Each result includes the address layout, a confidence level, the evidence behind it and the company's mail provider, with alternative candidates when the first one is not certain.

★ 5.0 rating · 3 reviews25 users98.4% successful runs (30 days)

What data you get

emailMost likely work email address
patternAddress layout, e.g. first.last
confidenceConfidence level
evidenceEvidence the guess is based on
mailProviderMail provider (Google Workspace, Microsoft 365…)
alternativesNext most likely addresses
mxValidWhether the domain accepts mail

How it works

  1. Open the scraper on Apify and sign up (free).
  2. Enter routes, dates and options in the form.
  3. Click Start and download results as JSON, CSV or Excel, or call the API.

Pricing

$10.00 per 1,000 rows

Pay per event: you are charged only for what the run returns — work e-mails found, company address layouts read from a company site. There is no monthly subscription; caps in the input keep each run's cost predictable.

Apify gives $5 free credits every month — enough to test this scraper at no cost.

Example tasks

Ready-made inputs. Copy one into the scraper form or send it through the API.

Find work emails from name and company domain

Two people with top 3 candidates each and a mail-domain check.

{
  "people": [
    "Jason Fried, basecamp.com",
    "Patrick Collison, stripe.com"
  ],
  "candidatesPerPerson": 3,
  "checkMx": true
}
Run this task →

Find a person's email and the company email format

Adds a company row with the address layout and public addresses.

{
  "people": [
    "Maria Bennett, cliffordchance.com"
  ],
  "includeCompanyRows": true,
  "maxPagesPerCompany": 6
}
Run this task →

Bulk email finder from first name, last name and company

Structured records, one best address each.

{
  "peopleList": [
    {
      "firstName": "Jane",
      "lastName": "Doe",
      "company": "acme.com"
    },
    {
      "fullName": "John Smith",
      "company": "https://example.org"
    }
  ],
  "candidatesPerPerson": 1
}
Run this task →

Find founder emails at Shopify, Canva and Figma

Three people with up to 5 candidates each, reading 6 pages per site.

{
  "people": [
    "Tobi Lutke, shopify.com",
    "Melanie Perkins, canva.com",
    "Dylan Field, figma.com"
  ],
  "candidatesPerPerson": 5,
  "maxPagesPerCompany": 6
}
Run this task →

Use cases

FAQ

What input does it need?

One person per line as 'Full Name, company', where company is a domain, website or name; or records with firstName, lastName and company.

How reliable are the results?

Each address has a confidence level and the evidence behind it, plus alternatives. The mail-domain check shows whether the domain accepts mail at all.

Is it legal to scrape company websites?

The scraper reads publicly available company websites data without logging in. Scraping public data is generally allowed, but you are responsible for complying with local laws and the site's terms, and for not collecting or misusing personal data.

Can I process a list from another Apify run?

Yes. Point it to an Apify dataset id and name the columns holding the names and companies.

How do I get the data into my app or spreadsheet?

Call it through the Apify API, use the Python or JavaScript client, or connect it to Make, n8n, Zapier or Google Sheets. Results export to JSON, CSV or Excel, and runs can be scheduled.

More scrapers

Find work emails for your list

Run on Apify — free trial