你花了几万块买了一套新的客户管理系统,想把旧系统里上千个客户资料搬过去。结果搬完之后,销售打电话发现客户公司名是乱的,跟单记录全丢了,老板想看个报表发现数据对不上。
这种事,我见过太多。
CRM数据迁移,听起来就是导个表格的事。但凡是这么想的,十有八九要翻车。它不是搬家,是换地基——地基没打好,上面盖的销售流程、客户跟进、业绩报表,全得塌。
为什么你的数据迁移总在“差不多”的时候出事?
最典型的死法就三种:低估了工作量、没洗数据就直接搬、上线之后才发现没有退路。
你以为搬的是几千条客户名字和电话。实际上你要搬的是:客户和公司的关联、每个客户的跟进历史、销售阶段、权限设置、自动化流程、还有跟微信、企业邮箱、发票系统对接的那一堆接口。
任何一个环节断了,你就等着销售天天来投诉。
别急着搬,先搞清楚这三件事
在动手之前,你必须先把三件事定死:
第一,搬成什么样算成功?
不是“数据都过去了”就叫成功。你得有明确的数字标准——客户记录总数对不对得上?关键字段(公司名、手机号、成交金额)的完整率到多少?销售登录之后能不能直接看到自己名下的客户和跟单记录?
第二,万一出事,怎么往回退?
这是最容易被忽略的。很多人搬完之后发现数据对不上,想回退,结果旧系统已经关了。你必须在开始搬之前就定好:什么情况下触发回退?回退的时间窗口是多长(通常只有24-72小时)?谁有权力喊停?
第三,谁来拍板?
搬的过程中会遇到无数选择题:这个字段要不要搬?那个历史记录要不要?谁说了算?必须有一个明确的决策人,不然项目就会卡在来回确认里。
搬之前,先花两周做一件事:洗数据
这是整个迁移里最耗时、也最值钱的一步。别想着“先搬过去再说”——在新系统里修数据比在旧系统里难十倍。
先做个数据体检。
把旧系统里的客户、公司、商机、工单,每个类型的记录都拉出来看看:有多少条?有多少缺了关键信息(比如没手机号、没公司名)?重复的记录有多少?超过两年没联系过的“死数据”有多少?
然后做去重和标准化。
同一个客户在系统里出现三次,手机号三个不同版本,公司名有的写“张三装饰”、有的写“张氏装饰”——这种事太常见了。你得定好规则:以哪个为准?最后更新那个?还是最早创建那个?
定好“黄金记录”规则。
两条重复记录合并的时候,哪个字段保留哪个字段覆盖,必须提前写好。不然几千条记录合并下来,人工根本搞不定,新系统里又造出一堆烂账。
字段映射:最容易卡住的地方
不同系统的数据模型不一样。旧系统里叫“客户负责人”,新系统里叫“销售顾问”;旧系统里手机号是一个文本字段,新系统要求是标准格式。
你必须做一个完整的字段对照表:旧系统的每个字段对应新系统的哪个字段,类型对不对得上,值要不要转换。这一步别偷懒,做在表格里,一条一条过。
最关键的还不是字段本身,是关联关系。客户和公司怎么关联的?商机和客户怎么关联的?跟单记录挂在谁名下?顺序搞反了,你就会产生一堆“孤儿记录”——客户关联不到公司,商机找不到客户,销售登录进去一片空白。
先搬什么后搬什么,顺序不能乱
核心原则:先搬爹,再搬儿子。
标准顺序是这样的:
- 用户(先有账号,才能分配归属)
- 公司/客户
- 联系人(关联到公司)
- 商机(关联到客户和公司)
- 工单
- 自定义对象
- 活动记录(电话、邮件、备注、任务)
- 附件和文档
反着来,你就等着修数据修到崩溃。
历史数据:不是越多越好
很多人觉得“全搬过去才完整”。这是最大的坑。
历史记录应该用四个标准筛一遍:
- 法律要求:你所在的行业有没有必须保留记录的规定?
- 实际使用:销售平时会不会翻两年前的跟单记录?如果不会,别搬。
- 分析需要:这些历史数据会不会影响报表和预测?如果不会,归档就行。
- 存储成本:几百个合同附件、通话录音,搬过去要花多少时间和钱?
我的建议:搬最近12-18个月的活动记录。更老的,打包存到一个只读的备份里,别往新系统里塞。
上线不是结束,是开始
很多人以为数据搬完、系统上线就完事了。错。
上线之后有2-4周的“稳定期”,这才是真正的考验。
上线当天要做三件事:
- 把旧系统设成只读(不能再往里写新数据)
- 把迁移期间产生的新数据(增量数据)搬过去
- 给所有人开通新系统账号,确认能正常登录
稳定期里你该干什么:
- 指定一个人专门盯着错误日志
- 每天开15分钟站会:出了什么问题、修了什么、还有什么没解决
- 旧系统保持只读状态,直到稳定期结束
- 定好结束标准:比如连续X天没有严重错误,Y%的用户验证了流程没问题
一个简单的检查清单,照着做
评估阶段
- 列出所有要搬的数据类型和字段
- 列出所有对接的系统(微信、企业邮箱、发票系统、短信平台)
- 列出所有用户角色和权限
- 做完数据体检
- 定好成功标准和回退条件
- 明确每个阶段的负责人
清洗阶段
- 定好数据标准和去重规则
- 执行去重
- 清理或归档过期数据
- 统一格式(手机号、地区、行业分类等)
映射阶段
- 做完字段对照表
- 解决映射冲突和缺口
- 定好字段转换规则
- 映射好所有关联关系
- 映射好权限
测试阶段(用测试环境,别用正式数据)
- 按顺序跑一次迁移
- 核对记录总数
- 抽查50-100条记录,逐字段对比
- 检查关联关系有没有断
- 测试对接系统
- 让3-5个真实用户验证流程
正式迁移
- 确认旧系统已完整备份
- 按顺序执行迁移
- 实时监控错误
验证
- 核对所有类型的记录总数
- 抽查所有类型的数据
- 用户验收签字
- 测试对接系统
- 测试权限
上线
- 旧系统设只读
- 搬增量数据
- 发账号、发通知
稳定期
- 指定负责人
- 建错误日志
- 每天站会
- 定好结束标准
说到底,这事跟技术关系不大
数据迁移失败,从来不是因为工具不好用。是因为没计划、没清洗、没验证、没退路。
你把它当成一个业务变革来管,就能成。你把它当成一个数据搬运的活,迟早要交学费。
微信扫码