跳转到主要内容

为过往事件运行自动化流程(Automation)(回溯性触发)

向在您启用工作流(Workflow)之前触发了事件的联系人发送自动化消息 – 基于延迟时间

作者:Ira
更新于今天

设置了客户再激活或订单跟进工作流(Workflow),但不想等待新订单就发送吗?追溯触发可让您将那些在您启用自动化流程(Automation)之前已经执行了触发条件(Trigger)操作的联系人包括进来 – 只要他们处于您的第一个延迟时间范围内即可。

要点:联系人会遵循与事件刚发生时相同的延迟。他们不会立即收到消息。


开始之前

  • 追溯触发仅适用于基于事件的触发器(订单已下达、订阅营销、已查看产品)– 而非基于时间或客群细分的触发器。

  • 您的自动化流程(Automation)必须以一个延迟模块开始。延迟决定了 Omnisend 回溯多长时间(例如,30 天的延迟 = 包含过去 30 天内的事件)。

  • 在 Shopify、BigCommerce 和 API 集成的“客户再激活”和“订单跟进”预设中,追溯性触发功能是默认启用的。对于其他平台或自定义工作流(Workflow),您需要手动启用它。

  • 联系人会根据他们触发事件的时间收到消息,而不是立即收到。查看时间安排下方示例

我应该使用哪种方法?

您的目标

使用此方法

发送给过去触发了事件的联系人(已下订单、已订阅)– 可设置延迟时间

追溯性触发 (本文)

立即发送给一个细分(Segment)中的所有现有联系人

向已购客户发送一次性电子邮件(Email)

不确定?如果您的自动化流程(Automation)是基于事件的(订单已下达、废弃购物车(Abandoned Cart)、已订阅),并且您希望遵循延迟时间,请使用回顾性触发。

追溯自动化流程

在哪里找到该设置

对于预设(客户再激活、订单跟进):
“回溯触发条件(Trigger)”开关默认启用。如果您只想让该自动化流程(Automation)应用于未来的事件,则可以将其关闭。

对于自定义工作流(Workflow):

  1. 前往 Automations创建工作流(Workflow)从头开始创建

  2. 选择一个基于事件的触发条件(Trigger)(已下达订单、已订阅营销内容等等)。

  3. 点击触发条件(Trigger)模块

  4. 向下滚动 → 开启“追溯性触发条件(Trigger)”

  5. 添加一个延迟模块作为您工作流(Workflow)的第一步。

  6. 启用自动化流程(Automation)。

平台备注

  • Shopify、BigCommerce、API 集成:在客户再激活和订单跟进预设中,回溯性触发功能默认启用。

  • WooCommerce、其他平台:预设会自动进行追溯性触发。如果您不希望进行追溯性触发,请改为创建具有相同触发条件(Trigger)的自定义工作流(Workflow)。

💡 提示:如果您想追溯触发条件(Trigger)另一个工作流(Workflow)(例如,订单反馈、交叉销售),请使用订单跟进预设模板,然后将您的电子邮件(Email)设计保存为模板并替换内容。

它是如何工作的?

当您启用具有追溯性触发功能的自动化流程(Automation)时,Omnisend 会回顾在工作流(Workflow)启用之前执行了触发条件(Trigger)操作的联系人 – 但仅在您的第一个延迟的时间范围内。

示例:客户再激活

  • 今天:您启用客户再激活功能,通过一个30天延迟

  • 20天前:一位客户下了一份订单。

  • 会发生什么:该客户将收到第一封电子邮件(Email)距今天10天 (30天延迟 – 已过20天 = 剩余10天)。

过去添加的联系人不会立即收到消息。他们会进入工作流(Workflow),就好像事件刚刚发生一样,并遵循延迟计时。

⚠️ 重要限制

  1. 需要延迟模块:仅当您的自动化流程(Automation)以延迟模块开始时,回溯性触发才有效。没有延迟 = 没有回溯性触发。

  2. 第一个延迟决定了回溯期:如果您的第一个延迟是 30 天,Omnisend 会包括在过去 30 天内发生过事件的联系人。在此回溯期之外的联系人(例如,35 天前)将进入工作流(Workflow)。

  3. 订单状态检查:对于基于订单的自动化,追溯性触发会检查启用时最后的订单状态。只有状态为 “Placed” 的订单才会触发工作流(Workflow)。

向现有订阅者发送欢迎自动化流程(Automation)

欢迎自动化流程(Automation)不支持回溯性触发,因为它仅为新订阅者设计。如果您需要向现有联系人发送欢迎消息,请使用以下方法之一:

选项1:发送营销活动(Campaign)

将您的欢迎电子邮件(Email)设计保存为模板,然后向现有订阅者的一个细分(Segment)发送一次性电子邮件(Email)营销活动(Campaign)

选项 2:基于细分的自动化流程(Automation)

  1. 创建现有订阅者的细分(Segment)(例如,“Subscribed to Email is true”)。

  2. 前往 AutomationsCreate WorkflowCreate from Scratch

  3. 选择“联系人进入一个细分(Segment)”作为触发条件(Trigger)。

  4. 选择您的细分(Segment)

  5. 勾选 "Trigger workflow for contacts in the segment" (立即包含所有当前的细分(Segment)成员)。

  6. 启用工作流(Workflow)。

故障排除

编辑已启用的自动化流程(Automation)

如果您编辑一个已经启用的自动化流程(Automation)(例如,更改延迟时间或触发条件(Trigger)筛选器),回溯性触发可能无法正确应用于过去的联系人。为获得最佳结果:

  1. 复制工作流(Workflow)。

  2. 在新草稿中配置追溯性触发条件(Trigger)

  3. 启用新的工作流(Workflow)并停用旧的。

常见问题

我能否为特定联系人手动触发自动化流程(Automation)?

您无法手动将联系人添加到自动化流程(Automation),但您可以使用一种变通方法:

  1. 创建一个仅包含您想要的联系人的细分(Segment)(例如,使用 "Email address is" 筛选条件或 "Placed order" + "Product title is X")。了解如何创建细分(Segment)

  2. 创建一个基于细分(Segment)的自动化流程(Automation),以 "Contact enters a segment" 为触发条件(Trigger)。

  3. 在启用前,请勾选“为细分(Segment)中的联系人触发工作流(Workflow)”

  4. 启用工作流(Workflow)– 所有当前的细分(Segment)成员将立即收到该自动化流程(Automation)。

为什么我无法勾选 “Trigger retrospectively”?

“追溯触发条件(Trigger)”切换开关仅适用于基于事件的触发条件(Trigger)(已下达订单、已订阅等)。在以下情况中不显示:

  • 基于细分(Segment)的触发条件(Trigger)(“Contact enters a segment”)– 请改用“Trigger workflow for contacts in segment”复选框。

  • 基于时间的触发条件(Trigger)(例如,周年纪念日、定期重复)。

  • 不含延迟模块的 Automations。

如果您正在使用基于事件的触发条件(Trigger)但仍然看不到它:

  1. 请确保您已选择一个事件(而不是细分(Segment))作为触发条件(Trigger)。

  2. 添加一个延迟模块作为您工作流(Workflow)的第一步。

  3. 保存工作流(Workflow)并再次检查触发条件(Trigger)模块的设置。

我在联系人订阅或下单后才设置了自动化流程(Automation)。如何才能将他们也添加进来?

  • 如果您的自动化流程(Automation)是基于事件的(Order Placed, Subscribed):
    启用触发条件(Trigger)模块设置中的“Trigger retrospectively”。事件发生在您的第一个延迟时间范围内的联系人将进入该工作流(Workflow)。

  • 如果您需要立即发送,或者该自动化流程(Automation)不支持回顾性触发:
    使用基于细分的自动化流程(Automation)"为细分(Segment)中的联系人触发工作流(Workflow)" 已勾选。

回溯性触发条件(Trigger)会立即发送消息吗?

编号联系人将遵循与在您启用工作流(Workflow)时触发事件相同的延迟时间。

示例:

  • 今天:启用具有 30 天延迟的自动化流程(Automation)。

  • 客户 20 天前下单。

  • 电子邮件(Email)发送:从今天起 10 天 (30 – 20 = 10)。

如果您需要立即发送,请使用基于细分的触发,或改为发送营销活动(Campaign)。

我可以同时使用追溯性触发和基于细分(Segment)的触发吗?

序号这是两种不同的方法:

  • 追溯触发:适用于基于事件的自动化。包含延迟时间范围内的过往事件。

  • 基于细分(Segment)的触发:用于立即向所有当前细分(Segment)成员发送。

选择适合您使用场景的方法。在大多数“include existing contacts”场景下,基于细分(Segment)的触发更简单。

现在向特定的联系人名单发送自动化流程(Automation)的最简单方法是什么?

  • 对于一次性发送:使用您想要的联系人创建一个细分(Segment)(例如,“Placed order” + “产品 title is X”),然后向该细分(Segment)发送一个电子邮件(Email)营销活动(Campaign)。

  • 对于持续发送:使用基于客群细分的自动化流程(Automation)"Trigger workflow for contacts in the segment"已勾选。这会立即包含所有当前的细分(Segment)成员,并对将来进入该细分(Segment)的联系人继续生效。

为什么我无法勾选 “Trigger workflow for contacts in the segment”?

此复选框仅适用于从未启用过的新工作流(Workflow)。一旦工作流(Workflow)启动(即使之后被禁用),该选项也将被永久锁定。 要使用它: 复制您的工作流(Workflow),并在激活前在新草稿版本中启用该复选框。

为什么我的 Customer Reactivation 工作流(Workflow)没有添加过去的客户?

追溯触发仅追溯到您的第一个延迟。如果您的工作流(Workflow)设有 30 天的延迟,那么只有在过去 30 天内下了订单的客户才会被添加 – 35 天及更早之前的订单将被排除在外。

还需确保:

  1. 您正在使用预设模板工作流(Workflow)(不是自定义工作流(Workflow))

  2. 触发条件(Trigger)之后的第一个区块是延迟(其前面没有 Splits 或其他区块)。

哪些自动化流程(Automation)可以追溯性地触发?

追溯触发适用于使用预设模板的基于事件的工作流(Workflow):

  • 客户唤醒

  • 订单跟进

  • 产品评论(订单已完成触发条件(Trigger))

  • 补货提醒(订单已完成触发条件(Trigger))

适用于“发货确认”或“订单退款”等纯交易工作流。对于非事件工作流(Workflow)(例如,欢迎),请改用基于细分(Segment)的 "Trigger workflow for contacts in the segment" 方法。

当我启用回顾性工作流(Workflow)时,过去的联系人会立即收到我的邮件吗?

编号以往添加的联系人将根据其最初执行操作的时间在工作流(Workflow)中流转,而非根据您启用工作流(Workflow)的时间。

示例:如果您的工作流(Workflow)有 30 天的延迟,且一位客户在 20 天前下了一笔订单,那么他们将在 10 天后收到第一封电子邮件(Email)。


如果您仍有任何疑问或需要任何帮助,请随时通过应用内聊天或发送邮件至 [email protected] 联系 Omnisend 支持团队。

这是否解答了您的问题?