ワークフローでメール内のリンクのクリック状況に応じた処理を実行する方法

ワークフローでメール内のリンクのクリック状況に応じた処理を実行する方法

ワークフローの設定においてメール配信のフォローアップ(配信後の追加処理)機能を利用すると、メール内のリンクに対する受信者のクリック状況に応じて、特定の処理を自動で実行するよう設定できます(タグの追加、スコアの加算、配信リストへの追加など)。たとえば、メール内のリンクをクリックした受信者に対してはスコアを加算し、メール内のリンクをクリックしなかった受信者に対してはスコアを減算することができます。
以下では、配信メール内のリンクをクリックした受信者とクリックしなかった受信者に対して、特定の処理を実行するワークフローの設定方法をご紹介します。
  1. 左側のメニューから、[自動化]を選択し、[ワークフロー]をクリックします。
  2. 画面右上に表示されている[ワークフローを作成する]をクリックし、ワークフローのテンプレートを選択します。
  3. 左側の編集メニューから、トリガー(ワークフローを開始するきっかけとなる操作/処理)を選択し、ドラッグ&ドロップの操作で編集欄(キャンバス)に移動します。この例ではトリガーとして[リストへの登録]を配置します。



  4. 次に、左側の編集メニューから[処理]→[情報配信]に移動して、[メールの配信]をドラッグ&ドロップの操作で編集欄に移動します。
  5. [メッセージを作成]をクリックし、メッセージの件名、配信元、内容などを編集して、レビュー用に送信します。



  6. [メールの配信]の部品上に表示されている[フォローアップ]をクリックして、フォローアップ機能を有効にします。



  7. [到達][いずれかのリンクをクリック]のチェックボックスを選択すると、ワークフローの経路は、[到達]と[いずれかのリンクをクリック]の2つの経路に分岐します。



  8. [いずれかのリンクをクリック]の矢印の先には、メール内のリンクをクリックした受信者(連絡先)に対して実行する処理を設定できます。
  9. [到達]の矢印の先には、メール到達の1日後にリンクをクリックしていないままの受信者を抽出する処理を設定します。まず、[到達]の部品の下に、[処理]→[各種処理]にある[待機時間]の部品を配置し、待機時間を1日に設定します(待機時間の長さは、必要に応じて変更可能です)。



  10. 次に、[待機時間]の下に、[プロセス]にある[メールの操作]の部品を配置します。対象の配信メールを選択して、条件として[開封したがリンクをクリックしていない]を選択します。



  11. これにより、[開封したがリンクをクリックしていない]の矢印の先に、メール到達の1日後にメール内のリンクをクリックしないままの受信者(連絡先)に対して実行する処理を設定できます。
  12. ワークフローの[開封したがリンクをクリックしていない]と[いずれかのリンクをクリック]の先に、それぞれの条件を満たした連絡先に対して実行したい処理の部品を配置します。:メール内のリンクをクリックしなかった受信者(連絡先)を新しい配信リストに追加したい場合、[開封したがリンクをクリックしていない]の部品の下に[リストに追加]の部品を配置します。メール内のいずれかのリンクをクリックした受信者(連絡先)にスコアを加算したい場合、[いずれかのリンクをクリック]の部品の下に、[スコアを加算]の部品を配置します。


なぜ[到達][いずれかのリンクをクリック]の両方の処理を設定する必要があるのですか?
  1. それぞれの操作に応じて対象となる受信者(連絡先)を抽出し、そちらに応じた処理を実行するためです。[到達]から先の経路では、[待機時間]と[開封したがリンクをクリックしていない]の部品により、メールの到達から一定時間内にメールを開封してリンクをクリックしなかった受信者のみを対象とした処理を設定できます。
  2. [いずれかのリンクをクリック]では、メール内のリンクをクリックした受信者のみを対象とした処理を設定できます。