Incedo Lead Generator (ILG)
2022
ReactRedux ToolkitAnt DesignNestJSTypeScriptPostgreSQLSequelizeRabbitMQDockerMicroK8sGitLab CIPlaywrightJest
A B2B lead-generation SaaS platform designed to automate prospect discovery and outreach campaigns. The platform enabled companies to generate targeted lead lists and automatically reach out to prospects through LinkedIn messaging and email while tracking campaign performance.
The system was built using a microservices architecture with RabbitMQ for asynchronous task processing and cron-based schedulers for campaign automation. It integrated lead scraping, automated outreach, CRM export, and campaign analytics into a single workflow.
Key Features
- Automated Lead Generation – Generated targeted sales lead lists from LinkedIn search queries and enrichment pipelines.
- LinkedIn Outreach Automation – Used client LinkedIn accounts to send connection requests and automated follow-up messages.
- Email Discovery & Outreach – Scraped and enriched lead data with email addresses and enabled automated email campaigns.
- Campaign Automation – Managed outreach sequences with cron-based schedulers and RabbitMQ-driven worker services.
- CRM Integration – Exported leads and campaign results to external CRM systems.
- Campaign Analytics – Dashboards tracking lead engagement, campaign progress, and outreach success metrics.
- Scalable Microservices Architecture – NestJS services communicating via RabbitMQ to handle scraping pipelines, campaign orchestration, and messaging workflows.
- Automated Testing & Scraping Pipelines – Implemented Jest testing and Playwright-based automation for scraping and workflow reliability.