如何为 Magento 2 设置优惠券

预计阅读 4 分钟 | 更新于 2026年4月21日 9:54 AM EST

你将会学到

了解如何在 Magento 2 中设置价格规则并在 Klaviyo 中创建优惠券,以便您的购物者可以在结账过程中轻松应用折扣。 Magento 支持购物车价格规则。

Klaviyo 的优惠券允许 Magento 2 商店执行以下操作:

  • 在 Klaviyo 中创建与 Magento 中预先存在的价格规则相关联的新优惠券。 – 在流电子邮件中包含唯一(也称为“动态”)优惠券,以便每个收件人收到唯一的代码。本指南将引导您分两步在 Klaviyo 中创建 Magento 2 优惠券:
  1. 在 Magento 2 中设置价格规则。
  2. 在 Klaviyo 中创建优惠券。如果您想发送包含 Magento 2 唯一优惠券代码的活动电子邮件,请按照有关将唯一优惠券上传到 Klaviyo 并在消息中使用它们的指南进行操作。

开始之前

在开始之前,请确保您已在 Klaviyo 中启用 Magento 2 集成并在 Magento 中安装 Klaviyo 扩展

在 Magento 2 中设置价格规则

  1. 从您的 Magento 2 商店导航至营销 > 购物车价格规则
视频显示 Magento 2 中的营销选项卡并选择购物车价格规则。
视频显示 Magento 2 中的营销选项卡并选择购物车价格规则。
  1. 单击“添加新规则”创建价格规则。
magento 2 中的购物车价格规则菜单,选择添加新规则。
magento 2 中的购物车价格规则菜单,选择添加新规则。
  1. 填写规则信息:
  • 规则名称: Magento 2 中价格规则的名称。 – 活动: 选择 。如果未选择,优惠券将不起作用。 – 网站:如果您只有一个 Magento 商店,请选择您的网站名称。如果您有多个 Magento 商店,请选择与优惠券关联的商店。 – 客户组: 选择 未登录,或选择其他客户组。 – 优惠券: 从下拉列表中选择 特定优惠券。 – 优惠券代码: 您无需在此字段中输入任何内容; Klaviyo 会自动为您生成优惠券代码。 – 使用自动生成: 您必须启用此字段。如果您不启用此字段,Klaviyo 将无法生成优惠券代码。 – 每张优惠券的使用次数: 您的优惠券可以使用的次数;通常该值为 1。 – 每个客户的使用次数: 每个客户可以使用您的优惠券的次数;通常该值为 1。 – 从 — 到: 输入优惠券有效的日期范围; To 日期将是优惠券的到期日期。设置为永不过期的优惠券仍将显示 Klaviyo 中列出的 1 年过期日期,但它们不会过期。
新的购物车价格规则菜单,您可以在其中填写所需的规则信息。
新的购物车价格规则菜单,您可以在其中填写所需的规则信息。
  1. 新购物车价格规则屏幕底部,您将看到其他设置。 条件、操作和标签 设置是可选的,并将影响优惠券在 Magento 2 商店中的应用方式;这些不会影响 Klaviyo 优惠券的生成。
可选的条件、操作和标签设置位于新购物车价格规则页面的底部。
可选的条件、操作和标签设置位于新购物车价格规则页面的底部。
  1. 管理优惠券代码:这些设置不需要填写。当Klaviyo生成优惠券代码时,这些代码将出现在该部分中。 6. 完成后,单击屏幕右上角的保存
新购物车价格规则页面右上角突出显示的保存按钮。
新购物车价格规则页面右上角突出显示的保存按钮。
  1. 查看您的 Magento 2 优惠券列表。每张 Magento 2 优惠券都与一个 ID 相关联。记下您创建的优惠券的 ID。您在下一步中将需要它。
您的 Magento 2 优惠券列表视图,其中圈出了您创建的优惠券 ID。
您的 Magento 2 优惠券列表视图,其中圈出了您创建的优惠券 ID。

在 Klaviyo 中创建 Magento 优惠券

接下来,您将在 Klaviyo 中创建优惠券。对于此步骤,您需要与刚刚在 Magento 2 帐户中创建的价格规则关联的 ID。 在 Klaviyo 中创建的新优惠券必须引用 Magento 中预先存在的价格规则。 1. 导航至优惠券部分并选择Magento 2 优惠券

选择了 Magento 2 优惠券的优惠券选项卡。
选择了 Magento 2 优惠券的优惠券选项卡。
  1. 单击添加优惠券 创建新优惠券。
  2. 优惠券名称 字段中输入优惠券的名称,然后输入与此优惠券关联的 Magento 2 价格规则 ID。同样,您需要在 Magento 2 中创建价格规则,然后才能在 Klaviyo 中创建优惠券。如果您需要再次引用此 ID 号,请返回您的 Magento 2 帐户。
  3. 完成后,单击添加优惠券
该模式询问您新创建的优惠券的名称及其 Magento 2 规则 ID。
该模式询问您新创建的优惠券的名称及其 Magento 2 规则 ID。
  1. 您已创建新优惠券。

连续使用您独特的优惠券

创建并配置优惠券后,将其插入流消息中。

  1. 导航至 Klaviyo 左侧导航栏中的Flows 选项卡。
  2. 打开现有流程或创建新流程
  3. 选择流程内的流程消息。
  4. 打开所选流消息的消息编辑器。
  5. 单击个性化图标。根据您的编辑器的不同,您可能会看到一个人物图标或标有“个性化”的按钮。
Klaviyo help center screenshot
Klaviyo help center screenshot
  1. 所有类型菜单中,选择优惠券
Klaviyo help center screenshot
Klaviyo help center screenshot
  1. 选择您要添加的优惠券。
  2. 可选:选择流程电子邮件上的3 个点,然后单击预览。请注意,当您直接在 Klaviyo 中预览电子邮件时,您将不会看到填充的唯一代码。相反,您会看到优惠券的名称带有“预览”连字符。 Klaviyo 只会在实际发送时创建和共享唯一代码。
在预览模式下显示带有优惠券标签的示例电子邮件。
在预览模式下显示带有优惠券标签的示例电子邮件。

发送消息时,由您的前缀和 10 个随机数字组成的唯一折扣代码将动态替换每个收件人的变量。如果您在多条流消息中包含相同的优惠券标签,收件人每次都会收到相同的唯一代码。

优惠券前缀末尾添加了独特的10位代码
优惠券前缀末尾添加了独特的10位代码

实时流电子邮件的唯一优惠券代码会根据您在 优惠券详细信息 页面的 最低库存 部分中指定的数量自动生成。例如,如果您创建最低库存为 100 的优惠券,Klaviyo 会生成一批 100 个唯一代码。这些每天都会自动补充;但是,如果您在充值前使用了全部 100 个代码,则由于可用代码不足,将跳过第 101 次分配优惠券的尝试。这会自动触发 Klaviyo 生成另外 100 个代码。由于流程的优惠券代码会自动补充,因此您无需通过添加代码选项手动添加批量优惠券代码。

其他资源