知識庫

使用工作流程格式化數據

作者:HubSpot Support | Nov 21, 2022 1:45:26 PM

使用「格式化資料」工作流程動作來修正、格式化和維護CRM資料。 例如,您可以將聯絡人或公司名稱大寫,或根據屬性計算值。

您也可以將資料轉換為單行或多行文字屬性,或將資料格式化並新增至Google試算表。 

使用工作流程格式化資料是一個兩步驟的流程。 首先,您需要設定「格式化資料」動作來準備資料。 然後,您將設定另一個工作流程 動作以使用資料。

使用預設格式選項格式化資料

若要使用預設格式選項來格式化資料:

  • 按一下現有工作流程的名稱,或建立新的工作流程
  • 在工作流程編輯器中,按一下+加號圖示以新增工作流程動作。
  • 在動作面板的「資料作業」部分,選取「格式化 資料」。
  • 在右側面板中,確保自訂模式開關已關閉。
  • 在左側面板中,選擇要格式化的屬性或值:
    • 若要格式化已註冊記錄的屬性值,請從下拉式選單中按一下檢視屬性或動作輸出,然後選取已註冊記錄。 然後,選擇一個屬性。
    • 若要格式化先前動作的結果,請從下拉式選單中按一下檢視屬性或動作輸出,然後選取動作輸出。 然後,按一下以展開上一個動作名稱,然後選擇一個動作輸出。
  • 單擊格式下拉菜單,然後選擇格式選項。
  • 單擊輸出類型下拉菜單,然後選擇輸出類型 。 根據所選的格式選項,數據可以格式化為文本、數字、日期或日期時間值。 

 

  • 如要自動將格式化資料儲存至現有旅居,請按照以下步驟操作:
    • 選取是,將值儲存至屬性核取方塊。
    • 在頂部按一下「儲存並繼續」。 這將自動創建新的編輯記錄操作。 根據預設,操作的欄位將自動填充,並設定為更新相同的記錄和屬性。 您可以進一步自訂此操作,進一步了解如何使用「編輯記錄」操作。 
    • 然後按一下「儲存」。 
  • 設定操作後,按一下「儲存」。

預設格式選項 

使用「格式化資料」動作時,可使用以下預設格式化選項:

  • 新增數字:為旅居或價值新增特定數字。 在「要新增的數字」欄位中輸入所需的值。
  • 新增時間量:將時間量(例如小時、天)新增到日期時間值。 在「要新增的金額」欄位中輸入時間量,然後使用時間單位下拉式選單選擇時間單位。
  • 計算數字的n次方根:計算數字的根值。 在Nth root number欄位中輸入root number。
  • 首字母大寫:值的首字母大寫。 值中的所有其他字符都將更改為小寫。 僅適用於拉丁字母中的字符。
  • 將所有字元變更為小寫:將值中的所有字元變更為小寫。 僅適用於拉丁字母中的字符。
  • 將所有字元變更為大寫:將值中的所有字元變更為大寫。 僅適用於拉丁字母中的字符。
  • 變更為首字母大寫:將值變更為首字母大寫。 值中每個單詞的第一個字母將大寫,所有其他字符將更改為小寫。 僅適用於拉丁字母中的字符。
  • 轉換為Unix時間戳記:將值轉換為Unix時間戳記。
  • 剪切一個或多個字元:從值中刪除特定字元。 在要剪切的字符字段中輸入要刪除的字符。 例如,對於郵遞區號02145 ,您可以在字段中輸入02 ,這將導致值為145
  • 除以數字:將數值除以特定數字。 將您要分割的數字輸入到要分割的數字欄位中。
  • Escape和URL encode :以URL編碼格式傳回值。 例如,從hello world到hello % 20world。
  • 格式化日期與時間:變更值的日期時間格式
    • 日期格式:值的新日期格式。 
    • 時區:值應以IANA TZDB格式格式化的時區。 預設會傳回UTC時間。
    • 語言環境:要用於值的語言環境,例如en-US或hi-IN。
  • 取得數字的絕對值:傳回數字的絕對值。 您可以使用此選項確保數字為正數。
  • 乘以數字:將數值乘以特定數字。 在要乘以的數字欄位中輸入要乘以的數字。
  • 移除HTML標籤:從值中移除所有HTML標籤。 
  • 替換字元:尋找並替換值中的特定字元。
    • 要替換的字元:要替換的值中的字元字串。 
    • 替換字元:要替換的指定字元的替換值。 
    • 替換執行個體的數量:替換 字元的值將被替換的次數。 預設情況下,該角色的所有實例都將被替換。
  • 四捨五入:將數值增加或減少到最近定義的小數位。
    • 四捨五入到小數:選擇是四捨五入到整數,還是選擇要四捨五入的小數值。
    • 四捨五入方法:選擇「總是向上四捨五入」、「總是向下四捨五入」或「四捨五入到最接近的數字」。 
  • 減去時間:選擇從日期屬性中減去時間。 在「要減去的金額」欄位中輸入一個值,然後從「時間單位」欄位中選擇一個時間單位。 
  • 測試數字是否可以被整除:檢查數值是否可以被指定的數字整除。 在「要分割的號碼」欄位中輸入您要檢查的號碼。 
  • 修剪前導空白和尾隨空白:從值中刪除所有前導空白和尾隨空白。

使用自訂公式格式化資料

若要使用自訂公式格式化資料:

  • 按一下現有工作流程的名稱,或建立新的工作流程
  • 在工作流程編輯器中,按一下+加號圖示以新增工作流程動作。
  • 在動作面板的「資料作業」部分,選取「格式化 資料」。
  •  在左側面板中,按一下以切換自訂模式。
  • 在「公式」區段中,輸入您的自訂公式。
  • 單擊插入以在公式中添加以下元素之一:
    • 動作輸出:相同工作流程中較早動作的輸出值。 
    • HubSpot屬性:屬於已註冊記錄的屬性值。 
    • 函數:用於設置公式的運算符,例如將第一個字母大寫或添加數字。 
  • 預覽將自動填入範例結果:
    • 如果公式使用變數(如屬性值) ,預覽將使用預設值自動顯示結果。
    • 若要查看其他範例的預覽,請按一下「編輯範例資料」,然後為每個欄位輸入不同的測試值。


  • 如要自動將格式化資料儲存至現有旅居,請按照以下步驟操作:
    • 選取是,將值儲存至屬性核取方塊。
    • 在頂部按一下「儲存並繼續」。 這將自動創建新的編輯記錄操作。 根據預設,操作的欄位將自動填充,並設定為更新相同的記錄和屬性。 您可以進一步自訂此操作,進一步了解如何使用「編輯記錄」操作。 
  • 設定操作後,按一下「儲存」。

自訂公式範例

使用自訂公式,您可以為輸出自訂複雜的格式選項。 深入瞭解可與自訂公式搭配使用的函式。 例如,您可以計算以下內容: 

  • 從電話號碼中刪除特殊字元: cut(cut(cut([phone], "-"), "*"), "#")

  • 計算銷售代表的傭金金額: ([Amount] * [commission_rate])
  • 連接不同屬性的字串值: concat([company_name], [month_and_year])



請注意:雖然可以將函數複製並粘貼到公式部分,但必須手動插入任何使用的權杖,例如動作輸出或HubSpot屬性 。

使用格式化數據

新增「格式化資料」動作後,您需要設定其他動作才能使用格式化資料。 在「格式化資料」動作中,您可以使用格式化的資料自動更新現有的屬性。

如果您已安裝Google試算表整合功能,也可以將格式化資料新增至Google試算表。 

使用格式化資料更新現有屬性

設定複製屬性值動作,以使用新格式化的資料更新屬性。 該操作可以使用任何先前格式化數據操作中的格式化數據。

  • 按一下現有工作流程的名稱,或建立新的工作流程
  • 在工作流程編輯器中,按一下加號圖示+以新增工作流程動作。
  • 在動作面板中,選取複製屬性值。
  • 在左側面板中,按一下要從下拉式選單複製的屬性或值,然後按一下以展開「格式化資料」動作。 若要使用先前格式化的值,請選擇[輸出類型]值。
  • 按一下「目標旅居類型」下拉式選單,然後選擇要將資料複製到的旅居類型。
  • 按一下「屬性」,將「[輸出類型]值」複製到下拉式選單,以選擇要更新的屬性。 若要建立新的屬性,請按一下「建立新的[object]屬性」。
  • 按一下儲存。

設定「複製屬性值」動作後,您的工作流程現在可以使用先前格式化的值來更新CRM屬性。

將格式化資料新增至Google試算表

如果您已安裝Google試算表整合功能,即可直接將格式化資料新增至試算表,而無需更新HubSpot中的任何屬性。 例如,如果工作表中的聯絡人姓名需要採用小寫格式,但您仍然希望他們的姓名在HubSpot中保持大寫。 

您可以從App Marketplace或工作流程中連結Google試算表應用程式

  • 按一下現有工作流程的名稱,或建立新的工作流程
  • 在工作流程編輯器中,按一下加號圖示+以新增工作流程動作。
  • 在動作面板中,選取建立Google試算表列。
  • 按一下試算表下拉式選單。 然後,選擇要傳送資料的試算表。 您可以從將Google試算表連接到HubSpot的用戶擁有或共享的試算表中進行選擇。 
  • 單擊工作表下拉菜單。 然後,選取要傳送資料的工作表。 工作表欄位是指試算表底部的標籤。
  • 設定Google工作表列以使用格式化資料:
    • 按一下標題下拉式選單。 然後,在Google試算表中選取相應的欄。 
    • 按一下「屬性」欄位。
    • 在資料面板中,按一下下拉式功能表中的檢視屬性或動作輸出,然後選取動作輸出。 
    • 按一下以展開「格式化資料」動作。 若要使用先前格式化的值,請選擇[輸出類型]值。 此操作可以使用任何先前格式化數據操作中的格式化數據。
    • 重複此步驟,直到完成新列為止。 
  • 按一下儲存。 
     

 

設定「建立Google試算表列」動作後,您的工作流程現在可以使用先前格式化的值在Google試算表中新增列,而不會影響現有的屬性。 深入瞭解如何透過工作流程將資料新增至Google試算表。