Person Business Email Finder — Name + Company → Verified Email avatar

Person Business Email Finder — Name + Company → Verified Email

Pricing

from $20.00 / 1,000 business email founds

Go to Apify Store
Person Business Email Finder — Name + Company → Verified Email

Person Business Email Finder — Name + Company → Verified Email

Pricing

from $20.00 / 1,000 business email founds

Rating

0.0

(0)

Developer

NexGenData

NexGenData

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

15 hours ago

Last modified

Share

Person Business Email Finder — Name + Company → Verified Business Email

You know who you need to reach and where they work. You just don't have their email. This Actor closes that gap. Give it a person's name and their company's domain, and it returns the single most-likely public business email for that person — plus a ranked list of fallback candidates, live MX verification, and the company's email provider. It's the classic "Hunter-style" pattern finder, built on deterministic, well-known corporate email conventions. No black box, no scraped inboxes.

What this is: public business-email pattern inference. The Actor reproduces the standard formats organizations openly use for work addresses (first.last@, flast@, first@…) and verifies that the domain can actually receive mail. It is not a data broker, it does not scrape personal data, and it never reads a private mailbox.


⚡ What you get

  • 🎯 One best email per person — the highest-probability public work address, ready to use.
  • 📋 Ranked candidate list — every standard pattern (first.last, firstlast, flast, first, f.last, last.first, and more) ordered by real-world frequency, so you always have a fallback.
  • Live MX verification — a real DNS lookup confirms the company domain can receive email (not a guess).
  • 🏢 Email provider detection — Google Workspace, Microsoft 365, Proofpoint, Zoho, Fastmail, and more, inferred from the MX records.
  • 📊 Confidence scorehigh / medium / low, factoring in pattern strength and MX status.
  • 🔁 Bulk-ready — pass one person or a thousand; domains are MX-cached so big lists stay fast.
  • ⏱️ Timestamped, structured JSON — clean fields, easy to pipe into a CRM, a sequencer, or a spreadsheet.

🎯 Use cases

  • Sales & SDR prospecting — you found the decision-maker on LinkedIn; get their likely work email to start a sequence.
  • Recruiting & sourcing — reach a candidate at their current employer without a paid seat.
  • B2B lead enrichment — backfill the missing "email" column on a list of names + companies.
  • PR & partnerships — contact a named exec, founder, or journalist at their organization.
  • Founder & investor outreach — warm up a targeted list of named contacts at specific companies.
  • Data hygiene — verify whether a guessed address pattern even resolves to a mail-capable domain.

🚀 How to use

Input

FieldTypeDescription
peoplearrayList of people. Each item is { "fullName": "...", "companyDomain": "..." }. You may also pass plain strings like "Patrick Collison, stripe.com".
verifybooleanWhen true (default), MX-verify each domain and detect its provider.
{
"people": [
{ "fullName": "Patrick Collison", "companyDomain": "stripe.com" },
{ "fullName": "Brian Chesky", "companyDomain": "airbnb.com" }
],
"verify": true
}

Run it with Python (Apify client)

from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("nexgendata/person-business-email-finder").call(run_input={
"people": [
{"fullName": "Patrick Collison", "companyDomain": "stripe.com"},
{"fullName": "Brian Chesky", "companyDomain": "airbnb.com"},
],
"verify": True,
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item["full_name"], "→", item["best_email"], f"({item['confidence']})")

Run it with cURL

curl -X POST "https://api.apify.com/v2/acts/nexgendata~person-business-email-finder/runs?token=YOUR_APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"people": [
{ "fullName": "Patrick Collison", "companyDomain": "stripe.com" }
],
"verify": true
}'

Then fetch the dataset from the run's defaultDatasetId via GET /v2/datasets/{id}/items.


📊 Output fields

Each result row contains:

FieldDescription
full_nameThe person's name as provided.
company_domainThe normalized company domain.
best_emailThe single most-likely public business email.
candidate_emailsRanked list of { email, pattern, rank } — every standard format, best first.
mx_verifiedtrue if the domain has valid DNS MX records (can receive mail).
email_providerDetected mail provider (e.g. Google Workspace, Microsoft 365).
confidencehigh / medium / low.
is_free_providertrue if the domain is a consumer mailbox (gmail.com, etc.).
mx_recordsThe top MX hosts found, with priorities.
data_source"Business email pattern inference + public DNS MX".
as_of_timestampUTC ISO timestamp of the run.

Sample output (real run on Patrick Collison @ stripe.com):

{
"full_name": "Patrick Collison",
"company_domain": "stripe.com",
"best_email": "patrick.collison@stripe.com",
"candidate_emails": [
{ "email": "patrick.collison@stripe.com", "pattern": "first.last", "rank": 1 },
{ "email": "patrickcollison@stripe.com", "pattern": "firstlast", "rank": 2 },
{ "email": "pcollison@stripe.com", "pattern": "flast", "rank": 3 },
{ "email": "patrick@stripe.com", "pattern": "first", "rank": 4 }
],
"mx_verified": true,
"email_provider": "Google Workspace",
"confidence": "high",
"data_source": "Business email pattern inference + public DNS MX",
"as_of_timestamp": "2026-06-13T23:10:16Z"
}

This Actor performs public business-email pattern inference only. It:

  • Generates the standard, openly-documented email conventions that companies use for work addresses — the same formats a person would guess by hand.
  • Confirms deliverability via a public DNS MX lookup (the same lookup any mail server performs).
  • Does not scrape, harvest, purchase, or expose any private, personal, or non-public data, and never accesses a mailbox.

The output is an inference of a likely public work address, not a confirmed record. You are responsible for using the results lawfully — including compliance with GDPR, CAN-SPAM, CASL, and any applicable local marketing/privacy regulations. Use it for legitimate B2B communication, honor opt-outs, and don't contact people who've asked not to be contacted.


❓ FAQ

Is the best email guaranteed to be correct? No — and any tool that claims otherwise is overstating. This Actor returns the statistically most likely public business email based on common corporate conventions. For most companies using a standard first.last@ or flast@ format, the top candidate is correct a high share of the time; for companies with unusual or mixed conventions it may be a lower-ranked candidate. That's exactly why you get a ranked candidate list — try the best one, fall back as needed, and verify deliverability before bulk sending.

Does mx_verified: true mean the inbox exists? No. MX verification proves the domain can receive email, not that the specific mailbox is active. SMTP-level mailbox probing is intentionally not performed (it's unreliable and often blocked). Treat mx_verified as "this domain is real and mail-capable."

What if I only have a name and a company name (not a domain)? Provide the domain for best results. If you have only a company name, resolve it to a domain first (our Company Email Finder handles name/domain discovery).

How does confidence work? high = strong standard pattern on an MX-verified corporate domain. medium = verified domain but a weaker pattern. low = unverified domain, a free/consumer provider, or an unparseable name.

Does it handle accents and middle names? Yes — accents are normalized (e.g. é → e), titles/suffixes (Dr., Jr.) are stripped, and first/last tokens are extracted intelligently.


Build the full find → enrich → verify → deliver pipeline:

  • 🏢 Company Email Finder — start from a domain, get back role-based business emails (sales@, support@, press@…).
  • 🧩 B2B Contact Enricher — turn company names/domains into enriched contact records with firmographics + verification.
  • 🗂️ Leads to Notion CRM — push your enriched, verified leads straight into a ready-to-use Notion CRM.

🏢 About NexGenData

NexGenData builds production-ready scrapers and MCP servers for AI agents and growth teams — covering business data, lead generation, real estate, finance, and regulatory filings. Pay-per-event pricing, clean structured output, and tools that work with Apify, n8n, Make, Zapier, Clay, and the MCP ecosystem.

If this Actor saved you time, a quick review on the Apify Store really helps others find it. 🙏