訂閱流失預測範例指南
我們將以訂閱流失預測範例使用的下方範例資料從頭到尾向您說明。
案例
Contoso 是一家公司,生產高品質咖啡和咖啡機,透過 Contoso 咖啡網站銷售。 他們最近開始客戶的訂閱業務,讓客戶定期取用咖啡。 他們的目標是瞭解哪些已訂閱的客戶可能在接下來的幾個月取消訂閱。 知道哪一位客戶 很有可能流失 可協助他們持續聚焦行銷力量。
先決條件
任務 1 - 內嵌資料
請特別檢閱關於資料擷取和使用 Power Query 連接器匯入資料來源的文章。 下列資訊假定您大體上已熟悉內嵌資料。
從電子商務平台內嵌客戶資料
建立稱為 電子商務 的資料來源,選擇匯入選項並選取 文字/CSV 連接器。
輸入電子商務連絡人 URL https://aka.ms/ciadclasscontacts。
編輯資料時選取 轉換,然後 使用第一行做為標頭。
更新下列欄位的資料類型:
- DateOfBirth:日期
- CreatedOn:日期/時間/時區
請在右側窗格的 名稱 欄位中將您的資料來源從 查詢 重新命名為 eCommerceContacts
儲存資料來源。
從忠實結構描述內嵌客戶資料
建立稱為 LoyaltyScheme 的資料來源,選擇匯入選項並選取 文字/CSV 連接器。
輸入電子商務連絡人 URL https://aka.ms/ciadclasscustomerloyalty。
編輯資料時選取 轉換,然後 使用第一行做為標頭。
更新下列欄位的資料類型:
- DateOfBirth:日期
- RewardsPoints: 整數
- CreatedOn:日期/時間
請在右側窗格的 名稱 欄位中將您的資料來源從 查詢 重新命名為 loyCustomers。
儲存資料來源。
內嵌訂閱資訊
建立稱為 SubscriptionHistory 的資料來源,選擇匯入選項並選取 文字/CSV 連接器。
輸入電子商務連絡人 URL https://aka.ms/ciadchurnsubscriptionhistory。
編輯資料時選取 轉換,然後 使用第一行做為標頭。
更新下列欄位的資料類型:
- SubscriptioID: 整數
- SubscriptionAmount:貨幣
- SubscriptionEndDate:日期/時間
- SubscriptionStartDate:日期/時間
- TransactionDate:日期/時間
- IsRecurring:真/偽
- Is_auto_renew:真/偽
- RecurringFrequencyInMonths:整數
請在右側窗格的 名稱 欄位中將您的資料來源從 查詢 重新命名為 SubscriptionHistory。
儲存資料來源。
從網站審查中內嵌客戶資料
建立稱為 網站 的資料來源,選擇匯入選項並選取 文字/CSV 連接器。
輸入電子商務連絡人 URL https://aka.ms/ciadclasswebsite。
編輯資料時選取 轉換,然後 使用第一行做為標頭。
更新下列欄位的資料類型:
- ReviewRating:整數
- ReviewDate:日期
請在右側窗格的 '名稱' 欄位中將您的資料來源從 查詢 重新命名為 webReviews。
任務 2 - 資料統整
內嵌資料之後,請開始進行資料整合程序,建立整合的客戶個人資料。 如需更多資訊,請見 資料統整。
選取來源欄位
內嵌資料後,將電子商務的聯絡人與忠誠度資料對應到常用資料類型。 請前往 資料 > 整合。
選取代表客戶設定檔的實體 – eCommerceContacts 和 loyCustomers。

選取 ContactId 做為 eCommerceContacts 主鍵,而 LoyaltyID 做為 loyCustomers 主鍵。
選取 下一步。 略過重複資料記錄,然後選取 下一步。
比對條件
選擇 eCommerceContacts : eCommerce 作為主要實體,並包含所有的記錄。
選擇 loyCustomers : LoyaltyScheme,並包含所有的記錄。
加入規則:
- 請為 eCommerceContacts 和 loyCustomers 選取 FullName。
- 選取 類型 (電話、名稱、位址、...) 以進行 標準化。
- 設定 精密等級:基本 與 值:高。
- 輸入 FullName, Email 的名稱。
對電子郵件地址新增第二個條件:
- 請為 eCommerceContacts 和 loyCustomers 選取 Email。
- 保留正規化空白。
- 設定 精密等級:基本 與 值:高。

選取 完成。
選取 下一步。
整合欄位
將 loyCustomers 實體的 ContactId 重新命名為 ContactIdLOYALTY,以將它與其他識別碼內嵌區分開來。
選取 下一步 以進行審查,然後選取 建立客戶個人資料。
任務 3 - 組態訂閱流失預測
現在我們可以使用統整的客戶設定檔執行訂閱流失預測。 如需詳細步驟,請參閱訂閱流失預測的文章。
前往 智慧 > 發現 並選取使用 客戶流失模型。
選取 訂閱 選項和 開始使用。
將模型 OOB 訂閱流失預測 和輸出實體命名為 OOBSubscriptionChurnPrediction。
定義流失模型的兩個條件:
訂閱結束後的天數:至少 60 天。 如果客戶在訂閱結束後這段期間未續訂訂閱動作,則視同已流失。
流失定義:至少 93 天。 模型預測可能流失客戶的持續時間。 未來您看的愈仔細,結果就愈不精確。
選取訂閱歷史資料的 新增必要資料 和 新增資料。
新增 訂閱:SubscriptionHistory 實體並將電子商務欄位對應到模型所需的對應欄位。
加入 訂閱:SubscriptionHistory 實體和 eCommerceContacts:電子商務,命名 eCommerceSubscription 關係。
請在客戶活動下方新增 webReviews:網站 實體並將 webReviews 欄位對應到模型所需的對應欄位。
- 主索引鍵:ReviewId
- 時間戳記:ReviewDate
- 事件:ReviewRating
組態用於網站評論的活動。 選取活動 評論,並加入 webReviews:網站 實體和 eCommerceContacts:電子商務。
選取 下一步 以設定模型排程。
當內嵌新資料時,模型必須定期定型以便瞭解新樣式。 本範例中,請選取 按月。
評論所有詳細資料後,請選取 儲存和執行。
任務 4 - 評論模型結果和解釋
讓模型完成資料的定型與計分。 您現在可以評論訂閱流失模型解釋。 如需更多資訊,請見 評論預測狀態和結果。
任務 5 - 建立高流失風險客戶的區段
執行生產模型會一併建立您可以在 資料 > 實體 中看見的新實體。
您可以根據模型建立的實體基礎建立新區段。
- 前往 區段。 選取 新增 並選擇 從 > 智慧 建立。
選取 OOBSubscriptionChurnPrediction 端點並定義區段:
- 欄位:ChurnScore
- 運算子:大於
- 值:0.6
您現在有動態更新的區段,其找出對此訂閱業務而言屬於高流失風險的客戶。
如需詳細資訊,請參閱建立和管理客戶細分。
意見反映
提交及檢視以下的意見反映: