Agent skill · data analytics · jeremylongshore

apollo-migration-deep-dive

Comprehensive Apollo.io migration strategies.

Why this skill is useful

Provides detailed field mapping and migration strategies specific to Apollo.io that the AI wouldn't reliably generate on its own.

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--65bea7

View the source on GitHub

Browse the @skills marketplace