🚀 Leads Scraper avatar

🚀 Leads Scraper

Pricing

from $3.99 / 1,000 results

Go to Apify Store
🚀 Leads Scraper

🚀 Leads Scraper

Pricing

from $3.99 / 1,000 results

Rating

0.0

(0)

Developer

Scrapio

Scrapio

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 hours ago

Last modified

Share

🚀 Leads Scraper — Verified B2B Emails & Contact Data

Extract thousands of high-quality B2B leads from a 700M+ record database with Apollo-style filters. Get verified work emails, phone numbers, LinkedIn URLs, and full company profiles — all in one run.


Why choose this Actor?

  • High throughput — up to 30,000 leads per run, streamed in real time
  • Verified emails — filter for Verified status only, or pull all available
  • 📞 Phone coverage — first phone, mobile, and corporate numbers where available
  • 🏢 Rich company data — employees, industry, revenue, funding, LinkedIn followers
  • 💰 Pay-per-lead — you only pay for what you get (PPE pricing)
  • 🔄 Retry resilience — automatic connection retries with exponential backoff

Key Features

  • Filter by name, job title, seniority, department, location (person & company)
  • Filter by company size, industry, revenue, funding type & date
  • Filter by specific company domains (up to 10)
  • Real-time progress in the Apify Console log
  • Output saved incrementally — partial results survive a crash
  • Structured output matches Apollo / ZoomInfo style

Input

{
"totalResults": 100,
"seniority": ["director", "vp"],
"functional": ["marketing"],
"personCountry": ["United States"],
"contactEmailStatus": "verified"
}
FieldTypeDescription
totalResultsintegerMax leads to return (1–30,000)
firstNamestringExact first name filter
lastNamestringExact last name filter
personTitlearrayJob title keywords (partial match)
seniorityarraySeniority levels: entry, manager, director, senior, vp, c_suite, owner, head, partner, founder, intern
functionalarrayDepartments: sales, marketing, engineering, finance, etc.
personCountryarrayPerson's country (full name)
personStatearrayPerson's state/region
contactEmailStatusstringverified or any
companyEmployeeSizearraySize ranges, e.g. ["51-200", "201-500"]
industryarrayCompany industry (exact)
industryKeywordsarrayIndustry keywords (partial match)
revenuearrayRevenue ranges, e.g. ["1M-10M", "10M-50M"]
fundingTypearrayLatest funding type, e.g. ["Series A", "Seed"]
fundingFromDatestringFunding from date (YYYY-MM-DD)
fundingToDatestringFunding to date (YYYY-MM-DD)
companyCountryarrayCompany's country
companyStatearrayCompany's state
companyDomainarraySpecific company domains (up to 10)
proxyConfigurationobjectProxy settings (default: direct connection)

Output

Each lead row contains:

{
"email": "john.smith@acme.com",
"firstName": "John",
"lastName": "Smith",
"fullName": "John Smith",
"title": "VP of Marketing",
"seniority": "vp",
"departments": "marketing",
"emailStatus": "Verified",
"emailScore": "0.95",
"emailIsDeliverable": null,
"emailIsCatchAll": null,
"emailIsRoleAccount": null,
"emailIsFree": null,
"linkedinUrl": "https://www.linkedin.com/in/johnsmith",
"city": "New York",
"state": "New York",
"country": "United States",
"firstPhone": "+1-555-123-4567",
"mobilePhone": null,
"corporatePhone": null,
"companyId": "acme-corp-123",
"companyName": "Acme Corp",
"companyDomain": "acme.com",
"companyWebsite": "https://acme.com",
"companyLinkedinUrl": "https://www.linkedin.com/company/acme",
"companyPhone": null,
"companyCity": "New York",
"companyState": "New York",
"companyCountry": "United States",
"companyEmployees": 500,
"companyIndustry": "software",
"companyKeywords": "saas, crm, automation",
"companyAnnualRevenue": 50000000,
"companyTotalFunding": 120000000,
"companyLatestFunding": "Series B",
"companyLatestFundingAmount": 40000000,
"companyLastRaisedAt": "2023-06-15",
"companyFoundedYear": 2015,
"companyLinkedinFollowers": 12400
}

🚀 How to Use (via Apify Console)

  1. Log in at console.apify.comActors.
  2. Find Leads Scraper and click it.
  3. Set your filters (seniority, country, department, etc.).
  4. Click Start.
  5. Watch the real-time log for progress updates.
  6. Open the Output tab when done.
  7. Export to JSON / CSV / Excel.

Best Use Cases

  • 🎯 Building targeted outreach lists for B2B sales
  • 📧 Enriching CRM contacts with verified emails
  • 🏢 Recruiting — find candidates by title and location
  • 📊 Market research — aggregate company and personnel data
  • 🔍 Competitive analysis by industry / funding / size

Pricing

This Actor uses Pay-Per-Event pricing. You are charged per lead returned. The Actor exits gracefully when your spending limit is reached — no wasted charges.


Frequently Asked Questions

Q: How fresh is the data?
The database is updated regularly with new and enriched lead records.

Q: What email coverage should I expect?
~70% of leads have a work email. Verified-only filter removes unconfirmed addresses.

Q: Can I filter by multiple countries?
Yes — pass an array: ["United States", "Canada", "United Kingdom"].

Q: What happens if the run is interrupted?
Results are saved incrementally. Leads collected before the interruption are preserved.


Support

For issues or feature requests, please open a thread in the Apify Store or contact support via the Apify Console.