使用自訂日期欄位擴充電子郵件 email-enrichment-with-custom-date-fields
在此範例中,我們要傳送包含自訂資料欄位的電子郵件給將於本月慶祝生日的收件者。 該電子郵件將包含在其生日前後一週有效的抵用券。
我們需要從清單中鎖定本月將過生日的收件者,並使用 Split 活動。 然後,使用 Enrichment 活動,自訂資料欄位將在電子郵件中作為客戶特別優惠方案的有效日期。
若要建立此範例,請套用下列步驟:
-
在 Targeting and workflows 標籤中,拖放 Read list 以收件者清單為目標的活動。
-
要處理的清單可以明確指定、由指令碼計算或根據此處所選取的選項和定義的引數動態本地化。
-
新增 Split 此活動可將本月即將過生日的收件者與其他收件者區分開來。
-
若要分割您的清單,請在 Filtering of selected records 類別,選取 Add a filtering condition on the inbound population. 然後,按一下 Edit.
-
選取 Filtering conditions 然後按一下 Edit expression 按鈕來篩選收件者生日的月份。
-
按一下 Advanced Selection 則 Edit the formula using an expression 並新增下列運算式: Month(@birthDate)。
-
在 Operator 欄中,選取 equal to.
-
新增以下專案以進一步篩選條件 Value 目前日期的月份: Month(GetDate())。
這將查詢其生日月份對應於目前月份的收件者。
-
按一下 Finish。然後,在 General 標籤中的 Split 活動,按一下 Generate complement 在 Results 類別。
使用 Complement 結果,您可以新增傳遞活動或更新清單。 在此,我們剛才新增了 End 活動。
您現在需要設定您的 Enrichment 活動:
-
新增 Enrichment 在子集後新增自訂日期欄位的活動。
-
開啟您的 Enrichment 活動。 在 Complementary information 類別,按一下 Add data.
-
選取 Data linked to the filtering dimension 則 Data of the filtering dimension.
-
按一下 Add 按鈕。
-
新增 Label. 然後,在 Expression 欄,按一下 Edit expression.
-
首先,我們需要將生日之前的一週作為 有效開始日期 包含下列專案 Expression:
SubDays([target/@birthDate], 7)
. -
然後,建立自訂日期欄位 有效結束日期 (以生日後的一週為目標),您需要新增 Expression:
AddDays([target/@birthDate], 7)
.您可以在運算式中新增標籤。
-
按一下 Ok。您的擴充功能現已準備就緒。
在您的 Enrichment 活動,您可以新增傳遞。 在此情況下,我們新增了電子郵件傳遞,以向收件者傳送包含有效日期的特殊優惠,給本月慶祝其生日的客戶。
-
拖放 Email delivery 活動之後 Enrichment 活動。
-
連按兩下 Email delivery 開始個人化傳送的活動。
-
新增 Label 至您的傳遞,然後按一下 Continue.
-
按一下 Save 以建立您的電子郵件傳遞。
-
存回 Approval 電子郵件傳遞的索引標籤 Properties 此 Confirm delivery before sending option 已勾選。
然後,開始您的工作流程,以使用目標資訊擴充您的出站轉變。
您現在可以使用中建立的自訂日期欄位,開始設計電子郵件傳送。 Enrichment 活動。
-
連按兩下 Email delivery 活動。
-
將您的Target擴充功能新增至電子郵件。 它應位於以下運算式內,以便設定有效日期的格式:
code language-none <%= formatDate(targetData.alias of your expression,"%2D.%2M") %>
-
按一下 。選取 Target extension 然後使用先前建立的自訂有效日期 Enrichment 活動,將您的擴充功能新增至formatDate運算式。
-
視需要設定您的電子郵件內容。
-
預覽電子郵件以檢查自訂日期欄位是否已正確設定
您的電子郵件現在已準備就緒。 您可以開始傳送證明,並確認傳送內容,以傳送生日電子郵件。