营销故事板.md 25 KB


html: embed_local_images: false embed_svg: true offline: false toc: false

print_background: false export_on_save:

html: true

营销故事板

用户端营销分类

  1. 拼团
  2. 盲盒
  3. 免费按摩
  4. 秒杀
  5. 砍价
  6. 朋友代付款
  7. 共享股东
  8. 发红包

拼团按摩

参数和值都是单独设置,不能超出利润值。
  • 拼团各个不同的项目下单分享链接给好友朋友圈(微信朋友圈群,QQ、陌陌等)。
  • 规则一:拼团人数30人,人数到了算拼团成功,技师接单提成金额平台付款(此处可以设置专属接单技师)。注:拼团订单不参与渠道提成。(如,拼团期间有人下单了按照订单金额比例20%提成给提,如果够了所拼项目199金额算拼团成功)。够199金额的参与渠道提成,拼团订单不退款,但是可以随时使用有期设定(这里要对用户有规则提示)。

用户拼团规则 拼团赚取的利润不能提现只能按摩或者在平台消费用。

  • 拼团人发起链接,比如说够了10个人,5折按摩,平台不赚钱,技师赚钱。
  • 够了30人免费按摩。
  • 平台拼团人数设置;(后台设定一个值,如5人,10人,20人规则不一样。如拼几个人打几折需用户付款。拼到30个人免费按摩,平台;A付技师接单金额。B平台指定技师接拼团订单不付款,加钟平台4,技师6。
  • 用户只管发起就可以,到了一定人数就给引导提示(意思是往后延续),到5-10-20-100人等政策引导一直到了自己要使用的时候。
  • 此次拼团完成后,需重新开始数据。(可以累计拉新用户)可以累计业绩。
  • 拼团的利润不参与分享赚钱,参与分享赚钱(怎么区分开)设置最低值不参与分利润,在规定值内参与不同比例分成。

盲盒按摩

  • 全国,省市,区,指定区域开放盲盒足疗。
  • 指定新用户优惠力度大小。或者免费,参考值。(下载时间段,登录频率,邀请用户,技师下载,拼团次数,拼团总业绩为参考,给予力度大小和免费)。
  • 指定老用户优惠力度大小。或者免费,参考值。

盲盒规则 后台设置数量优惠的金额:

  • 分享链接设置3个人点击打开,激活盲盒,打开人跟分享人数据绑定关联关系。
  • 随机项目价位不同,如:170-100-80等;不参与任何渠道,技师接单奖励分成。
免费按摩

(1-5分享链接来的用户,平台给的一级20%,二级10%利润分成归于免费按摩钱包,不能参与提现)同时规避套现问题;数据监控设定规则。

发红包引流

红包规则,所有参与抢红包的角色均不能提现,只能在平台消费使用。 平台,技师,商家均可设定时间段自动发(把钱充到红包池设定时间),也可自己随机和随心发。

  • 技师发红包(只发用户端),技师发用户收给自己引流,用户点开能看见自己信息详情。
  • 技师端能抢商家的红包,但是不能提现,可以用来给自己引流发红包用,但是不能投流。
  • 技师自己有现金充值入口,余额充值,红包渠道,(平台给的邀请渠道,专用比例自动进入引流入口)比如说技师邀请用户下载,邀请技师下载平台设置的自动分成,给技师发红包引流金额。
  • 也可以设置分享引流红包渠道,只能发引流用不能提现。
  • 用户抢红包,抢到技师的(商家)红包只能在平台下单消费使用。
  • 用户抢到商家的红包只能在商家和平台消费使用。
  • 商家发红包:1,给技师。2,给用户。同上1,技师发红包(规则)。
  • 用户可以发红包给(打赏)技师,附近技师抢红包,用户看见抢红包的技师(互动)用户直接可以看到整屏大头像,左右滑动。
  • 平台可以给商家,技师发红包,用户发红包:设定时间段红包金额和省份和单独的区域设置。
平台发放金额来源
  • 平台自己充值金额(平台币数字)但是要归到财务管理,因为提现就是需要钱的。
  • 技师自己充值的引流资金。
  • 技师抢到的红包。

秒杀规则

-平台在规定的时间段发出的秒杀项目便宜,限时抢购,先抢先得,限购数量,

砍价规则

  • 砍价次数限制(可考虑不限);砍价199用户需要砍30个人平台赠送一个299---599比如50人(1,平台支付技师佣金;2,平台指派专属技师去服务,平台不支付技师佣金,此种订单加钟平台4,技师6);注;用户需要支付路费;
  • 砍价时间限制,3天
  • 单次砍价时间,10分钟
  • 总砍价时间,3天
  • 活动时间,时长,3天和长久
  • 随机砍价幅度
  • 固定砍价幅度, 以上不参与任何渠道提成,固定砍一个3元。如果砍价中有消费的按照订单比例20%自动减掉20%算砍掉的价位,平台3元就不给了。假如有3个5个用户户消费提成够了,算砍价成功,也可以补差价,也可以砍完订单价位。
  • 价格和最终低价(幅度与方式);也可以设置砍价金额100元,砍100元。
  • 低价限制,100元
  • 最终确认价格,100元
  • 购买条件,先砍3个人,在生效。也可以交会员后生效。

代付款

  • 找熟悉的朋友帮付款

共享股东

  • 用户A通过连接分享(二维码、或邀请码绑定等)来邀请的用户B,用户B下单,如果用户A是共享股东,由此用户分享产生的订单利润总和达到订单利润分红条件,则执行股东分红。
    • 用户是泛指,可以是任何系统用户角色:用户、技师、业务员、店铺、代理
    • 申请成为共享股东,条件是:
      • 在线支持缴费2000元给平台,自动成为共享股东
    • 统计的订单条件是:
      • 仅限上门类型的订单
      • 此用户直接分享用户下单的订单
      • 统计时间范围是:从成为共享股东之日起,往后推算3个月
    • 累计订单利润分红条件和规则是:
      • 利润1万元,分红10%
      • 利润2万元,分红20%
      • 利润3万元,分红30%
      • 这些分红利润条件和分红规则,在后台模块由平台运营管理角色设置
  • 可配项:
    • 订单利润分红条件和规则
      • 可动态增加,创建的表单:利润值、分红比例
    • 订单利润统计条件
      • 订单类型,多选:上门、到店、救急
      • 时间范围,选推算月份:3、6、12、1000

需求分析

总则:

  1. 通过营销裂变产生的订单,利润不参与任何渠道提成
  2. 订单金额:支付金额-路费-营销优惠项目金额(营销优惠项目包含:拼团、盲盒、砍价、秒杀、免费按摩、代付款、共享股东、发红包)-加钟金额
  3. 渠道推广用户关系建立是一次性的,不重复建立,建立后不再修改
  4. 钱包模块,余额收益类型为营销类型(砍价、拼团、盲盒、秒杀、免费按摩、代付款、共享股东、发红包),则只能消费,不能提现
  5. 当前订单,参与分帐的营销类型可配置:(比如:砍价、拼团、免费按摩、代付款、共享股东、发红包参与分帐,秒杀、盲盒不参与分帐)
  6. 所有营销类型,与代理商(区域)有关,平台可设置开通区域(即,代理商),还可设置关联项目、技师、店铺等
  7. 所有营销类型,在后台设置和开通时,给用户减免的金额,理论上都不能超出剩余给平台的利润;不能在不同的区域、店铺、项目、技师、代理商叠加营销手段(即不能同时开通)
  8. 这些营销模块,根据实际业务运营情况,可动态调整,随时开关
  9. ==todo==
    • 需要将从营销到下单到分账的计算公式给做出来
    • 参数来源公式做出来
    • 分账公式做出来

共享股东

  • 背景:
    • 为了裂变用户
  • 用户A通过连接分享(二维码、或邀请码绑定等)来邀请的用户B,用户B下单,如果用户A是共享股东,由此用户分享产生的订单利润总和达到订单利润分红条件,则执行股东分红。
    • 用户是泛指,可以是任何系统用户角色:用户、技师、业务员、店铺、代理
    • 申请成为共享股东,条件是:
      • 在线支持缴费2000元给平台,自动成为共享股东
    • 统计的订单条件是:
      • 仅限上门类型的订单
      • 此用户直接分享用户下单的订单
      • 统计时间范围是:从成为共享股东之日起,往后推算3个月
    • 累计订单利润分红条件和规则是:
      • 利润1万元,分红10%
      • 利润2万元,分红20%
      • 利润3万元,分红30%
      • 这些分红利润条件和分红规则,在后台模块由平台运营管理角色设置
  • 可配项:
    • 订单利润分红条件和规则
      • 可动态增加,创建的表单:利润值、分红比例
    • 订单利润统计条件
      • 订单类型,多选:上门、到店、救急
      • 时间范围,选推算月份:3、6、12、1000

代付款

  • 背景:
    • 怕媳妇查询支付记录
    • 裂变用户
  • 用户A下单,在支付前点击“找人代付”,分享社交媒体App,选择代付人B,发送分享连接。代付人B(即:被分享人)注册,直接显示代付款订单信息,然后支付。用户间建立用户间渠道推广关系,参与:

砍价

  • 背景:

    • 通过社交裂变增加用户数量
    • 为用户提供优惠或免单机会,提高用户参与度
  • 功能流程:

    1. 用户A进入"砍价"页面,查看可砍价的服务项目列表或技师列表(由后台配置)
    2. 用户A选择砍价项目或技师,点击"砍价分享"
    3. 系统生成分享链接,用户A将链接分享给好友
    4. 好友B(新用户)通过链接注册,系统显示砍价订单信息
    5. 好友B完成砍价操作,订单金额相应减少
    6. 用户A和好友B建立渠道推广关系,参与分帐算法中的渠道推广分成
  • 砍价规则:

    1. 每次砍价,订单金额减少固定金额或随机金额(范围:1-10元,可在后台配置)
    2. 达到指定砍价人次(默认30人)时,订单免费(金额变为0)
    3. 砍价期间,参与砍价的好友下单,被砍价用户的订单可额外获得该订单金额20%的折扣,如果被砍价用户的订单金额砍价后小于0,则剩余折扣加入此用户钱包余额。
  • 系统配置项:

    1. 砍价金额设置:固定金额或随机范围(默认1-10元)
    2. 免单所需砍价人次(默认30人)
    3. 砍价次数上限(可设置为不限)
    4. 砍价活动时限(默认3天)
    5. 可参与砍价的服务项目列表或技师列表

秒杀

  • 背景:

    • 通过限时特价促销刺激用户购买欲望
    • 增加平台活跃度和用户粘性
    • 快速提升特定服务或技师的曝光度
  • 功能概述: 平台在指定时间段内以优惠价格提供限量服务或技师预约,用户可在活动期间抢购。

  • 详细功能:

    1. 秒杀列表展示

      • 显示可秒杀的服务项目和技师列表
      • 每个秒杀项目包含:原价、秒杀价、剩余数量、开始时间、结束时间
      • 支持倒计时显示(未开始和进行中)
    2. 秒杀规则

      • 限时:活动有明确的开始和结束时间
      • 限量:每个秒杀项目设置固定数量
      • 限购:每用户限购数量(可配置)
      • 先到先得:库存售完即止
    3. 秒杀流程

      • 用户浏览秒杀列表
      • 选择心仪项目、技师,点击"立即抢购"
      • 系统检查库存和用户购买资格(定位所在地区限制)
      • 确认无误后跳转支付页面
      • 用户完成支付,秒杀成功
    4. 库存管理

      • 采用预扣库存机制,下单未支付锁定库存
      • 设置订单支付超时时间,超时自动释放库存
      • 实时更新库存显示
    5. 防刷机制

      • 入口限流:控制秒杀页面访问频率
      • 下单限流:控制用户下单频率
      • 验证码:大流量时启用图形验证码
      • 黑名单:检测异常行为,加入黑名单
  • 后台配置项:

    • 秒杀活动管理(创建、编辑、删除、上下架)
    • 秒杀商品配置(选择服务或技师、设置秒杀价格、数量、时间)
    • 用户限购数量设置
    • 订单支付超时时间设置
    • 秒杀页面展示顺序配置
    • 活动数据统计(参与人数、成交率、销售额等)
  • 注意事项:

    • 需考虑高并发情况,确保系统稳定性
    • 秒杀价格需合理设置,避免影响正常服务定价
    • 活动规则需清晰明确,避免用户投诉
    • 定期评估秒杀活动效果,优化运营策略

红包

  • 背景:

    • 红包功能旨在通过发放和抢红包的方式进行用户引流、促进平台活跃度和增加用户粘性。红包可由平台、商家、技师和用户发放,不同角色间可以相互发放和抢夺红包。
  • 红包规则

    • 所有抢到的红包都到钱包余额中,均不能提现,只能在平台内消费使用
    • 红包发放可以设定时间段自动发放,也可以手动随机发放
    • 红包金额可以来自平台充值、技师充值或技师抢到的其他红包
    • 单个红包有平台设置的最低限额:0.1元,有最到红包总额限制:1000元
  • 不同角色红包发放逻辑

    • 平台
    • 可以代替商家、技师发放红包给用户,平台花钱
    • 可设置指定时间段、金额、地区范围的红包发放
    • 商家
    • 可以给技师和用户发放红包
    • 可设置指定地区范围(周边xx公里内)的用户发放红包
    • 可设置指定地区范围(行政区域、市、省、全国)的技师发放红包。抢到红包的技师,可以看到店铺详情。
      • 选择区,发送给随机技师,红包总额最低5元起
      • 选择市,发送给随机技师,红包总额最低10元起
      • 选择省,发送给随机技师,红包总额最低20元起
      • 选择全国,发送给随机技师,红包总额最低50元起
    • 技师
    • 技师有专门的现金充值入口和余额充值功能
    • 可设置指定时间段、金额、地区范围的红包发放
    • 可以给用户发放红包(仅限用户端)
    • 可以抢商家发放的红包,但不能提现
    • 可以使用抢到的红包继续发放给用户,但不能用于提现
    • 用户
    • 可以抢技师、商家、平台发放的红包,可以看到技师详情、商家详情、平台详情。
    • 用户打赏技师时,附近的技师可以抢红包,也可以打赏给某个指定的技师
    • 抢到的红包只能在对应商家或平台消费使用

免费按摩

  • 背景:

    • 通过免费按摩活动吸引新用户,提升用户活跃度和复购率
    • 让老用户通过分享获得免费按摩机会,实现用户裂变
  • 获取免费按摩的方式:

    1. 分享链接邀请新用户
    2. 邀请30个新用户下载注册并完成首单
    3. 返现金额进入专用钱包,仅可用于按摩消费
    4. 参与平台营销活动
    5. 新用户注册奖励
    6. 节日活动赠送
  • 免费规则:

    • 不能与其他优惠项目叠加使用
    • 免费不包含路费、加钟
    • 用户A和好友B建立渠道推广关系,好友B再下单,则分帐算法中的渠道推广分成
    • 店铺、代理商、平台,可以设置免费项目和发送免费数量

盲盒按摩

  • 开放范围:

    • 盲盒足疗服务将在全国、省、市、区等指定区域内开放。
  • 盲盒规则分析:

    • 后台需设置盲盒的优惠金额和数量。
    • 分享链接需至少3人点击打开,才能激活盲盒,且打开人与分享人之间需建立数据绑定关联。
    • 盲盒内的项目价位随机,如:170元、100元、80元等;这些项目不参与其他任何渠道提成,技师接单则有奖励分成:技师上门分帐算法中的计算渠道分成
    • 成本由平台承担,有最高限额

拼团按摩

  • 背景:

    • 通过拼团分享链接下单,即可产生效益
    • 让老用户通过分享获得免费按摩机会,实现用户裂变
  • 拼团流程

    • 用户A分享拼团链接给好友B
    • 好友B通过链接,显示拼团优惠信息,点击“参与拼团”
    • 好友B按拼团后的价格,下单支付
  • 拼团规则

    • 用户通过拼团分享链接下单,超过2人即成团(可设置成团人数:2、5、8人)
    • 必须在规定时间内成团,否则拼团失败,拼团成员必须在规定时间内完成支付,否则拼团失败
    • 后台可配置拼团人数、拼团折扣、关联服务项目和技师等参数
    • 拼团订单不参与渠道提成,推广提成仅归拼团链接发起人(若有原推广人,则不再享有分账提成)

#### 技师,店铺,业务员,代理商都可以发起拼团,砍价

  • 技师发起拼团,拼团成功后,技师有奖励分成:技师上门分帐算法中的计算渠道分成
  • 店铺发起拼团,拼团成功后,店铺有奖励分成:技师上门分帐算法中的计算渠道分成
  • 业务员发起拼团,拼团成功后,业务员有奖励分成:技师上门分帐算法中的计算渠道分成
  • 但是只能收获本次发起的利润分成,不参与正常客户下单利润分成,如果是自己拉新的客户可以参与管道分成 如果是在平台注册用户发起的拼团,只能拿取本次的利润分成发起拼团,分两块,一块是拉新,一块是在平台内部发的拼团
  • 发起点:技师端、店铺端、业务员端、代理商端,(营销)处点发起,客户端也在(优惠包)处发起, -技师端,店铺端,业务员端,代理商端,都可以发起拼团,砍价,秒杀,盲盒,红包,免费按摩等拼成的只能消费,不能提现。(所谓的管道收益可以提现)

todo

  • 代金券
  • 平台补贴店铺
  • 平台送满足条件的技师车辆使用权3年

概念模型

erDiagram

    MarketingActivity ||--o{ GroupBuy : contains
    MarketingActivity ||--o{ Bargain : contains
    MarketingActivity ||--o{ FlashSale : contains
    MarketingActivity ||--o{ LuckyBox : contains
    MarketingActivity ||--o{ RedPacket : contains
    MarketingActivity ||--o{ ShareHolder : contains
    MarketingActivity ||--o{ FreeService : contains
    
    GroupBuy ||--o{ GroupBuyMember : contains
    Bargain ||--o{ BargainRecord : contains
    RedPacket ||--o{ RedPacketRecord : contains
    FlashSale ||--o{ FlashSaleOrder : contains
    LuckyBox ||--o{ LuckyBoxRecord : contains
    ShareHolder ||--o{ ShareHolderDividend : contains
    MarketingWallet ||--o{ WalletRecord : contains

    %% 营销活动表
    MarketingActivity {
        int id PK "主键"
        string name "活动名称"
        string type "活动类型(拼团/砍价/秒杀/盲盒/红包/股东/免费按摩)"
        datetime start_time "开始时间"
        datetime end_time "结束时间"
        int status "活动状态(0未开始/1进行中/2已结束/3已取消)"
        json rules "活动规则JSON"
        decimal min_amount "最低金额"
        decimal max_amount "最高金额"
        int area_type "区域类型(0全国/1省/2市/3区)"
        string area_codes "区域编码列表"
        decimal platform_cost "平台承担成本"
        string target_users "目标用户群(新用户/老用户/全部)"
        int user_limit "用户参与次数限制"
        string service_ids "关联服务项目IDs"
        string technician_ids "关联技师IDs"
        string shop_ids "关联店铺IDs"
    }

    %% 免费按摩表
    FreeService {
        int id PK "主键"
        int activity_id FK "活动ID"
        int user_id FK "用户ID"
        string free_type "免费类型(邀新/活动赠送)"
        int invite_count "邀请人数"
        decimal amount "免费金额"
        datetime expire_time "过期时间"
        int status "状态"
    }

    %% 拼团表
    GroupBuy {
        int id PK "主键"
        int activity_id FK "活动ID"
        int initiator_id "发起人ID"
        int required_members "成团人数"
        decimal group_price "团购价格"
        datetime expire_time "截止时间"
        int status "拼团状态"
    }

    %% 拼团成员表
    GroupBuyMember {
        int id PK "主键"
        int group_id FK "拼团ID"
        int user_id FK "用户ID"
        datetime join_time "参团时间"
        int status "支付状态"
    }

    %% 砍价表
    Bargain {
        int id PK "主键"
        int activity_id FK "活动ID"
        int user_id FK "用户ID"
        decimal original_price "原价"
        decimal current_price "当前价格"
        decimal target_price "目标价格"
        int bargain_count "已砍次数"
        datetime expire_time "截止时间"
        int status "状态"
    }

    %% 砍价记录表
    BargainRecord {
        int id PK "主键"
        int bargain_id FK "砍价ID"
        int helper_id "帮砍用户ID"
        decimal amount "砍价金额"
        datetime create_time "创建时间"
    }

    %% 红包表
    RedPacket {
        int id PK "主键"
        int sender_id "发送者ID"
        string sender_type "发送者类型"
        decimal total_amount "红包总额"
        int total_count "红包个数"
        decimal min_amount "最小金额"
        decimal max_amount "最大金额"
        datetime expire_time "过期时间"
        string scope_type "使用范围"
        json scope_config "范围配置"
        int status "状态"
    }

    %% 红包记录表
    RedPacketRecord {
        int id PK "主键"
        int red_packet_id FK "红包ID"
        int receiver_id "领取者ID"
        decimal amount "领取金额"
        datetime receive_time "领取时间"
        int status "使用状态"
    }

    %% 秒杀表
    FlashSale {
        int id PK "主键"
        int activity_id FK "活动ID"
        int item_id "商品/服务ID"
        decimal original_price "原价"
        decimal flash_price "秒杀价"
        int stock "库存"
        int limit_per_user "每人限购"
    }

    %% 秒杀订单表
    FlashSaleOrder {
        int id PK "主键"
        int flash_sale_id FK "秒杀ID"
        int user_id FK "用户ID"
        int quantity "数量"
        decimal amount "金额"
        datetime create_time "创建时间"
        int status "状态"
    }

    %% 盲盒表
    LuckyBox {
        int id PK "主键"
        int activity_id FK "活动ID"
        string box_type "盲盒类型"
        json prize_config "奖品配置"
        int required_shares "所需分享数"
        int stock "库存"
    }

    %% 盲盒记录表
    LuckyBoxRecord {
        int id PK "主键"
        int lucky_box_id FK "盲盒ID"
        int user_id FK "用户ID"
        string prize_type "中奖类型"
        decimal prize_value "奖品价值"
        datetime open_time "开盒时间"
    }

    %% 共享股东表
    ShareHolder {
        int id PK "主键"
        int user_id FK "用户ID"
        decimal invest_amount "投资金额"
        datetime start_time "开始时间"
        datetime end_time "结束时间"
        int status "状态"
    }

    %% 股东分红表
    ShareHolderDividend {
        int id PK "主键"
        int holder_id FK "股东ID"
        decimal order_amount "订单金额"
        decimal profit_amount "利润金额"
        decimal dividend_ratio "分红比例"
        decimal dividend_amount "分红金额"
        datetime create_time "创建时间"
    }

    %% 营销钱包表
    MarketingWallet {
        int id PK "主键"
        int user_id FK "用户ID"
        decimal balance "余额"
        string source_type "来源类型"
        int status "状态"
    }

    %% 钱包记录表
    WalletRecord {
        int id PK "主键"
        int wallet_id FK "钱包ID"
        decimal amount "变动金额"
        string type "收支类型"
        string source "来源"
        datetime create_time "创建时间"
    }

广告投流

  • 背景:
    • 用户端得轮播图,推荐列表以及弹屏三处广告位。
    • 技师广告投流
    • 店铺广告投流

积分管理