浅谈移动端电商产品的购物车设计逻辑

前言
起初的购物车主要存在于线下商场的购物场景,主要解决的问题是提高用户购物过程的便利性和客单价,达到优化用户体验和促销的目的。
- 电商发展初期,SKU(库存)数量较少。较少的SKU无法起到很多的满足用户需求和带动用户需求提升的作用。
- 网购人数少,客单量较少,用户倾向立即购买。
- 电商初期无法解决合并支付带来的拆单后货款的分配问题等(主要表现在平台型电商)
购物车作用
购物车
- 用户
- 收藏
- 弱收藏强购买(购物过程更倾向于购买):所以购物车展示的商品是以SKU形式显示。(比如我看重一款鞋子,但这款鞋子没有适合我的尺码,所以我不能加入购物车(加入购物车需要填写尺码)只有收藏下来等到有合适尺码再来买)
- 筛选
- 利于快捷的对不同商品的横向对比
- 凑单
- 用户本身需求较多,需要一次性支付,提高购物效率
- 是一个随机性的购物需求的增加(冲动消费),这个主要是基于商品优惠活动的影响(主要指范围促销,比如满减,满赠,满返等)
- 收藏
- 产品
- 促销
- 单品促销:单品促销是指对单个商品的优惠促销活动,比如打折,赠品等;这种促销一般在单个商品详情页用户即可得知最终的优惠情况,购物车只是作为一个补充说明。
- 范围促销: 范围促销是指多多个商品的优惠促销活动,比如满减、满赠、满返;而这种促销一般由于门槛较高(比如满100减10,满500返100等),一方面商品单价往往不能cover所有的优惠另一方面单个商品详情页只指出优惠规则,因此在单个商品详情页用户并不能明确最终的优惠情况,需要购物车做一个合并最终得出优惠情况。
- 而以上两种促销的目的都是为了提高客单价,以提升销售额。
- 抓取用户需求,进行个性化推荐
- 促销
购物车设计
1、登录
一般流程: 打开APP -> 选择商品 -> 加入购物车 -> 下单 -> 支付 -> 完成。下单环节可获取用户的数据(姓名、地址、电邮等),但是需要登录才能下单。
不同的产品有着不同的而处理方式:目前主流的电商产品中,除了天猫、淘宝将登录前置到购物车之前(需要登录才能加入购物车),其他比如京东、亚马逊等都将登录后置到用户下单之前,加入购物车之后。个人觉得后者用户体验更佳。
第一 用户未登录状态加入购物车和登录状态加入购物车是两个概念: 前者是离线购物车,其匹配的用户信息是设备ID信息,设备ID信息的唯一性带来购物车的唯一性。而后者的购物车属于在线购物车,匹配的是用户的注册登录信息,注册登录信息的唯一性到来了购物车的唯一性。一般,离线购物车在下单环节会转换为在线购物车
第二 下单环节前,需要将离线购物车转换为在线购物车,需要以下两步:
- 离线购物车商品同步到在线购物车
- PC端在线购物车的商品同步到移动端在线购物车
2、交互设计
购物车页面设计

- 购物车商品信息流
- 展示层
- 商品图片
- 商品标题
- 商品属性、规格和数量
- 促销信息
- 价格调整信息
- 库存状态提示(SKU)
- 操作层
- 进入商品详情
- 选择
- 修改商品属性、规格和数量
- 优惠条件选择
- 删除
- 收藏
- 分享
- 结算
- 展示层
- 个性化推荐商品信息流
关于SKU(库存)
一般在电商前端,SKU会有三种情况
- 当可售库存 > X, 前端显示库存充足或者不显示
- 当可售库存 < X, 前端显示库存紧张,提高用户的紧迫感和危机感,利于促进转化率的提升
- 当可售库存 = 0, 前端蒋商品属性置灰,并提示用户商品已下架
关于价格
价格变化: 当价格出现下降时,会在前端显示已下降XX, 进而促进用户的购买欲望,提高转换率。