营销活动工作流活动¶
一个 工作流 是营销自动化活动的整体 活动 结构。每个活动中只能有一个工作流。然而,一个工作流可以由任意数量的 活动 组成,以满足活动的需求。
活动¶
活动是组织在工作流中的通信方法或服务器操作,在营销活动中执行;它们是活动工作流的基本构建模块。
可以通过在活动表单中选择现有活动或从 创建新活动 ,然后点击 工作流 部分中的 添加新活动 按钮,将新活动添加到工作流中。这样会打开 创建活动 弹出窗口。
仪表板中首先,在 活动名称 字段中定义活动的名称,并从 活动类型 字段中选择要执行的 活动类型。
然后,配置活动的 触发器,以及可选的 过期时长 和活动的 域。
活动完全配置好后,点击 保存并关闭 将其添加到活动的工作流中,或点击 保存并新建 将活动添加到工作流并打开一个新的 创建活动 弹出窗口以添加另一个活动。点击 丢弃 将关闭弹出窗口而不保存活动。
活动类型¶
在 营销自动化 应用中有三种不同类型的活动:
电子邮件¶
如果选择了 Email 作为 活动类型,则可以在 邮件模板 字段中选择 选择模板 的选项。
要直接从 邮件模板 字段创建新模板,请开始输入新模板的标题,然后选择 创建并编辑… 以显示 创建营销模板 弹出窗口。继续创建并配置新的电子邮件模板。
配置好电子邮件模板后,点击 保存并关闭 以保存活动,并返回到 创建活动 弹出窗口,以便继续配置 触发器。
注解
用于 邮件模板 的标题 必须 与活动中其他邮件模板的标题不同,它也将作为电子邮件的主题。
另请参阅
服务器动作¶
如果选择 Server Action 作为 Activity Type ,则可以在 Server Action 字段中选择 Pick a Server Action 。该字段是一个下拉菜单,包含为活动的 Target 模型预配置的所有服务器操作。可选地, 创建一个新的服务器操作 。
选择预配置的服务器操作后,无需进行其他活动类型的配置。点击 保存并关闭 以保存活动,并返回到 创建活动 弹出窗口,以便配置 触发器。
小技巧
要查看数据库中的所有服务器操作,请激活 开发者模式(调试模式) ,并导航至 仪表板。
创建新的服务器操作¶
也可以选择创建新的服务器操作。为此,请在 Server Action 字段中输入新操作的标题,然后点击 Create and edit…。这样会显示一个空白的 Create Server Action 弹出窗口,在其中可以创建和配置自定义的服务器操作。
在 创建服务器操作 弹出窗口中,选择服务器操作的 类型。配置字段会根据所选的 类型 而变化:
更新记录: 更新记录的值。
创建活动: 使用 Discuss 应用创建一个活动。
发送邮件: 使用 Discuss 应用发布消息、笔记或发送邮件。
发送短信: 发送短信,并使用 短信 应用程序将其记录在文档中。
Add Followers 或 Remove Followers:使用 Discuss 应用在记录上添加或移除关注者。
创建记录: 使用新值创建一条新记录。
执行代码: 执行一段 Python 代码。
发送 Webhook 通知:向外部系统发送一个 POST 请求。
执行现有操作: 定义一个触发多个其他服务器操作的操作。
一旦服务器操作配置完成,点击 保存并关闭 以保存活动,并返回到 创建活动 弹出窗口,以便配置 触发器。
小技巧
当 开发者模式(调试模式) 被激活时,某些服务器操作类型具有可用的高级配置,例如指定可以执行此服务器操作的 允许的组。
短信息¶
如果选择 SMS 作为 活动类型,则可以在 SMS 模板 字段中使用 选择模板 选项。
要直接从 SMS 模板 字段创建新模板,开始输入新模板的标题,然后选择 创建并编辑… 以显示 创建营销模板 弹出窗口。继续创建并配置新的 SMS 模板。
一旦配置好短信模板,点击 保存并关闭 以保存活动,并返回到 创建活动 弹出窗口,以便配置 触发器。
另请参阅
触发器¶
一旦配置了 活动类型 ,在 创建活动 弹出窗口中的下一步就是定义活动应在何时执行。这是在 触发器 字段组中完成的。
要为活动设置从 触发类型 发生时的执行延迟,请在 间隔数字 输入框中输入一个整数(例如 2
是有效的,0
也是有效的,而 1.5
则无效)。
接下来,在 间隔类型 下拉菜单中选择间隔数字的时间单位,选项包括:小时、天、周 和 月。
Example
如果间隔数字设置为 0
并且间隔类型设置为 小时,则该活动将在触发类型发生后立即执行(在 邮件:邮件队列管理器 cron 的下一次计划运行时)。
触发器类型¶
要定义触发活动的事件,请从下拉菜单中选择一个 触发类型 :
工作流开始: 当活动启动时,该活动会被执行。
所有其他触发器类型都会显示一个下拉菜单 Activity 字段,其中包含活动中的所有其他活动。选择其中一种类型会将此活动转换为 子活动,并在选定的 Activity 之后直接执行:
another activity: 在活动中的另一个活动之后执行。
邮件:已打开:活动的邮件已被参与者打开。
邮件:未打开: 活动的邮件 未 被参与者打开。
邮件:已回复: 该活动的邮件已被参与者回复。
邮件:未回复: 该活动的邮件 未 被参与者回复。
邮件:点击: 活动邮件中的链接被参与者点击。
邮件:未点击: 活动邮件中的链接 未 被参与者点击。
Mail: bounced: 活动的邮件已退回。
SMS: clicked: 活动中的短信链接被参与者点击。
SMS: not clicked: 活动短信中的链接 未 被参与者点击。
SMS: bounced: 活动的短信已退回。
Example
如果触发器类型设置为 邮件:点击,此活动将转换为 子活动,并将在参与者点击 活动 字段中定义的父活动中的链接 之后 执行。
有效期时长¶
可选地,可以在 创建活动 弹出窗口中定义一个 过期时长,以便在特定时间后取消此活动的执行。选择此复选框会显示 在之后取消 字段,其中包含 间隔 和 间隔类型 输入。
在间隔数字输入框中输入一个整数(例如 2
是有效的,0
也是有效的,而 1.5
则无效)。然后,在间隔类型下拉菜单中选择间隔数字的时间单位,选项包括:小时、天、周 和 月。
Example
如果间隔数字设置为 2
并且间隔类型设置为 天,则如果活动在触发类型后的 2 天内未执行,活动将被取消。
活动领域¶
The DOMAIN section of the Create Activities pop-up window contains fields to further filter the target audience of the activity.
活动过滤器 字段将此活动 及其 子活动 进一步聚焦于活动过滤器的特定群体。该过程与为活动 定义过滤器 相同,可用于过滤的字段也特定于活动的 目标。
The # record(s) beside the Activity Filter field indicates how many records are currently being targeted by this Activity Filter.
The Applied Filter displays the combined filters from the Activity Filter and the inherited campaign Filter. This field is read-only.
The # record(s) beside the Applied Filter field indicates how many records, in total, are currently being targeted by the activity.
子活动¶
与另一活动相连并由其触发的活动被称为 子活动 。
触发子活动的活动被称为其 父活动。
可以通过将鼠标悬停在所需父活动下方的 ➕ 添加子活动 按钮上来向活动的工作流中添加子活动。
子活动的 触发类型 是特定于父级 :ref:`活动类型 <marketing_automation/activity-types>`(Email、SMS 或 Server Action)的,具体如下:
每次触发子活动的条件如下,基于父活动的状态:
添加另一个活动: 在父活动之后执行。
已打开: 该邮件已被参与者打开。
未打开: 参与者 未 打开该邮件。
已回复: 该邮件已被参与者回复。
未回复: 参与者 未 回复该邮件。
点击: 参与者点击了邮件中的链接。
未点击: 参与者 未 点击邮件中的链接。
Bounced: 邮件已退回。
根据父活动的以下条件触发子活动:
添加另一个活动: 在父活动之后执行。
每次触发子活动的条件如下,基于父活动的状态:
添加另一个活动: 在父活动之后执行。
Clicked: 参与者点击了短信中的链接。
未点击: 参与者 未 点击短信中的链接。
Bounced: 短信已退回。
一旦选择了触发器类型, 创建活动 弹出窗口将打开以配置子活动。该过程与 创建新活动 相同, 不同之处在于 触发器 字段已预填充了所选的触发器类型,并且 活动 字段已选择了父活动。