An end-to-end CRM migration plan: discovery, schema mapping, cutover strategy, and the back-office gap most teams miss.
Last updated: May 18, 2026
| Phase | Duration | Owner | Goal |
|---|---|---|---|
| 1. Discovery | 1–2 weeks | RevOps lead | Inventory everything |
| 2. Design | 2–3 weeks | RevOps + admin | Map schema, pick tools |
| 3. Build | 3–6 weeks | Admin + dev | Load data, rebuild workflows |
| 4. Cutover | 1 weekend | Everyone | Switch sources of truth |
| 5. Stabilize | 4 weeks | RevOps + ops | Fix what the users find |
| Source field | Source type | Target field | Target type | Transform |
|---|
# Correct load order
LOAD_ORDER = [
"companies", # no dependencies
"contacts", # associate to companies
"deals", # associate to contacts and companies
"line_items", # associate to deals and products
"tickets", # associate to contacts and companies
"notes", # associate to everything above
"activities", # associate to everything above
]