從一個旅程中引發觸發程序以運行另一個旅程或 Power Automate 流程
根據業務的獨特需求,您可能希望在客戶旅程的特定點觸發自訂過程或 Power Automate 流程。 或者,您可能希望建立多個在邏輯上可共同運作的旅程。 透過觸發自訂操作,您可以完成這些任務,充當旅程之間或旅程與自訂過程之間的粘合劑。
以下是一些可能觸發自訂操作的範例:
- 您正在引入客戶,讓他們可以購買訂閱,但是如果他們在客戶旅程結束時都沒有這樣做,則需要將他們添加到培育旅程中。 您可以透過啟動訂閱旅程中的自訂觸發程序為客戶訂立路線,並將其用為培育旅程中的入口觸發程序。
- 貸款申請過程有各種需要專人批准的步驟。 透過為貸款異常審核建立的單獨客戶旅程或 Power Automate 流程,您可以透過啟動自訂觸發程序,從貸款申請旅程中可能發生異常的各個不同點觸發它。
- 您需要透過另一個應用程式或管道(如具有 Power Automate 連接器的 Microsoft Teams)引入客戶。 您可以使用此連接器建立一個 Power Automate 流程,並讓它開始使用自訂觸發程序,讓您可以從旅程中的相關點啟動該觸發程序。
- 您需要從客戶旅程中的任何點建立 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 流程:
建立一個從變更 Dataverse 表格開始的雲端流程,例如 當行新增、修改或刪除時。 填寫相關的 更改類型、表格名稱 和 範圍。
Dynamics 365 Marketing 中的自訂觸發程序實際上是一個「未綁定操作」,因此您需要在流程中新增一個操作以 執行未綁定操作。
在 操作名稱 欄位中,選擇您的自訂觸發程序。 觸發程序名稱的格式將為 mdynmky_yourtriggersnamewithoutspaces。
載入自訂觸發程序後,將顯示你在 Marketing 應用程式中定義的屬性。
Hinweis
除了您定義的屬性之外,您還將看到以下內容:
- msdynmkt_signaltimestamp:觸發程序發送到客戶端的時間。
- msdynmkt_signalingestiontimestamp:擷取觸發程序資料的時間。
- 將這些屬性設為 utcNow(),或您選擇的任何日期/時間。
- msdynmkt_signaluserauthid:設定為「連絡人 ID」。
- msdynmkt_profileid:設定為「連絡人 ID」。
Wichtig
必須定義所有屬性才能成功執行觸發程序。
Tipp
如果在 操作名稱 清單中找不到自訂觸發程序名稱,請移至 即時行銷 > 觸發程序",選擇要使用的自訂觸發程序,然後選擇 前往代碼程式碼片段。 觸發程序名稱(以"msdynmkt"開頭)會顯示在代碼的第一行中。
若要瞭解關於此 Dataverse 連接器 操作的詳細資訊,請參閱 使用操作觸發流程。
意見反映
提交及檢視以下的意見反映: