カスタム日付フィールドを使用したメールエンリッチメント email-enrichment-with-custom-date-fields
この例では、今月の誕生日を祝う受信者にカスタム日付フィールドを含むメールを送信します。メールには、誕生日の前後 1 週間有効なクーポンが含まれます。
分割 アクティビティで、今月の誕生日を祝う受信者をリストから選んでターゲットにする必要があります。次に、エンリッチメント アクティビティを使用すると、カスタム日付フィールドがメール内で顧客向け特別オファーの有効期限日として機能します。
この例を作成するには、次の手順に従います。
-
キャンペーンの「ターゲティングとワークフロー」タブで、リスト読み込み アクティビティをドラッグ&ドロップして、受信者のリストをターゲットにします。
-
処理されるリストは、選択したオプションおよびここで定義したパラメーターに応じて、明示的に指定されるか、スクリプトで処理されるか、動的にローカライズされます。
-
分割 アクティビティを追加して、今月の誕生日を祝う受信者を他の受信者と区別します。
-
リストを分割するには、「選択したレコードのフィルター」カテゴリで、「インバウンド母集団に対するフィルター条件を追加」を選択します。次に、「編集」をクリックします。
-
フィルター条件 を選択してから、「式を編集」ボタンをクリックして、受信者の誕生日の月をフィルターします。
-
「高度な選択」をクリックしてから「式を使用して数式を編集」をクリックし、式 Month(@birthDate) を追加します。
-
オペレーター 列で、「次と等しい」を選択します。
-
「値」に現在の日付の月 Month(GetDate()) を追加することで、さらに条件をフィルターします。
これは、誕生日の月が今月に対応する受信者をクエリします。
-
「終了」をクリックします。次に、分割 アクティビティの「一般」タブで、「結果」カテゴリの「補集合を生成」をクリックします。
補集合 の結果がある場合、配信アクティビティを追加するか、リストを更新できます。ここで、終了 アクティビティを追加しました。
次に エンリッチメント アクティビティを設定する必要があります。
-
サブセットの後に エンリッチメント アクティビティを追加して、カスタム日付フィールドを追加します。
-
エンリッチメント アクティビティを開きます。「補足情報」カテゴリで、「データを追加」をクリックします。
-
「フィルタリングディメンションにリンクされたデータ」を選択してから、「フィルタリングディメンションのデータ」を選択します。
-
「追加」ボタンをクリックします。
-
ラベル を追加します。式 列で、「式を編集」をクリックします。
-
最初に、誕生日の前の週を「有効期間の開始日」としてターゲットにし、続く「式」に
SubDays([target/@birthDate], 7)
を指定する必要があります。 -
次に、誕生日の後の週をターゲットにするカスタム日付フィールド「有効期間の終了日」を作成するために、「式」に
AddDays([target/@birthDate], 7)
を追加する必要があります。式にラベルを追加できます。
-
「OK」をクリックします。エンリッチメントの準備ができました。
エンリッチメント アクティビティの後に、配信を追加できます。ここでは、今月の誕生日を祝う顧客への有効期限付きの特別オファーを受信者に送信するメール配信を追加しました。
-
エンリッチメント アクティビティの後に、メール配信 アクティビティをドラッグ&ドロップします。
-
メール配信 アクティビティをダブルクリックして、配信のパーソナライズを開始します。
-
配信に ラベル を追加し、「続行」をクリックします。
-
「保存」をクリックしてメール配信を作成します。
-
メール配信 プロパティ の「承認」タブで、「送信前に配信を確定する」オプションがオンになっていることを確認します。
次に、ワークフローを開始して、アウトバウンドトランジションをターゲット情報でエンリッチメントします。
これで、エンリッチメント アクティビティで作成したカスタム日付フィールドを含むメール配信のデザインを開始できます。
-
メール配信 アクティビティをダブルクリックします。
-
ターゲット式をメールに追加します。有効期限日のフォーマットを設定するために、次の式の内部にある必要があります。
code language-none <%= formatDate(targetData.alias of your expression,"%2D.%2M") %>
-
クリック .ターゲット式 を選択してから、エンリッチメント アクティビティで前に作成したカスタム有効期限日を選択して、ターゲット式を formatDate 式に追加します。
-
必要に応じて、メールコンテンツを設定します。
-
メールをプレビューして、カスタム日付フィールドが正しく設定されているかどうかを確認します。
メールの準備ができました。配達確認の送信を開始し配信を確定して、誕生日メールを送信できます。