Skip to main content

概述

提供免费商品是提高订单价值、为客户带来附加价值惊喜的绝佳方式。在 Upcart 中,你可以创建一个奖励等级,当客户达到特定门槛时,将指定商品添加到购物车。 本指南将引导你完成此设置,并说明如何通过 Shopify 使奖励商品免费。

商品奖励的工作原理

当商品奖励解锁时,Upcart 会自动将所选商品添加到客户的购物车。但是,Upcart 不会更改商品的价格。你需要在 Shopify 端处理定价。 需要注意的是,Upcart 本身不具备创建或应用折扣的功能;所有此类配置必须通过 Shopify 完成。 有两种方法可以使奖励免费:
  1. 创建该商品定价为 $0 的副本
  2. 使用 Shopify 的 Buy X, Get Y 自动折扣,使商品在结账时免费
我们将详细介绍这两种方法。

第 1 步:在 Upcart 中创建商品奖励等级

  1. 打开 Upcart > Cart Editor
  2. 前往 Tiered rewards 标签页。
  3. Rewards calculation 卡片中,为整个进度条选择计算依据:Cart total ($)Cart quantity (#)。这适用于每个等级——不能按等级单独设置。
  4. Tier settings 卡片中,点击 + Add tier
  5. Reward type 设置为 Product
  6. 输入解锁奖励所需的最低金额(如果你选择了 Cart quantity,则为最低数量)。
  7. 选择达到门槛后要添加的商品——每个等级最多三个。
此时,当满足条件时商品会被添加到购物车,但仍是全价。请使用下面的方法之一使其免费。
这是最稳定、最灵活的选项。 步骤:
  1. Shopify 中,前往 Products
  2. 复制你想作为免费奖励提供的商品。
  3. 将复制商品的价格设置为 $0.00
  4. 为其清晰地重命名(例如 Free Mystery Gift)。
  5. 将商品设置为 ActiveUnlisted。选择 Unlisted 可让它在购物车和结账中正常工作,同时一步将其从店面隐藏(参见下方的可选:从店面隐藏奖励商品)。
此方法可避免折扣叠加问题,让你完全控制奖励的呈现方式。

方法 2:使用 Shopify 自动折扣

如果你不想复制商品,可以使用 Buy X, Get Y 折扣使奖励商品免费。 步骤:
  1. 前往 Shopify Admin > Discounts
  2. 点击 Create Discount
  3. 选择 Buy X, Get Y
  4. Customer Buys 下,设置最低购买金额(例如 $200)。
  5. Customer Gets 下,选择奖励商品并将数量设为 1。
  6. 将折扣设置为 100% off
  7. 启用自动折扣(Automatic discount)
  8. 如适用,打开 Combine with other discounts
此设置可确保客户达到最低消费后,奖励商品会自动折扣为 $0。 由于系统跟踪购买条件的方式,Shopify 仍会在购物车中的其他商品上显示该奖励折扣。这是预期行为,Upcart 无法更改。 此外,Shopify 的系统在特定配置下可能会限制某些类型的折扣叠加或应用。请仔细检查你在 Shopify 中的奖励设置是否符合这些折扣规则,以避免出现问题。

方法 3:使用 Discounts 模块

当满足购物车条件时,Discounts 模块可以对特定商品应用 100% 折扣,无需复制商品或在 Shopify 端设置折扣。 步骤:
  1. 在 Upcart 中打开 Discounts 模块并点击 Create Discount
  2. 添加一个与你的 Tiered Reward 门槛匹配的 Cart total 触发器(或 Cart quantity)。其中的字段为 Cart total minimum amountMinimum item count
  3. 将奖励类型设置为 Free Gift 并选择你的奖励商品。
  4. 发布该规则。
当客户达到门槛时,Tiered Rewards 显示视觉进度,而 Discounts 规则会在结账时对礼品商品应用 100% 折扣。 ⚠️ **注意:**如果你同时使用 Tiered Rewards 的商品奖励将商品添加到购物车,并使用 Discounts 规则应用折扣,请确保两者引用完全相同的商品或变体。配置不一致可能导致商品被添加但未打折,或反之。

其他配置技巧

更新奖励进度条的提示文案

设置商品奖励后,请确保奖励进度条显示正确的消息。 在等级设置中,编辑 Title before achieving tier。没有按等级的”达成后”字段——完成消息是 Text after completing full rewards bar,位于模块的 General settings 卡片中,它针对整个进度条而不是单个等级。 示例:
  • 达成前:“再消费 $20 即可获得免费神秘礼品!”
  • 达成后:“你已解锁免费神秘礼品!”
这可以确保提示文案准确并与实际奖励保持一致。

可选:从店面隐藏奖励商品

即使 $0 奖励商品只应出现在购物车中,客户仍可能通过搜索、商品系列页面或商品推荐发现它。隐藏它的最干净方式是使用 Shopify 的 Unlisted 商品状态。

将奖励商品设置为 Unlisted

  1. 在 Shopify 后台,前往 Products 并打开你的奖励商品(例如 Free Mystery Gift)。
  2. 在商品页面顶部附近的 Status 下拉菜单中,选择 Unlisted
  3. 点击保存
整个过程就是这样。Unlisted 商品会在店面搜索、商品系列页面、预测搜索、商品推荐、Shopify Catalog、站点地图和搜索引擎中隐藏,同时在购物车和结账时保持完全可用,因此 Upcart 仍可将其作为奖励添加。
Unlisted 商品在购物车、结账和订单中的行为与 Active 商品相同。将奖励设为 Unlisted 不会阻止 Upcart 添加它,也不会阻止 Shopify 应用 $0 价格或折扣。
Unlisted 取代了旧的隐藏方式,即使用 seo.hidden metafield 隐藏商品并将其从商品系列中排除。你不再需要创建 metafields、使用批量编辑器或添加系列规则。如果某个奖励商品之前是用 seo.hidden 隐藏的,将其状态切换为 Unlisted 即可,你可以删除旧的 metafield。
任何拥有直接链接的人仍然可以打开 Unlisted 商品页面。如果你还想防止客户从商品页面手动添加奖励商品,请参阅防止奖励滥用

最终效果

完成后:
  • 客户在达到消费门槛后将解锁商品奖励。
  • 奖励商品会自动添加到购物车。
  • Shopify 通过折扣或定价配置确保该商品免费。
  • 奖励商品对店面隐藏。
  • 请确保在 Upcart 中定义的奖励门槛与在 Shopify 中创建的折扣规则精确一致,以避免出现偏差。