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. 将商品设置为 Active 或 Unlisted。选择 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 amount 或 Minimum 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 中创建的折扣规则精确一致,以避免出现偏差。