
Apollo.io Data Collector
Pricing
$20.00/month + usage

Apollo.io Data Collector
Use this tool to directly unlock and export up to 10000 leads at a time.
0.0 (0)
Pricing
$20.00/month + usage
0
Monthly users
4
Runs succeeded
>99%
Last modified
18 hours ago
Advanced Apollo Search Scraper Actor
This Apify Actor allows you to extract contact data from Apollo.io based on a specific people search URL. You provide your Apollo search URL and browser cookies, and the Actor handles the scraping process, saving the results to an Apify dataset.
We aim to build the best scraper for all of your use cases. If you have any requests for new scrapers please contact us at AceEngineer1992@gmail.com.
Important information
- Try running this actor on a small dataset first.
- This actor consumes your credits to reveal email addresses. Please make sure you have enough credits on your Apollo.io account.
Usage
- Copy and paste your Apollo.io contacts search URL. (Chrome)
- Copy and paste your Apollo.io tab cookies in JSON format using an extension ("Copy Cookies" on Chrome | "" on Safari | "" on Microsoft Edge | "" on Firefox)
- Specify the maximum number of results you want to fetch.
- Specify your proxy configuration. Using no proxy will work for small result sets.
- RAM - the minimum RAM size (128MB) should be enough
- Run and wait for results.
Speed
- Local testing results:
- 100 results in TODOs
- 500 results in TODOs
- 1000 results in TODOs
Features
- Scrape Apollo Search Results: Extracts contact details directly from Apollo search pages.
- Requires Apollo Session: Uses your existing Apollo browser session (via cookies) for authentication.
- Proxy Support: Integrates with Apify Proxy for reliable scraping.
- Customizable Results: Set the maximum number of contacts to retrieve.
- Structured Output: Saves extracted data in a clean format to the Apify dataset.
Input
The Actor requires the following input fields:
Field | Type | Description | Required | Default Value |
---|---|---|---|---|
apolloSearchUrl | String | The URL of the Apollo search page you want to scrape (e.g., https://app.apollo.io/#/people?contact_email_addresses[]=present&organization_locations[]=United%20States... ). | Yes | |
apolloBrowserCookies | String | Your Apollo browser cookies. See the "How to get Apollo Cookies" section below for instructions. | Yes | |
maxResults | Number | The maximum number of contacts to scrape from the search results. | No | 25 |
proxyConfig | Object | Apify proxy configuration object. | No |
How to get Apollo Cookies without extension
- Log in to your Apollo.io account in your web browser (Chrome is recommended).
- Open the browser's Developer Tools (usually by pressing F12 or right-clicking on the page and selecting "Inspect" or "Inspect Element").
- Go to the "Network" tab.
- Refresh the Apollo page (or navigate to a search results page).
- Find a request to the
apollo.io
domain in the list (e.g., a request tofinder/contacts
or similar). Click on it. - In the details panel, find the "Headers" tab.
- Scroll down to the "Request Headers" section.
- Find the
cookie
header. Copy the entire value of this header. This is sensitive information - handle it securely. - Paste this string into the
apolloBrowserCookies
input field for the Actor.
Note: Apollo cookies expire. You may need to repeat this process periodically.
Output
The Actor outputs the scraped contact data to the default Apify dataset. Each item in the dataset corresponds to one contact found in the search results and will typically include fields like:
name
firstName
lastName
title
company
email
phoneNumbers
linkedinUrl
apolloContactUrl
(Link to the contact's profile in Apollo)- ... and other available details.
Example Output Item:
1{ 2 "id": "60a7b...", 3 "name": "Jane Doe", 4 "firstName": "Jane", 5 "lastName": "Doe", 6 "title": "Software Engineer", 7 "organization": { "name": "Tech Company Inc.", "website_url": "techcompany.com", ... }, 8 "contact_emails": [ { "email": "jane.doe@techcompany.com", "status": "verified", ... } ], 9 "phone_numbers": [ { "raw_number": "+11234567890", "sanitized_number": "+11234567890", ... } ], 10 "linkedin_url": "https://www.linkedin.com/in/janedoe", 11 "apolloContactUrl": "https://app.apollo.io/#/contacts/60a7b..." 12 // ... other fields 13}
(Please note: The exact output fields depend on the data available in Apollo for each contact and the specific implementation details of the scraper)
Usage Tips
- Start Small: Test with a small
maxResults
value first to ensure everything works correctly. - Use Proxies: For larger scrapes or frequent runs, using Apify proxies (
proxyConfig
) is highly recommended to avoid rate limiting or IP blocks by Apollo. Residential proxies are often best. - Keep Cookies Fresh: Update your
apolloBrowserCookies
if you encounter authentication errors. - Respect Apollo's Terms: Use this Actor responsibly and in accordance with Apollo.io's Terms of Service. Excessive scraping can lead to account suspension.
Support
If you encounter issues or have questions, please reach out to me at aceengineer1992@gmail.com
Pricing
Pricing model
RentalTo use this Actor, you have to pay a monthly rental fee to the developer. The rent is subtracted from your prepaid usage every month after the free trial period. You also pay for the Apify platform usage.
Free trial
3 days
Price
$20.00