CRM 客户关系管理

核心定位

CRM 是銷售團隊的「作戰指揮系統」。從一條線索開始,到轉化為客戶、建立商機、簽訂合同、收到回款——整個銷售漏斗在這裡全程視覺化。配合公海機制,防止客戶資源被個別銷售「私藏」。

一句話:讓你的銷售團隊告別 Excel 管客戶,讓每一筆生意都有跡可循。


解決什麼問題

痛點CRM 如何解決
客戶資訊散落在銷售個人微信/Excel 裡統一客戶庫,離職交接不丟資料
銷售撞單,多人跟進同一客戶客戶鎖定機制 + 公海規則
不知道銷售每天在幹什麼跟進記錄、拜訪記錄全程留痕
不清楚銷售漏斗哪個環節有問題線索→客戶→商機→合同轉化率視覺化
回款管理混亂合同 → 回款計劃 → 回款記錄全鏈路

使用者角色

graph LR subgraph 角色 SALES["銷售人員
跟進線索和客戶
建立商機和合同
記錄跟進和回款"] MANAGER["銷售經理
分配線索和客戶
審批合同
檢視團隊資料"] ADMIN4["管理員
配置公海規則
管理產品目錄
資料統計分析"] end

銷售全流程

flowchart LR A["🔍 線索
潛在客戶來源"] -->|轉化| B["👤 客戶
正式客戶"] B -->|建立| C["💼 商機
銷售機會"] C -->|推進| D["📝 合同
簽約"] D -->|收款| E["💰 回款
資金到賬"] A -.->|無效| X1["❌ 無效線索"] B -.->|長期未跟進| X2["🌊 掉入公海"] X2 -.->|被其他銷售領取| B C -.->|輸單| X3["❌ 關閉商機"]

核心表結構(ER 圖)

erDiagram CRM_CLUE ||--o| CRM_CUSTOMER : "轉化為" CRM_CUSTOMER ||--o{ CRM_CONTACT : "擁有" CRM_CUSTOMER ||--o{ CRM_BUSINESS : "建立" CRM_BUSINESS ||--o{ CRM_CONTRACT : "推進為" CRM_CONTRACT ||--o{ CRM_RECEIVABLE : "回款" CRM_CONTRACT ||--o{ CRM_RECEIVABLE_PLAN : "回款計劃" CRM_CLUE { bigint id PK varchar name "線索名稱" varchar mobile "手機號" tinyint status "狀態" bigint owner_user_id FK "負責人" } CRM_CUSTOMER { bigint id PK varchar name "客戶名稱" tinyint level "客戶等級" bigint owner_user_id FK "負責人" } CRM_CONTACT { bigint id PK bigint customer_id FK varchar name "聯絡人姓名" varchar mobile "手機號" } CRM_BUSINESS { bigint id PK bigint customer_id FK varchar name "商機名稱" decimal total_price "預計金額" tinyint status "階段" } CRM_CONTRACT { bigint id PK bigint business_id FK varchar no "合同編號" decimal total_price "合同金額" tinyint status "狀態" } CRM_RECEIVABLE { bigint id PK bigint contract_id FK decimal price "回款金額" datetime time "回款時間" }

公海機制

flowchart TB CUSTOMER["客戶"] -->|銷售跟進中| PROTECTED["保護期
其他銷售不可領取"] PROTECTED -->|超過N天未跟進| SEA["公海池
所有銷售可見"] PROTECTED -->|成交| DEAL["鎖定
永久歸屬該銷售"] SEA -->|其他銷售領取| PROTECTED SEA -->|達到客戶上限| LIMIT["超過個人客戶上限
不可領取"]
規則說明
自動釋放超過 N 天未跟進,客戶自動掉入公海
提前提醒到期前提醒銷售及時跟進
鎖定保護成交客戶永久鎖定,不會掉入公海
客戶上限每個銷售有最大客戶數限制,防止囤積
定時任務後臺定時掃描並執行公海釋放邏輯

資料許可權

CRM 採用負責人機制實現資料隔離:

  • 每個客戶/線索/商機/合同都有 owner_user_id 欄位
  • 銷售只能看到自己的資料
  • 銷售經理可以看到團隊資料
  • 管理員可以看到全部資料
  • 支援轉移操作:將客戶轉移給其他銷售

功能清單

模組功能
線索管理線索錄入、分配、轉化、無效標記
客戶管理客戶資訊、聯絡人、跟進記錄、鎖定
公海客戶公海池、領取、釋放規則
商機管理商機階段、預計金額、輸贏單
合同管理合同建立、審批、變更
回款管理回款計劃、回款記錄、應收統計
產品管理產品目錄、價格
資料統計漏斗分析、業績統計
docs