Skip to content

How to find business emails from a list of company domains

How-to guides·2 min read·Updated 2026-05-13·4 sections

You have a list of company domains and you need email addresses to reach the right people. There are three reliable approaches: crawl each company's contact page, guess the email pattern (firstname.lastname@) and verify it, or scrape LinkedIn for the right people first and then build the email pattern. Each has different cost and accuracy tradeoffs.

This guide walks through all three using Kavex's tools, with realistic accuracy numbers.

01

Method 1 — Website crawl (highest accuracy, slower)

Kavex's Website Scraper visits each company's domain, follows up to 4 contact-related pages, and extracts emails it finds in HTML (mailto: links + text patterns). Accuracy: about 65-75% of businesses have a discoverable email this way. Cost: 2 credits per page.

Rate
5 credits / find
Email Finder
1 credit
$0.001
credits never expire
Per 1,000
$5.00
5,000 credits
RUN SIZECREDITSCOST
30 finds150$0.15
100 finds500$0.50
500 finds2,500$2.50
1,000 finds5,000$5.00
5 credits a find · 1 credit = $0.001 · a run that finds fewer pays less
02

Method 2 — Pattern guessing + verification (faster, broader)

If you have first name + last name + domain, the Email Finder guesses the most likely pattern (firstname.lastname@, f.lastname@, firstinitial+lastname@) and runs each through SMTP verification. Returns the first one that passes with a confidence score. Cost: 5 credits per find.

03

Method 3 — LinkedIn + email pattern (highest signal, highest cost)

Use LinkedIn Company People to get the names of people in target roles at a company (e.g. "Head of Sales at Stripe"), then chain into Email Finder. This gives you both the right person AND the email — better than either alone.

  • Step 1: /configure/linkedin-company-people, enter company URL + title filter
  • Step 2: download the CSV of names
  • Step 3: /configure/email-finder, upload the names + domain
  • Step 4: optionally chain Email Verifier on the results
04

Quick verifier check — should you always verify?

Yes. Even a 90%-accurate email finder produces 10% bounces on a 1,000-email list, which damages your sender reputation. Email Verifier checks SMTP response per address (1 credit each) and flags catch-all domains.

Written after running it
Last run
plumbers · London · Google Maps
Rows
30
Time
23s
Cost
€0.06
30 rows × 2 credits = 60 credits · 1 credit = $0.001

Every number on this page comes from that run, not from a price list.

05

Questions people ask

How accurate is email pattern guessing?

About 60-80% on standard corporate domains (firstname.lastname is the most common). Lower for tech companies that use creative addresses, higher for traditional B2B sectors.

What does Email Verifier actually do?

It checks syntax, looks up MX records, then tries a low-level SMTP handshake to see if the mailbox accepts mail without actually sending anything. The recipient never sees a delivered message.

How do I avoid being marked as spam?

Verify every email before sending, send from a warmed-up domain (not your main one), personalise via AI, keep daily volume under 100/day per inbox, monitor reply rates.

Priced against
Point it at something. See what comes back.Your first 500 Google Maps leads are on the house. No card needed.
Start scraping free