了解流程分支
你将会学到
了解流程分支如何帮助您个性化流程,以便您可以根据您对个人的了解,将其发送到不同的并行路径。流程使您能够自动实现与联系人的及时接触点,而不会失去构建有影响力的营销策略所需的任何相关性和个性化。例如,废弃的购物车流程不仅仅向所有购物车放弃者发送通用的后续电子邮件 – 使用 Klaviyo 的默认废弃购物车流程,所有购物者都将收到一封针对他们留下的每件商品进行个性化的电子邮件。流分支可帮助您将这种个性化提升到一个新的水平。 Klaviyo 支持 2 种独特的拆分,为您的流程提供强大的分支方式。
触发分割和条件分割
使用触发器拆分和条件拆分组件,您可以创建一个逻辑语句,对于进入流程的每个接收者来说,该语句要么为真,要么为假。通过这种方式,这些分割看起来类似于流过滤器,并且它们使用与您在分段构建器中看到的相同逻辑。然而,与流过滤器和分段不同的是,拆分不会将某些人保留在您的流中并完全过滤掉其余的人 – 您而是为这些收件人创建 2 条并行路径,您可以在其中更好地为每个组自定义旅程。在视觉流构建器中,这些分割是可配置的组件。定义分割后,您将在画布上看到“是”和“否”路径。那些满足分割定义(语句评估为 true)的人将走 YES 路径,而那些不满足此定义(语句评估为 false)的人将走 NO 路径。使用分割时,重要的是要考虑时间延迟的位置。例如,如果您想根据配置文件进入的路径更改某人接收消息的时间,请在每个分支中的拆分之后直接放置一个时间延迟。但是,您可能希望根据某人是否在给定时间范围内执行特定操作进行拆分,例如等待一周以查看有人在发送电子邮件之前是否下了订单。在这种情况下,时间延迟必须在分割之前进行。
触发分割
trigger split 组件在流程中创建 2 条不同的路径,并根据触发器的定义特征进行分支。触发器在事件级别拆分分支流,这意味着只有指标和价格下降流可以触发拆分。例如,对于由 Started Checkout 事件触发的放弃购物车流程,您可以在围绕购物者的购物车价值的流程拆分中创建 2 个并行路径 – 其中高价值购物车放弃者会收到带有折扣的电子邮件,而低价值购物车放弃者则不会。触发器拆分仅在事件触发的流中受支持,其中流是根据您账户中的给定事件指标触发的。该组件在列表或段触发的流中不可用。
有条件分割
条件分割 组件在流程中创建 2 条不同的路径,根据定义的收件人配置文件属性和/或活动进行分支。例如,对于欢迎系列,您可以在流中创建 2 个并行路径,围绕收件人过去是否曾向您购买过商品 – 现有客户可能不需要您发送给以前从未购买过的新订阅者的相同介绍性内容。
最佳实践
废弃购物车流程
假设我们想为购物车中留下超过一定价值的人创建独特的路径。
对于那些留下高价值购物车的人,您可能希望提供更大的恢复激励措施 – 例如,免费送货,或者如果他们完成购买,则可以享受订单折扣。对于留下价值较低的购物车的购物者,您当然想要跟进,但考虑到预期的投资回报率,您可能不想提供折扣。通过将触发器拆分添加到放弃的购物车流中,您可以立即根据购物车放弃者的购物车创建 2 条路径。此数据点(购物车值)是在充当流程触发器的 StartedCheckout 事件中捕获的。
购买后流程
假设我们想在购买后流程中为首次购买者和重复购买者创建独特的路径。
当有人向您购买商品时,这是伸出援手并加强你们关系的好时机。当客户第一次向您购买产品时,重要的是要认识到他们刚刚经历了发现您的业务、评估您的产品并做出向您购买的决定的过程。验证这一选择并培养积极的客户体验的后续行动至关重要。那些下过订单但之前已经下过订单的人与您的关系更进一步。在客户生命周期中,您要努力留住他们并激励他们不仅成为忠诚的客户,而且成为忠诚的推广者和倡导者。对于这些重复购买者来说,您的售后系列中的内容应该与首次购买者不同。通过在购买后流程中添加有条件的拆分,您可以在客户第一次购买时增加与他们的互动,同时还可以根据客户在您的生命周期中所处的阶段,从战略上培养您的回头客。
浏览放弃
在您的浏览放弃流程中,您可能需要为过去几天内查看过 3 个产品的用户以及查看过 4 个以上不同项目的用户创建独特的路径。
您的网站有两种主要类型的访问者:那些到达网站时确切知道自己想要什么的访问者,以及那些在那里浏览的访问者。根据网站访问者的浏览行为向他们发送正确的消息,可以带来高额回报。那些只访问过单个产品页面的人可能是通过直接搜索到达的,或者知道如何到达他们想要的地方 – 您的后续行动应主要关注该特定商品,目标是让该购物者回来购买它(或类似的推荐商品)。另一方面,浏览超过 4 件商品的人可能只是在逛街。不要过分关注最近浏览过的单个商品,而是以此为契机来宣传您最受欢迎的商品,展示更多特定系列的商品,或者提供社会证据来说明为什么该购物者应该再次光顾您的商店。要激发人们对您所提供的更广泛的产品的兴趣,风险就更大,因为访问者没有表明他们确切地知道自己想要什么。如果您创建浏览放弃系列并添加条件分割来定位这两种主要类型的访问者,您可以尽早将数据投入使用,以从第一个页面视图开始推动更深入的参与。
故障排除
如果流分支的行为不符合预期,例如配置文件走错了路径,请检查以下各项:
确保拆分已设置条件
未经编辑的分割将显示一条警告消息,要求您完成设置。如果拆分没有条件,配置文件将默认沿着 YES 路径前进。
单击拆分以在设置侧栏中编辑其条件。
确保 split 有足够的时间来检查配置文件
如果您遇到条件拆分无法评估个人资料点击等操作或自定义属性等数据添加操作的问题,通常是因为在客户满足条件拆分时,操作处理或数据添加到客户个人资料之间没有足够的时间。为了确保在通过条件拆分评估您的客户之前有足够的时间,您需要在条件拆分之前添加时间延迟。例如,如果您想添加条件拆分来过滤点击电子邮件中链接的客户,则需要有足够长的时间延迟,以便让客户有机会点击。如果客户在经过拆分评估后点击,他们将沿着未点击链接的客户的路径走下去。
如果您发现个人资料走上了错误的道路,我们建议您检查客户何时采取操作或何时将数据添加到其个人资料(相对于他们进行条件拆分的时间)。要查看客户完成拆分的时间,请单击条件拆分并选择右上角的查看详细信息。接下来,打开您要查看的个人资料并比较他们采取您正在评估的操作的时间戳。如果您正在查看数据添加到客户配置文件(例如自定义属性)的时间,您将需要比较将属性添加到其配置文件的操作发生的时间。
确保 YES 和 NO 路径具有正确的消息
如果您不小心将“是”路径的消息放入“否”路径中,反之亦然,请将各个消息拖放到正确的路径中。如果所有邮件都位于错误的路径中,请通过点击拆分右侧的操作按钮并选择翻转拆分来翻转拆分。当您翻转拆分时,YES 路径上的所有组件都将与 NO 路径上的组件交换。您的组件将保持相同的顺序,并且日程安排也将保持不变。任何已安排并等待的收件人都不会受到影响。只有新进入您流程的人员才会被安排在翻转路径上。
确保拆分的条件完全符合您的意图
单击拆分可查看设置侧边栏。检查分割条件以确认其设置为检查是否完全符合您的预期。例如,如果您想检查某人是否在过去的任何时间点下过订单,请确保条件设置为在所有时间,而不是在过去 30 天内,这是默认设置。
其他资源
了解有关流程的更多信息: