当特定事件发生时,例如下达订单或联系人通过订阅表单(Signup Form)订阅,自动化流程(Automation)工作流将自动发送消息。触发条件(Trigger)定义了工作流(Workflow)何时启动,且触发条件(Trigger)过滤器控制谁符合条件。
开始之前
所有 Omnisend 套餐均可使用自动化流程(Automation)。
每个自动化流程(Automation)都可以包含电子邮件(Email)、短信(SMS)和推送通知(Push Notification)渠道。了解更多关于渠道的信息。
自动化流程(Automation)触发器如何运作
每个触发条件(Trigger)都包含四个阶段。联系人必须按顺序通过所有阶段才能进入自动化流程(Automation):
触发条件(Trigger)与触发条件筛选 – 事件是否匹配您的触发条件(Trigger)规则?
受众筛选条件 – 该联系人是否符合您的个人资料或细分(Segment)条件?
频率 – 该联系人最近是否触发了此自动化流程(Automation)?
退出条件(Exit Conditions) – 是否触发了取消事件?
如果联系人在任何环节失败,便无法进入工作流(Workflow)。使用 触发条件(Trigger)预览工具 来识别哪个阶段阻止了进入。
使用触发条件(Trigger)预览工具
在启用您的自动化流程(Automation)之前,请使用 Trigger Preview Tool 测试触发条件(Trigger):
前往 Automations → 打开您的工作流(Workflow) → 点击触发条件(Trigger)模块 → 点击测试触发条件(Test trigger)
查看最近 10 个触发条件(Trigger)事件:
绿色对勾 = 联系人满足所有条件并进入
红色叉号 = 联系人未满足筛选条件且被跳过
点击任意联系人,查看哪些筛选条件已通过或未通过。
触发条件(Trigger)过滤器
触发条件(Trigger)筛选器可根据事件详情(订单状态、产品标题、表单名称等)来细化哪些人有资格进入该自动化流程(Automation)。
当您需要触发条件(Trigger)筛选条件时:
某些触发器需要:联系人进入细分(Segment)、浏览页面
其他可选:已下单, 废弃结账(Abandoned Checkout), 已订阅营销
在您选择触发条件(Trigger)后,便会显示触发条件(Trigger)筛选条件。您可以为每个工作流(Workflow)添加最多 5 个触发条件(Trigger)筛选器。
⚠️ 请尽可能使用基于个人资料的受众筛选器(标签、国家/地区、自定义字段),而不是基于细分群组的筛选器。基于细分群组的筛选器可能会导致联系人在细分群组更新之前退出。如果您必须使用细分,请在第一个消息块之前添加1-2 分钟的延迟。
基于事件的自动化流程(Automation)
基于事件的触发条件(Trigger)(已下订单、开始结账、已将产品添加到购物车)携带特定于事件的数据,您可以在触发条件(Trigger)筛选器、拆分条件和消息个性化中使用这些数据。
示例:基于订单的事件数据
基于订单的触发器 (Placed Order, Paid for Order) 包括:
订单数据 | 收货地址 | 账单地址 |
订单 ID | 名字 | 名字 |
⚠️ 事件数据仅存在于由该事件触发的自动化流程(Automation)中。如果您需要在您的消息中包含订单 ID 或账单地址,请使用基于事件的触发条件(Trigger)(Placed Order、Paid for Order)——而不是基于客群细分的触发条件(Trigger)。
您可以添加事件数据作为个性化文本或内容块(订单摘要、弃单商品)。
基于订单的自动化流程(Automation)的订单摘要模块:
用于废弃购物车(Abandoned Cart)自动化流程(Automation)的废弃商品模块:
Omnisend 还会根据事件数据更新您的联系人资料:
个人资料数据(名字、姓氏、国家)可用于对联系人进行细分(Segment),并通过个性化插入到消息中 →联系人
订单特定数据(订单日期、购买的产品)可用于细分(Segment)联系人,并通过个性化插入 →事件(订单,废弃购物车(Abandoned Cart),自定义事件等)
订单事件
您可以使用六个独立的订单事件触发器:
每个触发条件(Trigger)都有其专属的筛选条件。例如:
已订购的产品 → 产品描述、价格、重量等
订单已履行 → 履行状态
订单已取消 → 取消原因
所有订单数据均来自API。请遵循 Omnisend 的API 文档,除非您的平台(Shopify、WooCommerce、BigCommerce)会自动传递数据。
消息打开与点击事件
根据联系人与以往营销活动或自动化流程(Automation)消息的互动情况,触发后续沟通。
要进行设置: 前往Automations → 创建自定义工作流(Workflow) → 选择触发条件(Trigger):点击了消息或打开了消息
可用触发条件(Trigger)筛选器:
客户端应用名称(Gmail、Yahoo 等)
客户端应用语言
消息渠道(电子邮件(Email)、短信(SMS)、推送)
已点击的 URL(用于“点击消息”触发条件(Trigger))
设备类型(桌面设备、移动设备等)
消息ID
消息标题
营销活动名称(自动化流程(Automation)或营销活动(Campaign)名称)
营销活动类型(自动化流程, 营销活动(Campaign))
操作系统(Android、Windows、macOS 等)
自定义触发条件(Trigger)
消息已发送触发条件(Trigger)
定位通过特定渠道、营销活动(Campaign)或自动化流程(Automation)收到消息的联系人。将此用于后续沟通。
可用的触发条件(Trigger)过滤器:
筛选 | 描述 |
渠道 | 选择一个可能的渠道:
|
电子邮件(Email)域名 | 您的收件人电子邮件(Email)地址中 @ 符号之后的所有内容。 注意: 这仅适用于电子邮件(Email)渠道消息。 |
消息标题 | 对于电子邮件(Email)和推送通知(Push Notification)渠道,您可以添加营销活动(Campaign)消息或自动化流程(Automation)消息的标题。 |
消息ID | 消息 ID 会因消息类型和渠道而异。您可以在营销活动(Campaign)和自动化流程(Automation)的报告中查看 ID。 |
电话号码国家代码 | 符合 ISO 3166-1 alpha-2 standard 的两位字母国家代码。 注意: 这仅适用于短信(SMS)渠道消息。 |
营销活动ID |
|
发送成本 | 发送您的消息已使用的短信(SMS)点数 注意:这仅适用于短信(SMS)渠道。 |
营销活动名称 | 营销活动名称会因消息类型而有所不同。
|
营销活动类型 | 这取决于具体的消息类型。它可以是:
|
消息格式 | 消息类型:
注意: 此功能仅适用于短信(SMS)渠道。 |
消息发送失败触发条件(Trigger)
使用此触发条件(Trigger)可为因发送失败而未收到消息的联系人重新发送消息或添加标签。
消息标记为垃圾邮件触发条件(Trigger)
将电子邮件标记为垃圾邮件的联系人会被自动取消订阅,并且无法接收电子邮件。使用此触发条件(Trigger)为将您的电子邮件(Email)标记为垃圾邮件的联系人添加标签。
⚠️ 已删除的联系人没有事件历史记录。
可用触发条件(Trigger)筛选条件:
筛选 | 描述 |
渠道 | 选择以下渠道之一:
|
电子邮件(Email)域名 | @符号之后的所有内容 注意: 这仅适用于电子邮件(Email)渠道消息。 |
消息标题 |
|
消息ID | 根据消息类型和渠道的不同,消息 ID 也会有所不同。您可以在营销活动(Campaign)和自动化流程(Automation)的报告中查看 ID。 |
营销活动 ID |
|
营销活动名称 | 营销活动名称因消息类型而异。
|
营销活动类型 | 这取决于消息类型。它可以是任一:
|
基于客群的触发条件(Trigger)
每当有联系人进入细分(Segment)时,即触发工作流。由于细分受众(Segmentation)选项非常丰富,您可以根据个人资料数据、营销活动互动情况和购买行为来触发工作流。
⚠️ “联系人进入/退出细分(Segment)”触发条件(Trigger)不携带订单信息(订单号、账单地址等)。如果您需要在消息中包含订单详情,请改用基于事件的触发条件(Trigger)(Placed Order、Paid for Order)。
常见问题
为什么我的自动化流程(Automation)没有触发?
请按顺序检查这 4 个区域:
触发条件(Trigger)筛选条件 – 使用触发条件(Trigger)预览工具(在触发条件(Trigger)区块中,点击测试触发条件(Trigger))。红色 X 显示哪个筛选条件失败了。
受众筛选条件 – 如果使用基于分段的筛选条件,添加一个第一条消息前有 1-2 分钟延迟。使用基于个人资料的筛选条件(标签、国家/地区、自定义字段)以提高可靠性。
Frequency 设置 – 打开您的触发条件(Trigger)模块并滚动到 Frequency。如果设置为 "At any time in the past" 或 "In the last X days,",联系人可能会被阻止再次进入。禁用 Frequency 以实现无限制地再次进入。
退出条件(Exit Condition) – 检查某个退出条件(Exit Condition)是否正在取消该工作流(Workflow)(例如,“已下达订单”)。
什么是触发条件(Trigger)预览工具,以及您该如何使用它?
触发条件(Trigger)预览工具可帮助您在启用自动化流程(Automation)之前,测试联系人是否符合进入该流程的条件。
用法:
前往 Automations → 打开您的工作流(Workflow) → 点击触发条件(Trigger)区块
点击右上角的测试触发条件(Trigger)
查看最近 10 次触发条件(Trigger)事件:
绿色对勾 = 联系人满足所有条件并进入
红色 X = 联系人不符合筛选条件且被跳过
点击任何联系人,查看哪些筛选条件通过或未通过
我应该使用基于细分还是基于个人资料的受众筛选器?
尽可能使用基于个人资料的筛选条件(国家、标签、性别、自定义字段(Custom Field))。基于资料的筛选器会在触发条件(Trigger)触发时立即进行评估。
基于细分(Segment)的筛选器可能会导致问题,因为细分(Segment)会更新在触发条件(Trigger)事件之后。此延迟可能会阻止联系人进入该自动化流程(Automation)。
如果您必须使用基于细分(Segment)的筛选器,请在您的第一个消息块之前添加1-2 分钟的延迟,以便为细分(Segment)更新留出时间。
或者,使用 “联系人进入细分(Segment)” 作为您的触发条件(Trigger),而不是添加基于细分(Segment)的受众筛选条件。
为什么进入我的自动化流程(Automation)的联系人比预期的少?
检查
受众筛选条件 – 筛选条件过窄可能会排除某些联系人。使用触发条件(Trigger)预览工具来查看哪些联系人被筛选掉了。
频率设置 – 如果频率已启用(例如,“At any time”或“In the last X days”),已经触发了该自动化流程(Automation)的联系人将不会再次进入。
工作流(Workflow)渠道设置 – 这些设置用于控制谁接收消息是基于订阅状态,而不是谁进入了工作流(Workflow)。如果联系人进入但未收到消息,请检查 Workflow Channel Settings。
触发条件(Trigger)筛选条件 – 过于具体的触发条件(Trigger)筛选条件(例如,“Form is X”和 AND 逻辑)可能会无意中排除联系人。
在自动化流程(Automation)报告中,“Skipped”是什么意思?
"Skipped" 表示联系人进入了自动化流程(Automation)但未收到特定消息,因为他们未选择加入该渠道。例如,如果一个联系人未订阅电子邮件(Email),他们将跳过电子邮件(Email)模块。
为防止联系人跳过模块,请确保他们已订阅您发送消息所用的渠道(电子邮件(Email)、短信(SMS)或推送通知)。在您的消息块设置中,您还可以启用"Pass non-opted-in contacts to the next step",以便他们可以继续执行工作流(Workflow)而不是退出。 "Skipped" is different from "Exited",这意味着联系人离开了整个工作流(Workflow)(由于退订、退出条件(Exit Condition)等原因)。
我该如何控制客户重新进入同一个自动化流程(Automation)的频率?
在您的自动化流程(Automation)触发条件(Trigger)中,使用频率设置:
前往 Automations → 打开您的工作流(Workflow)→ 点击触发条件(Trigger)模块
滚动到Frequency并启用开关
选择:
"在过去的任何时候" → 联系人只能进入一次
“在过去的 X 小时/天/周内” → 联系人无法在您选择的时间范围内再次进入
频率已禁用 → 联系人可不限次数重复进入
默认情况下,大多数自动化流程(Automation)允许无限次重复进入。浏览行为自动化营销(浏览/产品放弃)默认设置为 1 天,以防止发送垃圾邮件。
我能否根据 Shopify 中的订单标签来触发自动化流程(Automation)?
是的,您可以根据 Shopify 店铺中的订单标签来触发自动化流程。但是,订单标签必须在下订单时添加。如果标签是在订单创建之后添加的(例如,如果您编辑或修改订单标签),则您无法基于订单标签触发自动化。这是由于在最初下达订单时会发生订单标签同步过程。
还有其他问题吗? 与 Omnisend 客服交谈[email protected] 或通过应用内聊天。Omnisend 全天候为您服务。













