Back to Projects

Lead Generator

March 1, 20235 min read
Lead Generator

An application designed to perform scheduled scraping on LinkedIn using customized filters. It features two main functionalities: Job Scraping, which collects job postings matching specific positions, and People Scraping, which navigates to company pages to gather profiles of decision-makers. The scraping schedule is fully customizable to suit user preferences.

Project Overview

The Lead Generator is a powerful tool that allows users to collect job postings and decision-maker profiles from LinkedIn using customized filters. It features two main functionalities: Job Scraping and People Scraping, and the scraping schedule is fully customizable to suit user preferences.

Technical Implementation

The application is built with Python and Selenium, providing a robust and scalable foundation for the scraping tasks. BeautifulSoup is used for parsing the HTML data, and Playwright is used for handling dynamic websites. The scraping schedule is fully customizable to suit user preferences.

Technologies Used

PythonSeleniumBeautifulSoupPlaywright

Key Features

  • Job Scraping
  • People Scraping
  • Customizable scraping schedule
  • Robust and scalable

Challenges and Solutions

One of the main challenges was handling dynamic websites that required JavaScript execution. We overcame this by using Playwright to handle dynamic websites.

Outcome and Impact

The Lead Generator has been used to collect job postings and decision-maker profiles for a variety of projects, including sales and marketing campaigns, talent acquisition, and competitive analysis. It has proven to be a valuable tool for businesses looking to gain insights from LinkedIn data.