电商平台营销活动设计——签到打卡

2 评论 13304 浏览 136 收藏 22 分钟

签到打开功能是很多电商产品都会设置的功能之一,它是以积分为货币的营销活动,根据对应的场景给予相应的激励,用于提升会员的粘性和参与感。本文具体分享了签到打开功能该如何设计,一起来看看。

一、简介

签到打卡是以积分为货币的营销活动,会员通过签到任务获得积分奖励,并根据连续签到天数或者特殊日期签到等场景获取神秘签到奖励,签到打卡的积分可兑换积分商城的商品,通过签到积分奖励和特殊签到奖励激励会员每日签到打卡。

1.1 目的

软件需求是软件开发的依据,也是软件工程各项活动的基础。编写本PRD的目的就是将签到打卡活动的需求清晰准确地描述清楚,为制定项目开发计划和后期的概要设计、原型设计、测试等阶段的工作提供可靠的依据。

1.2 范围

本文档阅读对象为产品经理、项目经理、UI设计师、开发工程师、测试工程师。

二、客户端角色描述

三、产品概述

签到打卡属于长期营销活动,可以提高会员的粘性和会员的参与感。

3.1 总体功能架构图

四、功能需求说明

4.1 管理后台

4.1.1 签到设置

基础签到设置:

页面设计:

需求说明:

1. 新增签到打卡菜单,用于签到打卡活动管理;签到打卡下的菜单包含:签到设置、商品设置、签到记录、补签记录、积分明细和订单管理;

2. 签到设置页面,用于维护签到打卡活动信息;

3. 签到设置内容包含:基础签到奖励、连续签到奖励和特殊日期奖励三部分;

4. 签到基础奖励页面包含:签到积分、签到周期(天)、连续签到积分递增量、补签所需积分、每人补签次数、活动开始日期、活动结束日期、积分奖励上限和每人积分上限;

5. 字段说明:

5.1 签到积分:正整数,必填,用户非连续签到奖励;

5.2 签到周期(天):连续签到积分奖励周期,大于2的正整数,必填,默认为7;

5.3 连续签到积分递增量:正整数,必填,签到周期内,连续签到积分奖励增加值;

5.4 补签所需积分:正整数,必填,用户发起补签,补签扣减的积分;

5.5 每人补签次数:正整数,必填,活动期间,用户补签次数的上限;

5.6 活动开始日期:精确到天,当前日期<=活动开始日期<活动结束日期;

5.7 活动结束日期:精确到天,当前日期<=活动开始日期<活动结束日期;

5.8 积分奖励上限:正整数,必填,签到打卡活动,活动积分奖励最大值,积分奖励上限>每人积分上限;默认为0,不限;

5.9 每人积分上限:正整数,必填,签到打卡活动,会员积分奖励最大值,积分奖励上限>每人积分上限;默认为0,不限;

6. 点击【保存】按钮,保存基础签到设置内容。

连续签到奖励:

页面设计:

需求说明:

1. 连续签到奖励页面用于设置连续签到的奖励内容;

2. 连续签到奖励页面包含连续签到设置和奖励设置;连续签到设置内容为会员连续签到奖励的周期天数;

3. 奖励设置用于维护连续签到奖励的内容,包含新增、保存、删除和更改投放量等操作;

3.1 点击【新增】按钮,新增一行奖励设置信息,设置内容包含:奖项顺序、奖项名称、奖项图片、奖项库存、中奖概率和产品名称;

3.2 奖项顺序为正整数,不能重复,会员连续签到奖励根据奖项由大到小执行;奖项名称不超过10个汉字;奖项图片不超过2M;中奖概率为整数;点击产品名称,弹窗显示关联产品页面,根据产品分类和产品名称查询和选择关联产品;

3.3 点击操作栏【保存】按钮,保存奖项设置内容,根据字段要求,提示缺失字段或者不符合的字段信息;

3.4 点击【删除】按钮,弹窗显示删除确认页面,确认完成,删除奖励设置内容;

3.5 点击【更改奖项库存】按钮,弹窗显示更改奖项库存页面,用于修改奖项信息的奖项库存;

4. 点击奖项信息下面的【保存】按钮,保存连续签到奖励页面的所有奖项信息,奖项信息少于一条,提示“请设置奖项信息”;

特殊日期奖励:

页面设计:

特殊日期奖励

奖项设置

需求说明:

1. 特殊日期奖励用于设置特殊日期的奖励内容;

2. 特殊日期奖励内容包含:新增、删除和奖励设置按钮;

3. 操作说明:

3.1 点击【新增】按钮,新增一行奖励设置信息,设置内容包含:特殊日期名称、开始日期和结束日期,操作栏显示【保存】按钮;

3.2 特殊日期名称最大长度10个汉字,必填,唯一;开始日期不小于当前日期;结束日期大于开始日期;特殊日期范围(开始日期至结束日期)不能重复;

3.3点击【删除】按钮,弹窗显示删除确认页面,确认完成,删除特殊日期内容;

3.4 奖项设置页面为空,操作栏显示【请添加奖项】按钮;

4. 点击操作栏的【保存】按钮,特殊日期奖励信息不全,提示“请设置特殊日期奖励”;

5. 点击奖项信息下面的【保存】按钮,保存特殊日期奖励信息,添加奖项页面为空,提示“请添加奖项信息”;

4.1.2 商品管理

页面设计:


需求说明:

1. 商品管理页面,用于维护签到打卡活动的积分商品信息;

2. 支持商品名称和商品状态查询;商品名称支持模糊查询;商品状态为下拉菜单,下拉菜单内容包含:销售中和已下架;

3. 点击【添加】按钮,跳转到添加商品页面;

4. 商品信息包含:商品名称、商品图片、积分价格、活动库存、兑换次数(0为不限制)和商品状态;

5. 商品操作说明:

5.1 添加商品完成,商品状态销售中,可下架和更改活动库存操作;点击【下架】按钮,弹窗显示下架确认页面,确认完成,商品状态:已下架;点击【更改活动库存】按钮,弹窗显示更改活动库存页面,操作完成,修改活动库存;

5.2 商品状态:已下架,可上架和删除操作,点击【上架】按钮,弹窗显示上架确认页面,确认完成,商品状态:销售中,可正常展示;点击【删除】按钮,弹窗显示删除确认页面,确认完成,删除商品信息;

6. 商品状态:销售中,拼团活动页面可正常显示购买;

添加:

页面设计:

添加商品

商品选择

需求说明:

1. 添加商品页面,用于添加平台的商品到签到打卡活动;

2. 添加商品页面,商品名称、积分价格、活动库存和兑换次数(0为不限制);

2.1 点击商品名称弹窗显示选择商品页面,可根据商品分类或者商品名称查询商品信息;根据商品名称显示商品分类、商品价格、商品库存、商品图片和商品详情;

2.2 积分价格:正整数,必填;

2.3 活动库存:正整数,小于商品库存,保存完成,根据活动库存扣减关联商品的库存;

2.4兑换次数(0为不限制):默认为0,整数,必填;

3. 商品不能重复添加;添加完成,商品状态:销售中;

更改活动库存:

页面设计:

需求说明:

  1. 商品状态:销售中,可更改活动库存操作,点击弹窗显示更改活动库存页面,可修改活动库存信息;
  2. 更改活动库存页面,变更库存大于0,减少商品库存;更改活动库存页面,变更库存小于0,增加商品库存;

4.1.3 签到记录

页面设计:

需求说明:

  1. 签到记录页面,用于显示签到打卡活动会员签到的记录;
  2. 支持用户名称和签到时间查询;
  3. 用户名支持模糊查询;签到时间包含开始时间和结束时间精确到秒;
  4. 签到记录信息包含:用户名、奖励类型、奖励值、连续签到天数和签到时间;
  5. 用户签到成功,根据签到结果创建签到记录;

4.1.4 补签记录

页面设计:

需求说明:

  1. 补签记录页面,用于显示签到打卡活动会员补签的记录;
  2. 支持用户名称和补签时间查询;
  3. 用户名支持模糊查询;补签时间包含开始时间和结束时间精确到秒;
  4. 补签记录信息包含:用户名、补签消耗积分、累计补签次数和补签时间;
  5. 用户补签成功,根据补签结果创建补签记录;

4.1.5 积分明细

页面设计:

需求说明:

1. 积分明细页面,用于显示会员的积分明细变动的记录;

2. 支持用户名称、类型和创建时间查询;

3. 用户名支持模糊查询;类别包含:收入和支出;创建时间包含开始时间和结束时间精确到秒;

4. 积分明细包含:用户名、类型、数量、说明和创建时间;

4.1 用户签到成功,奖励内容为积分,根据签到记录内容生成,类型为收入说明为签到的积分明细;

4.2 用户补签成功,根据补签记录内容生成,类型为支出说明为补签的积分明细;

4.3 用户积分商品兑换完成,根据积分兑换订单生成,类型为支出说明为兑换商品的积分明细;

4.4 用户积分过期,根据过期积分数量,生成类型为支出,说明为积分过期的积分明细;

4.5 积分支出的规则是根据积分获取的时间正序的支出和消耗,积分明细根据创建时间倒序展示。

4.1.6 订单管理

页面设计:

商品订单

实物订单详情

虚拟订单详情

需求说明:

  1. 订单管理页面,用于查看签到打卡活动商品订单信息;
  2. 支持订单编号、订单状态和创建时间查询;
  3. 订单编号支持精确查询;订单状态包含:待支付、待发货、待收货、已收货、已完成和已关闭;创建时间包含开始时间和结束时间精确到秒;
  4. 订单列表信息包含:商品、单价/数量、实付金额、收货人和交易状态;
  5. 点击查看详情按钮,跳转到查看详情页面,用于展示积分兑换商品订单详情信息;
  6. 订单状态:待发货,可修改地址和发货操作,并设置卖家备注信息;

4.2 用户端

4.2.1 签到主页

页面设计:

需求说明:

  1. 进入签到打卡活动页面,当前时间小于活动开始日期,弹窗提示“当前活动未开始,活动开始日期为XXX”;进入签到打卡活动页面,当前时间大于活动开始日期,弹窗提示“当前活动已结束”;进入签到打卡活动页面,当前时间不小于活动开始日期,不大于结束日期,正常显示签到打卡页面;
  2. 用户未登录,签到打卡弹窗显示登录确认页面,点击确认,跳转到登录页面,登录成功,返回签到打卡页面;
  3. 签到打卡活动页面包含:积分余额、积分明细、我的奖品、我的订单、活动规则、签到专区、签到日历以及积分商品信息;
  4. 点击【积分明细】按钮,跳转到积分明细页面;点击【我的订单】按钮跳转到我的订单页面;点击【活动规则】按钮跳转到活动规则页面;
  5. 签到专区的显示内容为用户连续签到7天的签到记录,用户连续签到满7天或者断签,签到专区的开始日期为当前日期;
  6. 当天未签到,签到专区显示立即签到按钮,点击【立即签到】按钮根据连续签到天数或者签到特殊日期显示签到结果;
  7. 用户未签到,特殊日期签到奖励的优先级高于连续签到日期奖励,基础签到奖励的优先级最低。

商品详情:

页面设计:

需求说明:

  1. 点击兑换专区的商品列表,跳转到商品详情页面;
  2. 商品详情页面包含:商品缩略图、商品名称、销量、积分价格、库存、商品详情和购买按钮;
  3. 库存等于0,显示库存不足按钮;用户达到购买上限,显示购买上限按钮。

积分明细:

页面设计:

需求说明:

  1. 点击签到打卡页面的【积分明细】按钮,跳转到积分明细页面;
  2. 积分明细页面包含:积分余额和积分记录,积分记录支持全部、收入和支出类型查询;
  3. 积分记录包含:变动原因、变动数量和变动时间;
  4. 积分记录根据变动时间倒序展示,默认显示全部的积分记录。

签到日历:

页面设计:

需求说明:

  1. 点击签到打卡页面的【签到日历】按钮,跳转到签到日历页面;
  2. 签到日历页面包含:积分余额和当月签到记录和立即签到按钮;
  3. 根据当前月份显示当前月份的签到记录,支持查看上月和下月的签到记录;
  4. 根据用户签到情况显得当天的签到积分奖励和连续签到天数;

兑换订单:

页面设计:

需求说明:

  1. 点击签到打卡活动的【我的订单】跳转到兑换订单页面;
  2. 兑换订单页面支持按照订单状态显示兑换订单信息,订单状态包含:全部、待发货、待收货和已完成;
  3. 根据兑换订单的创建时间倒序展示;
  4. 订单信息包含:订单时间、状态、商品缩略图、商品名称、数量、商品金额、订单金额;
  5. 点击商品缩略图和商品名称,跳转到兑换商品详情;订单状态:待收货,显示收货按钮,点击弹窗显示收货确认页面,确认收货完成,订单状态:已完成;

活动规则:

页面设计:

需求说明:

  1. 点击签到打卡活动页面的【活动规则】,跳转到活动规则页面;
  2. 活动规则页面包含:文章名称、浏览量、发布时间和文章内容;

我的奖品:

页面设计:

需求说明:

  1. 点击签到打卡活动的【我的奖品】,跳转到我的奖品页面;
  2. 2. 我的奖品页面,根据奖品订单的创建时间倒序展示;
  3. 奖品订单信息包含:订单时间、状态、商品缩略图、商品名称、数量;
  4. 奖品状态:未领取,显示领取按钮,点击跳转到奖品详情页面,根据奖品类型填写领取信息(实物填写收货地址,虚拟品填写充值账号),领取完成,奖品状态:已领取;

本文由 @小胖纸 原创发布于人人都是产品经理。未经许可,禁止转载

题图来自Unsplash,基于 CC0 协议

该文观点仅代表作者本人,人人都是产品经理平台仅提供信息存储空间服务。

更多精彩内容,请关注人人都是产品经理微信公众号或下载App
评论
评论请登录
  1. 你好,请问点击立即签到请求签到接口时,不需要让后端检验一下吗?直接显示结果~

    来自广东 回复
    1. 需要的,不过立即签到按钮显示也是通过后端判断的

      来自河北 回复