Key CRM migration best practices include auditing data, removing duplicates, standardising formats, mapping fields accurately, and validating compliance before migration.