企业 CRM 客户管理系统设计客户资料、跟进节奏与公海回收一体化演示地址http://ruoyioffice.com | 源码1·GitHubruoyi-office | 源码2·GitCoderuoyi-office | 源码3·Giteeruoyi-office | 微信17156169080备注「RuoYi Office」“王经理离职了他手上那两百个客户呢”“都在他自己的 Excel 和微信里……”——这几乎是每个用 Excel 管客户的公司迟早要面对的噩梦。客户资料散在个人手里、跟进记录全靠销售自己记、离职就带走一整片市场、大量客户躺在某人名下多年不联系却没人能碰。客户是企业最贵的资产而管好它的核心是让客户资料沉淀在公司、让跟进有节奏可追溯、让不作为的客户能被公海回收再分配。本文以 RuoYi Office 的 CRM 客户模块为样本拆解一个能真正把客户管在公司手里的系统该长什么样面向销售管理者与做 CRM 选型的同学。▲ CRM 客户管理全景① 客户建档资料/等级/来源/行业→ ② 分配负责人记录归属时间 → ③ 持续跟进跟进记录、下次联系时间→ ④ 长期不跟进触发公海回收 → ⑤ 客户回公海重新分配 → ⑥ 数据权限保证我的客户只有我和上级能看引言客户管理管的是资产不流失管好客户听着简单做成企业级能力要回答一连串问题难点一资料留在公司还是个人。存在销售 Excel、微信里人走资料就走只有沉淀进系统客户才是公司的资产。难点二跟进有没有节奏。什么时候该联系、上次聊了什么、下次约在几号没有记录就没有节奏客户很容易被跟丢。难点三沉睡客户怎么盘活。大量客户挂在某人名下多年不动别人想跟却碰不到——需要一套占着不跟就收回公海的机制。难点四谁能看谁的客户。销售之间的客户要隔离上级要能看下属的跨部门不能随便看——这就是数据权限。朴素做法问题Excel/微信管客户人走客户走、无跟进记录客户永久归个人沉睡客户无人盘活无数据隔离客户资料互相乱看跟进靠脑记无节奏、易跟丢RuoYi Office 的解法是把客户做成建档 归属 跟进 公海回收 数据权限的闭环。下面拆开看。一、功能拆解CRM 客户模块的组成一个能守住客户资产的 CRM 客户模块由这几块构成模块职责关键能力客户建档沉淀客户资料基本信息、等级、来源、行业、开票信息负责人归属客户归谁跟负责人、成为负责人时间跟进记录跟进过程留痕跟进内容、最后/下次联系时间客户公海沉睡客户回收到期未跟进自动回收再分配状态管理客户生命状态成交状态、锁定状态数据权限客户可见范围我的/下属/部门可见控制价值在于把客户从某个销售的私产变成公司可管控、可流转、可追溯的资产。二、数据模型归属 跟进 公海三要素CRM 客户crm_customer的字段设计紧扣资产管控字段含义管理意义name客户名称客户主体owner_user_id/owner_time负责人/归属时间归属与公海计时基准follow_up_status跟进状态是否在有效跟进contact_last_time/contact_last_content最后跟进跟进留痕contact_next_time下次联系时间跟进节奏deal_status/lock_status成交/锁定状态生命状态与公海豁免level/source/industry_id等级/来源/行业客户画像字典核心 DO 字段节选publicclassCrmCustomerDOextendsBaseDO{privateStringname;// 客户名称privateLongownerUserId;// 负责人关联管理员用户privateLocalDateTimeownerTime;// 成为负责人的时间公海计时基准privateBooleanfollowUpStatus;// 跟进状态privateLocalDateTimecontactLastTime;// 最后跟进时间privateStringcontactLastContent;// 最后跟进内容privateLocalDateTimecontactNextTime;// 下次联系时间privateBooleandealStatus;// 成交状态privateBooleanlockStatus;// 锁定状态锁定可豁免公海回收privateIntegerlevel;// 客户等级字典privateIntegersource;// 客户来源字典}为什么owner_time和lock_status这么关键因为公海机制的本质是计时 豁免owner_time和最后跟进时间决定了这个客户多久没被跟进lock_status则让重点客户可以被锁定、豁免回收。这两个字段撑起了整个沉睡客户自动盘活的逻辑。三、客户流转从建档到成交再到公海一个客户在系统里的生命周期是一条可管控的流转线阶段状态特征说明建档有负责人、未成交资料录入分配跟进人跟进中follow_up_status有效持续记录跟进成交deal_status已成交转化为合同客户沉睡长期无跟进触发公海回收预警回公海owner 置空释放给团队重新领取关键机制是客户公海当一个客户超过设定天数没有有效跟进、又未成交、也未被锁定系统就把它收回公海其他销售可重新领取。这套占着不跟就收回的规则是 CRM 区别于通讯录的核心——它让客户资源始终流向愿意跟进的人。四、页面深拆从客户列表到公海客户列表我负责的客户一屏管理跟进状态、等级、最后联系时间一目了然。▲ 客户列表客户资料集中沉淀在系统负责人、跟进状态、客户等级清晰可见客户详情单个客户的资料、跟进记录、关联商机合同集中呈现。▲ 客户详情客户全貌 跟进时间轴 关联业务销售接手时一眼看懂客户脉络客户公海沉睡客户回收到公海团队成员可重新领取。▲ 客户公海长期未跟进的客户被回收到公海重新分配避免资源沉睡浪费五、选型视角CRM 的价值在守资产 数据权限客户管理工具很多企业级 CRM 真正的分水岭在两点维度通讯录/表格一体化平台 CRM资产归属归个人沉淀在公司公海机制无沉睡自动回收数据权限无我的/下属/部门可见隔离业务打通孤岛与商机、合同、回款贯通组织复用单独维护复用用户/部门/岗位一句话CRM 的核心不是记客户而是守住客户不随人流失、并让资源持续流动。公海机制守住流动性、数据权限守住隔离性、与商机合同的打通守住转化链——这三点是孤立表格永远给不了的。六、方案亮点亮点说明价值资料沉淀公司客户建档在系统人走资料不走归属 计时负责人 归属时间公海回收有依据公海自动回收沉睡客户释放盘活沉睡资源锁定豁免重点客户可锁定保护核心客户数据权限隔离按角色可见客户资料不乱看七、常见问题 FAQQ1客户多久不跟进会进公海可配置回收规则如 N 天未跟进、未成交、未锁定即回收不同客户等级也可设不同回收天数规则由管理员统一设定。Q2重点客户不想被回收怎么办可对客户设置锁定状态锁定的客户豁免公海回收确保核心客户始终留在负责人名下。Q3销售离职后客户怎么处理客户资料本就沉淀在公司系统离职后可将其客户批量转移给他人或统一回收到公海重新分配不会随人流失。Q4不同销售能看到彼此的客户吗默认按数据权限隔离销售只能看自己负责的客户主管可看下属的跨部门不可见避免资料互相窥探。Q5客户来源、等级这些是写死的吗不是。等级、来源、行业、规模等均为字典项可在字典管理里自定义适配不同行业的客户画像维度。Q6客户能和商机、合同联动吗可以。客户是 CRM 的主线向下关联商机、合同、回款形成客户—商机—合同—回款的完整经营链路。结语客户管理最大的风险是把公司最贵的资产交给了 Excel 和个人微信。RuoYi Office 把 CRM 客户做成建档 归属 跟进 公海回收 数据权限的闭环用归属时间和锁定状态撑起公海回收用数据权限守住客户隔离再向下打通商机、合同与回款。对销售管理者来说一个好 CRM 的意义从来不是多记几个客户电话而是让客户始终握在公司手里、让资源始终流向愿意深耕的人。演示地址http://ruoyioffice.com | 源码·Giteeruoyi-office | 微信17156169080备注「RuoYi Office」