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

排除工作流程注册问题

上次更新时间: 五月 8, 2025

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

营销 Hub   Professional , Enterprise
销售 Hub   Professional , Enterprise
Service Hub   Professional , Enterprise
Operations Hub   Professional , Enterprise

检查记录意外加入或未加入工作流程的可能原因。

如果您想解决工作流程中的错误,请学习如何排除常见的工作流程错误

记录未加入工作流程

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

从工作流程编辑器诊断工作流程注册问题

  • 在 HubSpot 帐户中,导航到自动化 > 工作流
  • 单击工作流程名称
  • 在右上角,单击帮助 >故障排除注册
  • 在右侧面板中,单击下拉菜单并选择您认为应该注册的对象
  • 单击日期范围时间范围下拉菜单,选择预计发生注册的时间范围
  • 单击 "运行注册检查"查看有关记录注册或不注册工作流程的更多详细信息。
  • 单击展开每个注册检查 ,查看更多详细信息。
  • 单击当时的工作流程修订,查看注册时工作流程的设置情况。
  • 完成后,单击完成。或者单击 "返回 " 选择另一个对象或事件。

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


常见原因

原因 解决步骤
工作流程未打开 记录只能注册到已打开的工作流程中。要打开工作流程,请
  • 在工作流程编辑器的右上方,单击审核和发布
  • 然后单击打开。右上方的 "工作流程已打开 "开关将被打开。

记录不符合工作流程的注册触发条件 检查记录是否符合工作流程的注册触发器。请务必检查触发器中的AND 和/或 OR 逻辑 。您也可以在工作流程编辑器中根据工作流程的注册触发器测试记录

打开工作流程时,记录满足工作流程的注册触发条件,但现有联系人未设置为注册 在打开工作流程时,选择了 "否 "选项,即在打开工作流程后只登记符合触发条件的公司。因此,工作流程中只添加了满足注册触发条件的记录。

记录立即符合工作流程取消注册的条件 根据记录的对象类型,在以下情况下,记录可以在注册时自动取消注册:
记录曾在工作流程中登记,但未启用重新登记功能

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

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

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

记录使用了带有大于小于筛选器的日期属性 如果记录使用的日期属性触发器的筛选条件是大于 小于 [x] 天前,那么触发器只会在当天开始时进行检查。这可能会导致记录注册延迟。

记录意外加入工作流程

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

诊断工作流程注册问题

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

why-did-this-enroll

  • 在右侧面板的 "注册信息 "选项卡中,查看注册日期和时间以及记录注册的原因。该视图显示注册时的确切值。
  • 如果使用的是属性值或表单提交注册触发器,则可通过单击查看更多详细信息来查看工作流中记录注册时属性状态的详细信息。
  • 在 "记录时间轴"选项卡中,查看导致记录加入工作流程的事件的详细信息。

record-timeline-example

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

记录意外注册的原因

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

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

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

  • 生命周期阶段

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

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

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

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

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

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

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

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

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

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

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

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

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

为避免类似问题

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

 

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