Skip to content

adamescj/ApolloScrapper

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

ApolloScrapper πŸš€

ApolloScrapper is a Python-based automation tool that uses Selenium to log in to Apollo.io, navigate through people search pages, and scrape verified contact & company details like Name, LinkedIn, Twitter, Company Website, Industry, Keywords, Employees, and more.

πŸ“Œ Features

  • πŸ” Automated login with saved credentials
  • 🌍 Extracts CEO and company info from Apollo.io filters
  • πŸ“œ Collects:
    • Name
    • Person Linkedin / Twitter
    • Company Website / Linkedin
    • Company Name
    • Title / Contact Location
    • Employees
    • Industries
    • Keywords
  • πŸ“‚ Saves results into a clean output.csv file
  • ⏭️ Auto-pagination and scrolling

⚑ Installation

  1. Clone the repo:

    git clone https://github.com/sharifulislam141/ApolloScrapper.git
    cd ApolloScrapper
    
  2. Create a virtual environment (recommended):

    python -m venv venv
    source venv/bin/activate  # On Windows: venv\Scripts\activate
    
  3. Install dependencies:

    pip install -r requirements.txt
    

▢️ Usage

  1. Open the script and set your Apollo.io username & password inside the script:

    username = 'your_email@example.com'
    password = 'your_password'
    
  2. Run the script:

    python main.py
    
  3. The data will be saved in:

    output.csv
    

πŸ›  Requirements

  • Python 3.8+
  • Google Chrome Browser
  • ChromeDriver (must match your Chrome version)
  • Selenium

πŸ“„ License

This project is licensed under the MIT License.


✨ Built with ❀️ by Shariful Islam

About

Automated Apollo.io scraper using Selenium

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 55.9%
  • HTML 44.1%