如何在 Shopify 上搭建跨产品系列的捆绑套装折扣
一套完整的护理流程包括护肤系列一件、彩妆系列一件、护发系列一件。用产品系列而非具体产品名称来构建这套组合,意味着即使产品目录发生变化,该优惠依然能持续生效。
- 组合套装
只要购物车里每个系列各有一件商品,这套组合就会打折,套内每一行都分摊一部分优惠。$61.00 的一套护理流程结算为 $48.80。在没有第二件洁面乳的情况下再加一支口红并不会凑成第二套,所以那支口红仍是 $19.00,购物车显示 $67.80。
- $18.00
Gentle Foaming Cleanser
150ml / 数量 1
- $19.00
Velvet Matte Lipstick
Rosewood / 数量 1
- $24.00
Nourish Hair Oil
50ml / 数量 1
设置步骤
- 1
活动 > 优惠类型
选择「捆绑套装」,并采用固定形式,因为每个槽位都必须来自指定的产品系列。混搭模式则会把三个系列合并成同一个池子。
bundle.kind = fixed
- 2
槽位
为每个系列建立一个槽位:槽位 1 来自 Skincare,槽位 2 来自 Makeup,槽位 3 来自 Haircare。在每个槽位中放入该系列的多属性。正是槽位让这个优惠成为跨系列组合,而不是任选三件。
bundle.requiredItems = 每个系列一个槽位
- 3
奖励
当各组成商品价格差异较大时,对整套使用百分比折扣;价格接近时再用固定套装价。$18.00 的洁面乳和 $46.00 的晚霜放在同一个槽位里,任何一个固定套装价都会在某一端显得不合理。
tiers[0].rewardType = percentage
- 4
保持槽位同步更新
当你向其中一个系列添加产品时,请重新打开该槽位并加入新的多属性。槽位存储的是多属性,因此不会自动跟随产品系列。
- 5
预览
先模拟一套完整的护理流程,再模拟一个有两支口红、只有一件洁面乳的购物车,确认不会出现第二套。然后发布。
逐项列出的设置
这些是优惠实际保存时使用的配置键,您可以逐项对照检查自己的设置。
| 设置项 | 值 | 配置键 |
|---|---|---|
| 优惠类型 | bundle | type |
| 捆绑套装形式 | fixed | bundle.kind |
| 槽位 1 | 来自护肤系列的多属性 | bundle.requiredItems[0].variantIds |
| 槽位 2 | 来自彩妆系列的多属性 | bundle.requiredItems[1].variantIds |
| 槽位 3 | 来自护发系列的多属性 | bundle.requiredItems[2].variantIds |
| 每个槽位的数量 | 1 | bundle.requiredItems[n].qty |
| 优惠 | 套装行项减 20% | tiers[0].rewardType |
| 折扣类别 | 商品 | discountClasses |
完整搭建过程
该视频尚未发布
我们正在录制。上面的书面步骤已经完整,您今天就可以动手搭建。
Shopify 原生能做什么
原生折扣可以要求从某个产品系列购买最低数量的商品,因此「从护肤系列购买 3 件」这类需求无需借助应用即可实现。
原生折扣无法要求从多个不同产品系列中各购买一件商品,也无法表达「这个一件、那个一件」这样组成的套装。
注意事项
- 槽位存储的是具体的多属性,而不是对产品系列的实时引用,因此向系列中添加产品不会自动加入该槽位。请在系列发生变化时重新打开槽位。
- 两支口红加一件洁面乳并不构成第二套。只有凑成整套的那些数量才会打折,多出的那一件仍按原价计算。
- 槽位列表有数量上限,因此规模很大的产品系列可能无法完全放入一个槽位。请将槽位范围限定为真正应纳入该套装的产品。
- 如果各组成商品的价格差异很大,使用百分比折扣要比固定套装价格更为稳妥。
常见问题
- 可以要求从三个产品系列中各购买一件商品吗?
- 可以,为每个产品系列设置一个槽位即可。每个槽位都列出了可填入其中的多属性。
- 产品系列中的新品会自动加入捆绑套装吗?
- 不会。槽位存储的是多属性,因此在向系列添加产品之后,需要重新打开槽位并加入它们。
- 如果顾客对某个组成部分添加了两件商品,会怎样?
- 只有完整的组合才能获得优惠。在没有第二件洁面乳的情况下多加一支口红,组合仍只有一套,多出的口红按原价计费。
- 应该使用百分比折扣还是固定套装价格?
- 如果各组成商品价格差异较大,建议使用百分比折扣;如果价格相近且你希望呈现一个便于记忆的数字,则可以使用固定套装价格。
相关示例
A specific set of products sold together at one price, with slots you define.
Any 3 items from a collection for one price, repeating for every complete set.
Two product-class discounts on two collections, both applying in one cart, with the per-line rule spelled out.