Agent skill · data analytics · jeremylongshore
apollo-migration-deep-dive
Comprehensive Apollo.io migration strategies.
Why this skill is useful
Provides detailed field mapping strategies and assessment scripts for migrating data to Apollo.io that are not commonly found in public documentation.
What it needs
Requires node installed locally. Requires apollo account access. About 4k tokens when loaded. Last updated 2026-08-07. 2,604 stars on the source repository.
What this skill does
Apollo Migration Deep Dive Current State !npm list 2>/dev/null head -10 Overview Migrate contact and company data into Apollo.io from other CRMs (Salesforce, HubSpot) or CSV sources. Uses Apollo's Contacts API for creating/updating contacts and Bulk Create Contacts endpoint for high-throughput imports (up to 100 contacts per call). Covers field mapping, assessment, batch processing, reconciliation, and rollback. Prerequisites Apollo master API key (Contacts API requires master key) Node.js 18+ Source CRM export in CSV or JSON format Instructions Step 1: Define Field Mappings Step 2: Pre-Migration Assessment Step 3: Batch Migration Using Bulk Create Apollo's Bulk Create Contacts endpoint creates up to 100 contacts per call with intelligent deduplication. Step 4: Post-Migration Reconciliation Step 5: Rollback Output Field mappings for Salesforce and HubSpot to Apollo Contacts API Pre-migration assessment with validation, duplicates, and missing fields Batch migration via POST /contacts/bulkcreate (100 per call) Post-migration reconciliation sampling Rollback procedure deleting created contacts Error Handling Issue Resolution ------- ------------ 403 on create Contacts API requires master key Bulk create fails Falls back to individual POST /contacts calls Duplicate contacts Apollo's bulkcreate handles dedup — returns existingcontacts Field mapping error Review source field names, check for case sensitivity Rate limited Increase delay between batches Examples Full Migration Pipeline Resources Create a Contact Bulk Create Contacts Search for Contacts Update a Contact Next Steps After migration, verify data with apollo-prod-checklist.
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills jeremylongshore/apollo-migration-deep-dive