访客被识别前,Klaviyo 会保存匿名浏览和加购行为吗?
*Klaviyo 现在可以在访客被识别后回填部分站内事件,但前提是浏览器、用户同意、事件类型、存储时间和身份触发方式均满足要求。下面将说明哪些行为可以恢复、哪些无法恢复,以及如何完整测试。*
相关文章
要点
- Klaviyo 的匿名访客行为回填可以先保存符合条件的客户端站内事件,访客随后被识别时,再把这些事件连接到 Profile。
- 匿名历史记录保存在当前浏览器的本地存储中,最长 14 天;Safari 的本地存储有效期可能只有 7 天。
- 回填需要满足用户同意、`Klaviyo.js` 正常运行、事件类型受支持、浏览器允许存储以及之后出现有效身份信号等条件。
- 历史 Source 信息不会回填;无痕浏览或存储拦截也可能导致事件无法恢复。
- 回填解决的是“同一浏览器中延迟识别”的问题;Capture 和 ReCapture 分别处理从未留下邮箱的新访客,以及身份连接已经丢失的已有订阅用户。
直接回答
会。Klaviyo 可以保存符合条件的客户端站内匿名行为,并在访客之后被识别时,把行为回填到对应 Profile。官方文档目前描述的浏览器本地保存窗口最长为 14 天,但必须同时满足同意、Klaviyo.js、受支持事件、本地存储和有效身份触发等条件。
为什么较早的回答会说这些行为已经丢失?
因为 Klaviyo 的产品能力发生了变化。2022—2023 年的部分社区讨论认为,Profile 被识别前发生的事件不会回填;Klaviyo 当前帮助文档则把匿名访客行为回填描述为已支持功能。
这也说明:原始问题仍然有效,但现在的答案必须以最新官方文档为准,不能把旧论坛回复当作当前产品规格。
> 先梳理完整身份时间线: 了解电商 Identity Resolution 如何连接事件和 Profile,以及单纯依赖浏览器时容易在哪些环节中断。
Klaviyo 匿名行为回填如何工作?
访客尚未被识别时,Klaviyo.js 可以把受支持的站内操作记录到浏览器本地存储。Klaviyo 文档将该存储机制称为 kl-post-identification-sync,并表示事件最长可以保留 14 天。
当同一浏览器之后获得符合要求的身份信号时,已保存事件会被发送到对应 Profile,并从本地存储中清除。
匿名浏览器
→ 符合条件的站内事件保存在本地
→ 访客在存储期内被识别
→ 已保存事件发送到 Klaviyo
→ 历史事件出现在 Profile 中Klaviyo 表单提交、带追踪的消息点击、Identify API,或者受支持的结账/联系方式事件都可能触发回填。Shopify 结账身份识别还取决于集成设置、行为事件和用户同意状态。
哪些事件可以回填?
Klaviyo 表示,匿名回填适用于通过 Klaviyo.js 捕获的客户端事件,例如 Active on Site、Viewed Product,以及由集成以客户端方式发送的 Added to Cart。
| 数据类型 | 是否可能回填 | 重要条件 |
|---|---|---|
| Active on Site | 通常可以 | Klaviyo.js、同意、本地存储和后续身份识别均正常 |
| Viewed Product | 通常可以 | 相应集成已正确安装商品浏览追踪 |
| Added to Cart | 通常可以 | 必须是受支持并且正确触发的客户端事件 |
自定义 klaviyo.track() 事件 | 可能可以 | 必须由站内追踪机制正常记录 |
| 历史流量 Source | 不可以 | Klaviyo 明确表示匿名回填不会恢复 Source |
| 没有 Profile 标识的服务器端事件 | 不通过浏览器回填 | 是否关联取决于服务器 Payload 和身份设计 |
| 另一台设备上的事件 | 不会自动回填 | 浏览器本地历史不会自行跨设备转移 |
什么会导致匿名历史没有出现在 Profile 中?
功能没有开启
需要在 Klaviyo 的 Data 设置中开启匿名访客追踪。
用户同意阻止了存储
如果店铺使用 Consent Tool,访客通常需要允许相应的分析和营销存储,Klaviyo 才能在本地记录匿名行为。
访客太晚才被识别
Klaviyo 文档说明最长保存 14 天,而 Safari 可能在 7 天后使本地存储过期。超出可用窗口的行为无法从该浏览器中恢复。
无痕模式或拦截阻止本地存储
无痕浏览、Private Browsing 和存储拦截都可能使匿名事件无法被记录和恢复。
事件从未触发
回填无法恢复根本没有被捕获的事件。主题改动、选择器问题、同意加载顺序、重复脚本和集成设置,都可能让 Viewed Product 或 Added to Cart 从源头缺失。
用户在另一台设备上被识别
匿名历史保存在原始浏览器里。用户之后在另一部手机上输入邮箱,并不会把第一台设备的本地存储带到新会话。
匿名行为回填等于识别匿名访客吗?
不等于。回填只是把行为保存到未来身份信号出现的时候,本身不会提供邮箱地址。
| 身份缺口 | 缺少什么 | 对应机制 |
|---|---|---|
| 同一浏览器中延迟识别 | 站内事件发生后才获得邮箱 | Klaviyo 匿名访客行为回填 |
| 新的高意向访客始终没有提交邮箱 | 店铺没有获得可触达 Profile | Attribuly Capture 可通过合规身份网络识别符合条件的美国访客 |
| 已有订阅用户在 Cookie 丢失或未识别会话中回访 | Profile 存在,但当前行为与它断开 | Attribuly ReCapture 将符合条件的行为重新连接到已有 Klaviyo Profile |
| 事件实现故障 | 行为根本没有被捕获 | 修复主题、Pixel、脚本、集成或服务器事件传输 |
Attribuly Capture用于识别从未触发店铺身份事件、但符合条件的高意向匿名访客。前 500 个识别邮箱免费,而且无需信用卡。
Attribuly ReCapture面向已经存在于 Klaviyo、但回访行为不再与 Profile 连接的订阅用户。Attribuly 保证 ReCapture 投入至少获得 4 倍回报,计算口径为 ReCapture 所识别购物者带来的可归因弃购挽回收入。
下载 Attribuly 邮件识别率 Benchmark 白皮书,查看 400 家品牌、8 个行业、4 类高价值事件和不同店铺规模中的 ESP 识别率及相关收入表现。
> 比较 Klaviyo 原生回填与剩余受众缺口: 运行 Shopper Identification Audit,根据流量、行业、AOV 和月度 GMV 预测店铺机会。
如何正确测试 Klaviyo 匿名行为回填?
1. 确认设置和用户同意路径
开启匿名访客追踪,并记录哪一种同意选择会允许 Klaviyo.js 和本地存储运行。
2. 从干净的普通浏览器会话开始
正向测试应使用新的浏览器 Profile。无痕模式适合之后作为负向对照,因为它可能恰好阻止你要验证的机制。
3. 在识别前制造已知事件
浏览商品、加入购物车并记录准确时间,同时确认匿名事件数据进入了本地存储。
4. 在同一浏览器中完成识别
提交 Klaviyo 表单、执行受控 Identify API 调用,或者完成受支持的结账身份步骤。每次测试使用唯一邮箱。
5. 查看 Profile 时间线
确认较早的事件时间出现在新 Profile 中,并检查本地存储是否按预期清除。
6. 分别测试覆盖边界
使用无痕窗口、另一台设备、拒绝同意以及超出预期存储时间等条件重复测试。这些测试用于发现边界,不应与正常路径混在一起。
常见错误
只测试识别后的行为
这只能确认普通追踪,不能验证回填。关键事件必须发生在身份信号之前。
期待 Source 也被重建
Klaviyo 明确表示,历史 Source 不属于匿名行为回填内容。重要的获客来源数据应另行保存。
认为回填可以跨设备
浏览器本地存储与设备和浏览器绑定。跨会话连续性需要更完整的身份策略。
把旧论坛行为当作当前规则
产品能力会变化。实施建议需要标明日期,并在重大迁移前重新检查官方文档。
常见问题
Klaviyo 会把匿名行为保存多久?
Klaviyo 文档表示最长 14 天。Safari 可能应用 7 天本地存储期限;拦截或无痕模式还会进一步缩小覆盖。
Klaviyo 会回填 Added to Cart 事件吗?
通过 Klaviyo.js 捕获的受支持客户端 Added to Cart 事件可以回填,但需要确认具体 Shopify 或电商集成是如何生成该事件的。
匿名行为回填会恢复流量来源吗?
不会。Klaviyo 表示该功能回填历史事件,不回填 Source 等其他历史信息。
匿名访客之后能触发 Flow 吗?
访客被识别后,如果回填事件符合触发条件,而且没有超出延迟、过滤、同意和屏蔽规则,Profile 就可以进入 Flow。
无痕模式支持匿名回填吗?
不要默认支持。Klaviyo 指出,无痕浏览和存储阻止可能让匿名事件无法记录与恢复。
Backfill 和 ReCapture 有什么区别?
Backfill 在同一浏览器中获得身份信号后,将本地保存的识别前事件连接到 Profile。ReCapture 则在常规订阅用户识别丢失时,将符合条件的当前行为重新连接到已经存在的 Klaviyo Profile。
Capture 和 ReCapture 可以一起测试吗?
可以。注册后将开始 7 天 Attribuly 试用,两项功能可同时运行。Capture 前 500 个识别邮箱免费;ReCapture 包含上述有条件的 4 倍 ROI 保证。
下一步
先开启并测试 Klaviyo 原生回填,再衡量它没有覆盖的部分:始终没有被识别的访客、当前会话与 Profile 断开的回访订阅用户、从未触发的事件,以及不符合 Flow 条件的 Profile。
> 免费测试剩余身份缺口: 开始 7 天 Attribuly 试用,同时比较 Capture、ReCapture 与 Klaviyo 原生覆盖。
相关阅读
来源
关于 Attribuly
Attribuly 帮助 DTC 品牌挽回弃购收入。我们识别被你的 ESP(如 Klaviyo)遗漏的匿名访客和已有订阅者,补全他们的画像,并将这些信号回传,让你的弃购流程正常触发、再营销受众持续增长,并帮助你至少多挽回 15% 的收入。 Shopify Featured App,Klaviyo 技术合作伙伴。已获 20,000+ 品牌信任。保证 4× ROI。
