從一個旅程中引發觸發程序以運行另一個旅程或 Power Automate 流程

根據業務的獨特需求,您可能希望在客戶旅程的特定點觸發自訂過程或 Power Automate 流程。 或者,您可能希望建立多個在邏輯上可共同運作的旅程。 透過觸發自訂操作,您可以完成這些任務,充當旅程之間或旅程與自訂過程之間的粘合劑。

以下是一些可能觸發自訂操作的範例:

  1. 您正在引入客戶,讓他們可以購買訂閱,但是如果他們在客戶旅程結束時都沒有這樣做,則需要將他們添加到培育旅程中。 您可以透過啟動訂閱旅程中的自訂觸發程序為客戶訂立路線,並將其用為培育旅程中的入口觸發程序。
  2. 貸款申請過程有各種需要專人批准的步驟。 透過為貸款異常審核建立的單獨客戶旅程或 Power Automate 流程,您可以透過啟動自訂觸發程序,從貸款申請旅程中可能發生異常的各個不同點觸發它。
  3. 您需要透過另一個應用程式或管道(如具有 Power Automate 連接器的 Microsoft Teams)引入客戶。 您可以使用此連接器建立一個 Power Automate 流程,並讓它開始使用自訂觸發程序,讓您可以從旅程中的相關點啟動該觸發程序。
  4. 您需要從客戶旅程中的任何點建立 Dynamics 365 活動(如銷售呼叫或服務票證)。 透過啟動自訂觸發程序,可以觸發 Power Automate 流程,代表旅程建立這些活動。

若要瞭解有關建立自訂觸發程序的詳細資訊,請參閱在即時行銷中建立自訂觸發程序

使用自訂觸發程序在旅程之外啟動操作

以您建立了一個旨在培養已購買的客戶的旅程為例。 當客戶在線上商店完成購物時,他們會進入此旅程,而您希望使用相關的購買資料來回復他們。 此旅程使用 屬性 圖標,如果客戶是新客戶,則將客戶發送到 分支,如果他們是現有客戶或積點會員,則將客戶發送到 分支。 每個分支都包含一個可以完成特定工作的自訂觸發程序。

給定客戶 1 和客戶 2,以下是此自訂觸發程序在旅程中的執行方式:

客戶 1:以現有積點會員身份進入旅程,然後前往屬性圖標中的 分支。 分支包含自訂觸發程序,會將客戶 1 傳送到旨在培養積點會員的單獨旅程中。

客戶 2:以新客戶身份進入旅程,然後沿著屬性圖標中的 分支繼續。在 分支中,他們將到達已連接到 Power Automate 流程的自訂觸發程序。由於該客戶以前從未進行購買,因此您希望使用購買資料預先填寫客戶的相關資訊。如果在註冊時客戶提供了有效的電話號碼,則該流程就會分配給客戶一個積點會員編號。

設定自訂觸發程序操作需要三個步驟:選取自訂觸發程序、瞭解所選觸發程序的使用方式,以及映射屬性。

1. 選取自訂觸發程序

在旅程畫布上放置 自訂觸發程序 圖標後,選擇當客戶到達旅程中的此點時將啟動哪個自訂觸發程序。

2. 瞭解所選觸發程序的使用方式

在您選取自訂觸發程序後,自訂觸發程序在所有旅程中的當前使用方式將顯示在屬性窗格的 使用於: 欄位中。 透過選擇 使用於: 連結,您將能夠看到使用相同自訂觸發程序的所有旅程和相應狀態。

培育旅程觸發程序的螢幕截圖。

Hinweis

引用自訂事件的 Power Automate 流程不會被追蹤或顯示於此。

Tipp

當客戶到達相應旅程中的此圖標時,使用於: 選單中顯示的即時旅程將啟動其中相同的自訂觸發程序。 這將觸發使用相同自訂觸發程序作為入口觸發程序的其他旅程。 它還將觸發引用自訂觸發程序的其他旅程中的步驟,例如,if/then 分支、退出條件或目標。

3. 映射屬性

當客戶到達旅程的此階段時,啟動的自訂觸發程序需要知道從何處獲取客戶資訊。 自訂觸發程序側窗格中顯示的 映射屬性,會對觸發程序操作中發送的資訊進行動態映射。

要映射每個屬性,請選擇該屬性,然後選擇觸發程序資料所來自的資料欄位。 在您映射資料後,請為每個屬性選擇 儲存

Hinweis

自訂觸發程序屬性是資料類型特定的。

觸發來自即時行銷旅程的 Power Automate 流程

透過客戶旅程啟動的自訂觸發程序也可用於觸發 Power Automate 流程。

若要使用自訂觸發程序觸發 Power Automate 流程:

  1. 建立一個從變更 Dataverse 表格開始的雲端流程,例如 當行新增、修改或刪除時。 填寫相關的 更改類型表格名稱範圍

  2. Dynamics 365 Marketing 中的自訂觸發程序實際上是一個「未綁定操作」,因此您需要在流程中新增一個操作以 執行未綁定操作

  3. 操作名稱 欄位中,選擇您的自訂觸發程序。 觸發程序名稱的格式將為 mdynmky_yourtriggersnamewithoutspaces

  4. 載入自訂觸發程序後,將顯示你在 Marketing 應用程式中定義的屬性。

    Hinweis

    除了您定義的屬性之外,您還將看到以下內容:

    • msdynmkt_signaltimestamp:觸發程序發送到客戶端的時間。
    • msdynmkt_signalingestiontimestamp:擷取觸發程序資料的時間。
      • 將這些屬性設為 utcNow(),或您選擇的任何日期/時間。
    • msdynmkt_signaluserauthid:設定為「連絡人 ID」。
    • msdynmkt_profileid:設定為「連絡人 ID」。

    Wichtig

    必須定義所有屬性才能成功執行觸發程序。

    Tipp

    如果在 操作名稱 清單中找不到自訂觸發程序名稱,請移至 即時行銷 > 觸發程序",選擇要使用的自訂觸發程序,然後選擇 前往代碼程式碼片段。 觸發程序名稱(以"msdynmkt"開頭)會顯示在代碼的第一行中。

若要瞭解關於此 Dataverse 連接器 操作的詳細資訊,請參閱 使用操作觸發流程