B2B Leads Finder with Emails ✅ New · Apollo Alternative
Pricing
from $1.50 / 1,000 lead delivered with an emails
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
Maintained by CommunityActor stats
0
Bookmarked
9
Total users
6
Monthly active users
4 days ago
Last modified
Categories
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:
| Run | Leads | Live email found for | Time |
|---|---|---|---|
emailType: any, 100 leads | 100 (58 work, 42 personal) | 70% of matching people | 14 s |
emailType: any, 500 leads | 500 (289 work, 211 personal) | — | 109 s |
emailType: work, 100 leads | 100 (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
| Field | What it does |
|---|---|
jobTitles | Words in the current job title: vp sales, founder, head of marketing. Any of them matches. |
titleMatch | substring (default) or word. Use word for short titles — cto as a substring also hits director. |
seniority | cxo, vp, director, manager, founder, other — catches every spelling of a level. |
countries, countryGroups, cities | Where the people live: us, gb, groups like dach or nordics, and city text like austin. |
industries | Industry of the current company: Software Development, Financial Services… |
companySizeMin, companySizeMax | Employees of the current company. |
companyDomains | Account-based lists: only people at these companies (stripe.com). |
keywords | Words in the profile headline: revops, shopify, fractional cfo. |
emailType | any (default: current work email, else personal), work (current-employer address only), personal. |
maxResults | How many leads to deliver. You pay only for these. |
maxPerCompany | At most N leads per company across the run. |
excludeDatasets | Datasets of earlier runs: those people are skipped for free. |
excludeCompanyDomains, excludeJobTitles, excludeCountries | Leave out your customers, competitors, juniors or a country. |
companyHqCountries | Companies headquartered here, wherever the person lives (people in Poland at US companies). |
pastCompanyDomains | People 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:
| Column | Example |
|---|---|
fullName, firstName, lastName | Jane Doe |
jobTitle, headline | VP Sales |
email | jane.doe@example.com |
emailType | work (current employer) or personal |
workEmail, personalEmail | both, when both are on record |
companyName, companyDomain, companySize, companyIndustry | Acme · example.com · 180 · Computer and Network Security |
location, countryCode | Greater Boston · us |
linkedinUrl | the public profile link |
phoneOnRecord | true when a direct phone is on record — see below |
personId | stable id, used by Skip people from earlier runs |
_freshness | how 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 plan | Per 1,000 leads | Per 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.
_freshnesson 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?
| Actor | Input → output |
|---|---|
| B2B Leads Finder (this one) | filters → leads with a live email, from $1.50/1k |
| People Database Search | filters → people, free counts and market breakdowns, full profiles |
| Company Employees | company domain → current staff |
| Domain to Decision Makers | company domain → CEO, founders, VPs |
| LinkedIn Email Finder | profile URL → email addresses |
| LinkedIn to Phone | profile URL → every phone number on record |
| Company Database Search | filters → 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.