会员营销

基于 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