如何迁移到 Shopify 的自动添加到购物车事件

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

您是 Klaviyo 新手吗?您可以通过启用现场跟踪 自动跟踪 Klaviyo 中的 Shopify 添加到购物车 事件。了解如何从 Klaviyo 现有的 Shopify 添加到购物车 事件(通过代码片段启用)迁移到自动跟踪的 添加到购物车 事件,该事件通过 Shopify Server Pixel 同步。迁移时,您还可以为已识别的用户启用新的跟踪事件,例如查看的集合和提交的搜索。这些新的 Shopify Pixel 事件在 Klaviyo 中带有 Shopify 图标,而由 Klaviyo 代码段启用的事件则带有齿轮图标。

开始之前

添加到购物车 通过服务器端 Pixel 同步的事件数据无法自定义。要了解新活动包含哪些数据,请参阅我们的 Shopify 数据参考。根据您在 Shopify 中的客户隐私设置,Klaviyo 可能不会跟踪欧盟、欧洲经济区、英国和瑞士的 Shopify 商店访客的现场活动,除非他们同意。

为什么要迁移?迁移的原因有很多,包括:

  • 新的 Shopify 品牌事件在服务器端同步,这意味着网站访问者更有可能被识别并跟踪事件。 – 新事件比代码片段事件包含更多顶级元数据,包括款式信息、SKU、商品数量以及添加到购物车的款式链接。 – 新活动将由 Klaviyo 积极维护,并直接添加未来的增强功能。 – 启用新事件不需要代码片段。我们建议按以下顺序进行迁移(如本文所述):
  1. 启用我们新的 已添加到购物车 跟踪。
  2. 更新 Klaviyo 中的段、流程等。
  3. 删除旧的 已添加到购物车 代码段。请注意,我们目前并未弃用我们的 添加到购物车 代码段。

启用新添加到购物车跟踪

  1. 在 Klaviyo 中,选择集成选项卡。
  2. 从列表中选择 Shopify 以进入集成设置页面。
  3. 在现场跟踪框中的其他跟踪功能下,选中跟踪行为事件。
Klaviyo help center screenshot
Klaviyo help center screenshot
  1. 单击更新设置。
  2. 如果出现提示:登录 Shopify。
  3. 如果出现提示:检查权限并单击更新应用程序。
Klaviyo help center screenshot
Klaviyo help center screenshot
  1. 在确认模式中,选择更新集成。
Klaviyo help center screenshot
Klaviyo help center screenshot
  1. 您将被带回 Klaviyo,并且应该看到绿色的成功标注。
Klaviyo help center screenshot
Klaviyo help center screenshot

您现在应该开始在您的帐户中看到跟踪的 Shopify 品牌添加到购物车事件。

在 Klaviyo 中更新段、流程等

现在,您应该将 Klaviyo 帐户中所有现有的非品牌 已添加到购物车 指标的使用情况替换为新的品牌事件。

片段

  1. 在列表和细分选项卡中,查找您使用过无品牌添加到购物车指标的细分。
  2. 编辑每个细分,添加一个反映原始细分的 OR 子句,但使用 Shopify 品牌的 添加到购物车 指标。例如,下面的细分包括过去 30 天内至少添加过一次购物车的用户(按任一指标进行跟踪)。如果您的条件完全是否定的,请使用 AND 子句。
Klaviyo help center screenshot
Klaviyo help center screenshot

流量

您是否在废弃的购物车或其他流程中使用无品牌的添加到购物车指标?要替换它们:

  1. 找到您正在使用“添加到购物车”的流程。
  2. 克隆这些流程 并为它们命名一些描述性的名称。
  3. 在新流程中,将流程触发器替换为 Shopify 品牌的 添加到购物车 事件。
  4. 更新所需的任何变量。
  5. 为每个新流程发送一封测试电子邮件,以确保一切看起来都很好并且不需要更新任何变量。如果您使用我们的默认代码片段,则所有现有变量都应该相同,只是价格现在是数值而不是字符串(例如,4 与 $4.00)。 您可以像这样添加货币格式:
  6. {%currency_format event|lookup:'价格'|floatformat:2 %} 此外,请注意,新的“添加到购物车”活动目前不包括购物车中已有的其他商品;它只跟踪单个项目。 6. 关闭旧流并启用新流。

分析

如果您在任何分析中使用无品牌的添加到购物车指标(例如自定义报告),您应该构建新的自定义报告。如果您在指标映射中使用无品牌的 添加到购物车 指标,则应更新映射。

删除“已添加到购物车”代码段

您是否在 Klaviyo 产品 Feed 中使用现有的 添加到购物车 事件?这意味着您在 Feed 构建器中选择了 客户已添加到购物车的产品。

Klaviyo help center screenshot
Klaviyo help center screenshot

如果是这样,您不应该删除您的代码片段。这是因为我们目前建议将旧事件与产品 Feed 一起使用。您可以将新事件用于流、段等。如果您未在产品 Feed 中使用该事件,请继续。您可以通过以下两种方式之一添加代码片段:

  • 如果您的商店有自定义液体块,您的代码片段将位于自定义液体块中。 – 如果您的商店没有自定义液体块,您的代码片段将位于您的主题文件中。要删除您的代码片段:
  1. 在页面顶部,单击主页下拉列表。
  2. 选择产品 > 默认产品 以进入默认产品页面。
  3. 找到您用于 已添加到购物车 代码段的自定义液体块。您可能使用过多个代码片段;如果您不确定,请查找“_learnq.push([‘track’, ‘Added to Cart’, cart]);”行。
  4. 选择该块后,单击删除部分。
Klaviyo help center screenshot
Klaviyo help center screenshot
  1. 单击保存。
  2. 单击顶部的三个点并选择编辑代码。
  3. 打开 theme.liquid 文件。
  4. 找到您的 已添加到购物车 代码段。
  5. 您可能使用过多个代码片段;如果您不确定,请查找“_learnq.push([‘track’, ‘Added to Cart’, cart]);”行。
  6. 删除从开始 <script> 标记开始到结束 </script> 标记结束的代码片段。
Klaviyo help center screenshot
Klaviyo help center screenshot
  1. 单击保存。
  2. 在 Shopify 中,导航至在线商店 > 主题。
  3. 找到您的主题并单击自定义。
  4. 如果您的商店有定制液体块:
  5. 如果您的商店没有定制液体块:

您现在已经删除了 已添加到购物车 代码段。

故障排除

您是否没有看到新的 已添加到购物车 活动出现在您的帐户中? Shopify 可能需要一些时间才能识别之前由 Klaviyo 通过旧方法 cookie 的个人资料。通过新的 添加到购物车 跟踪(以及 Shopify 查看的收藏品 和 提交的搜索 事件),如果个人资料执行以下操作之一,将被识别:

  • 提交 Klaviyo 表格。 – 您必须启用将配置文件从 Klaviyo 同步到 Shopify 才能正常工作。 – 提交 Shopify 表单。 – 在结账页面输入他们的信息。 – 在结账页面登录他们的商店帐户。 – 登录商店的客户帐户。您可以完成上述项目之一,然后将项目添加到您的购物车,以测试您的 添加到购物车 跟踪。我们正在努力扩展功能,将其他 Klaviyo 识别方法(例如通过单击电子邮件进行跟踪)纳入新的 Shopify 添加到购物车 事件。

结果

您现在已从 Klaviyo 手动启用的 添加到购物车 跟踪迁移到 Shopify 中新的服务器端 添加到购物车 跟踪。