创建用户旅程

最新更新:2025-03-17

这篇参考文章涵盖了创建、维护和测试用户旅程所涉及的必要步骤。

1. 创建用户旅程

步骤一:创建新的用户旅程

进入 “AI 运营”(Engagement)> “用户旅程”,然后选择 “创建用户旅程”。

步骤二:向工作流程中添加组件

  • 开始组件:每个用户旅程都从一个开始组件开始。每个旅程只能有一个开始组件,它会输出到下一个组件。
  • 消息组件:至少包含一个消息组件,例如AppPush通知、WebPush通知、电子邮件email、SMS短信、WhatsApp 消息等。每个消息组件都必须定义输入和输出连接。
  • 行为触发组件:使用行为触发组件,根据特定行为(例如购买、会话开始)对用户进行细分。
  • 等待或可发送的时间窗口组件:你可以使用 “等待”(Wait)组件或可发送时间来控制消息的可以发送的时间。
  • 结束组件:每个用户旅程必须有一个结束组件,用于标志旅程的结束。

步骤三:定义受众和进入标准

  • 根据用户属性(例如用户人口统计信息、应用使用行为等,这些属性值可由您自己上报到SDK,也有集成SDK后我们自动采集的部分属性),指定用户进入旅程的条件。
  • 使用筛选器设置目标受众,以确保只有相关用户能收到消息。

步骤四:设置频率

  • 调整频率控制设置,以确保用户不会过于频繁地收到消息。你可以按天、周或小时来定义发送限制。

步骤五:保存用户旅程

  • 添加完所有组件后,将你的用户旅程保存为草稿。在进入测试阶段之前,你可以在这个阶段编辑或调整旅程组件。

2. 管理用户旅程

步骤一:编辑用户旅程

  • 在草稿阶段,你可以进行更改,例如添加新组件、调整消息发送时间或更改条件。
  • 一旦用户旅程处于活动状态,就不能直接编辑。(注意📢:在某些情况下,即使是活跃状态下您也可以修改部分消息组件的设置,比如您修改了Journey中引用的邮件的消息模板的内容,增减了一些变量,即使Journey处于活跃中,您依然可以进入Journey画布编辑对应的消息组件的内容设置)。
  • 你可以随时终止活跃中的旅程,并根据需要重新创建带有更新内容的旅程。

步骤二:监控进度并收集数据

  • EngageLab 为每个用户旅程提供详细的统计信息。你可以跟踪以下指标:
    • 已发送消息数:消息组件已发送消息的总数。
    • 已送达消息数:成功送达的消息数量。
    • 点击数:点击消息的用户数量。
    • 转化事件数:您可以为每个旅程设置一个目标转化事件(如:用户产生购买行为),我们会统计在旅程中完成目标转化事件操作的用户数量。

步骤三:测试旅程组件

  • 在全面启动之前,通过向特定用户细分群体发送测试消息,来测试每个消息组件。
  • 检查行为触发组件、“等待” 组件以及消息输出,以确保它们按预期运行。

步骤四:根据性能表现更新用户旅程

  • 根据收集到的统计数据和用户反馈,更新并优化你的用户旅程。这可能包括调整触发条件、时间安排或消息内容。

3. 发布用户旅程

步骤一:结构和完整性检查

  • 在发布用户旅程之前,确保它符合以下规则:
    • 至少包含一个消息组件。
    • 所有组件都已正确连接。
    • 不存在错误或连接缺失的情况。
    • 等待组件和可发送时间组件后面需要连接消息组件才能发挥他们的作用。
  • 当你尝试发布用户旅程时,EngageLab 会执行结构检查,以确保所有组件都已正确配置。

步骤二:最终审核并启动

  • 在完成所有测试并对用户旅程的准确性进行审核后,点击 “发布” 使其上线。
  • 一旦发布,用户旅程即处于活动状态,不可以再进行编辑。(注意📢:在某些情况下,即使是活跃状态下您也可以修改部分消息组件的设置,比如您修改了Journey中引用的邮件的消息模板的内容,增减了一些变量,即使Journey处于活跃中,您依然可以进入Journey画布编辑对应的消息组件的内容设置

4. 用户旅程的组件说明

以下是对主要组件及其用法的详细解释:

开始组件

  • 用途:此组件标志着用户旅程的开始。每个用户旅程都必须有一个单一的开始组件,该组件会输出到其他组件。
  • 关键特性
    • 唯一性:每个用户旅程只能有一个开始组件。
    • 输入/输出:它不接受任何输入,但需要至少一个输出连接才能继续旅程。
    • 默认行为:一个新的空白画布会自动包含一个开始组件和一个结束组件。 alt text

结束组件

  • 用途:此组件标志着用户旅程的结束,之后不会再执行任何操作。
  • 关键特性
    • 唯一性:与开始组件一样,每个用户旅程只能有一个结束组件。
    • 输入/输出:它只接受来自前置组件的输入,不能输出到任何其他组件。
    • 用法:用户旅程中的所有路径最终都必须到达结束组件,这可能是因为用户已完成旅程,或者触发了退出条件。 alt text

消息组件

  • 用途:这是用户旅程的核心组件,负责向用户发送通知或消息。
  • 消息类型
    • AppPush通知
    • WebPush通知
    • 电子邮件
    • 短信
    • WhatsApp 消息
  • 关键特性
    • 消息发送时间:你可以配置消息的可发送时间。例如你希望只在星期一到星期五的早上八点到十点发送,您可以在可发送时间组件内进行设置。
    • 条件:消息将根据定义的条件(例如用户行为或其他事件触发条件)发送。
    • 输入/输出:消息组件需要来自前一个组件的一个输入,并输出到下一个组件。

发送推送通知

alt text

“AI 帮我写” 的功能说明 alt text

在AppPush推送或WebPush推送的发送过程中,我们为你提供强大的 “AI 帮我写” 功能。该功能利用人工智能技术,根据你的特定需求为每个用户生成个性化的推送文案,从而大大提高消息发送的准确性和有效性。

主题设置

你可以根据实际业务需求自定义文案生成的主题。这是文案内容的核心依据,例如:

  • 新用户折扣:用于吸引新注册用户,文案将围绕为新用户提供的专属折扣信息生成。
  • 老用户奖励:旨在奖励长期支持的老用户,文案可以围绕感恩活动、专属福利等内容创作。

风格选择

你可以自定义文案的风格,使生成的内容符合品牌形象或目标受众的偏好。例如:

  • 活泼风格:文案语言轻松、诙谐、充满活力,适合针对年轻群体或用于娱乐目的的推送消息。
  • 严肃风格:措辞严谨、正式,适合商业合作、重要公告等场景。风格描述最多可达 100 字。

语言设置

AI将根据终端用户属性语言自行匹配对应语言的文案发送给用户,但为了防止终端用户属性语言无法获取,您必须选择一个默认语言,当获取不到某终端用户语言属性的时候,我们将根据您选择的默认语言来生产文案。

添加变量

此功能支持添加多个用户属性变量,你可以根据实际需求选择多个变量。通过这些变量,人工智能可以将用户的个性化信息(例如姓名、购买历史等)融入文案中,真正实现个性化推送,增强用户与消息之间的相关性和互动性。

发送电子邮件

请确保你已首先开启电子邮件通道。 选择你想要发送的消息模板。我们强烈建议为模板命名一个易于识别的名称,以便你可以在下拉菜单中轻松找到它。
目前不支持消息定时发送。当用户在你的旅程中到达此步骤时,他们将立即收到消息。

alt text

发送短信

请确保你已首先开启短信通道。 接下来,确保你已创建了一个包含你想在旅程中发送内容的短信模板。你可以通过以下方式访问:

  • 当用户在旅程中到达该步骤时,短信将立即发送给他们。

alt text

等待组件

  • 用途:用户实时推进旅程。使用等待操作来间隔你的消息和步骤。以分钟、小时或天为单位定义等待时间。当用户进入这些步骤时,他们将在此处等待指定的时间,然后再离开并进入下一步骤。 alt text

时间窗口组件

  • 用途:此组件通常用于间隔消息或操作,以避免一次性向用户发送过多信息而使其不堪重负。
  • 示例:例如,如果你只想在周末晚上向用户发送通知,你可以在通知之前设置一个时间条件,规定用户只能在该时间段内进入消息节点。
  • 等待时间窗口的时间选择支持按照组织时区或者终端用户时区选择,当选择终端用户时区时,我们会优先使用用户属性对应的时区信息,若用户属性没有设置对应的时区信息,我们将使用Push SDK上报的设备端的时区信息来判断终端用户时区。 alt text

行为触发组件

  • 用途:行为触发组件允许你定义一系列触发条件,以便在用户旅程中把用户分成不同的路径。你可以选择多个触发条件(例如用户进行购买、开始会话、自定义用户关系等),可以选择多个事件组合(多个事件之间的关系为 “与” 或 “或”,属性之间的关系为 “与”)。
  • 行为类型
    • 事件:[这里到事件描述的链接]
    • 属性:[这里到属性描述的链接]
在文档中心打开
icon
联系销售