Leads Scraper ✅ $1.50/1k with Emails | Apollo, Lusha, ZoomInfo
Pricing
from $1.50 / 1,000 lead delivered with an emails
Leads Scraper ✅ $1.50/1k with Emails | Apollo, Lusha, ZoomInfo
✅ $1.50 per 1,000 B2B leads on every Apify plan, no minimum order. ✅ Filter by job title, seniority, country, industry and company size; every lead has a live email and LinkedIn URL. ✅ Apollo, Lusha and ZoomInfo alternative on our own 800M+ database, nothing scraped live. No email = no charge.
Pricing
from $1.50 / 1,000 lead delivered with an emails
Rating
0.0
(0)
Developer
B2B Search Enriched
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 hours ago
Last modified
Categories
Share
$1.50 per 1,000 leads on every Apify plan, no minimum order. Pick job titles, seniority, countries, industries and company size; get a B2B lead list where every row carries a live email and the LinkedIn profile URL. From our own database of 800M+ professional profiles. No login, no cookies, no Apollo, Lusha or ZoomInfo seat. People without an email are skipped and cost nothing.
- ✅ One price, every plan. $0.0015 per lead whether you are on the Free plan or on Business. No tiers to read, no "from", no 100-lead minimum, and the per-run start fee is $0.0002.
- ✅ A live email on every lead. A work address on the current employer's domain, or a personal mailbox. Addresses that only match an old employer never ship. Those are the ones that bounce.
- ✅ No minimum order, no charge for misses. Skipped people, repeats and note rows are free.
- ✅ The filters a lead database sells. Title, seniority, department, country or region, city, industry, headcount, company domain, headline keywords, past employer.
- ✅ Weekly reruns without duplicates. Point Skip people from earlier runs at last week's dataset and get only the new people.
Why this leads scraper
| This Actor | A typical "$1/1k" listing on this shelf | |
|---|---|---|
| Price | $1.50 per 1,000 on every plan | $1 on the top plan, $1.60–$2 on the Free plan |
| Where the data comes from | Our own database, 800M+ profiles and 115M companies | Source not stated |
| What an email means | On record at the current employer, or personal; otherwise the person is skipped free | "Verified", no rule stated |
| Minimum order | None | Often 100 leads charged per run |
| Start fee per run | $0.0002 | $0.01–$0.10 |
| Sizing a list before buying | Free counts and market breakdowns in People Database Search | No |
What you get per lead
- ✅ Full name, first name, last name, job title, headline
- ✅
emailandemailType(workorpersonal), plusworkEmailandpersonalEmailwhen both are on record - ✅ Company name, website domain, headcount, industry
- ✅ Location and country code
- ✅ LinkedIn profile URL; X, GitHub and Facebook links when on record
- ✅
phoneOnRecord: whether a verified mobile number exists for the lead, so you know where Leads Scraper with Mobile Numbers will pay off
Quick start
- Type the job titles (
vp sales,head of marketing,founder) and pick the countries. Add seniority, industry or a headcount range to narrow. - Set Maximum leads and press Start. People without a live email are skipped free; a note row at the end says how many.
- Open the Emails for outreach tools view and export name, first name, last name, email and company domain, ready for Instantly, Lemlist, Smartlead, HubSpot or a CSV.
Run Leads Scraper with Emails from Python, Node.js or the API
from apify_client import ApifyClientclient = ApifyClient("<YOUR_APIFY_TOKEN>")run = client.actor("b2bsearch/leads-scraper-with-emails").call(run_input={"jobTitles": ["vp sales", "head of sales"],"countries": ["us"],"maxResults": 100,})for row in client.dataset(run["defaultDatasetId"]).iterate_items():print(row["fullName"], row["email"])
The same call in Node.js is new ApifyClient({ token }).actor('b2bsearch/leads-scraper-with-emails').call(input)
from the apify-client package. Over plain REST,
POST https://api.apify.com/v2/acts/b2bsearch~leads-scraper-with-emails/run-sync-get-dataset-itemsMeasured
Runs 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 |
|---|---|---|
emailType: any, 100 leads | 100 (58 work, 42 personal) | 70% of matching people |
emailType: any, 500 leads | 500 (289 work, 211 personal) | — |
Other segments the same day: UK marketing directors in software, 67% with a live email; German CTOs at companies under 200 people, 60%.
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 | C-level, VP, Director, Manager, Founder, Owner, Head of, Partner, Senior, Entry, Intern, Other — read from the title. |
departments | Sales, marketing, engineering, HR, finance… the function read from the title. |
countries, countryGroups, cities | Where the people live: us, gb, groups like dach or nordics, city text like austin. |
industries | Industry of the current company: Software Development, Financial Services… |
companySizeMin, companySizeMax | Employees at the current company. |
companyDomains, excludeCompanyDomains | Account lists by website domain. |
keywords, excludeKeywords | Words in the profile headline. |
maxResults | Leads to deliver (default 100, up to 10,000). You pay only for these. |
emailType | any (default), work (current employer only) or personal. |
maxPerCompany | Cap on leads per company, for account-based lists. |
excludeDatasets | Datasets of earlier runs: people already delivered are skipped free. |
updatedAfter | Only records updated on or after this date (2025-10 or 2025-10-19). |
apolloUrl | Built the search in Apollo? Paste the URL and the same filters run here, no Apollo seat or credits. |
{"jobTitles": ["vp sales", "head of sales"],"countries": ["us"],"companySizeMin": 50,"companySizeMax": 500,"emailType": "any","maxResults": 100}
Output
One row per lead:
| Column | Example |
|---|---|
fullName, firstName, lastName | Jane Doe |
jobTitle, headline | VP Sales |
email, emailType | jane.doe@acme-example.com, work or personal |
workEmail, personalEmail | both, when both are on record |
companyName, companyDomain, companySize, companyIndustry | Acme Example · acme-example.com · 180 · Software Development |
primaryTitle, primaryCompany | the role the profile lists first, when it is another current job |
location, countryCode | Austin, Texas, United States · US |
linkedinUrl | the public profile link |
twitterUrl, githubUrl, facebookUrl | when on record, no extra charge |
phoneOnRecord | true when a verified mobile number is on record |
personId | stable id, used by Skip people from earlier runs |
Rows with another _status are free notes. The values above are fictional.
Pricing
| Apify plan | Per 1,000 leads | Per lead |
|---|---|---|
| Free, Starter, Scale, Business and up | $1.50 | $0.0015 |
A lead is one distinct person delivered with a live email. Not charged: people without one, repeats, people from your excluded datasets, every note row. A small per-run start fee applies (Pricing tab). Mobile numbers are not sold on this listing; Leads Scraper with Mobile Numbers delivers them on every row.
Ready-made examples
Each one opens with the input filled in; press Try for free and change it to your own.
- US Sales Leaders with Emails at $1.50 per 1,000: VPs and heads of sales at US companies with 50 to 500 employees, each with a live email and LinkedIn URL. One price on every Apify plan; misses are free.
- US E-commerce Store Owners and Founders with Emails: Owners and founders of US retail and e-commerce companies with up to 50 employees, each with a live email and LinkedIn URL. Misses are free.
FAQ
Why is the price the same on every plan?
Because a lead is a lead. The other listings in this family price by Apify plan; this one does not, so a Free-plan account pays the same $1.50 per 1,000 as a Business one.
Do I need a LinkedIn, Apollo, Lusha or ZoomInfo account?
No. No login, cookies or API key besides Apify. Nothing is collected from any network while your run is in progress.
How many leads will my filters give?
Run the same filters in People Database Search
with mode: "count" first. It is free, and market mode shows how many of
those people carry an email.
Can I run it from n8n, Make or an AI agent?
Yes. The Actor is a tool on the Apify MCP server
(https://mcp.apify.com?tools=b2bsearch/leads-scraper-with-emails) and a step
in n8n, Make and Zapier. Cap what one call may spend with maxTotalChargeUsd.
Related Actors
| Need | Actor |
|---|---|
| Every lead with a verified mobile number | Leads Scraper with Mobile Numbers |
| Decision makers only, by country and industry | Decision Makers Finder |
| A pasted Apollo search URL | Apollo Scraper |
| Free counts and market breakdowns | People Database Search |
| The full career behind a lead | Profile Lookup |
Free Apify plan
Free accounts get the same rows as paid ones, with three limits. A run delivers at most 100 results when started from Apify Console and 25 when started through the API, a schedule or an integration; an account gets 500 dataset rows per calendar month on this Actor, found rows and misses alike; and a row that finds nothing carries only its status. Previews and counts, where this Actor offers them, stay free and outside the monthly allowance. When a limit stops a run, the status line and the last dataset row say which limit it was, what is left and when it resets. Any paid Apify plan removes all of this: Starter is $19/month and includes $19 of usage.
Feedback and reviews
How did it go? A rating on this Actor's Reviews page tells the next buyer what to expect; we read every word, good or bad. Got a wrong or stale row? Open the Issues tab with the run ID. Issues are public, so leave out emails, phones and names; the run ID is enough for us to find the row. We check every report, fix what is ours to fix and answer in the thread.
Disclaimer and permitted use
Independent product. This Actor is an independent tool. It is not affiliated with, endorsed by, or sponsored by LinkedIn Corporation, Apollo.io, Lusha or ZoomInfo; their names appear only to describe the kind of list this Actor builds.
No platform access. This Actor does not log in to any network and does not collect anything from one. Every answer comes from our own database of publicly available professional data.
Permitted use. Business-to-business purposes only: sales prospecting, recruiting outreach and CRM enrichment. You may not use this Actor or its output to stalk, harass or dox anyone; to decide on anyone's eligibility for credit, employment, housing or insurance (this is not a consumer report under the U.S. Fair Credit Reporting Act); to send unsolicited bulk messages without the consent the law requires; or to build or resell a contact database.
Your responsibilities. You are responsible for having a lawful basis for your use and for complying with the laws that apply to you, including GDPR and UK GDPR, ePrivacy and PECR, CCPA/CPRA and CAN-SPAM. Honor every opt-out you receive.
Removal requests. To have a person's data removed, open an issue on this Actor with only the profile link; the record is removed from every listing.
Accuracy. Records can be incomplete or out of date. Output is provided as is. Check before you rely on it.