解决方案
Klaviyo 标签
2026-10-28
作者
Ira Holubovska
Klaviyo 是一款专为电商企业打造的营销平台,旨在帮助企业利用客户数据发送更智能的电子邮件和短信。它可以帮助品牌根据真实行为(如浏览活动、购买或互动)创建个性化营销活动,从而提高销售额并建立更牢固的客户关系。借助 Klaviyo,企业可以自动化关键消息推送、追踪营销成效并扩大受众群,告别凭经验猜测。
Klaviyo 服务端追踪是一种绕过浏览器,直接从服务器将网站事件数据(如商品浏览、加购和购买)发送到 Klaviyo API 的方法。这种配置通常使用服务端 Google Tag Manager (sGTM) 以及 Stape 等平台实现。通过在服务器端处理数据,企业可以避免因浏览器限制、广告拦截插件和 Cookie 限制引起的问题,确保关键用户操作能够可靠地被捕获并发送至 Klaviyo。
与依赖在用户浏览器中运行 JavaScript 的客户端追踪不同,服务端追踪让您能够更好地掌控发送哪些数据以及何时发送。它可以提高事件准确性、改善归因,并更好地遵守数据隐私法规。借助 Stape 的服务端 Klaviyo 代码,品牌可以在不依赖 Klaviyo.js 的情况下追踪事件,减轻前端脚本加载负担,并保持干净、一致的数据流入其 Klaviyo 账户。通过在服务端容器中集中管理数据流,您还可以打下坚实的基础,在未来轻松集成其他关键营销工具,例如安全的 Google Ads conversion tracking analytics。
Klaviyo 网站事件追踪允许您根据用户在网站上的行为创建细分受众群并启动自动化工作流(flows)。其应用场景非常丰富——例如,如果有人将商品加入购物车但未完成购买,您可能会想提醒他们遗留了哪些商品。这正是 Klaviyo 事件追踪的用武之地。要针对弃购行为触发个性化电子邮件,您首先需要从网站发送一个自定义事件,其中包含关键商品详情——如商品名称、URL、图片等。向 Klaviyo 发送网站事件有多种方式:JavaScript 请求、服务端请求,或通过服务端 Google Tag Manager 容器。
Klaviyo 网站事件追踪对于开展基于行为的个性化营销、驱动收入增长至关重要。通过捕获用户操作(如商品浏览、加购事件和购买),您可以根据每位客户所处的转化旅程阶段触发定制的自动化电子邮件或短信,使营销更具相关性、更及时且更有效。
如果缺乏妥善的事件追踪,您将错失挽回弃购购物车、重新吸引不活跃用户或根据浏览行为推荐商品的机会。通过 sGTM 进行服务端追踪可确保即使基于浏览器的追踪被屏蔽,也能可靠地收集这些数据,助您保持成效并提升营销效果。
1. 提高数据准确性。服务端追踪绕过了浏览器限制、广告拦截插件和 Cookie 限制,确保购买或购物车更新等重要事件能够被可靠地捕获并发送到 Klaviyo。
2. 更优的网站性能。将追踪逻辑从浏览器分流至服务器可减少对页面加载时间的影响。与可能较为臃肿的 Klaviyo JavaScript 库不同,服务端追踪有助于提升网站速度和用户体验。
3. 增强归因能力。准确且不间断的事件追踪有助于 Klaviyo 将收入、互动及其他操作正确归因于特定营销活动——即使客户端追踪失效也是如此。
4. 更轻松的合规与数据管控。服务端配置允许您管理收集、存储和发送哪些数据,从而更轻松地遵守 GDPR 或 CCPA 等隐私法规。
5. 无需开发人员介入(结合 sGTM)。通过将 Stape 等工具与服务端 Google Tag Manager 结合使用,您无需编写代码即可实施服务端追踪。所有内容均可通过 sGTM 界面进行管理。
| Event Name | Type | Description |
| Viewed Product | Ecommerce | 在用户浏览商品详情页时触发。用于商品推荐。 |
| Added to Cart | Ecommerce | 在用户将商品加入购物车时触发。用于启用弃购挽回工作流。 |
| Started Checkout | Ecommerce | 追踪结账流程的开始。用于结账提醒。 |
| Placed Order | Ecommerce | 在订单完成时捕获。触发确认和购买后工作流。 |
| Fulfilled Order | Ecommerce | 表示订单已发货或已送达。用于物流状态更新。 |
| Cancelled Order | Ecommerce | 标记用户取消订单的时间。适用于客户挽回或收集反馈。 |
| Opened Email | Engagement | 在 Klaviyo 邮件被打开时记录(通过追踪像素)。 |
| Clicked Email | Engagement | 在邮件中的链接被点击时捕获。非常适合用于互动细分受众群。 |
| Signed Up | Custom | 追踪账户注册或简报订阅。适用于欢迎工作流。 |
| Subscribed to SMS | Custom | 标记用户已同意接收短信营销。 |
| Visited Pricing Page | Custom | 追踪对价格或功能等核心页面的访问。常用于 SaaS 业务工作流。 |
| Completed Survey | Custom | 捕获购买后的反馈或满意度调查。 |
| Watched Video | Custom | 记录与视频内容(例如商品介绍或新手引导视频)的互动。 |
1. 检查您是否已安装 Google Tag Manager 服务端 容器。
2. 确保您的 Google Tag Manager Web 容器包含所需的全部用户信息。如果您已在 Google Tag Manager Web 容器中设置了 Google Analytics 或 Facebook 追踪,这些数据可能已存在于 GTM 变量或 data layer 中。
3. 将所需数据从 Web GTM 容器发送到服务端容器。向服务端 GTM 发送数据有两种方式:
– Data Tag 和 Data Client。我们推荐使用 Data Tag/Data Client,因为 Data Tag 具有内置的用户数据存储功能。通过存储用户邮箱,它有助于更准确地追踪 Klaviyo 事件。
4. 使用服务端 Template Gallery 将 Klaviyo 代码添加到服务端容器中。
5. 在服务端容器中新建代码 → Tag type 选择 Klaviyo。
6. 配置代码。
6.1 Type - 从下拉列表中选择要追踪的操作类型:
6.2 Private API Key - 该密钥允许从 Klaviyo 读取数据并操作敏感对象(如列表)。要查找 Private API Key,请参阅 Klaviyo 关于 Private API Key 的文档。无论您选择哪种操作类型来配置代码,该参数都是必需的。
6.3 Email - 添加包含用户邮箱的变量。
6.4 Klaviyo User ID - 用户个人资料的唯一标识符,由 Klaviyo 自动生成。
6.5 Event name(如果选择了“Event”操作类型)- 指定要追踪的事件类型。在上一节中,我们列出了可以使用代码追踪的事件。
6.6 List ID(如果选择了“Add to list”操作类型)- 要获取 List ID,请参阅 Klaviyo 关于 List ID 的文档。
6.7 Use Optimistic Scenario - 如果勾选,代码将立即调用 gtmOnSuccess(),而无需等待 API 响应。虽然这加快了 sGTM 的响应时间,但即使 API 调用本身失败,代码也始终会报告成功触发状态。
6.8 Store email in cookies - 如果提交了邮箱,则将其存储在 Cookie 中;当当前事件、个人资料创建或更新期间缺少邮箱时,将使用此存储的值作为备用方案。
6.9 添加您想要发送的 event/customer properties。
以下是代码配置示例:

7. 添加触发器。在我们的示例中,该代码在由 Data Client 认领的自定义事件 add to cart 上触发。

8. 测试您设置的事件。您应该会看到 Klaviyo 代码在服务端容器中被触发,并且该事件已与 Klaviyo 联系人关联。
本指南介绍了如何通过服务端 GTM 容器实现 Klaviyo 事件追踪。然而,服务端 GTM 并不是将 Klaviyo 数据从网站发送到营销平台的唯一方式。
如果您选择其他服务端追踪解决方案,例如 Signals Gateway 或 Conversions API Gateway (CAPIG),则无需构建和管理服务端 GTM 容器配置即可连接 Klaviyo。免费的 Stape Conversion Tracking app for Klaviyo 是一款可直接从 Klaviyo CRM 发送关键客户事件的解决方案。
该应用会自动将 Klaviyo 事件(包括点击链接或退订)转发至您已连接的广告和分析平台。这有助于您更有效地利用第一方客户数据、提升营销活动成效并优化受众定位。
注意:
如果您已经拥有服务端 GTM 容器,仍然可以使用 Stape Conversion Tracking 应用。在此配置下,Klaviyo 事件将通过您现有的服务端追踪基础设施进行路由。
要开始使用该应用,请参阅 关于 Stape Conversion Tracking app for Klaviyo 的分步配置文档。

最佳方案取决于您的技术需求和营销目标。以下是主要选项的快速概览:
使用适用于服务端 Google Tag Manager 的 Klaviyo 代码设置事件追踪时,无需编写自定义代码,也无需漫长等待下一次版本发布。这种集成允许您构建高级工作流(flows)和自定义电子邮件,而且如果您熟悉服务端追踪,整个过程将十分快捷轻松!
解决方案
2026-10-28
评论