跳到内容
请注意::本文仅为方便您阅读而提供。本文由翻译软件自动翻译,可能未经校对。本文的英文版应被视为官方版本,您可在此找到最新信息。您可以在此处访问。

排除工作流程注册问题

上次更新时间: 2025年9月4日

可与以下任何订阅一起使用,除非另有说明:

查看记录意外注册或未注册工作流程的可能原因。如果您想解决工作流程中的错误,请学习如何排除常见的工作流程错误

记录未加入工作流程

诊断对象未在工作流中注册的原因,查看对象未在工作流中注册的一些常见原因以及解决的典型步骤。

从工作流编辑器排除工作流注册故障

  1. 在 HubSpot 帐户中,导航到自动化 > 工作流
  2. 单击工作流程名称
  3. 在左上角,单击帮助 >解决注册问题
  4. 在右侧面板中,单击下拉菜单并选择预期注册的记录
  5. 单击日期范围时间范围下拉菜单,选择预计发生注册的时间范围
如果没有注册数据,强烈建议根据工作流程的注册触发器测试记录

请注意:该工具仅支持属性、列表和表单提交筛选器。


troubleshoot enrollment

从工作流程详细信息中排除工作流程注册故障

  1. 在 HubSpot 帐户中,导航到自动化 > 工作流
  2. 将鼠标悬停在工作流程名称 上,然后单击更多>查看详细信息

  1. 导航至注册历史选项卡。
  2. 将鼠标悬停在事件上,然后单击为什么注册。在右侧面板中,您可以查看对象的注册详细信息。

workflows-enroll-details-why

常见原因

原因 解决步骤
记录不符合工作流程的注册触发条件 检查记录是否符合工作流程的注册触发器。
记录在工作流程开启前已添加到列表中,但现有记录未设置为注册 使用列表作为注册标准时,只有当记录加入列表时才会注册记录。

如果您的记录在列表中但尚未注册,请检查工作流程打开时是否已将符合注册触发器的现有记录设置为注册。如果是这样,您可以在工作流程编辑器中手动选择并注册列表

开启工作流程时,记录符合工作流程的注册触发器,但现有记录未设置为注册 在打开工作流程时,选择了 "否 "选项,即在打开工作流程后只注册满足触发条件的公司。因此,工作流程中只添加了满足注册触发条件的记录。
记录立即符合工作流程取消注册的条件 根据记录的对象类型,在以下情况下,记录可以在注册时自动取消注册:

如果记录不符合上述条件,但突然被取消注册,则可能是联系人注册到了另一个工作流,在该工作流中,已打开了从所有其他工作 流中取消注册从特定工作流中取消注册 的连接设置

记录之前已注册到工作流程,但重新注册未打开

默认情况下,记录只有在首次满足工作流注册触发器或手动注册时才会注册到工作流中。

如果记录之前已注册到工作流中,而重新注册打开,那么如果该记录再次满足工作流的原始注册触发器,就不会注册到工作流中。

要允许重新注册,请在工作流中添加重新注册触发器

记录使用了带有大于小于筛选器的日期属性 如果记录使用的日期属性触发器的筛选条件是大于 小于 [x] 天前,那么触发器只会在一天开始时进行检查。这可能会导致记录注册延迟。
工作流程未打开 记录只能注册到已打开的工作流程中。要打开工作流程,请
  • 在工作流程编辑器的右上方,单击审核和发布
  • 然后单击打开。右上方的 "工作流程已打开 "开关将被打开。

KB - turn on wf

记录意外加入工作流程

当记录意外加入工作流时,可以使用诊断 工具找出记录加入的时间以及发生了哪些事件。

诊断工作流注册问题

  1. 在 HubSpot 帐户中,导航到自动化 > 工作流
  2. 将鼠标悬停在工作流上,然后单击更多。然后,选择查看详细信息
  3. 单击注册历史 选项卡。
  4. 要查看有关注册事件的更多详细信息,请将鼠标悬停在注册事件上,然后单击为什么注册?

KB - why a contact enrolled wf

  1. 在右侧面板中,在 "注册信息 "选项卡中查看注册日期和时间以及记录注册的原因。该视图显示注册时的确切值。
  2. 如果使用的是属性值或表单提交注册触发器,要查看工作流中记录注册时属性状态的详细信息,请单击详细信息
  3. 要查看导致记录加入工作流的事件详情,请单击记录时间线选项卡。

enrollment details

  1. 在右上角单击 "在 CRM 中查看",在 HubSpot 账户中打开记录。
  2. 单击 "完成 "返回 "注册历史记录"页面。

记录意外注册的原因

以下是记录意外加入工作流程的一些常见原因,以及如何避免这种情况的发生。

原因 解决步骤
注册触发器包含 OR 逻辑 如果工作流程的注册触发器包含 OR 逻辑,则记录只需满足其中一组注册触发器就资格注册。

例如,假设您的工作流程有以下注册触发器:

  • 生命周期阶段 客户

  • 已填写 任何页面上的 客户 调查表

生命周期阶段为客户但未填写表单的联系人将加入工作流程。

要阻止该联系人注册,需要用 AND 运算符而不是 OR 分隔条件。了解有关AND 与 OR 逻辑的更多信息。

注册触发器包括 "不包含 "或 "不等于" (基于联系人的工作流) 使用 "不包含其中任何一项"或 "不等于其中任何一项 "筛选器的基于联系人的工作流程将注册所选属性没有指定值的联系人。如果属性为空,则将满足注册触发器的要求。这也适用于与联系人关联的记录,如关联公司。

这尤其会影响使用分析或关联属性进行注册的工作流程,例如
  • 创建日期
  • IP 国家
  • 原始来源
  • 关联联系人

分析和关联属性几乎是即时处理和填充的。但是,工作流注册可能会在 HubSpot 填入属性之前发生。例如,如果您的工作流根据触发器IP 国家不等于美国中的任何一个国家来注册联系人,那么在 HubSpot 能够设置值为美国的属性之前,可能会注册一个没有值的联系人。

要防止没有属性值的联系人进入工作流程,请执行以下操作

  • 在注册触发器编辑器中,在 "不包含 "过滤器下面添加一个"与"条件。
  • 选择与筛选条件相同的属性,然后选择已知筛选条件。
  • 单击应用筛选器

workflow is known triggers

注册触发器包括未知 注册触发器未知会搜索没有指定属性值的记录。即使注册后获得了属性值,注册记录仍将保留在工作流中。

当使用 HubSpot 自动填充的属性时,这有时会导致意外注册。虽然 HubSpot 几乎会立即填充这些属性,但工作流注册可能会在属性填充之前发生。

为了避免类似问题,我们可以
  • 在工作流中的第一个操作前添加 1 分钟延迟。这一延迟为 HubSpot 填充自动填充的属性并从工作流中取消注册提供了缓冲时间。
  • 配置工作流的设置,以取消任何不再符合注册触发条件的记录:
    • 基于联系人的工作流:在工作流的 "取消注册和抑制 "设置中,选择 "当联系人不再 符合注册触发器时取消注册"选项。
    • 其他工作流类型:在工作流的取消注册和抑制设置中,添加与原始未知 注册触发器相反的取消注册触发器。例如,如果注册触发器是IP 国家未知,则添加取消注册触发器IP 国家已知。
注册触发器包括已知

注册触发器已知会搜索指定属性的任何值的记录。当你频繁更新属性或需要手动编辑时,这有时会导致意外注册。

例如,您的销售代表同时更新了五个交易属性值。您有一个基于交易的工作流,当已知金额时会触发。销售代表为金额输入一个值并自动保存。不久后,他们决定更改该值。这可能会导致记录的多个工作流注册。

为避免类似问题

  • 在工作流程中的第一个操作前添加一个特定的时间延迟。此延迟可为用户在属性中输入适当值提供缓冲。
  • 在注册触发器中添加所有需要的属性。例如,可以将工作流注册触发器配置为需要全部五个交易属性,而不是一个。这种设置可确保在工作流注册交易之前,属性必须包含值。
  • 使用属性值已更改事件触发器。这意味着当属性变为特定值时,注册才会发生,从而防止意外注册(例如,金额 大于 1,000)。

这篇文章有帮助吗?
此表单仅供记载反馈。了解如何获取 HubSpot 帮助