Home › Workflows › Find Work Email from Name and Company: Manual and API Methods
Find Work Email from Name and Company: Manual and API Methods
To find a work email from a name and company, first establish the company’s email format from any address you can confirm, then build the likely address, then check it carefully or use an email finder that does this lookup for you. The domain, not the company name, is what you need.
Step one: get the right domain
Email addresses use the company’s mail domain, which is not always the website domain you see first. Subsidiaries, regional sites and rebrands complicate this. Confirm the primary domain by looking at a recent press release contact, a support address or the company’s own footer. If you are working from a list of company names, resolve each to a domain before anything else. A company-level lookup can do that at scale; BusinessMCP’s company data API takes a domain, URL or work email and returns the company behind it, which is also useful to confirm you have the right organisation.
Step two: infer the format
Most organisations use one convention for all staff. If you know one real address at the company, you can usually infer the rest. Typical conventions look like this, shown with the fictional name Maria Ortega.
| Convention | Example for Maria Ortega at example.com | Notes |
|---|---|---|
| first.last | [email protected] | Very common in mid-size and large firms |
| first | [email protected] | Common in small companies, collides in large ones |
| firstlast | [email protected] | Less common |
| first initial plus last | [email protected] | Common in older or larger organisations |
| first plus last initial | [email protected] | Appears when first names collide |
Collisions create variants such as a number suffix. A format built from convention alone is a guess. Services that store the format for a domain can save you the detective work: BusinessMCP lists an email-pattern endpoint in its company data API at $0.01 per call when found, returning the address format plus MX and catch-all information.
Key takeaway: a format tells you where to look, not whether the mailbox exists. Treat every inferred address as unverified until you have evidence.
Step three: check without harming your reputation
The classic technique is to ask the receiving mail server whether it would accept the recipient. The SMTP protocol defines how servers accept or reject recipients; RFC 5321 describes it. Three problems limit the technique.
- Catch-all domains. Some servers accept any address, so the check says yes for real and fake addresses alike. See our explainer on catch-all email addresses.
- Servers that stay quiet. Some refuse to confirm anything to unknown senders.
- Reputation risk. Probing many addresses from your own infrastructure can look like abuse.
If you do verify, use a dedicated tool or provider rather than your sending domain. Note that vendors differ in what they claim. BusinessMCP states that its email verification never opens an SMTP session and so never says an address is valid; its best verdict is domain_ok.
Step four: use a finder API
A finder takes a first name, last name and domain, and returns an address with a confidence indicator. The BusinessMCP People Data API offers one at $0.04 per call, charged only when a result is found. Stored addresses carry a last-checked status of valid, catch_all or unknown, and addresses built from the company’s format are labelled pattern. The finder’s confidence scale is not stated on the page, so read the developer docs for it. Our deeper guide to the email finder API covers inputs, pricing and workflow.
For a handful of addresses, the manual route is fine. For hundreds, an API is faster and gives you a status label to act on.
Step five: send carefully
- Start with a small batch and watch bounces.
- Segment by status: verified-style first, catch-all in small tests, pattern guesses last.
- Honour opt-outs immediately.
- Follow the rules for commercial email where you operate; in the US the CAN-SPAM Act sets requirements such as honouring opt-outs, and other regions have stricter consent rules.
If the person sits in the EU, EEA, UK or Switzerland, note that BusinessMCP never returns people located there, so its finder will come back empty by design.
When you have only a name
If you do not know the company, you cannot find a work email; you first need the employer. A reverse lookup can help in the opposite direction, from an address to a person. See reverse email lookup.
Mistakes to avoid
- Using a consumer or personal domain by mistake.
- Trusting the first inferred address without checking.
- Sending a whole list unverified.
- Ignoring job changes: an address for someone who left will bounce or, worse, reach a successor.
- Scraping addresses in ways that violate a site’s terms.
A final tip: store the method you used for each address, whether finder, pattern or confirmed, so you can analyse bounces later and learn which source deserves your money.
A realistic time and cost comparison
For ten addresses, the manual route is a reasonable use of an afternoon: find the domain, infer the format, test carefully. For two hundred, the hours add up, and the error rate of guesses starts to cost you in bounces. At the documented $0.04 per found lookup, two hundred successful finds cost $8.00, which is usually less than the time a person would spend. That is arithmetic on a published price, not a promise about hit rate, which the page does not state.
If you want to see how an agent-style company check works first, BusinessMCP also offers a free-to-use company lookup tool on its site; it answers the account-level question of which company sits behind a domain, which is the step that precedes everything above. Verify what it returns against the company’s own website before you rely on it.
Keeping a record that pays off later
Most teams discover their email problems months after the damage. A light record avoids that. For each address, store the name, the domain, the method that produced it (finder result, confirmed from a reply, inferred from a pattern), the date, and any status label the source returned. When a bounce arrives, add it to the record.
After a few hundred sends you can answer useful questions. Which method bounces most? Which domains are always catch-all? Which source finds addresses for the roles you target? That evidence is more reliable than any vendor’s claim, and it tells you whether the $0.04 finder, a manual format guess or a verified reply deserves your next batch. It also protects you in a dispute, because you can show how an address was obtained and when.
Frequently asked questions
How can I find someone's work email from their name and company?
Work out the company’s email format, build candidate addresses, check them cautiously, or use an email finder that takes the name and company domain and returns a likely address.
What are the most common email formats?
Common shapes include first.last, firstlast, first initial plus last name, and first name only at the company domain. Companies differ, so confirm with a known address.
Is it safe to guess email addresses?
Guessing risks bounces, which can hurt your sending reputation. Use small batches and stop when bounces rise.
Can I verify an address without sending a message?
Partially. Mail servers may accept or refuse a recipient, but catch-all domains accept everything, so certainty is often impossible.
Sources
- IETF – RFC 5321, Simple Mail Transfer Protocol – https://www.rfc-editor.org/rfc/rfc5321
- BusinessMCP – People Data API – https://businessmcp.com/data-api/people
- BusinessMCP – Company Data API – https://businessmcp.com/data-api/companies