Leads Scraper ✅ $1.50/1k with Emails | Apollo, Lusha, ZoomInfo avatar

Leads Scraper ✅ $1.50/1k with Emails | Apollo, Lusha, ZoomInfo

Pricing

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

Go to Apify Store
Leads Scraper ✅ $1.50/1k with Emails | Apollo, Lusha, ZoomInfo

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

B2B Search Enriched

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 hours ago

Last modified

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 ActorA 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 fromOur own database, 800M+ profiles and 115M companiesSource not stated
What an email meansOn record at the current employer, or personal; otherwise the person is skipped free"Verified", no rule stated
Minimum orderNoneOften 100 leads charged per run
Start fee per run$0.0002$0.01–$0.10
Sizing a list before buyingFree counts and market breakdowns in People Database SearchNo

What you get per lead

  • ✅ Full name, first name, last name, job title, headline
  • ✅ email and emailType (work or personal), plus workEmail and personalEmail when 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

  1. Type the job titles (vp sales, head of marketing, founder) and pick the countries. Add seniority, industry or a headcount range to narrow.
  2. Set Maximum leads and press Start. People without a live email are skipped free; a note row at the end says how many.
  3. 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 ApifyClient
client = 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-items
with the input as the JSON body returns the rows in one response. The price is the same from code and from the form.

Measured

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

RunLeadsLive email found for
emailType: any, 100 leads100 (58 work, 42 personal)70% of matching people
emailType: any, 500 leads500 (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

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.
seniorityC-level, VP, Director, Manager, Founder, Owner, Head of, Partner, Senior, Entry, Intern, Other — read from the title.
departmentsSales, marketing, engineering, HR, finance… the function read from the title.
countries, countryGroups, citiesWhere the people live: us, gb, groups like dach or nordics, city text like austin.
industriesIndustry of the current company: Software Development, Financial Services…
companySizeMin, companySizeMaxEmployees at the current company.
companyDomains, excludeCompanyDomainsAccount lists by website domain.
keywords, excludeKeywordsWords in the profile headline.
maxResultsLeads to deliver (default 100, up to 10,000). You pay only for these.
emailTypeany (default), work (current employer only) or personal.
maxPerCompanyCap on leads per company, for account-based lists.
excludeDatasetsDatasets of earlier runs: people already delivered are skipped free.
updatedAfterOnly records updated on or after this date (2025-10 or 2025-10-19).
apolloUrlBuilt 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:

ColumnExample
fullName, firstName, lastNameJane Doe
jobTitle, headlineVP Sales
email, emailTypejane.doe@acme-example.com, work or personal
workEmail, personalEmailboth, when both are on record
companyName, companyDomain, companySize, companyIndustryAcme Example · acme-example.com · 180 · Software Development
primaryTitle, primaryCompanythe role the profile lists first, when it is another current job
location, countryCodeAustin, Texas, United States · US
linkedinUrlthe public profile link
twitterUrl, githubUrl, facebookUrlwhen on record, no extra charge
phoneOnRecordtrue when a verified mobile number is on record
personIdstable id, used by Skip people from earlier runs

Rows with another _status are free notes. The values above are fictional.

Pricing

Apify planPer 1,000 leadsPer 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.

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.

NeedActor
Every lead with a verified mobile numberLeads Scraper with Mobile Numbers
Decision makers only, by country and industryDecision Makers Finder
A pasted Apollo search URLApollo Scraper
Free counts and market breakdownsPeople Database Search
The full career behind a leadProfile 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.