自動サンセットエンジン
自動サンセットエンジンは、開封・クリック・フォーム送信・購入といったすべてのエンゲージメント指標にわたって反応がなくなった連絡先を特定し、再エンゲージメントジャーニーへ登録するか、自動でサプレッションします。このポリシーを定期的に実行することは、送信ドメインの評価を守り、リストを健全に保つための最も効果的な方法の一つです。
サンセット化が重要な理由
一度も反応しない連絡先への送信は開封率を下げるだけでなく、より重要な点として、メールボックスプロバイダーに対する送信者としての評価を損ないます。ISPは、未読メールの割合が高いことを、受信者がそのメールを求めていなかった信号として扱います — これは非アクティブな一部だけでなく、リスト全体の配信性に影響します。本当に非アクティブな連絡先を苦情に至る前にサプレッションしておく方が、評価が損なわれた後に回復するよりもコストが低く済みます。
非アクティブ判定の計算方法
連絡先は、直近のエンゲージメント — 開封・クリック・フォーム送信・購入の中で最も新しいタイムスタンプ — が設定した非アクティブしきい値(60〜180日、既定は90日)より古い場合に非アクティブと判定されます。エンゲージメントの記録が一切ない連絡先は、作成日時点から非アクティブとして扱われます。
ポリシーの設定
設定 → 配信性 → サンセットポリシーで設定します:
| フィールド | 既定値 | 補足 |
|---|---|---|
| 有効化 | オフ | 夜間のスイープを有効にするトグルです。 |
| 非アクティブしきい値 | 90日 | 連絡先が非アクティブと判定されるまでに反応がない期間です。60〜180日の範囲で設定できます。 |
| 再エンゲージメントジャーニー | なし | サプレッションする前に、任意で非アクティブな連絡先をジャーニー(例: スクラッチで当たるウィンバック)へ登録します。空欄のままにすると、直接サプレッションに進みます。 |
| ポリシー実行後の自動サプレッション | オン | 有効にすると、非アクティブな状態が続き、再エンゲージメントジャーニーに登録されていない(またはすでに離脱している)連絡先が、理由"sunset"でsuppressionsコレクションに移動します。 |
サプレッションされた連絡先に起こること
サンセットによってサプレッションされた連絡先は、サプレッションリスト上で理由"sunset"を受け取ります — これは、バウンスや配信停止によるサプレッションと同じリストです。明示的に再登録しない限り、すべての送信(手動送信、繰り返し送信、ジャーニー)で自動的にスキップされます。連絡先ビューから再登録できます。
夜間のCronスイープ
ポリシーが有効になっている場合、夜間のcronジョブ(UTC 02:00)がすべてのアクティブなアカウントをスイープし、それぞれに対してrunSunsetPolicyを実行します。このスイープは、テストやバックフィルのために、POST /api/cron/run-sunset-policy(ベアラーCRON_SECRET)経由でオンデマンドに実行することもできます。
推奨される運用フロー
- まず再エンゲージメントジャーニーを有効にし(
reEngagementJourneyIdにウィンバックフローを設定)、最初の30日間はautoSuppressをオフのままにします — サプレッションが始まる前に、非アクティブな連絡先へ最後のチャンスを与えるためです。 - 30日後、再エンゲージメントジャーニーの反応率を確認します。再エンゲージメント率が低い(5%未満)場合は、
autoSuppressを有効にします。 - 有効化した後は開封率の推移を監視してください — エンゲージメントのない連絡先がアクティブなオーディエンスから除外されるにつれて、開封率は上昇するはずです。