CRM数据迁移怎么做?从Excel清洗到上线验收的8步清单

CRM数据迁移不是把Excel另存为CSV再导入。真正容易出问题的,是客户与联系人关系断裂、重复客户被放大、负责人丢失、历史跟进无法追溯,以及正式切换后才发现旧系统仍在新增数据。
先说结论:一次可控的CRM数据迁移,应至少经过范围确认、数据盘点、字段映射、清洗去重、迁移排序、试迁移、正式切换和验收签字8个步骤。先小批量验证,再全量迁移;先建立唯一标识,再处理对象关系。
一、第一步:确定哪些数据真的需要迁移
先把数据分成三类:必须进入新CRM、只需归档查询、应当清理删除。必须迁移的通常包括有效客户、联系人、未关闭商机、在执行合同、近期跟进记录和在用产品;多年未更新、无法确认来源或没有业务价值的数据,可以留在只读归档库,不必全部塞进新系统。
范围表至少要写明数据来源、记录量、时间范围、业务负责人、是否含个人信息、目标模块和保留规则。微软的实施指南也建议先评估数据价值、质量、体量、迁移时间和成本,而不是默认所有历史数据都必须搬走。
二、第二步:盘点对象、关系和唯一标识
CRM里的客户、联系人、商机、合同、回款和跟进记录不是互相独立的表。迁移前应画出关系:联系人属于哪个客户,商机由谁负责,合同对应哪个商机,跟进记录关联哪个客户和联系人。
建议为每类对象保留“旧系统ID”,并将它作为外部唯一标识。这样既能在新旧系统之间核对,也能在失败重跑时执行更新而不是重复新增。Salesforce的官方迁移建议同样强调保留旧系统ID、按对象依赖顺序导入,并在全量操作前先导入一条记录验证。
三、第三步:建立字段映射表
字段映射不能只写“客户名称→客户名称”。还要说明格式转换、是否必填、默认值、枚举对应、脱敏要求、负责人和异常处理方式。
| 源字段 | 目标字段 | 转换规则 | 校验规则 |
|---|---|---|---|
| 客户名称 | account_name | 去除前后空格,统一全半角 | 必填,结合信用代码去重 |
| 所属销售 | owner_id | 姓名映射为系统用户ID | 离职人员转入指定公海 |
| 客户阶段 | stage | 旧枚举映射为新枚举 | 未匹配值进入异常清单 |
四、第四步:先清洗,再导入
清洗至少覆盖空值、重复、格式和归属四类问题。手机号应统一国家区号与分隔符;日期统一时区和格式;客户名称去除无意义空格;负责人必须能对应到新系统用户。重复判断不要只靠客户名称,可以组合统一社会信用代码、手机号、邮箱、企业域名等字段。
HubSpot官方说明会按联系人邮箱、公司域名或记录ID进行去重,这也提示企业:必须事先定义每类对象的唯一键。没有唯一键就直接导入,第二次重跑往往会把错误翻倍。
五、第五步:按依赖顺序迁移
常见顺序是:组织与用户→产品与字典→客户→联系人→商机→合同与回款→跟进记录与附件。先导入父对象,再导入子对象,才能正确写入关联ID。附件应单独统计文件数量、大小、扩展名和失败原因,不能只核对数据库记录数。
如果旧系统仍在使用,需要明确增量同步方案:首次全量迁移后,记录增量起点;正式切换前暂停写入或同步最后增量,避免新旧两套系统同时产生“最终版本”。
六、第六步:至少做两轮试迁移
第一轮用少量但复杂的数据验证字段映射和关系;第二轮按接近全量的数据测试速度、接口限流、错误重试和回滚。每轮都要保留导入批次号、开始结束时间、成功数、失败数、跳过数和错误明细。
微软上线检查清单要求在正式切换前多次演练迁移,并让业务方签署测试结果。只由技术人员确认“接口返回成功”不够,销售、客服、财务还要抽查客户全貌、商机金额、合同状态和历史跟进是否可用。
七、第七步:保护客户信息和迁移权限
迁移文件通常包含手机号、邮箱、沟通记录甚至证件信息。应限制下载和上传人员,使用临时加密存储,迁移完成后按约定删除中间文件,并记录谁在什么时间处理了哪些数据。不要用微信群、个人网盘或未授权U盘传递全量客户库。
《个人信息保护法》要求受托处理方按照约定的目的、期限、方式和保护措施处理个人信息。因此,委托CRM厂商或实施方迁移时,应在合同和迁移方案中写明数据范围、访问权限、留存期限、返还或删除方式。
八、第八步:正式切换与验收
正式切换要有明确窗口、负责人、回滚条件和通知机制。验收不能只看总记录数,建议至少核对以下指标:
- 各对象源记录数、成功数、失败数与排除数能够对平;
- 客户—联系人—商机—合同的关联完整率达到约定标准;
- 重复率、必填字段缺失率、负责人映射失败率在阈值内;
- 随机抽样记录的关键字段、附件和跟进时间线一致;
- 权限、自动提醒、报表和接口在迁移后正常工作。
常见问题
只迁移Excel,大概需要多久?
取决于表的数量、重复率、对象关系和历史附件。单表客户名单可能很快,但包含联系人、商机、合同和跟进记录时,应按完整项目安排,而不是按“导入文件”的工时估算。
旧系统数据需要全部删除吗?
不建议上线当天立即删除。可以先设为只读并保留约定周期,完成业务验收、财务核对和合规确认后,再按数据保留策略处理。
怎样向CRM供应商询价?
提供对象数量、记录量、附件规模、源系统类型、字段映射复杂度、是否需要增量同步以及期望切换窗口。只有这些信息明确,迁移报价才有可比性。
下一步:先做一份迁移样本
从真实数据中抽取一批脱敏样本,覆盖正常、重复、缺失和复杂关联记录,再用目标CRM跑一轮完整导入。可以先查看客户云的数据结构,结合CRM实施服务确认迁移边界;需要做预算时,可参考版本与价格。

