Skip to main content

Data Extraction Automation Overview

Apollo.io Python pipeline that extracts, cleans, and enriches B2B lead contacts (exec names, emails, LinkedIn) from company domains for Wally outreach.

What is Data Extraction Automation?​

Main script: apollo_extractor.py

  • Reads CSV of company domains
  • Queries Apollo for target personas (Founder, C-level, VP, etc.)
  • Reveals emails/LinkedIn via Apollo /people/match
  • Writes apollo_enriched_contacts.csv
  • Caps at 3 contacts per org; 300ms delay between calls
FieldValue
CategoryAutomation / Outreach / QA
GitHubdata-extraction-automation
LanguagePython
Default branchmain
Source of truth

Full CLI flags and role lists are in the repository README.

Knowledge Transfer Automation

Key Features​

  • Domain cleaning/normalization
  • Target-role filtering (TARGET_ROLES)
  • Contact limiting (3 per organization)
  • Email reveal + LinkedIn URL enrichment
  • Batching with rate-limit delay

Quick Start​

git clone https://github.com/TeamFleetStudio/data-extraction-automation.git
cd data-extraction-automation

Next Steps​