檢視記錄意外加入或未加入工作流程的可能原因。如果您想解決工作流程中的錯誤,請學習如何排除常見的工作流程錯誤。
診斷物件未加入工作流程的原因,並檢閱物件可能未加入工作流程的一些常見原因,以及解決問題的典型步驟。
請注意:本工具僅支援屬性、清單和表單提交篩選器。
原因 | 解決步驟 |
記錄不符合工作流程的註冊觸發因素 | 檢查記錄是否符合工作流程的註冊觸發器。
|
該記錄在工作流程開啟前已新增至清單中,但現有記錄未設定為報名 | 使用清單作為註冊標準時,只有當記錄加入清單時才會進行註冊。 如果您的記錄在清單上但尚未註冊,請檢查符合註冊觸發器的現有記錄是否在工作流程開啟時設定為註冊。如果是這樣,您可以在工作流程編輯器中手動選擇並登錄清單。 |
工作流程開啟時,記錄符合工作流程的註冊觸發器,但現有記錄未設定為註冊 | 打開工作流程時,選取了選項No, only enroll companies which meet the trigger criteria after turning the workflow on(否,只註冊打開工作流程後符合觸發條件的公司)。因此,只有向前推進時符合註冊觸發條件的記錄才會加入工作流程。
|
記錄立即符合工作流程取消註冊的資格 | 根據記錄的物件類型,在下列情況下,記錄可以在註冊時自動取消註冊:
如果記錄不符合上述條件,但突然被取消註冊,則可能是聯絡人已註冊到另一個工作流程,而在該工作流程中,已開啟從所有其他工作流程取消註冊或從特定工作流程取消註冊的連結設定。 |
記錄之前已加入工作流程,且重新加入未開啟 | 根據預設,記錄只有在首次符合工作流程註冊觸發器或手動註冊時,才會加入工作流程。 若要允許重新註冊,請在工作流程中加入重新註冊觸發器。 |
記錄使用日期屬性,且具有is more than或is less than篩選條件 | 如果記錄使用日期屬性觸發器,且篩選條件為is more than oris less than [x] days ago,則觸發器只會在當天開始時進行檢查。這可能會導致您的記錄註冊延遲。 |
工作流程未開啟 | 記錄只能在開啟的工作流程中註冊。若要開啟工作流程,請
|
當記錄意外加入工作流程時,您可以使用Diagnose(診斷 )工具找出記錄加入的時間以及發生了什麼事件。
以下是記錄意外加入工作流程的一些常見原因,以及如何避免這種情況繼續發生。
原因 | 解決步驟 |
註冊觸發器包含 OR 邏輯 | 如果工作流程的註冊觸發器包含 OR 邏輯,則記錄只需符合其中一組註冊觸發器即可符合註冊資格。 例如,假設您的工作流程有以下註冊觸發因素:
生命週期階段為 [客戶] 的聯絡人若未填寫表單,則會加入工作流程。 若要阻止此聯絡人加入,則需要使用 AND 運算符號而非 OR 來分隔條件。進一步瞭解AND 與 OR 邏輯。 |
註冊觸發器包括不包含任何或不等於任何 (基於聯絡人的工作流程) | 基於聯絡人的工作流程使用does not contain any of或is not equal to any of篩選條件時,會註冊所選屬性沒有指定值的聯絡人。如果屬性為空白,則會符合註冊觸發器。這也適用於與聯絡人相關的記錄,例如關聯公司。 這尤其會影響使用分析或關聯屬性來註冊的工作流程,例如:
分析和關聯的屬性幾乎會立即被處理和填入。然而,工作流程註冊可能會在 HubSpot 填入屬性之前發生。例如,如果您的工作流程根據觸發器IP Country 不等於 United States 中的任何一個來招募聯絡人,那麼在 HubSpot 能夠設定值為United states 的屬性之前,一個沒有值的聯絡人可能會招募。 要防止沒有屬性值的聯絡人進入工作流程,請執行下列步驟
|
註冊觸發器包括未知 | 註冊觸發器is unknown 會搜尋沒有指定屬性值的記錄。即使註冊後獲得屬性值,註冊記錄仍會保留在工作流程中。 在使用 HubSpot 自動填充的屬性時,這有時會造成意外註冊。雖然 HubSpot 幾乎會立即填入這些屬性,但工作流程註冊可能會在屬性填入之前發生。 為了避免類似問題:
|
註冊觸發器包括已知 | 註冊觸發器is known 會搜尋指定屬性具有任何值的記錄。當您頻繁更新屬性,或需要手動編輯時,這有時會造成意外註冊。 例如,您的銷售代表一起更新五個交易屬性值。您有一個基於交易的工作流程,當已知金額時會觸發該工作流程。銷售代表輸入一個自動儲存的金額值。不久之後,他們決定變更該值。這可能會導致該記錄有多個工作流程註冊。 為了避免類似問題: |