B2B Company Leads & Verified Emails avatar

B2B Company Leads & Verified Emails

Pricing

from $0.50 / 1,000 results

Go to Apify Store
B2B Company Leads & Verified Emails

B2B Company Leads & Verified Emails

Find B2B decision-makers from company websites with names, job titles, departments, seniority, business emails, confidence scores, phones, and optional firmographics and email verification.

Pricing

from $0.50 / 1,000 results

Rating

5.0

(1)

Developer

MrDoe

MrDoe

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

3

Monthly active users

19 hours ago

Last modified

Share

B2B Company Leads + Verified Emails - Find Decision-Makers at Any Company

Turn a list of company websites into targeted B2B leads - decision-makers filtered by department and seniority, with optional firmographic data (industry, location, employee count).

What does this Actor do?

Give it one or more company website URLs and it returns one structured record per decision-maker contact, including:

  • Company details - name, website, domain, description, phone, and domain-quality signals (email pattern, catch-all/webmail/disposable flags)
  • Targeted contact email - filtered to the departments/seniority levels you specify (e.g. executive and senior contacts in Sales or Marketing), with job title, department, seniority, confidence score, and whether the contact is a decision-maker
  • Optional firmographics - industry, city/state/country, and approximate employee count
  • Optional email verification - deliverability check

If your department/seniority filters find nobody at a company, the Actor automatically falls back to an unfiltered search rather than returning that company empty. Nothing is guessed or invented - fields with no available data are returned as null.

How it works

  1. Fetches each company's homepage for its name, description, and phone number.
  2. Looks up the domain for decision-makers in a single pass, filtered by Target departments and Target seniority.
  3. Ranks returned contacts by seniority (executive > senior > junior) then confidence, and returns up to Max leads per company.
  4. Optionally verifies each email's deliverability and enriches company firmographics, if enabled.

This Actor is HTTP-only (no headless browser), so it's fast and lightweight even across many companies. Email enrichment is built in - no separate account, sign-up, or API key needed on your end.

Input

FieldDescription
Company website URLs (startUrls)One or more company homepages to find leads for. Accepts many domains at once.
Target departments (targetDepartments)Only return contacts in these departments (e.g. Sales, Marketing, IT). Leave empty for any.
Target seniority (targetSeniority)Only return contacts at these levels (junior/senior/executive). Defaults to executive + senior.
Max leads per company (maxContactsPerCompany)Cap on contacts returned per company, up to 100 - fetched in a single lookup, so raising this doesn't cost extra requests.
Max total leads (maxItems)Overall cap on leads returned across all companies. Set to 0 for unlimited.
Enable email enrichment (enableContactEnrichment)Turns contact/email lookup on or off. On by default.
Verify emails (enableEmailVerification)Extra deliverability check per email, on top of the status already included with each contact. On by default.
Enrich company firmographics (enableCompanyEnrichment)Adds industry, location, and employee count per company. On by default.

How to use

  1. Sign up for a free Apify account.
  2. Open this Actor and enter one or more Company website URLs.
  3. Set Target departments / Target seniority to narrow leads to decision-makers (defaults to executive + senior, any department).
  4. Click Start and export results as JSON, CSV, Excel, or via API.

Output

Each dataset item is one contact at one company:

FieldDescription
companyName, companyUrl, domain, companyWebsite, description, organizationCompany identity
industry, city, state, country, employeeRangeFirmographics (only populated when company enrichment is enabled)
emailPattern, isCatchAllDomain, isWebmailDomain, isDisposableDomain, linkedDomains, totalContactsFoundDomain-quality signals and how many contacts exist at this company in total
contactName, firstName, lastName, jobTitle, department, seniority, decisionMakerDecision-maker identity and role
email, emailType, emailConfidence, emailVerificationStatus, emailSourcesContact email data
linkedinUrl, twitterHandle, contactPhoneContact's social/direct contact details, where available
phoneCompany phone number, scraped from the site
source, sourceUrl, profileUrl, scrapedAtProvenance metadata

Fields with no available data are returned as null rather than omitted or guessed.

More lead-generation Actors

Part of a family of lead-gen Actors sharing the same enrichment engine and output shape - mix and match depending on where your leads live:

Cost & performance notes

  • One lookup per company (plus one fallback lookup only if the filtered search finds nobody); email verification and firmographic enrichment are opt-in extras.
  • Concurrency is kept conservative to stay reliable at scale.