Inventory before export
- Contacts and companies
- Open opportunities
- Pipeline stages
- Custom fields
- Tags or segments
- Tasks and owners
- Email/SMS consent state
- Calendars and appointments
- Automations
- Forms and lead sources
- Integrations and webhooks
Decide what deserves to survive
Map every old field to a clear use in the new system. Archive or exclude data that has no owner, no operational purpose or unknown quality. Keep an original export securely before changing anything.
Rebuild pipelines and automation intentionally
Do not map a legacy stage one-for-one simply because it exists. Define the new customer states, then map active opportunities into the closest valid state. Rebuild automations around the new process rather than copying old technical debt.
Test with a small sample
- Import a small clean sample.
- Check names, emails, phone formats and ownership.
- Verify custom fields.
- Create a test opportunity.
- Trigger the critical workflows.
- Confirm opt-out and DND state.
- Only then perform the production import.
Cutover plan
Choose a clear date when the old system becomes read-only for normal users. Document which data may continue arriving during the cutover window and how it will be reconciled. Run the old and new automation stacks in parallel only when you can prevent duplicate communication.
Primary sources checked
Software details can change. We use first-party pages for changing product facts where practical.