如何在流程中使用自定义对象
您必须有权访问自定义对象才能使用此功能。
你将会学到
了解如何在流中使用自定义对象,以便您可以使用对象数据创建日期触发的流并设置条件拆分。请注意,您必须先创建一个对象,然后才能在流中使用自定义对象数据。
日期触发的流程
日期触发的流使您能够根据对象中的日期属性自动发送消息(例如,孩子的生日、宠物的收养日期、产品保修的到期日期、即将进行的餐厅预订等)。了解 如何在 Klaviyo 中创建日期属性触发流程。
从库创建流
您可以通过从流库中选择流来快速开始使用基于对象属性的日期触发流。要从库中选择流:
- 导航至流选项卡。
- 单击创建流程。这将带您进入流程库,您可以在其中找到预先构建的生日和周年纪念日流程。您可以通过库顶部的工具栏搜索来找到这些流。
- 选择使用日期触发器的预构建流程。例如,您可以选择“首次购买周年纪念日”之类的流程。
- 在 触发器 字段中,选择要触发流程的基于日期的对象属性。
从头开始创建流程
要从头开始创建日期触发的流程:
- 导航至流选项卡。
- 单击创建流程。
- 单击构建您自己的按钮并选择日期属性选项作为触发器。
- 为流程触发器选择基于日期的对象属性。
配置日期触发器
要为流程配置日期触发器,请选择流程是否应在实际日期或之前开始。例如,周年纪念日流可以在收件人的实际生日之前开始向其发送消息。您还可以通过添加时间延迟让流程在该日期之后开始。此外,选择流程重复的频率:
- 每月
接收者将有资格在每月的同一天每月定期进入此流程;例如,每月订阅提醒系列。请注意,如果您将此安排在 31 日,则对于少于 31 天的任何月份,它将自动在该月的最后一天进行提取。 – 每年 接收者将有资格在每年的同月/日定期进入此流程;例如,周年纪念日或生日系列。 – 不应重复 仅当完整日期匹配(日、月和年)时,收件人才有资格进入此流程一次;例如,婚礼或怀孕预产期。
流量过滤
您还可以在流中的触发器过滤器、配置文件过滤器和触发器拆分中使用自定义对象数据,从而允许您将流限制到某些客户、根据启动流的特定对象进行过滤或将客户发送到不同的路径。例如,假设您有一个 Pet 对象。您可以使用触发器过滤器来确保仅当生日的特定宠物是“狗”时才发送“宠物生日”流。您还可以使用个人资料过滤器将相同的流量限制为至少拥有 2 条记录(即多只宠物)的所有者。或者,在客户下订单后,条件分割可以检查客户是否有一只生日已知的狗。如果此数据可用,您可以向他们发送标准订单确认。但是,如果尚未收集这些数据,您会向他们发送订单确认信息,并提示填写调查以收集他们的狗的生日。您可以根据以下条件设置过滤器或分割:
- 与配置文件关联的对象记录的计数。 – 个人资料的 Pet 对象中有 2 条或更多宠物记录
- 对象的记录和值的存在。 – 示例:个人资料有一个 Appointment 对象记录,其日期属性尚未过去。 – 示例:配置文件在 订阅 对象中没有任何活动订阅记录。 – 触发流的对象的属性。 – 示例:进入流的 Pet 对象的 Type 属性等于“Dog”。
触发过滤器
了解触发过滤器以及如何设置它们。触发过滤器允许您根据触发流的特定对象实例的数据来限制进入流的人员。与查看与个人相关的所有数据的配置文件过滤器不同,触发过滤器仅评估启动流的对象(例如,特定的宠物或约会)。设置触发过滤器:
- 在流程构建器中选择触发器。
- 单击左侧面板中的触发过滤器。
- 使用触发对象的属性定义标准(例如,宠物类型等于狗)。
配置文件过滤器
了解配置文件过滤器以及如何设置它们。当人们进入您的流程时以及发送流程中的每封电子邮件之前,都会应用配置文件过滤器。通过这种方式,配置文件过滤器可确保只有仍然符合资格的人员才能继续通过流程。您可以根据对象的数据设置配置文件过滤器。要为整个流设置配置文件过滤器:
- 设置好触发器后,选择触发器,然后单击右侧面板中 配置文件过滤器 选项旁边的 添加 或 编辑** 按钮。
- 从下拉列表中选择有关某人的属性以选择您的自定义对象。
- 根据可用的对象属性定义分割标准。要将配置文件过滤器添加到各个流消息:
- 选择单个流消息。
- 在右侧面板的 其他过滤器 部分下添加您的条件。
- 从下拉列表中选择有关某人的属性以选择您的自定义对象。
- 根据可用的对象属性定义分割标准。
使用对象数据创建触发器拆分
条件拆分查看配置文件的总数据(例如,“此人是否有任何活动订阅?”),而触发器拆分则严格查看启动流程的特定对象。例如,在“宠物生日”流程中,如果生日的特定宠物是“狗”,您可以使用触发器拆分发送一封电子邮件,如果生日的特定宠物是“猫”,则发送另一封电子邮件。
要将触发器拆分添加到流系列中:
- 将拆分组件从左侧边栏拖放到您要创建此拆分的位置。
- 单击拆分以查看详细信息面板。未配置的拆分将显示黄色警告标签。请注意,“是”和“否”路径会自动添加到拆分下方。
- 如果您在流程中途插入条件拆分,则该点以下的所有组件将默认放置在 YES 路径上。如果您想自动交换拆分的“是”和“否”路径上的所有组件,请单击设置图标(3 个点)并选择翻转拆分。
- 在详细信息侧栏中,您将能够定义触发器拆分的逻辑。
- 从下拉列表中选择特定属性名称,例如 Breed。
- 根据该对象的可用属性定义分割标准。
使用对象数据创建条件分割
了解如何在流程中使用条件拆分。要将新的条件分割添加到流系列中:
- 将条件拆分组件从左侧边栏拖放到您要创建此拆分的位置。
- 单击拆分以查看详细信息面板。未配置的拆分将显示黄色警告标签。请注意,Yes 和 No 路径会自动添加到拆分下方。
- 如果您在流程中途插入条件拆分,则该点以下的所有组件将默认放置在 YES 路径上。如果您想自动交换拆分的 是 和 否 路径上的所有组件,请单击设置图标(3 个点)并选择 翻转拆分**。
- 在详细信息侧栏中,您将能够定义条件拆分的逻辑。
- 从下拉列表中选择有关某人的属性以选择您的自定义对象。
- 根据可用的对象属性定义分割标准。
您最多可以为拆分中的对象条件设置 5 个附加 where 条件。