← ClaudeAtlas

apollo-lead-finderlisted

Two-phase Apollo.io prospecting: free People Search to discover ICP-matching leads, then selective enrichment to reveal emails/phones (credits per contact). Creates Apollo lists. Deduplicates against existing contacts by LinkedIn URL.
gooseworks-ai/goose-skills · ★ 708 · AI & Automation · score 83
Install: claude install-skill gooseworks-ai/goose-skills
# Apollo Lead Finder Two-phase Apollo.io prospecting: **free** People Search for lead discovery, then selective **paid** enrichment to reveal emails and phone numbers. Creates Apollo lists and contacts. **Key advantage:** Apollo People Search is free (no credits consumed). Credits are only spent when enriching contacts to reveal email/phone. This lets you search tens of thousands of leads at zero cost, review results, then selectively enrich only the best matches. ## Prerequisites ### Apollo API Key Get your API key from Apollo.io Settings > Integrations > API. Add to `.env`: ``` APOLLO_API_KEY=your-api-key-here ``` That's it — one env var. ## Phase 0: Intake Ask the user these questions to build the Apollo filter config: ### ICP Criteria 1. What **job titles** are you targeting? (e.g., "VP of Sales", "Head of Growth") 2. What **seniority levels**? Options: owner, founder, c_suite, partner, vp, director, manager, senior, entry 3. **Company size** (employee range)? Format: "51,200" "201,500" "501,1000" "1001,5000" 4. **Geographic regions**? (e.g., "United States", "San Francisco, California") 5. **Industry/keyword tags**? (e.g., "SaaS", "Software", "FinTech") 6. Any titles to **exclude**? (e.g., "intern", "assistant") 7. Should we **create an Apollo list** with these contacts? (default: yes) 8. How many results do you want? (test: 100, standard: 5,000, full: 50,000) ### Map Answers to Config Build the config JSON with Apollo's filter format: ```json { "client_na