創建用戶旅程
最新更新:2025-03-17
這篇參考文章涵蓋了創建、維護和測試用戶旅程所涉及的必要步驟。
1. 創建用戶旅程
步驟一:創建新的用戶旅程
進入 “AI 運營”(Engagement)> “用戶旅程”,然後選擇 “創建用戶旅程”。
步驟二:向工作流程中添加組件
- 開始組件:每個用戶旅程都從一個開始組件開始。每個旅程只能有一個開始組件,它會輸出到下一個組件。
- 消息組件:至少包含一個消息組件,例如AppPush通知、WebPush通知、電子郵件email、SMS短信、WhatsApp 消息等。每個消息組件都必須定義輸入和輸出連接。
- 行為觸發組件:使用行為觸發組件,根據特定行為(例如購買、會話開始)對用戶進行細分。
- 等待或可發送的時間窗口組件:你可以使用 “等待”(Wait)組件或可發送時間來控制消息的可以發送的時間。
- 結束組件:每個用戶旅程必須有一個結束組件,用於標誌旅程的結束。
步驟三:定義受眾和進入標準
- 根據用戶屬性(例如用戶人口統計信息、應用使用行為等,這些屬性值可由您自己上報到SDK,也有集成SDK後我們自動採集的部分屬性),指定用戶進入旅程的條件。
- 使用篩選器設置目標受眾,以確保只有相關用戶能收到消息。
步驟四:設置頻率
- 調整頻率控制設置,以確保用戶不會過於頻繁地收到消息。你可以按天、週或小時來定義發送限制。
步驟五:保存用戶旅程
- 添加完所有組件後,將你的用戶旅程保存為草稿。在進入測試階段之前,你可以在這個階段編輯或調整旅程組件。
2. 管理用戶旅程
步驟一:編輯用戶旅程
- 在草稿階段,你可以進行更改,例如添加新組件、調整消息發送時間或更改條件。
- 一旦用戶旅程處於活動狀態,就不能直接編輯。(注意📢:在某些情況下,即使是活躍狀態下您也可以修改部分消息組件的設置,比如您修改了Journey中引用的郵件的消息模板的內容,增減了一些變量,即使Journey處於活躍中,您依然可以進入Journey畫布編輯對應的消息組件的內容設置)。
- 你可以隨時終止活躍中的旅程,並根據需要重新創建帶有更新內容的旅程。
步驟二:監控進度並收集數據
- EngageLab 為每個用戶旅程提供詳細的統計信息。你可以跟蹤以下指標:
- 已發送消息數:消息組件已發送消息的總數。
- 已送達消息數:成功送達的消息數量。
- 點擊數:點擊消息的用戶數量。
- 轉化事件數:您可以為每個旅程設置一個目標轉化事件(如:用戶產生購買行為),我們會統計在旅程中完成目標轉化事件操作的用戶數量。
步驟三:測試旅程組件
- 在全面啟動之前,通過向特定用戶細分群體發送測試消息,來測試每個消息組件。
- 檢查行為觸發組件、“等待” 組件以及消息輸出,以確保它們按預期運行。
步驟四:根據性能表現更新用戶旅程
- 根據收集到的統計數據和用戶反饋,更新並優化你的用戶旅程。這可能包括調整觸發條件、時間安排或消息內容。
3. 發布用戶旅程
步驟一:結構和完整性檢查
- 在發布用戶旅程之前,確保它符合以下規則:
- 至少包含一個消息組件。
- 所有組件都已正確連接。
- 不存在錯誤或連接缺失的情況。
- 等待組件和可發送時間組件後面需要連接消息組件才能發揮他們的作用。
- 當你嘗試發布用戶旅程時,EngageLab 會執行結構檢查,以確保所有組件都已正確配置。
步驟二:最終審核並啟動
- 在完成所有測試並對用戶旅程的準確性進行審核後,點擊 “發布” 使其上線。
- 一旦發布,用戶旅程即處於活動狀態,不可以再進行編輯。(注意📢:在某些情況下,即使是活躍狀態下您也可以修改部分消息組件的設置,比如您修改了Journey中引用的郵件的消息模板的內容,增減了一些變量,即使Journey處於活躍中,您依然可以進入Journey畫布編輯對應的消息組件的內容設置)
4. 用戶旅程的組件說明
以下是對主要組件及其用法的詳細解釋:
開始組件
- 用途:此組件標誌着用戶旅程的開始。每個用戶旅程都必須有一個單一的開始組件,該組件會輸出到其他組件。
- 關鍵特性:
- 唯一性:每個用戶旅程只能有一個開始組件。
- 輸入/輸出:它不接受任何輸入,但需要至少一個輸出連接才能繼續旅程。
- 默認行為:一個新的空白畫布會自動包含一個開始組件和一個結束組件。
結束組件
- 用途:此組件標誌着用戶旅程的結束,之後不會再執行任何操作。
- 關鍵特性:
- 唯一性:與開始組件一樣,每個用戶旅程只能有一個結束組件。
- 輸入/輸出:它只接受來自前置組件的輸入,不能輸出到任何其他組件。
- 用法:用戶旅程中的所有路徑最終都必須到達結束組件,這可能是因為用戶已完成旅程,或者觸發了退出條件。
消息組件
- 用途:這是用戶旅程的核心組件,負責向用戶發送通知或消息。
- 消息類型:
- AppPush通知
- WebPush通知
- 電子郵件
- 短信
- WhatsApp 消息
- 關鍵特性:
- 消息發送時間:你可以配置消息的可發送時間。例如你希望只在星期一到星期五的早上八點到十點發送,您可以在可發送時間組件內進行設置。
- 條件:消息將根據定義的條件(例如用戶行為或其他事件觸發條件)發送。
- 輸入/輸出:消息組件需要來自前一個組件的一個輸入,並輸出到下一個組件。
發送推送通知
“AI 幫我寫” 的功能說明
在AppPush推送或WebPush推送的發送過程中,我們為你提供強大的 “AI 幫我寫” 功能。該功能利用人工智能技術,根據你的特定需求為每個用戶生成個性化的推送文案,從而大大提高消息發送的準確性和有效性。
主題設置
你可以根據實際業務需求自定義文案生成的主題。這是文案內容的核心依據,例如:
- 新用戶折扣:用於吸引新註冊用戶,文案將圍繞為新用戶提供的專屬折扣信息生成。
- 老用戶獎勵:旨在獎勵長期支持的老用戶,文案可以圍繞感恩活動、專屬福利等內容創作。
風格選擇
你可以自定義文案的風格,使生成的內容符合品牌形象或目標受眾的偏好。例如:
- 活潑風格:文案語言輕鬆、詼諧、充滿活力,適合針對年輕群體或用於娛樂目的的推送消息。
- 嚴肅風格:措辭嚴謹、正式,適合商業合作、重要公告等場景。風格描述最多可達 100 字。
語言設置
AI將根據終端用戶屬性語言自行匹配對應語言的文案發送給用戶,但為了防止終端用戶屬性語言無法獲取,您必須選擇一個默認語言,當獲取不到某終端用戶語言屬性的時候,我們將根據您選擇的默認語言來生產文案。
添加變量
此功能支持添加多個用戶屬性變量,你可以根據實際需求選擇多個變量。通過這些變量,人工智能可以將用戶的個性化信息(例如姓名、購買歷史等)融入文案中,真正實現個性化推送,增強用戶與消息之間的相關性和互動性。
發送電子郵件
請確保你已首先開啟電子郵件通道。 選擇你想要發送的消息模板。我們強烈建議為模板命名一個易於識別的名稱,以便你可以在下拉菜單中輕鬆找到它。 目前不支持消息定時發送。當用戶在你的旅程中到達此步驟時,他們將立即收到消息。
發送短信
請確保你已首先開啟短信通道。 接下來,確保你已創建了一個包含你想在旅程中發送內容的短信模板。你可以通過以下方式訪問:
- 當用戶在旅程中到達該步驟時,短信將立即發送給他們。
等待組件
- 用途:用戶實時推進旅程。使用等待操作來間隔你的消息和步驟。以分鐘、小時或天為單位定義等待時間。當用戶進入這些步驟時,他們將在此處等待指定的時間,然後再離開並進入下一步驟。
時間窗口組件
- 用途:此組件通常用於間隔消息或操作,以避免一次性向用戶發送過多信息而使其不堪重負。
- 示例:例如,如果你只想在週末晚上向用戶發送通知,你可以在通知之前設置一個時間條件,規定用戶只能在該時間段內進入消息節點。
- 等待時間窗口的時間選擇支援按照組織時區或者終端用戶時區選擇,當選擇終端用戶時區時,我們會優先使用用戶屬性對應的時區資訊,若用戶屬性沒有設置對應的時區資訊,我們將使用 Push SDK 上報的設備端的時區資訊來判斷終端用戶時區。