見出し画像

【第142回】 メールアドレス変更後のアクションと保留ステータスの関係を検証

以前の記事で、Salesforce Marketing Cloud の購読者ステータスについて整理しました。

その中でも「保留」(Held)ステータスは重要な概念です。

「保留」とは、メール配信の結果として 1 回~数回のバウンスが発生し、そのメールアドレスへの配信を停止すべきと判断された状態 を指します。

購読者が「保留」ステータスになると、その後はメール送信処理が行われなくなります。

では、次のようなケースではどうなるのでしょうか。

顧客がメールアドレスを変更した場合、その後に Marketing Cloud 内で特定のアクションが行われると、「保留」ステータスはどのように変化するのでしょうか?

  • 「保留」のまま維持されるのか

  • 「アクティブ」に戻るのか


今回の記事では、以下の 3 つのアクションを対象に検証を行います。

検証内容

検証①
購読者プロパティでメールアドレスを手動で変更する

検証②
Automation Studio のインポートアクティビティで新しいメールアドレスをインポートする

検証③
新しいメールアドレスを使用して Journey Builder から送信する

※検証③では Journey Builder の「デフォルトのメールアドレス」設定を
「エントリーソースのメール属性を使用」 に設定して送信します。

それでは、それぞれ順番に確認していきましょう。


検証①
購読者プロパティでメールアドレスを手動で変更する

まず、「保留」ステータスの購読者を用意し、購読者プロパティ画面からメールアドレスを変更します。
以下の画面でメールアドレスを変更し、「OK」をクリックします

結果は以下の通りです。
ステータスは 「アクティブ(Active)」へ変更されました。

つまり、この方法でメールアドレスを変更した場合、自動的にステータスがアクティブに戻ることが確認できました。


検証②
Automation Studio のインポートでメールアドレスを変更する

次に、Automation Studio の インポートアクティビティ を使用して、SFTP 上の CSV ファイルを「すべての購読者(All Subscribers)」へインポートします。

インポートアクティビティのデスティネーション設定は以下の通りです。

CSV ファイルで使用する項目名は次の 2 つです。
※項目名を完全一致させる必要があります(単語間は半角スペース)

  • Subscriber Key

  • Email Address

今回は次の 2 パターンでテストを行いました。

  • ROR502:メールアドレス変更あり

  • ROR503:メールアドレス変更なし

この 2 名の「保留」ステータスの購読者に対してインポートを実行します。

インポート後の結果は以下の通りです。

どちらの購読者も ステータスは「保留」のままで変更されませんでした。

つまり、Automation Studio のインポートでメールアドレスを変更しても、購読者ステータスには影響を与えない という結果になりました。


検証③
Journey Builder から新しいメールアドレスで送信する

最後に、Journey Builder を使用したケースです。

エントリーソース用のデータエクステンションに 新しいメールアドレス を格納し、Journey Builder のメール設定で「エントリーソースのメール属性を使用」を選択して送信します。

以前に、私の方で『 Journey Builder の「デフォルトのメールアドレス」の整理』という記事を書いたのですが、ここでも説明した通り、「エントリーソースのメール属性を使用」を選択して送信した場合は、送信のタイミングで、エントリーソースに格納されているメールアドレスで以って、すべての購読者のメールアドレスを上書きに行く処理が行われます

今回確認したいのは、この上書き処理によって「保留」ステータスに変化があるのか? という点です。以下の購読者でテストを行います。

エントリーソースとジャーニーを作成し、「保留」ステータスの購読者に送信します。

結果は以下の通りです。

ステータスは 「アクティブ」に変更されました。

つまり、検証①と同様にメールアドレスの変更とともにステータスがアクティブに戻る結果となりました。もちろん、メールも正常に送信されました。


検証結果まとめ

これらの結果をまとめますと、以下のような結果となります。

検証①:購読者プロパティでメールアドレスを手動で入れ替える
⇒ 「保留」から「アクティブ」に変わります。

検証②:新しいメールアドレスを Automation Studio でインポートする
⇒ 「保留」のまま変わりません。

検証③:新しいメールアドレスを使って Journey Builder 送信をする
⇒ 「保留」から「アクティブ」に変わります。

予想通りでしたでしょうか。

Automation Studio インポートでステータスを変更する方法

この検証② の Automation Studio でインポートした際、「保留」ステータスのままステータスが変わらない件ですが、これは「Active」の購読者ステータスをメールアドレスなどと併せてインポートすることでステータスを変更させることが可能です

この場合は、下記の通り CSV に「Status」という項目名で項目を作り、値を英語で「Active」と入力して「すべての購読者」へインポートして下さい。

・Subscriber Key
・Email Address
・Status

Automation Studio のインポートでアクティブ化する仕組みは、メールアドレスが変更されたレコードだけを抽出するような仕組みが必要となります。もしすべてのレコードをアクティブ化してしまうと、送信できないメールアドレスが再びアクテイブ化される結果となり、将来的に不要なバウンスを発生させ、アカウントの配信到達性に悪影響を及ぼす危険性があります。よって、必ず Marketing Cloud 開発者と共に作業を行って下さい。


いかがでしたでしょうか。

今回の検証により、
メールアドレス変更の方法によって「保留」ステータスの挙動が異なる
ということが確認できました。

  • UI 操作や Journey Builder 送信では アクティブへ戻る

  • Automation Studio インポートでは ステータスは変わらない

この違いを理解しておくことで、購読者ステータスの運用をより正確にコントロールできるようになります。

「保留」ステータスの理解が、より深まったのではないでしょうか。

なお、今回の記事とは直接関係ありませんが、他の MA ツールから移行する際の IP ウォーミングで、ハードバウンスの購読者を一括で「保留」に更新する方法については、以下の記事で紹介しています。

今回は以上です。


Click here for English version

次の記事はこちら

前回の記事はこちら

私の note のトップページはこちら