B2B Leads Finder + Verified Emails (Apollo Alternative)
Pricing
from $1.50 / 1,000 leads
B2B Leads Finder + Verified Emails (Apollo Alternative)
Build B2B lead lists by job title, location, industry, company size and keywords: name, title, company, location and LinkedIn URL, up to 1,000 leads a run, plus verified work emails on request. No login or cookies. $1.50 per 1,000 leads.
Pricing
from $1.50 / 1,000 leads
Rating
0.0
(0)
Developer
PeopleSearch.im
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Build a B2B lead list from filters: job titles, locations, industries, company size and keywords. You get clean rows with name, job title, company, company website, industry, company size, location and LinkedIn profile URL, up to 1,000 leads a run, with a verified work email for each lead when you ask for one.
There is no LinkedIn login, no cookie and no browser session involved. The leads come from a licensed B2B people database, so nothing can get an account restricted and nothing waits on a browser.
What it does
- Filters like a sales database: job titles ("Head of Marketing", "CFO"), titles to leave out, locations (countries, states, cities, regions such as DACH), industries, company size, words in the company's description ("SaaS", "HVAC", "dental clinic"), specific company websites and keywords anywhere in the profile.
- Reads titles the way people write them. Each title is also searched in its other spellings ("VP Sales", "VP of Sales", "Vice President of Sales"; "CEO", "Chief Executive Officer"), and a bare "President" or "Owner" means the top job, not every vice president or product owner.
- Counts before it charges. The run first counts how many people match. A target that matches nobody ends at once and costs nothing beyond its start.
- Never pads the list. Every lead matches every filter you set. When nobody does, the run delivers nobody and says which filter to widen, instead of handing you people outside your target.
- Finds verified work emails on request. Each address is looked up live, not guessed from a pattern or copied from an old export, and you pay only for an email that is found.
How to use it
- Fill in the filters that describe your target. At least one of job titles, locations, industries, company keywords, company websites or keywords.
- Set Number of leads (up to 1,000 per run).
- Switch on Find verified work emails if you want them.
- Run it, then download the dataset as CSV, Excel or JSON, or read it through the Apify API.
Input
| Field | What it is |
|---|---|
jobTitles | Current job titles, matched anywhere in the title ("Sales" also finds "Head of Sales"). |
excludeJobTitles | Titles to leave out, such as Intern, Assistant or Recruiter. |
locations | Countries, states, regions or cities. |
industries | Industries of the people's companies, picked from the list. |
companySizes | Company size ranges by employees; the search covers from the smallest to the largest picked. |
companyKeywords | Words the company's own description contains. |
companyDomains | Only these companies, by website, up to 50. |
keywords | Words anywhere in a person's profile. |
maxResults | How many leads, 1 to 1,000. Default 100. |
includeEmails | Also look up each lead's verified work email. Default off. |
{"jobTitles": ["Head of Marketing", "Marketing Director", "CMO"],"excludeJobTitles": ["Assistant", "Intern"],"locations": ["United States"],"industries": ["Software Development"],"companySizes": ["51-200", "201-500"],"maxResults": 500,"includeEmails": true}
Output
One row per lead. The values below are placeholders that show the shape.
{"name": "Jane Doe","firstName": "Jane","lastName": "Doe","title": "Head of Marketing","headline": "B2B marketing leader","company": "Example Software","companyWebsite": "https://example.com","companyLinkedin": "https://www.linkedin.com/company/example","companyIndustry": "Software Development","companySize": 180,"companyLocation": "Austin, Texas, United States","location": "Austin, Texas, United States","linkedinUrl": "https://www.linkedin.com/in/jane-doe-example","email": "jane.doe@example.com","emailStatus": "found","emailCertainty": "ultra_sure","about": null,"roleStartDate": "2023-04"}
emailStatus is found, not_found (no verified address exists; not charged), or empty when emails were not requested. The run's OUTPUT record holds the filters searched, how many people match them, how many leads were delivered and why a run delivered fewer than asked.
What it costs
You pay per result, nothing per month:
| What | Price |
|---|---|
| One lead delivered as a full profile | $0.0015 |
| One verified work email found | $0.02 |
| An email lookup that finds nothing | Free |
| A target where nobody matches | Free |
| The run start | $0.00005 |
So 1,000 leads cost $1.50, and 100 leads with their verified emails cost at most $2.15. Set a maximum cost per run in the run options and the Actor stops delivering at that amount.
On Apify's free plan a run delivers up to 25 leads and does not look up emails. Paid plans get up to 1,000 leads per run and verified emails.
Use it from an AI agent
Every Apify Actor can be called as a tool through Apify's MCP server, so an AI agent can pass a target to this Actor and read the leads back.
Questions
Does this scrape LinkedIn or Apollo? No. It never opens LinkedIn or any other site and needs no account of yours. The profiles come from a licensed B2B people database (Icypeas), and a person's public LinkedIn URL is part of the profile you receive.
Why did a run deliver nobody?
Nobody matches every filter together. The status message and the OUTPUT record say which filter to widen.
Why did I get fewer leads than I asked for?
Fewer people may match, your maximum cost per run may cover fewer, or you are on the free plan (25 per run). The status message and the OUTPUT record say which.
I need the people at specific companies. Put their websites in Only these company websites, or use the Company Employees Finder by the same publisher, which takes up to 25 companies by website, LinkedIn page or name.
Can a person be removed from results? Yes. Anyone can ask to be left out at peoplesearch.im/opt-out, and the request applies to every search and lookup.
Using the data
The results are business contact data about real people. You are responsible for having a lawful basis for how you use them, including the rules on unsolicited email where your recipients live (for example GDPR and the ePrivacy rules in Europe, CAN-SPAM in the United States and CASL in Canada).