Skip to content
heyenrich
B2B contact data: work email, personal email, mobile

Find verified emails and phone numbers for 822M B2B contacts.

An email finder and phone number finder built on one owned database, priced per field, with nothing charged on a miss. Look one person up, drop in a CSV, or call the API.

people on file
822Mpeople on file
verified work emails
410Mverified work emails
mobile numbers
120Mmobile numbers
median lookup
180 msmedian lookup
Try a sample:

Three free lookups a day without an account. Values are masked until you sign up. Counted 2026-10-20.

Works where your list already lives. CSV in, CSV out, native HubSpot and Clay, and one API for everything else.

Works with Clay, HubSpot, n8n, Zapier, Smartlead, Instantly, HeyReach, Google Sheets, Salesforce.
What HeyEnrich is

An email finder, a phone number finder and a data enrichment API, from one database

Most B2B contact data tools either sell you a seat on a prospecting platform or resell a waterfall of other vendors' lookups. HeyEnrich does one thing: it holds the data, 822M people with 410M work emails, 190M personal emails and 120M mobiles, and lets you query it by name and company, LinkedIn URL or work email.

Every value comes back with a state and the date we last checked it. You pay per field found: a work email is 1 credit, a personal email 2, and phone numbers come from a monthly allowance. A miss costs nothing, by design rather than by refund.

What the finder returns

Most lookups find something. Some find nothing. You see which before you spend a credit, and the no-match copy says so plainly.

Priya Raman
Head of Growth, Northwind Traders
Austin, Texas
Work emailVerified
p•••••@northwind-traders.example
1 credit · checked 2026-10-18
Personal emailVerified
pr•••••@gmail.com
2 credits · checked 2026-09-30
MobileVerified
+1 512 ••• ••41
5 credits · checked 2026-10-02

It's a match. 1 work email, 1 personal email, 1 mobile.

Tomas Lind
Talent Acquisition Lead, Fabrikam
Stockholm, Sweden
Work emailVerified
t•••••@fabrikam.example
1 credit · checked 2026-10-15
Personal emailNot found
Not this time. Not charged.
0 credits
MobileNot found
Not this time. Not charged.
0 credits

Found 1 work email. No personal email or mobile this time, and you weren't charged for them.

Dana Okafor
VP Sales, Contoso
Manchester, UK
Work emailRisky (catch-all)
d•••••@contoso.example
1 credit · checked 2026-10-19
Personal emailNot found
Not this time. Not charged.
0 credits
MobileVerified
+44 7••• •••• 82
5 credits · checked 2026-09-27

Found 1 work email and 1 mobile. No personal email this time, and you weren't charged for one.

No luck on this one.

Nothing was charged. Adding the company domain sometimes helps.

Bulk email finder

Drop in a CSV. Get it back with emails and mobiles filled in.

Keep your columns. We add work email, personal email and mobile at the end, with a state and a check date on every value. Rows we couldn't fill cost nothing.

leads-october.csv6 rows
NameCompanyWork emailMobile
Priya RamanNorthwind Tradersemptyempty
Tomas LindFabrikamemptyempty
Dana OkaforContosoemptyempty
Mei TanakaWide World Importersemptyempty
Luis HerreraTailspin Toysemptyempty
Amara OseiAdventure Worksemptyempty
Work email filled
78%
Mobile filled
52%
Charged for empties
0

Files up to 100,000 rows, fill rate per column shown before you pay. How bulk enrichment works

B2B contact data coverage

What we actually hold, counted 2026-10-20

Every vendor says "hundreds of millions of verified contacts". Here is ours by field and country, with the date it was counted and nothing rounded up.

People on file
822M
Recounted on the first of each month.
Coverage by country
CountryPeopleWork emailPersonalMobile
United States312M81%44%57%
United Kingdom61M79%38%49%
India58M72%51%63%
Canada34M80%40%51%
Germany33M74%29%36%
Work emails
410M
Re-checked on lookup; last full pass 2026-10-20
Personal emails
190M
Syntax and MX checked; mailbox not pinged
Mobiles and direct dials
120M
Carrier and line-type checked monthly
The numbers behind one lookup
180ms

Median lookup. One database, one query, no waterfall.

1cr

Per verified work email found. Personal email is 2.

0$

Charged when a field comes back empty.

Email finder API

A data enrichment API that returns what the lookup shows

One request, one record. Every field carries its own check date and state, so you branch on it instead of trusting a badge. Keys on the first screen after signup; docs need no login; test keys never charge.

<200ms

median response, measured at our edge over 30 days

API page and reference
curl https://api.heyenrich.io/v1/lookup \
  -H "Authorization: Bearer he_live_…" \
  -H "Content-Type: application/json" \
  -d '{
    "linkedin_url": "https://linkedin.com/in/priya-raman-example",
    "fields": ["work_email", "mobile"]
  }'
Response180 ms median
{
  "match": true,
  "name": "Priya Raman",
  "title": "Head of Growth",
  "company": { "name": "Northwind Traders", "domain": "northwind-traders.example" },
  "work_email": {
    "value": "p.raman@northwind-traders.example",
    "state": "verified",
    "checked_at": "2026-10-18"
  },
  "mobile": {
    "value": "+15125550141",
    "state": "verified",
    "checked_at": "2026-10-02"
  },
  "personal_email": null,
  "credits_charged": 6,
  "latency_ms": 171
}
Who it's for

Contact data for agencies, sales teams, recruiters and GTM engineers

All solutions
01 · Agencies

Run every client's list from one account

Client workspaces, per-client credit limits, API sub-keys, invoices in your name, and resale rights in plain language.

White-labelSub-keysResale rights
  1. Make a workspace per client with its own credit limit.
  2. Upload the client's CSV or hand them a sub-key for their Clay table.
  3. Deliver the file under your name. The invoice says your name too.
02 · Sales teams

Fewer bounces. More replies.

Export from Sales Navigator or your CRM, enrich in one pass, push to your sending tool with a verified flag on each row.

HubSpotSmartleadUnlimited seats
  1. Export your list, or connect HubSpot or Salesforce.
  2. Enrich work email and mobile in one pass. Risky addresses are labelled.
  3. Push to Smartlead, Instantly or HeyReach.
03 · Recruiters

Reach candidates where they answer

Personal email and mobile from a LinkedIn URL, priced per field. Nothing charged for the ones we can't find.

Personal emailMobileBulk URLs
  1. Paste a LinkedIn URL or a list of them.
  2. Get personal email (2 credits) and mobile (from your phone allowance), each with a check date.
  3. Push to your ATS or download the file.
04 · GTM engineers

One request, one record

Call it from Clay's HTTP column, n8n, or your own code. Branch on the state. Never pay for a miss.

Clayn8nWebhooks
  1. Create an API key on the first screen after signup.
  2. Point an HTTP column at /v1/lookup.
  3. Branch on work_email.state and credits_charged.
Owned database, not a waterfall

Same lookup. Different bill.

Waterfall enrichment tools resell a chain of other vendors' lookups and price the discards into your credits. We hold the data.

A waterfall reseller
  • ×Queries 14 vendors in sequence and waits for each
  • ×Throws away a third of what it buys, and prices that in
  • ×Can tell you the vendor, not when the value was last checked
  • ×Mobile at 10 credits
  • ×Resale to clients: not mentioned
heyenrich
  • ✓One owned database, one query, median 180 ms
  • ✓Nothing charged on a miss, by design
  • ✓A check date on every value
  • ✓2,000 phone numbers included from $29
  • ✓Resale rights in writing on the Custom plan
Agencies

Resell contact data under your own brand

Most data vendors forbid serving clients with their data. We wrote the opposite into the Custom plan: client workspaces, per-client credit limits, API sub-keys, a white-label portal, invoices in your name, and resale rights in plain language.

It comes from running a white-label lead-gen service for 50+ agencies before building this.

Per-field pricing

Work email, personal email, mobile. Each priced on its own.

Work email1 credit
Personal email2 credits
Mobile or direct dialIncluded
Name, title, company, LinkedIn URLFree
No match0

What $29 a month gets you

The Starter plan is $29 a month for 10,000 credits and 2,000 phone numbers. At our average find rate that is about 7,800 verified work emails from a 10,000-row list, with the misses free.

Growth is $49 for 30,000 credits and 10,000 phone numbers. Seats are free on every paid plan.

A note from the founder

"I ran lists for agencies for a few years. Every tool we bought forbade the one thing we did all day: giving the data to a client. So the rules here are simple. You see what we found before you pay. A miss costs nothing. Every value has a date. And agencies can resell."

H

Hasan, founder

hey@heyenrich.io · replies come from me

Privacy and GDPR, in plain words

We hold data about people who have no relationship with us. That makes us a data broker, and we say so.

  • SOC 2: not yet. Audit planned for 2027; we'll say when it's done.
  • No contact-sharing "community" programme. We never read your inbox or address book.
  • Everything on the trust page
FAQ

Email finder and contact data questions

Can't find it? Email hey@heyenrich.io.

What is HeyEnrich?

An email finder and phone number finder for B2B contact data. Give it a name and company, a LinkedIn URL or a work email and it returns the verified work email, personal email and mobile number from its own database of 822 million people. You can run it one lookup at a time, as a bulk CSV, or through the API.

What counts as a find, and what does a miss cost?

A find is a value we return with a check date. If a field comes back empty, that field costs nothing. A catch-all work email counts as a find, and we label it risky so you know.

How do credits and phone numbers work?

Work email is 1 credit, personal email 2. Phone numbers come from your plan's monthly allowance, 2,000 on Starter and 10,000 on Growth, then 5 credits each. Name, title, company and the LinkedIn URL come free with any find. Unused credits roll over for 3 months on monthly plans and 12 on annual.

How accurate is the contact data?

Every work email is checked against the mail server at lookup time and returned as verified, risky or not found with the date of the check. Verified addresses bounce under 2% in our own sending. Mobiles are carrier-checked monthly. The method, not just a percentage, is on /data/accuracy.

Is there a free email finder?

Yes. Three masked lookups a day without an account on /tools/email-finder, and 50 credits plus 5 phone numbers with a free account. No card for work-email signups.

Is finding someone's work email legal under GDPR?

Contacting someone at work about work is lawful under legitimate interest in the EU and UK and under CAN-SPAM in the US, as long as you say who you are and make opting out easy. We publish a notice for people in our data and anyone can remove themselves at /opt-out in two minutes.

What is contact data enrichment?

Taking a record you already have, a name and company, a LinkedIn URL or a work email, and adding the fields you're missing: verified email, mobile, title, company domain, headcount. HeyEnrich does it from one owned database rather than a chain of resold vendors, so a lookup is one query with a check date on every value.

Can I give the data to my clients?

Yes, on the Custom plan. The resale terms are written on the pricing page in plain language, with client workspaces, sub-keys and a white-label portal. Most vendors forbid this.

Is HeyEnrich a ZoomInfo or Apollo alternative?

For the contact-data part, yes: verified emails and mobiles priced per field with nothing charged on a miss, from $29 a month with no per-seat pricing. It doesn't replace sequences, a dialer or intent data; keep those tools and run the list through HeyEnrich first. Comparisons are on /compare.

Where does the data come from, and how do I get removed?

Public professional profiles, company websites, email-pattern inference checked against mail servers, and partner data under contract; the full statement is on /data/sources. To be removed, look yourself up on /opt-out, confirm with a one-time code, and the record is deleted and suppressed for every customer who holds a copy.