Scrape Apollo Lead — Emails, Names & Companies
Pricing
Pay per usage
Go to Apify Store

Scrape Apollo Lead — Emails, Names & Companies
Scrape apollo lead data at scale with this powerful Apify actor. Extracts emails, names & companies with automatic pagination and proxy rotation. Perfect for market research, competitive intelligence, and data-driven decision making.
Pricing
Pay per usage
Rating
0.0
(0)
Developer

Donny Nguyen
Maintained by Community
Actor stats
0
Bookmarked
5
Total users
2
Monthly active users
2 days ago
Last modified
Categories
Share
Apollo.io Lead Scraper
Scrape Apollo.io public company and contact data. Extracts employee counts, industries, tech stacks, LinkedIn URLs, and company websites from search results.
Input
| Field | Type | Default | Description |
|---|---|---|---|
| searchQuery | string | SaaS | Search query for companies on Apollo.io |
| maxResults | integer | 50 | Maximum number of company results to return |
Output
Each result contains:
- companyName - Name of the company
- industry - Industry classification
- employeeCount - Number of employees
- revenue - Annual revenue range
- hqLocation - Headquarters location
- techStack - Technologies used by the company
- linkedinUrl - Company LinkedIn profile URL
- websiteUrl - Company website URL
- companyUrl - Apollo.io profile URL
- searchQuery - The original search query
- scrapedAt - Timestamp of the scrape
Example Output
{"companyName": "Stripe","industry": "Financial Technology","employeeCount": 8000,"revenue": "$1B+","hqLocation": "San Francisco, CA","techStack": ["React", "Ruby", "AWS"],"linkedinUrl": "https://linkedin.com/company/stripe","websiteUrl": "https://stripe.com","companyUrl": "https://www.apollo.io/companies/stripe","scrapedAt": "2024-01-15T10:30:00.000Z"}
Technical Details
- Uses PuppeteerCrawler for JavaScript-rendered content
- Cookie/popup dismissal for unobstructed scraping
- Scroll-to-load for infinite scroll pages
- Multiple extraction strategies (table, card, list, embedded JSON)
- maxConcurrency: 2 to avoid rate limiting
- requestHandlerTimeoutSecs: 120 for slow-loading pages