裂变营销系统架构设计:推三返一(三三循环)模式业务拆解、奖励算法与合规方案

流量红利消退,公域投放前置付费、ROI 不可控,大量实体、电商商家开始转向存量用户裂变。推三返一(行业俗称三三循环)是一类直推阶梯循环奖励营销模型:用户购买指定实物礼包获取分享资格,直推 N 人回本,后续订单奖励档位循环复用,实现老客户驱动新客户增长。

市面上不少 SaaS 分销系统均已实现该模式。但很多开发者只实现表面业务逻辑,忽略算法边界、退款回滚、风控漏洞与合规埋点,上线后出现算账错误、资金漏洞、业务合规风险。

1 业务背景与原始诉求

1.1 商家业务痛点

  1. 公域广告前置付费,无论有没有成交都需要消耗预算,沉没成本高;
  2. 传统转介绍依赖人情,缺少标准化激励,很难规模化复制;
  3. 希望营销成本后置:产生真实新增订单之后才发放营销奖励
  4. 希望可灵活调整回本单数、每一档奖励,适配不同毛利产品;
  5. 部分商家需要团队等级激励,但又担忧多层计酬法律风险。

1.2 核心业务目标

用户购买指定实物礼包获得分享资格,通过直推新用户下单获取阶梯奖励;累计直推达到设定数量后收回自身消费成本;继续推荐新客户,奖励档位从头循环,形成持续裂变。团队等级奖励为可选扩展模块,默认建议关闭

2 核心业务模型与奖励算法

2.1 基础业务流程

  1. 用户购买系统标记的指定实物礼包 SKU,才获得循环推荐奖励参与资格;普通商品不触发该模式。

业务约束:用户可以只买礼包,完全不做推广,购买行为不等于强制推广任务。

  1. 该用户直推新用户完成礼包下单,按照直推订单的时间顺序,依次匹配阶梯奖励档位;
  2. 直推有效订单累计达到配置的「回本订单数」,完成回本;
  3. 超过回本订单数之后,新的直推订单重新从第 1 档奖励开始循环;
  4. 后台可配置参数:回本订单数(3/4/5 可配置)、每一档奖励金额 / 比例、循环奖励总开关。

2.2 奖励计算示例(配置:1000 元礼包,3 单回本)

配置档位:第 1 单 200 元、第 2 单 300 元、第 3 单 500 元,3 单完成回本,第 4 单起循环。

  1. 用户 A 花费 1000 元购买礼包,获得分享资格;
  2. A 直推订单 1:奖励 = 第 1 档 200 元;累计奖励 200;
  3. A 直推订单 2:奖励 = 第 2 档 300 元;累计奖励 500;
  4. A 直推订单 3:奖励 = 第 3 档 500 元;累计奖励 1000,回本完成;
  5. A 直推订单 4:重新回到第 1 档,奖励 200 元;
  6. A 直推订单 5:第 2 档 300 元;
  7. A 直推订单 6:第 3 档 500 元;
  8. A 直推订单 7:再次回到第 1 档 200 元,无限循环。

关键点:档位按照直推订单的时间有序队列依次消耗,不是按用户数,是按有效成交订单序列。

2.3 伪代码逻辑(便于后端开发参考)

复制代码
# 每个消费商维护自己的直推有效订单有序列表 order_list(只包含已完成、未退款订单)
# config: 配置 [{reward:200}, {reward:300}, {reward:500}],长度即回本需要订单数

def calc_cycle_reward(user, new_order, config):
    if not user.has_cycle_qualification():
        return 0
    if new_order.refund_status:
        return 0
    order_list = user.get_valid_refer_order()
    order_list.append(new_order)
    idx = len(order_list) - 1
    pos = idx % len(config)
    reward = config[pos]["reward"]
    return reward

边界注意:退款订单需要从order_list剔除;剔除之后,后续所有订单档位要重新计算,并且已经发放的奖励需要做回滚扣减,这是系统最容易出 BUG 的地方。

2.4 可选扩展:团队等级奖励模块(高风险)

当开启团队奖励开关后,统计会员伞下全部有效业绩,达到业绩门槛自动升级:青铜、白银、黄金、白金、钻石。 每个等级可配置:团队奖励比例、平级奖励比例。

🚨风险提示:团队奖、平级奖极易触碰多层计酬红线。 系统设计层面建议:团队奖励独立总开关,默认关闭;开关关闭状态下,完全不执行团队业绩计算与奖励发放,防止商家误配置上线。

3 系统模块整体架构设计

整体拆分为五大核心模块:循环奖励模块、团队等级模块、会员钱包模块、风控防作弊模块、商城基础支撑模块。

3.1 循环奖励模块(核心必选)

  1. 循环奖励总开关,一键启停整套推三返一逻辑;
  2. 阶梯奖励配置:支持多档设置,每档可配置固定金额或比例;
  3. 回本订单数配置,定义多少单完成一次循环;
  4. 用户直推订单有序队列存储,记录每一笔有效直推订单;
  5. 订单状态监听:仅订单完成才计算奖励;退款触发奖励回滚、钱包扣减;
  6. 奖励入账事件,产生流水日志,完整可追溯。

3.2 团队等级模块(可选扩展,默认关闭)

  1. 团队奖励全局开关;
  2. 等级字典配置:等级名称、升级伞下业绩门槛、团队奖比例、平级奖励比例;
  3. 伞下业绩统计:只统计有效成交,剔除退款、关闭订单;
  4. 自动升降级逻辑;
  5. 平级奖励匹配计算逻辑。

3.3 会员与钱包账务模块

  1. 会员资格标记:只有购买指定礼包 SKU 才获得循环分享资格;
  2. 奖励钱包:区分冻结余额、可提现余额;
  3. 完整账务流水:每一笔奖励入账、扣回、提现全部留痕;
  4. 推广关系链存储,溯源每一笔奖励来自哪一笔源订单。

3.4 风控与防作弊模块(生产环境必备)

裂变系统如果缺少风控,极易被小号批量薅奖励。

  1. 设备指纹、账号关联识别,拦截批量注册小号;
  2. 礼包商品白名单:只有指定 SKU 才触发循环奖励;
  3. 退款订单奖励回滚机制,保证账务平衡;
  4. 支持设置单人周期奖励上限;
  5. 异常订单标记、后台人工复核能力。

3.5 商城基础支撑

小程序 / H5 商城、分享海报生成、订单管理、用户关系链维护,完成业务闭环。

4 数据库核心表设计要点(简化版)

仅列出关键表与关键字段,帮助理解存储模型

1. marketing_cycle_config 三三循环主配置表

字段 说明
id 主键
switch_cycle 循环奖励总开关 0 关闭 1 开启
return_order_num 回本订单数量
create_time 创建时间

2. marketing_cycle_level 循环档位配置表

字段 说明
id 主键
config_id 关联主配置 ID
reward_type 0 固定金额,1 比例
reward_value 奖励值
sort 档位顺序

3. user_cycle_order 用户直推有效订单队列表

这是算账核心,记录每个用户直推的有效订单顺序,退款需要删除该记录,触发重算奖励 | 字段 | 说明 | | ---- | ---- | |id | 主键 | |user_id | 分享人 ID| |order_id | 被推广的订单 ID| |order_status | 订单状态,退款标记 | |sort_index | 队列序号 |

4. user_wallet_record 钱包流水表

所有奖励发放、扣回、提现都在此留痕,不可物理删除,只能新增反向流水。

5. marketing_team_config 团队等级配置表(可选) 存储各个等级、升级门槛、团队奖、平级奖比例。

重要原则:业务禁止物理删除流水,退款、回滚奖励采用新增反向冲正流水,保证账务可审计。

5 系统层面需要固化的合规约束

很多风险不能只靠运营文档,需要把部分约束埋进系统逻辑和后台提示。

  1. 奖励资格必须绑定真实商品 SKU 后台配置页面提示警告:禁止配置无实物的资格类虚拟礼包。
  2. 不强制推广 系统逻辑不限制购买礼包后的用户,不做分享也可以正常使用商品权益。
  3. 高风险模块强隔离 团队奖励模块独立开关,关闭状态下完全不运算;后台有醒目的红色风险提示。
  4. 退款链路闭环 一旦订单退款,对应产生的奖励必须支持回滚扣回,防止资金漏洞。
  5. 系统提示文案 后台配置界面增加风险提示:本模式仅为营销工具,禁止夸大收益宣传,业务上线请咨询法务。

系统无法管控商家对外宣传口径,需要服务商在对接客户时明确告知:禁止宣传躺赚、副业暴富,该模式定位老带新营销活动,不是理财项目。

6 业务适用场景与不建议接入场景

✅适合接入: 实体门店套餐、消费品电商、农产品、新品冷启动;具备真实公允价值实物 / 服务,毛利充足,希望做存量用户老带新裂变。

❌系统不建议承接的需求: 无实物产品、售卖空推广资格礼包、商品定价严重脱离市场行情,此类项目法律风险极高。

7 落地总结与开发踩坑点汇总

推三返一(三三循环)本质:一套带有序队列循环档位的直推奖励系统,附带可选的团队等级扩展。

在实际项目对接中,经常遇到下面几类坑:

  1. 只处理下单成功,忽略退款之后订单队列变化,造成奖励计算错乱;
  2. 把用户数当成订单数做循环档位匹配,业务逻辑理解错误;
  3. 团队奖励没有独立开关,商家上线后无意开启带来合规隐患;
  4. 缺少账务冲正机制,退款之后奖励无法扣回,出现资金漏洞;
  5. 缺少风控,被批量小号薅取奖励。

作为技术服务商,不能因为客户有需求就无脑实现全部功能,需要向客户明确提示模式的业务边界与法律风险。系统只是工具,产品、定价、运营、法务才是业务安全的基石。

相关推荐
破土士V3 小时前
AI生成测试用例+agent browser实现Web测试用例执行
ai·自动化·cursor·ai生成测试用例·agent browser·ai自动执行测试用例
YH行业报告分析4 小时前
2026地板检修门全球化布局:锁具安全冗余与承载分级如何驱动地下空间运维升级?
自动化
pt10434 小时前
AIOps机器学习——当警报阈值被调高之后
运维·人工智能·自动化
科技小E4 小时前
国标视频分析平台EasyGBS×自动化AI算法训练服务器DLTM,把通用AI炼成你的现场AI
算法·自动化·音视频
懂软件的胡子个哥4 小时前
微信群运营怎么通过微信 API 做问题提醒和活动管理
微信·自动化·wechatapi·个人微信号二次开发
本人手速666+5 小时前
WeComApi 如何支撑企业微信自动回复系统:从消息回调到人工接管
自动化·企业微信·企微·企微外部群开发·wecomapi·企业微信二次开发·企微api
江畔柳前堤6 小时前
On-Policy Distillation 全景深潜
人工智能·网络协议·目标检测·http·机器学习·chatgpt·重构
VisionDataLab6 小时前
机器视觉量产参数漂移成因与根治方案:调试稳定量产翻车的工程级锁参策略
自动化·视觉检测
海宇服务7 小时前
零信任架构实战:基于海宇公安二要素认证即时版构建自动化号码发卡网关
运维·人工智能·架构·自动化