跳转到主要内容
折扣类型和定价

如何设置买 X 送 Y(BOGO)优惠

买 X 送 Y(BOGO)优惠会在顾客达到你设置的数量后赠送免费商品,例如“买 2 件,免费送 1 件”。在 Bundlex 中,你可以在组合优惠内将其创建为一项优惠,随后 Bundlex 会在结账时应用免费商品折扣。本指南演示的是不使用销售方案的一次性购买。

展示护手霜优惠的买 X 送 Y 教程封面。
查看一个身体乳“买 2 送 1”优惠示例,其中包括重复组合、混合变体以及未达到门槛时的检查。视频提供英文字幕。打开视频教程页面,或在 YouTube 上观看。

开始前

BOGO 优惠位于组合优惠中,这也是设置数量阶梯的位置。打开现有优惠,或点击从头开始创建优惠。在显示小组件的位置下,选择应显示该优惠的商品。如果顾客也应能够购买单件商品,请保留全价的单件选项。

选择多个商品不会将它们合并到同一个符合条件的商品池中。在此示例中,面霜和化妆包分别计算。若要将不同商品作为一个组合一起销售,请使用商品组合。

设置优惠

  1. 在优惠标签页中,点击买 X,送 Y。
  2. 此时会显示三个数量字段:购买、赠送和总数。
  3. 设置购买数量,即顾客需要付费购买、才能符合优惠条件的商品数量。
  4. 设置赠送数量,即顾客可获得的免费商品数量。
  5. 总数会自动填充且为只读。它就是购买数量加赠送数量,即购物车中必须包含的商品数量,达到该数量后优惠才会生效。

对于经典的“买 2 送 1”,将购买数量设为 2、赠送数量设为 1,总数会显示为 3。对于“买 1 送 1”,将两者都设为 1,总数会显示为 2。

Bundlex 优惠标签页中的 BOGO 草稿,显示购买 2 件、赠送 1 件以及只读的总数 3,旁边是价格为 $56 的三件面霜预览。
1. 将购买数量设为 2、赠送数量设为 1,总数会自动变为 3。2. 三件每件 $28 的面霜售价为 $56,因为其中一件免费。

免费商品的选择方式

对于此处演示的一次性购买,Bundlex 会将组合中符合条件的最便宜商品设为免费。购物车符合条件后,Bundlex 会按价格从低到高排列匹配的商品,并对免费商品应用 100% 折扣。如果你的变体价格不同,减免的将是价格最低的商品。不要假设变体选择器中的最后一行始终是免费商品。

随着数量增加,优惠会重复生效。对于“买 2 送 1”(总数为 3),购物车中有 3 件商品时可免费获得 1 件,有 6 件时可免费获得 2 件,以此类推。未达到完整组合数量的商品不会解锁额外的免费商品,因此购买 4 件或 5 件时仍免费 1 件,达到第 6 件时才会解锁第 2 件免费商品。

例如,象牙色小号化妆包售价为 $24 USD,象牙色大号和腮红色大号化妆包均售价 $30。正常总价为 $84。使用“买 2 送 1”优惠后,$24 的小号化妆包免费,因此三件化妆包在运费前售价为 $60。

化妆包商品页面,已选择“买 2 送 1”,象牙色小号、象牙色大号和腮红色大号变体总价为 $60,而不是 $84。
1. 分别选择每种颜色和尺寸。2. 三个化妆包总价为 $60,因为价格最低的 $24 小号化妆包免费。

编写优惠文案

你可以在优惠标题、标签、副标题和徽章中引用数量,让文案始终与所设置的数字一致。BOGO 提供了两个专用模板变量:

  • {{buy_quantity}}会解析为购买数量(总数减去赠送数量)。
  • {{get_quantity}}会解析为赠送数量。

例如,优惠标题Buy {{buy_quantity}}, get {{get_quantity}} free在变量填充后会显示为“买 2 送 1”,并会沿用到结账标签中。使用变量而不是手动输入数字,意味着以后更改数量时,文案会自动更新。如果副标题或徽章中有手动输入的数字,也请一并更新。

变体选择和数量选择器

对于包含颜色或尺寸的商品,请在附加项中启用变体选择器。顾客可以分别选择每件商品。请确认每个所选变体都可供销售。

当折扣包含 BOGO 优惠时,Bundlex 的数量选择器不可用。请使用优惠中固定的购买数量和赠送数量,然后在主题的购物车中测试数量变化。

发布并测试

保存优惠并将其启用,然后在实际店铺前台打开符合条件的商品。选择 BOGO 优惠并点击加入购物车。在结账页面中确认商品数量、所选变体和折扣。仅查看编辑器预览无法验证主题或结账页面。

在我们的 USD 示例中,三件每件 $28 的面霜售价为 $56,即两件付费商品加一件免费商品。运费另行计算。

更改购物车中的数量

合并购物车数量时,带有 BOGO 标签的商品会与普通数量阶梯组合分开处理。这并不意味着该优惠可以阻止之后的所有数量变化。

如果数量低于所选优惠的门槛,可能会应用另一个符合条件的阶梯。数量更高时,Bundlex 可能会使用能为主要商品提供更高优惠的符合条件阶梯。如果在同一折扣中混用 BOGO 和数量折扣,请测试数量变化。

在此演示中,只有单件和“买 2 送 1”两个选项,购买 4 件面霜售价为 $84,购买 5 件售价为 $112,购买 6 件同样售价为 $112,因为第 2 件免费商品已解锁。购买 2 件低于门槛,按全价 $56 结算。

结账时的显示方式(归因)

为了进行归因,Shopify 会将折扣分配到免费商品上。该商品行会获得 100% 的减免金额,因此你查看订单时,BOGO 节省金额会显示在免费商品上,而不是分摊到顾客付费购买的商品中。这是正常现象,不会改变顾客实际支付的金额。

购物车显示两件每件 $30 的大号化妆包、一件从 $24 折扣至零元的象牙色小号化妆包,以及 $60 USD 的总价。
1. 节省金额显示在免费的小号化妆包上。2. 三件商品的购物车总价在运费前为 $60,与结账页面一致。

提示:顾客看到的结账标签来自你的优惠标题,其中的{{buy_quantity}}和{{get_quantity}}变量会被解析。如果你在高级标签页的自定义购物车和结账标签下填写所有行,该标签会覆盖折扣中每一行的单个优惠标题。

重要限制和相关优惠

将折扣限制为优惠数量不会将 BOGO 限制为仅应用一次。BOGO 优惠会继续根据完整的符合条件的组合数量增加。

如果要添加不同的赠品商品,例如购买面霜后获得润唇膏,请使用附加到优惠的免费赠品。这种设置不同于将符合条件的商品中的部分商品设为免费。

销售方案购买对付费商品和免费商品有额外规则。此处示例均为一次性购买,请单独测试订阅配置。超过 50 个商品行的大型购物车不在购物车 Function 支持的范围内。

快速检查清单

  • 优惠是通过买 X,送 Y创建的。
  • 购买和赠送已填写,且总数计算出的值符合预期。
  • 优惠文案使用{{buy_quantity}}和{{get_quantity}},因此文案与数字一致。
  • 组合已发布,并会应用于顾客正在查看的商品。
  • 已检查准确门槛、额外购买一件、第二个完整组合以及低于门槛的购物车。
  • 所选变体、最便宜的免费商品和最终结账小计均符合你的预期优惠。

这篇文章对您有帮助吗?

您的反馈有助于我们改进文档。

谢谢,我们会继续改进这篇文章。

想与我们的团队聊天? 还有疑问?

仍需帮助?

我们的团队只需点击一下即可联系。给我们发送消息,我们会尽快回复。

我们使用少量 Cookie 来确保网站正常运行、衡量网站使用情况,并在您打开聊天组件时为其提供支持。请参阅我们的 Cookie 政策。