- 1 至 2 件无折扣每件 $24.00
- 3 至 5 件9 折每件 $21.60
- 6 至 9 件85 折每件 $20.40
- 10 件及以上8 折每件 $19.20
商品页面会展示分档表并高亮当前生效的行,随着顾客增加购买数量,单价也随之下降。加购第六件商品会让折扣从 9 折自动升级为 85 折,无需输入折扣码或刷新页面。
设置步骤
- 1
活动 > 优惠类型
选择「满量折扣」。此处的奖励取决于购物车中的商品件数,而不是消费金额。
type = volume
- 2
目标
选定分档所适用的商品或产品系列。选择产品系列进行定向时,新加入的商品会自动继承分档设置。
target.scope = products or collections
- 3
计数方式
决定什么算作一件。按商品计数时,同款 T 恤的中号和大号会合计为两件计入档位;按变体计数时,每个尺码都必须单独达到档位要求;按分组计数则会将该优惠所定向的所有商品统一累计。
counting = per_product
- 4
阶梯
添加 3 件、6 件、10 件三个数量档位,分别对应 10%、15%、20% 的折扣。数量阶梯使用最低数量而不是消费门槛。
tiers[0].minQty = 3
- 5
小组件
在商品页面开启阶梯表小组件。让顾客在到达购物车之前就能看到分档梯度,能显著提升满量折扣的转化率。
- 6
预览
模拟一个包含混合变体的购物车,确认计数方式给出的档位符合预期,然后发布。
逐项列出的设置
这些是优惠实际保存时使用的配置键,您可以逐项对照检查自己的设置。
| 设置项 | 值 | 配置键 |
|---|---|---|
| 优惠类型 | volume | type |
| 计数方式 | per_product | counting |
| 第 1 档 | minQty 3 -> 10% | tiers[0].minQty |
| 第 2 档 | minQty 6 -> 15% | tiers[1].minQty |
| 第 3 档 | minQty 10 -> 20% | tiers[2].minQty |
| 奖励类型 | percentage | tiers[n].rewardType |
| 折扣类别 | product | discountClasses |
| 方式 | automatic | discountMethod |
完整搭建过程
该视频尚未发布
我们正在录制。上面的书面步骤已经完整,您今天就可以动手搭建。
Shopify 原生能做什么
Shopify 原生支持对商品或产品系列设置百分比折扣,自动折扣也可以附带最低数量条件,因此单一分档,例如「满 3 件享 9 折」,无需借助应用即可实现。
每个原生折扣只能设置一个最低数量,因此三档梯度需要三个折扣,而这些折扣又会争夺同一购物车行,且在非 Shopify Plus 商店中每行只能应用一个产品折扣。原生折扣也没有计数方式设置,因此混合变体的处理结果无法自定义。
注意事项
- 计数方式对结果的影响比档位数值本身更大。对于有五种尺码的服装商品,按变体计数几乎没人能达到档位要求。
- 只有满足条件的最高档位会生效,各档位是逐级递进而非累加。
- 在非 Shopify Plus 的商店中,同一购物车行不能同时应用两个商品类折扣。如果已有其他商品折扣覆盖这些商品,请决定哪一个优先生效。
- 0% 的折扣比例会被拒绝。如果你想展示一个直观的「无折扣」首档,请将其从阶梯列表中省略,让小组件以原价展示该档。
常见问题
- 同款 T 恤的三种不同尺码算作三件吗?
- 在按商品计数下会算作三件。在按变体计数下,每个尺码都必须单独达到门槛。按分组计数会将该优惠定向的所有商品统一累计。
- 各档位会叠加吗?
- 不会。购物车只会获得其满足条件的最高档位。
- 可以在商品页面显示分档表吗?
- 可以,阶梯表小组件会渲染分档表,并高亮顾客当前所处的行。
- 可以使用固定减免金额而不是百分比吗?
- 可以,档位奖励可以是百分比折扣、固定减免金额,也可以是每件的固定价格。如果你想让顾客看到一个整数价格,可以选择固定价格。
相关示例
Three spend thresholds, each unlocking a bigger percentage off the order.
A fixed amount off, or a flat sale price, on a chosen collection.
Two product-class discounts on two collections, both applying in one cart, with the per-line rule spelled out.