Skip to content

Cart Conversion Rate

定义

Cart Conversion Rate 是购物车转化率,表示加入购物车的用户或会话中,有多少继续进入结账或完成购买。

在不同团队中,它可能指“加购到结账”的转化,也可能指“加购到支付”的转化,因此必须先定义目标动作。

一句话理解:Cart Conversion Rate 回答“加购之后,有多少人继续往下买”。

为什么重要

加购代表购买意向,但用户仍可能因为价格、运费、库存、优惠、配送时间或犹豫而放弃。

Cart Conversion Rate 能帮助团队判断:

  • 购物车页是否清楚
  • 运费和优惠是否影响决策
  • 商品库存和规格是否有问题
  • 用户是否需要更多信任信息
  • 加购用户是否被有效推进到结账

它是连接 Add-to-Cart Rate 和 Checkout Conversion Rate 的关键中间指标。

Growth 漏斗位置

Cart Conversion Rate 位于 Conversion 层。

典型路径:

text
Add to Cart -> Cart View -> Checkout Start -> Payment -> Purchase

计算公式

加购到结账:

text
Cart-to-Checkout Rate = Checkout Sessions / Add-to-Cart Sessions

加购到购买:

text
Cart-to-Purchase Rate = Paid Orders / Add-to-Cart Sessions

购物车放弃率:

text
Cart Abandonment Rate = 1 - Cart-to-Purchase Rate

统计口径

必须明确目标动作。

分母常见选择:

  • Add-to-Cart Sessions
  • Add-to-Cart Users
  • Cart View Sessions

分子常见选择:

  • Checkout Start
  • Payment Start
  • Paid Orders

需要注意:

  • 用户多次加购是否去重
  • 加购后跨天购买是否算转化
  • 购物车中商品缺货如何处理
  • App 和 Web 购物车是否互通
  • 未登录用户购物车是否保留

推荐同时看 Cart-to-Checkout Rate 和 Cart-to-Purchase Rate。

示例

某天:

  • Add-to-Cart Sessions: 10,000
  • Checkout Sessions: 6,000
  • Paid Orders: 3,600

则:

text
Cart-to-Checkout Rate = 6,000 / 10,000 = 60%
Cart-to-Purchase Rate = 3,600 / 10,000 = 36%

如果加购很多但结账少,问题通常在购物车页、运费、优惠或库存。

SQL 思路

计算加购到结账转化:

sql
with cart_sessions as (
  select distinct session_id
  from events
  where event_name = 'add_to_cart'
),
checkout_sessions as (
  select distinct session_id
  from events
  where event_name = 'checkout_start'
)
select
  count(distinct c.session_id) as add_to_cart_sessions,
  count(distinct co.session_id) as checkout_sessions,
  count(distinct co.session_id) * 1.0 / nullif(count(distinct c.session_id), 0) as cart_conversion_rate
from cart_sessions c
left join checkout_sessions co on c.session_id = co.session_id;

Dashboard 展示

建议展示方式:

  • Add to Cart -> Checkout -> Payment -> Purchase 漏斗
  • Cart Conversion Rate 趋势图
  • Cart Conversion Rate by Device
  • Cart Conversion Rate by Category
  • Cart Abandonment Rate
  • Top abandonment reasons

可视化建议:用购物车漏斗图叠加运费、折扣和缺货提醒,让团队看到用户加购后为什么停住。

如何优化

优化方向:

  • 清晰展示订单总价
  • 提前展示运费和免邮门槛
  • 自动应用可用优惠券
  • 保留购物车商品
  • 提醒库存和价格变化
  • 展示配送时效和退换货政策
  • 减少购物车页干扰
  • 对加购未购买用户做邮件、短信或 Push 召回

购物车优化的目标是减少不确定性,让用户自然进入结账。

常见误区

  • 把加购率当购物车转化率。
  • 不区分加购到结账和加购到购买。
  • 忽略跨天购买。
  • 购物车内隐藏运费,导致结账页流失。
  • 只靠催促购买,不解决价格和配送疑虑。
  • 不按设备拆分,忽略移动端购物车体验。

相关指标

面试题

  1. Cart Conversion Rate 可以有哪些定义?
  2. 加购多但结账少,可能是什么原因?
  3. 如何降低购物车放弃率?
  4. 为什么要区分 Cart-to-Checkout 和 Cart-to-Purchase?
  5. 购物车页应该展示哪些关键信息?

企业案例

一家美妆电商发现加购率高,但 Cart-to-Checkout Rate 只有 42%。用户访谈发现,购物车页不显示最终优惠和运费,用户要进入结账页才知道总价。

团队在购物车页展示预计运费、满减进度和可用优惠券后,Cart-to-Checkout Rate 提升到 57%。

PPT Notes

  • Slide title: Cart Conversion Rate: 加购后的推进效率
  • Key message: 购物车是购买意向到结账的关键过渡
  • Visual: Add to Cart -> Checkout -> Purchase
  • Speaker note: 强调运费、优惠和总价透明度
电商 Growth 指标手册 · 服务于电商增长团队的实战教材
基于 VitePress 构建 · GitHub