了解基于日期的流程如何安排收件人

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

你将会学到

了解配置文件如何输入基于日期的流程以及添加或更改日期时会发生什么。例如,如果有人正要进入流程,但日期突然更改或完全删除,会发生什么情况?本文将介绍在配置文件中添加、更新或删除日期时,日期属性触发的流会发生什么情况。

配置文件如何符合基于日期的流程

Klaviyo 每天都会提前一整天进行检查,检查某人是否有资格获得流量。此外,每当在个人资料上添加或更新日期时,Klaviyo 都会检查某人是否有资格获得流程。在此期间,Klaviyo 根据该日期是否属于流的完整时间线内来确定配置文件是否应进入流。仅当日、月和年落在流的时间线内时,人员才会被添加到流中,因此,如果日期是将来的日期(例如 2030 年 12 月 1 日),他们不会在该时间之前添加到流中。此外,如果它是重复发生的流程(例如每月或每周),则该人员将被安排参加该流程并在重复日期期间进入。基于日期的流只会为设置为 实时手动 状态的邮件安排收件人。由于流程提前检查一整天,这意味着一旦流程设置为实时或手动,它只会安排日期属性为状态更改后一整天的收件人。例如,如果您将生日流程从草稿更改为 3 月 1 日生效:

  • 生日为3月1日的人不会进入流程。 – 生日为 3 月 2 日的人可能无法进入流程,具体取决于设置的直播时间。 – 生日在 3 月 3 日或之后的人将进入流程。上述内容适用于具有现有且未更改日期属性的配置文件。如果日期属性在配置文件上线当天被修改或添加到配置文件中,它们仍然会进入流程,因为属性更改会导致它们受到检查。但是,如果他们在计划发送电子邮件后进入流程,则可能不会收到第一封电子邮件。

带有时间的日期属性

有时日期属性具有时间戳。例如:2025-04-30 17:08:06。出于流量触发的目的,附加时间将被忽略。当 Klaviyo 触发流程时,仅考虑配置文件应进入流程的日期。知道配置文件应输入的日期后,将应用触发器设置中配置的任何“开始时间限制”(上午 9 点开始等)。

时区

数据流始终从配置文件的角度触发。这意味着 Klaviyo 确定配置文件应根据其时区进入流的日期。如果配置文件没有分配时区,则将使用帐户的时区。

每年重复

如果日期触发的流程设置为每年重复,Klaviyo 将根据日期和月份而不是确切的年份来评估配置文件是否进入流程。例如,如果流程设置为每年在某人的生日重复,并且其生日设置为 01/01/1990,则该流程将在每年 01/01(1 月 1 日)触发,无论具体年份如何。这也适用于具有未来日期的属性。如果配置文件属性设置为 01/01/2030,并且流程设置为每年重复,则它将在每年 01/01 触发,包括 2030 年之前的年份。

添加日期以进行当天发送时会发生什么情况

当在消息计划发送的同一天添加日期时,只有在消息发送时间之前添加的订阅者才会收到该消息。例如,假设您有一个生日流程,其中包含一封在中午 12 点发出的电子邮件。收件人当地时间,Sarah 在上午 10 点添加了她的生日。由于这是在电子邮件计划发送之前,Sarah 将收到该消息。至于 Jane,她在下午 1 点添加了自己的生日。 ——电子邮件发出一小时后。在这种情况下,Jane 将不会收到已发送的电子邮件。然而,如果满足以下条件,Jane 将继续流动:

  1. 流程中有更多消息或步骤
  2. 消息或步骤的安排时间晚于添加生日的时间(例如,如果安排在一周后发送另一封电子邮件)

当日期落在流程的时间线内时会发生什么

如果日期落在流程的时间线内,Klaviyo 会将配置文件拉入流程中,并根据系列中建立的时间将其插入到适当的点,如下例所示。

在某人婚礼前 9 个月触发的日期属性触发流程示例。
在某人婚礼前 9 个月触发的日期属性触发流程示例。

假设您的婚礼流程在某人婚礼前九个月开始。在婚礼之前的每个月,您都会分享新娘或新郎可能感兴趣的内容和产品。

日期属性触发的流程示例,其时间延迟在某人的婚礼前等待 7 和 6 个月。
日期属性触发的流程示例,其时间延迟在某人的婚礼前等待 7 和 6 个月。

如果您在 2 月 1 日收到简·史密斯的结婚日期,那么距离结婚还有 7 个月。 Klaviyo 会自动在等到某人婚礼前 7 个月时间点插入 Jane。她将立即安排接收适当的内容;这里是“婚礼前 7 个月该做什么”电子邮件。

当日期超出流程时间线时会发生什么

如果日期超出流的时间线,或者被完全删除,则配置文件此时不会添加到流中。例如,假设您有一个生日流程,该流程在实际日期发送一条消息,然后结束。在这种情况下,整个流程的时间线是一天。

检查短信同意的条件分割示例..
检查短信同意的条件分割示例..

如果 Sarah Smith 在 2 月 1 日提交了一份表格,让您知道她的生日是 6 月 1 日;莎拉不会立即进入生日流程。相反,她只会在六月的实际生日那天进入流程。

在流程中更新日期时会发生什么

在流程中的每个操作之前(例如,在发出每封电子邮件或短信之前),Klaviyo 都会验证用于触发流程的日期是否仍然相同。这意味着,如果某人处于基于日期的流程中,但更改了日期,使其落在流程的时间线之外,则不会向他们发送任何进一步的消息。例如,假设上例中的 Jane 正在婚礼流程中。

在某人婚礼前 9 个月触发的日期属性触发流程示例。
在某人婚礼前 9 个月触发的日期属性触发流程示例。

原来,她的结婚日期是5/1/2025,她刚刚过了“等到结婚前7个月”的点并收到了相关消息。如果她将日期更改为 6/1/2025,她将退出流程,此时不会收到后续消息。 Klaviyo 还将根据更新的日期自动重新安排该人员。这对于以约会为中心的流程特别有用 – 如果重新安排某人的约会,所有消息都会在新日期周围自动重新安排。对于上述情况,当 Jane 新的结婚日期临近时,她会自动从头开始重新进入流程。这可能意味着她会两次收到相同的消息;然而,这是一件好事,因为内容将根据她目前正在进行的婚礼策划进行个性化,并且她无需梳理电子邮件以查找之前的消息。

其他资源

了解有关基于日期的流程的更多信息: