你花了几万块换了个新CRM,结果销售一打开系统,客户联系人全是空的,商机金额对不上,历史跟进记录全丢了。新系统上线第一天,团队直接瘫痪。
这不是换系统,是给自己挖坑。
CRM数据迁移最坑人的地方,不是技术多复杂,而是你觉得“不就是把数据倒过去吗”。真干起来才发现,字段对不上、关系全断、重复数据翻倍。更惨的是,旧系统已经关了,想回去都回不去。
换CRM之前,先想清楚三件事
你的目标是什么?只是换个工具,还是想借这个机会把数据理清楚?
你的底线是什么?数据丢了几个点就必须回滚?谁有权叫停?
你的验收标准是什么?记录数对得上就行,还是每个字段都得验一遍?
这三个问题没答案,别碰迁移。
数据不清洗,搬到哪都是垃圾
这是最容易被跳过的步骤,也是代价最大的。
先做一次数据审计。把你旧系统里的客户、公司、商机、工单全部拉出来,看看:
- 有多少记录缺了关键字段?比如没手机号、没公司名
- 重复率有多高?同一个客户在系统里出现了三遍
- 多少记录超过两年没动静?这些基本是死数据
- 字段值乱不乱?同一个城市,有人写“上海”,有人写“上海市”,还有人写“Shanghai”
审计完了,定清洗标准。去重规则要写清楚:两个重复客户,谁的手机号最新就留谁的。字段格式要统一:手机号统一加86,地址按省市区拆分。
这一步至少占整个项目30%到40%的工作量。省了这一步,后面全是坑。
字段映射,别想当然
旧系统和旧系统,字段定义几乎不可能一模一样。
拿出一张表格,左边列旧系统的字段,右边列新系统的字段。逐条对照:
- 字段类型是否匹配?旧系统是文本,新系统要求下拉选择,那就得先做数据转换
- 旧系统有的字段,新系统没有?是新建自定义字段,还是归档不要了?
- 关联关系怎么处理?客户和联系人、联系人和商机、商机和跟进记录,这些关系一旦断了,数据就是一堆孤岛
关系映射比字段映射更关键。迁移顺序错了,关系就断了。
迁移顺序,错了就全乱
核心原则:先迁父对象,再迁子对象。
标准顺序是这样的:
- 用户账号(不然所有记录都没主人)
- 公司/客户
- 联系人(关联到公司)
- 商机(关联到联系人和公司)
- 工单(关联到联系人和公司)
- 自定义对象
- 跟进记录:备注、通话、邮件、任务、会议
- 附件和文件
每一步迁完,都要做关联审计。查一下联系人有没有关联到公司,商机有没有关联到联系人。发现孤儿记录,马上修。
历史数据,不是越多越好
很多老板觉得,历史数据全搬过来才安心。结果搬了三个月,成本翻倍,销售根本用不上。
判断哪些历史数据值得搬,四个标准:
- 法律要求:行业有没有数据保留规定?比如金融、医疗
- 业务价值:销售团队日常跟进时,会不会翻两年前的沟通记录?大概率不会
- 报表需求:历史数据影响业绩预测和归因分析吗?影响就搬,不影响就存档
- 存储成本:大附件、合同、录音文件,要不要单独放云盘?
我的建议:搬12到18个月的活动记录进新系统。更早的数据,打包存档到云存储或数据仓库,需要的时候再查。
邮件记录更别死磕。现在主流CRM都支持邮箱绑定,未来的邮件会自动同步。花大力气搬历史邮件,性价比极低。
集成和权限,容易翻车的地方
你旧系统上挂着群发工具、客服系统、财务软件。这些集成在新系统里还能不能用?
上线前,把所有集成列个清单:哪个工具、谁负责重连、需要什么权限、怎么测试。
权限也要重新设计。别直接把旧系统的权限结构照搬过来。趁这个机会,做一次权限瘦身:哪些人该看什么数据、能编辑什么字段、是不是按团队划分。
测试的时候,用不同角色登录验证:销售代表能看到的,销售经理能看到更多,只读用户真的只能看不能改。
验证标准,别差不多就行
“数据看着差不多”不是验收标准。
四个验证动作,一个不能少:
- 记录数核对:按对象类型,新旧系统逐项比对。差异超过0.1%就得查
- 抽样检查:每个对象类型随机抽50到100条,逐字段对比。这能发现转换错误
- 自动化比对:数据量大的对象,写脚本按唯一ID逐条比对
- 用户验收测试:找三五个真实用户,登录新系统跑一遍日常工作流。他们说行,才算行
回滚计划,必须提前写好
迁移失败了怎么办?这个问题必须在动手前就想清楚。
回滚计划要包含:
- 备份:旧系统最后一次完整导出在哪?确认能访问
- 触发条件:什么情况必须回滚?比如记录差异超过5%,或者关键流程全崩
- 时间窗口:上线后多久还能回滚?通常24到72小时,超过这个时间,新系统已经有新数据了,回滚不干净
- 决策路径:谁负责叫停?谁通知团队?谁协调技术?
建议上线后至少两周内,旧系统保持只读状态。万一边界情况出现,还有退路。
上线当天,三步走
第一步:旧系统设成只读。从这一刻起,旧系统不能再产生新数据。
第二步:增量迁移。迁移窗口期间旧系统产生的新记录,补迁到新系统。这一步最容易被忽略,也最容易丢数据。
第三步:开放用户访问。发账号、确认登录、验证每个用户能正常访问自己的数据和流程。
上线不是结束,是开始
上线后有两到四周的稳定期,叫“超护期”。这段时间你的迁移团队要全职盯着:
- 建一个错误日志,用户发现问题能随时上报
- 第一周每天开15分钟站会:今天出了什么问题、修了什么、还有哪些没解决
- 定义超护期结束标准:连续几天无严重错误、多少比例的用户完成工作流验证
超护期做得好,后面几个月都省心。做不好,团队会慢慢对系统失去信任。
最后一句
CRM数据迁移,技术只占一小部分。真正的成败在于:规划清不清、数据洗没洗、顺序对不对、验证严不严。
别把它当成一次数据搬家。把它当成一次业务升级的机会。
微信扫码