会员营销

基於 RuoyiPlus 後端最新架構,26 DOs / 31 Controllers,選單 ID 起始 13000,構建完整的會員運營與營銷自動化體系


1. 增強定位與架構

1.1 產品定位

RuoYiPlus 會員營銷圍繞會員全生命週期運營智慧營銷自動化會員資料合規三大核心進行企業級增強,實現從獲客到留客的完整業務閉環。

1.2 模組規模

指標數值
資料物件 (DO)26 個
控制器 (Controller)31 個
選單 ID 起始13000
Maven 模組yudao-module-member

1.3 核心資料表

表名說明
member_user會員資訊
member_point積分管理
member_balance餘額管理
member_coupon優惠券管理
member_package套餐管理
member_level等級管理
member_tag標籤管理
member_sign_in簽到管理
member_recharge充值管理
graph TB subgraph "RuoYiPlus 會員營銷增強架構" subgraph "運營層" A1[會員生命週期] A2[等級體系] A3[積分體系] A4[權益管理] end subgraph "營銷層" B1[營銷活動引擎] B2[自動化觸發器] B3[會員畫像] B4[RFM 分析] end subgraph "資料層" C1[會員資料分析] C2[活動效果分析] C3[運營指標監控] end subgraph "合規層" D1[會員資料許可權] D2[隱私資料脫敏] D3[操作審計] D4[資料加密] end end A1 --> B1 A2 --> B2 A3 --> B2 A4 --> B3 B1 --> C1 B2 --> C2 B3 --> C3 C1 --> D1 C2 --> D2 C3 --> D3

1.4 能力對比

維度Yudao 原生 MemberRuoYiPlus 會員營銷增強
會員管理基礎會員資訊全生命週期運營
等級體系簡單等級動態等級+權益體系
積分體系基礎積分積分商城+兌換體系
營銷活動營銷活動管理引擎
會員分析簡單統計RFM 分析+畫像標籤
自動化營銷營銷自動化觸發器
許可權控制基礎許可權會員資料分級許可權
隱私合規隱私資料脫敏+審計

2. 會員全生命週期運營

2.1 生命週期階段

graph LR A[獲取階段] --> B[啟用階段] B --> C[留存階段] C --> D[變現階段] D --> E[推薦階段] A --> A1[註冊引流] A --> A2[新客激勵] A --> A3[首單轉化] A --> A4[渠道歸因] B --> B1[啟用引導] B --> B2[首次消費] B --> B3[習慣培養] B --> B4[新客禮包] C --> C1[簽到激勵] C --> C2[積分累積] C --> C3[會員升級] C --> C4[專屬優惠] D --> D1[增購推薦] D --> D2[交叉銷售] D --> D3[高價值轉化] D --> D4[付費會員] E --> E1[推薦獎勵] E --> E2[社交裂變] E --> E3[KOC 培養] E --> E4[會員大使]

2.2 會員資料許可權

會員模組實現基於資料分級的許可權控制,確保會員隱私資料安全。

許可權層級適用範圍說明
普通會員個人資訊只能檢視自己的會員資訊
客服專員負責會員可檢視負責會員的基本資訊
運營專員全部會員可檢視所有會員資料(脫敏)
資料分析師分析資料可檢視統計資料但不能檢視個人資訊
// 會員資料許可權示例
@DataPermission(scope = "member_level")
public class MemberServiceImpl {
    // 運營專員可檢視會員資料
    // 敏感欄位自動脫敏
}

// 隱私資料脫敏
@SensitiveField(type = SensitiveType.PHONE)
private String phone;

@SensitiveField(type = SensitiveType.EMAIL)
private String email;

2.3 會員操作審計

所有會員資料操作均記錄完整審計日誌,支援會員資料追溯。

審計項說明
會員註冊記錄註冊時間、註冊渠道
等級變更記錄升降級時間、原因
積分變動記錄積分獲取、消耗明細
權益使用記錄權益使用時間、使用內容
資料匯出記錄匯出時間、匯出人、匯出資料量

3. 動態等級體系

3.1 等級體系

graph TB subgraph "等級體系" A[普通會員] --> B[銀卡會員] B --> C[金卡會員] C --> D[鑽石會員] A --> A1[0積分] B --> B1[1000積分] C --> C1[5000積分] D --> D1[20000積分] A --> A2[基礎積分] A --> A3[生日優惠] B --> B1[積分加倍] B --> B2[專屬客服] B --> B3[優先發貨] C --> C1[積分三倍] C --> C2[免運費] C --> C3[專屬折扣] D --> D1[積分五倍] D --> D2[專屬禮品] D --> D3[VIP活動] end

3.2 等級配置

member:
  levels:
    - name: "普通會員"
      min-points: 0
      benefits: ["基礎積分", "生日優惠"]
    - name: "銀卡會員"
      min-points: 1000
      benefits: ["積分加倍", "專屬客服", "優先發貨"]
    - name: "金卡會員"
      min-points: 5000
      benefits: ["積分三倍", "免運費", "專屬折扣", "會員日特權"]
    - name: "鑽石會員"
      min-points: 20000
      benefits: ["積分五倍", "專屬禮品", "VIP活動", "生日雙倍"]
  upgrade-rules:
    auto-upgrade: true
    grace-period: 90  # 保級期90天
    downgrade-warning: 30  # 降級前30天預警

4. 積分體系增強

4.1 積分流程

graph LR A[積分獲取] --> B[積分累積] B --> C[積分消耗] C --> D[積分結算] A --> A1[消費積分] A --> A2[活動積分] A --> A3[任務積分] B --> B1[積分餘額] B --> B2[積分有效期] C --> C1[積分兌換] C --> C2[積分抵扣] C --> C3[積分抽獎] D --> D1[積分過期] D --> D2[積分清零]
能力項說明
積分獲取消費積分、活動積分、任務積分
積分消耗積分兌換、積分抵扣、積分抽獎
積分有效期積分過期規則、清零提醒
積分凍結訂單取消積分凍結
積分追溯積分變動明細記錄

5. 營銷活動引擎

5.1 活動型別

活動型別說明
註冊活動新客註冊禮包、首單優惠
簽到活動連續簽到獎勵、簽到抽獎
消費活動消費返積分、滿減活動
節日活動會員日、生日優惠、節日促銷
裂變活動推薦有禮、拼團活動
任務活動完成任務獲得獎勵

5.2 自動化營銷

graph TB subgraph "自動化營銷" subgraph "觸發器" A1[事件觸發] A2[條件觸發] A3[時間觸發] A4[行為觸發] end subgraph "規則引擎" B1[規則匹配] B2[條件判斷] B3[動作執行] end subgraph "執行動作" C1[傳送優惠券] C2[贈送積分] C3[傳送簡訊] C4[傳送郵件] end end A1 --> B1 A2 --> B1 A3 --> B1 A4 --> B1 B1 --> B2 B2 --> B3 B3 --> C1 B3 --> C2 B3 --> C3 B3 --> C4
member:
  automation:
    rules:
      - name: "新客首單激勵"
        trigger: "first_order"
        actions:
          - sendCoupon: "新客復購券"
          - addPoints: 100
          - sendSms: "感謝購買,贈送100積分"
      - name: "會員升級祝賀"
        trigger: "level_upgrade"
        actions:
          - sendEmail: "升級祝賀郵件"
          - sendGift: "升級禮包"
          - addPoints: 500
      - name: "流失預警召回"
        trigger: "rfm_change"
        condition: "R > 60"
        actions:
          - sendCoupon: "召回專享券"
          - sendSms: "好久不見,專屬優惠等你"

6. RFM 分析模型

6.1 RFM 分層

RFM 分層定義運營策略
重要價值客戶R近、F高、M高VIP 服務、專屬權益
重要發展客戶R近、F低、M高提頻次、培養習慣
重要保持客戶R遠、F高、M高啟用召回、挽留
重要挽留客戶R遠、F低、M高重點挽留、專屬優惠
一般價值客戶R近、F高、M低提客單、升級引導
一般發展客戶R近、F低、M低新客培養、首單激勵
一般保持客戶R遠、F高、M低啟用召回
低價值客戶R遠、F低、M低低成本維護

6.2 RFM 配置

member:
  rfm:
    r-thresholds: [30, 60, 90]  # 最近消費天數
    f-thresholds: [3, 10, 20]   # 消費頻次
    m-thresholds: [100, 500, 1000]  # 消費金額
    analysis-cycle: "monthly"

7. 技術架構

graph TB subgraph "yudao-module-member-plus" subgraph "member-biz" A1[lifecycle 生命週期管理] A2[level 等級體系] A3[points 積分體系] A4[benefits 權益管理] A5[activity 營銷活動] A6[automation 自動化營銷] A7[rfm RFM 分析] A8[tag 畫像標籤] A9[analytics 資料分析] end subgraph "許可權與審計" B1[permission 許可權控制] B2[audit 審計日誌] B3[masking 資料脫敏] end end A1 --> B1 A2 --> B1 A3 --> B2 A4 --> B2 A5 --> B3 A6 --> B3

8. 商業價值

價值點說明
提升復購率會員權益激勵、積分體系
降低流失率RFM 預警、自動化召回
提高客單價升級引導、高價值轉化
降低運營成本自動化營銷、智慧分層
資料驅動決策畫像分析、效果追蹤
隱私合規資料脫敏、操作審計
docs