B2B Leads Finder with Emails ✅ New · Apollo Alternative avatar

B2B Leads Finder with Emails ✅ New · Apollo Alternative

Pricing

from $1.50 / 1,000 lead delivered with an emails

Go to Apify Store
B2B Leads Finder with Emails ✅ New · Apollo Alternative

B2B Leads Finder with Emails ✅ New · Apollo Alternative

New: B2B leads where every row has a live email: a work address at the person's current company or a personal one, never a past employer's. Filter by job title, seniority, country, city, industry, company size and domain. People without one are free. From $1.50 per 1,000. No login.

Pricing

from $1.50 / 1,000 lead delivered with an emails

Rating

5.0

(5)

Developer

B2B Enrich Search

B2B Enrich Search

Maintained by Community

Actor stats

0

Bookmarked

9

Total users

6

Monthly active users

4 days ago

Last modified

Share

B2B Leads Finder with Emails — Apollo Alternative

New on the Store. Pick job titles, seniority, countries, industries and company size; get a flat list of people where every row carries a work email at their current company or a personal mailbox. From $1.50 per 1,000 leads. People without one are skipped and cost nothing. No login, no cookies, no browser.

  • Live emails only. A lead ships with an address on record at their current employer's domain, or a personal mailbox. Addresses that match only a past employer are left out — those are the mailboxes that bounce. The current-employer match is made on the company name and the mail domain, so a company with an unusual domain can be missed (then the lead falls back to a personal address, or is skipped free).
  • You pay per lead, not per page or per search. Skipped people, repeats and note rows are free.
  • Built for outreach tools. The Emails for outreach tools view exports name, first name, last name, email and company domain — ready for Instantly, Lemlist, Smartlead, HubSpot or a CSV.
  • Weekly reruns without duplicates. Point Skip people from earlier runs at last week's dataset and get only the new people.

What a run looks like

Measured on the live database on 2026-10-04, US heads and VPs of sales at companies with 50–500 employees:

RunLeadsLive email found forTime
emailType: any, 100 leads100 (58 work, 42 personal)70% of matching people14 s
emailType: any, 500 leads500 (289 work, 211 personal)—109 s
emailType: work, 100 leads100 (all work)36% of matching people—

Other segments the same day: UK marketing directors in software, 67% with a live email; German CTOs at companies under 200 people, 60%. About a third of US sales leads also have a direct phone on record (phoneOnRecord).

Input

FieldWhat it does
jobTitlesWords in the current job title: vp sales, founder, head of marketing. Any of them matches.
titleMatchsubstring (default) or word. Use word for short titles — cto as a substring also hits director.
senioritycxo, vp, director, manager, founder, other — catches every spelling of a level.
countries, countryGroups, citiesWhere the people live: us, gb, groups like dach or nordics, and city text like austin.
industriesIndustry of the current company: Software Development, Financial Services…
companySizeMin, companySizeMaxEmployees of the current company.
companyDomainsAccount-based lists: only people at these companies (stripe.com).
keywordsWords in the profile headline: revops, shopify, fractional cfo.
emailTypeany (default: current work email, else personal), work (current-employer address only), personal.
maxResultsHow many leads to deliver. You pay only for these.
maxPerCompanyAt most N leads per company across the run.
excludeDatasetsDatasets of earlier runs: those people are skipped for free.
excludeCompanyDomains, excludeJobTitles, excludeCountriesLeave out your customers, competitors, juniors or a country.
companyHqCountriesCompanies headquartered here, wherever the person lives (people in Poland at US companies).
pastCompanyDomainsPeople who used to work at these companies.

A country alone is refused — it matches millions. Add a title, keyword, company, industry or city.

Example:

{
"countries": ["us"],
"jobTitles": ["vp sales", "head of sales"],
"companySizeMin": 50,
"companySizeMax": 500,
"emailType": "any",
"maxPerCompany": 2,
"maxResults": 1000
}

What you get

One row per lead:

ColumnExample
fullName, firstName, lastNameJane Doe
jobTitle, headlineVP Sales
emailjane.doe@example.com
emailTypework (current employer) or personal
workEmail, personalEmailboth, when both are on record
companyName, companyDomain, companySize, companyIndustryAcme · example.com · 180 · Computer and Network Security
location, countryCodeGreater Boston · us
linkedinUrlthe public profile link
phoneOnRecordtrue when a direct phone is on record — see below
personIdstable id, used by Skip people from earlier runs
_freshnesshow recently the record was refreshed

Rows with another _status are free notes: how many people were skipped for having no live email, how many were over the per-company cap, and so on.

Pricing

One event, lead-found, priced by your Apify plan, plus the platform's small start fee per run:

Apify planPer 1,000 leadsPer lead
Free$3$0.003
Starter$2.50$0.0025
Scale$2$0.002
Business and up$1.50$0.0015
A lead is one distinct person delivered with a live email.
Not charged: people without one, repeats of a person already delivered,
people from your excluded datasets, and every note row.

Phones are not part of the row. phoneOnRecord tells you which leads have one; LinkedIn to Phone returns every number on record with name, title and company for $12 per 1,000 found, misses free.

How many leads before you buy

People Database Search takes the same filters and answers mode: "count" and mode: "market" with no per-row charge: how many people match, where they work, which countries and seniority levels. Size the segment there, then pull the leads here.

Honest limits

  • Not every match has a live email. Coverage depends on the segment; the run note says how many people were skipped. US and UK decision makers have the best coverage.
  • Emails are on record, not verified at run time. We ship the addresses our database holds for the person and never invent pattern guesses. For a bounce check before a big send, run your usual verifier.
  • The data is a database snapshot, refreshed on a rolling basis, not a live crawl. _freshness on every row says how old the record is.
  • Country is where the person lives, from their profile. People with no location on file are not matched by a country filter.

With AI agents and MCP

The Actor runs from Claude, Cursor and other MCP clients through Apify MCP:

https://mcp.apify.com?tools=b2bsearch/b2b-leads-finder

Ask for "50 heads of marketing at UK SaaS companies with 50–200 people" and the agent fills the filters. Rows are flat, so a few hundred fit a context window.

FAQ

Is this Apollo? No. It is an alternative with the same kind of filters, built on our own B2B database. It is not affiliated with Apollo.io.

Do I need an account anywhere else? No. No login, cookies or API key besides Apify.

Can I get a work email only? Set emailType to work. You get fewer leads, all with an address on the current employer's domain.

I'm new here, is this a fresh listing? Yes, it launched in October 2026. Reviews and issue reports go straight to the people who build it, and they are what we fix first. If a filter is missing, open an issue.

Which actor in this family?

ActorInput → output
B2B Leads Finder (this one)filters → leads with a live email, from $1.50/1k
People Database Searchfilters → people, free counts and market breakdowns, full profiles
Company Employeescompany domain → current staff
Domain to Decision Makerscompany domain → CEO, founders, VPs
LinkedIn Email Finderprofile URL → email addresses
LinkedIn to Phoneprofile URL → every phone number on record
Company Database Searchfilters → companies

Disclaimer

This Actor is an independent product. It is not affiliated with, endorsed by or sponsored by LinkedIn or Apollo.io. It does not access, crawl or scrape any of them at run time: answers come from our own database of publicly available professional data, and the names only describe the kind of data it covers. To have a person's data removed, open an issue on this Actor with only the profile link — nothing else is needed, and it is removed from every listing.