キャンペーン配信の前に、Bloomreachのオーディエンスをクリーンに
Bloomreach Engagementは、ハードバウンスしたアドレスやソフトバウンスを繰り返すアドレスを自動で配信除外にします。こうしたアドレスにはemail_invalidのフラグが付き、以降のすべてのキャンペーンから外されます。また、Bloomreachが管理するグローバルリストにより、問題があると判明しているドメインやスパムトラップのドメインは入口でブロックされます。ただし、一度もメッセージを送っていないアドレスは判定できません。課金対象プロファイル数で料金が決まるCDPでは、送信実績のない無効なアドレスは1件ごとに到達率のリスクとなり、利用料金にも1件分が計上されます。Qualisendはこのギャップを埋めます。Bloomreachと連携して顧客を検証し(またはエクスポートしたファイルを検証し)、次のキャンペーンが配信される前に、無効なアドレスを配信除外にするか匿名化できます。以下で紹介するエクスポートでの手順、API、ノーコードの方法も利用できます。

CSV不要で、Bloomreachと直接連携
APIキーで連携
プロジェクトトークンと、Customerの読み取り権限とプロパティの書き込み権限を持つプライベートAPIキーのIDとシークレットを入力します。これらは「Project settings → Access management → API」で作成できます。
- Bloomreachのすべての顧客をクリーニング
- 結果を各顧客のプロパティに保存
- 新しい顧客をWebhookでリアルタイムに検証
- 7日・14日・30日ごとに自動クリーニング
CSVやAPIでの利用も可能です。詳しくは下記をご覧ください。
Bloomreachが標準でクリーニングするもの
Bloomreachのネイティブなリストメンテナンス機能は、メールプロバイダーから返されるエラー情報を収集し、ソフトバウンスとハードバウンスに分類します。ハードバウンスが発生した場合(またはpreblockedステータスの場合や、ソフトバウンスが一定回数累積した場合)、Engagementはコンタクトを削除するのではなく、顧客のemail_invalid属性をtrueに設定します。これにより、そのプロファイルは以降のすべてのメールキャンペーンから除外されます。デフォルトでは、ソフトバウンスが3回連続すると、受信側の一時的な問題をやり過ごすため、そのアドレスは14日間一時的に配信除外になります。このデフォルト設定は「Campaigns > Channels > Emails」で確認でき、Bloomreachサポートを通じて変更できます。バウンス処理に加え、Engagementにはプロジェクト全体に適用されるメールリストのメンテナンスフィルターがあり、180日以上エンゲージメントのない顧客や、最近ソフトバウンスした顧客を自動で除外できます。さらに、配信除外リストが2つあります。問題があると判明しているドメイン、無効なドメイン、スパムトラップのドメインをブロックする、Bloomreachが管理するグローバル配信除外リスト(GSL)と、「Project settings > Campaigns > Channels > Emails」で自社で編集するカスタム配信除外リスト(CSL)です。CSLはアドレス単位またはドメイン単位でブロックでき、上限は5,000件です。到達率ダッシュボードと、ハードバウンス・ソフトバウンスの理由別レポートで、その後の状況を確認できます。Bloomreachが実際に送信したアドレスについては、この仕組みで確実かつ自動的にリストメンテナンスが行われます。
検出できないもの
問題は、バウンス処理が事後対応であることです。実際に配信して失敗しない限り機能せず、管理リストで防げるのも、明らかに問題があると判明しているドメインやスパムトラップのドメインだけです。実在するドメイン上の、形式は正しくてもすでに使われていないメールボックス、容量超過のメールボックス、使い捨てアドレス、info@、support@ などの役割アドレス、キャッチオールドメイン(すべての宛先を受け付けるドメイン)は、イベントによって最初のメッセージが送られるまで素通りします。そしてその最初の配信こそ、メールプロバイダーが自社ドメインの第一印象を決めるタイミングです。Engagementはイベント駆動型のため、この死角はさらに大きくなります。アプリが顧客の更新イベントを送信した瞬間や、オーディエンスをインポートした瞬間にプロファイルが作成されるため、こうした無効なプロファイルは、ただ眠っているわけではありません。イベントが条件に一致するたびに一斉配信やシナリオの対象に入り、不良アドレスに何度もメッセージが送られます。最も深刻なのはインポートしたオーディエンスです。バウンス履歴が引き継がれないため、以前のツールですでにエラーになっていたアドレスも、Bloomreachにとってはまったく新しいアドレスに見えます。
Bloomreachのリストをクリーンに保つべき理由
Bloomreachでは影響が二重に及びます。Engagementの料金はモジュール料金と利用料金で構成され、利用料金の階層は(月間ユニークビジター数とあわせて)課金対象プロファイル数で決まります。そしてプロファイルは、メールアドレス、電話番号、ハードIDのいずれかを持った時点で課金対象になります。配信除外にしてもこの計算は変わりません。配信除外にしたアドレスやemail_invalidのアドレスもメールアドレスを保持しているため、課金対象プロファイルのままです。カウントの根拠となる識別子を取り除けるのは、顧客の匿名化か削除だけです。つまり、一度もメッセージを送っていない無効なアドレスは、コンバージョンにつながる見込みがないうえにバウンス率を押し上げる、れっきとした課金対象プロファイルです。そして最初に押し寄せるハードバウンスこそ、GmailとYahoo!が2024年に導入した送信者ガイドライン、そしてBloomreach自身の到達率ダッシュボードとバウンス率のしきい値が評価に使うシグナルであり、残りのキャンペーンがそもそも受信トレイに届くかどうかを左右します。配信前のクリーニングは、2つの役割を同時に果たします。利用料金の算定基準となるカウントから不要なアドレスを除き、実際にコンバージョンを生むキャンペーンの受信トレイへの到達を守ります。
CSV・APIを使う場合:手動での手順
Bloomreach Engagementは、単純なCSVのやり取りではなく、APIとデータパイプラインで動くエンタープライズ向けCDPです。そのため、手動での手順はいくつかのステップに分かれます。Customers画面、Data Exports機能、または顧客エクスポートAPIからオーディエンスをエクスポートし、Qualisendで検証したら、無効と判定されたアドレスをカスタム配信除外リストで配信除外にします。上限の5,000件を超える場合は、判定結果を顧客プロパティとしてインポートし直し、それをもとにセグメントを作成して除外します。完全に使われていないプロファイルは匿名化し、課金対象のカウントから外します。
Bloomreachからオーディエンスをエクスポート
対象を絞ってクリーニングする場合は、「Data & Assets > Customers」を開き、検証したいセグメントで絞り込みます。次に「三点メニュー > Download customer data」を選び、メールアドレスのプロパティと必要なIDを選択してCSVをダウンロードします。データベース全体をクリーニングする場合や自動化したパイプラインを組む場合は、Data Exports機能(またはEngagement BigQuery)を使います。顧客の生データを、CSVまたはJSONで自社のファイルストレージに送り出せます。Bloomreachは大量のデータ取得にはこちらを推奨しており、顧客APIは少量または1件単位のエクスポート向けです。
Qualisendでファイルを検証
CSVをQualisendの一括クリーニングにアップロードするか(1回の処理で最大100万件、重複アドレスの課金は1回のみ)、アドレスを直接貼り付けます。Freeプランで初回のみ付与される100クレジットは有効期限がなく、最初のサンプル検証に使えるため、本格的に取り組む前にオーディエンスの状態を把握できます。
結果を確認
各アドレスは配信可能、要注意、配信不可、不明のいずれかで判定され、理由コード、0~100の信頼度スコア、サブフラグ(キャッチオール、使い捨て、役割アドレス、容量超過)が付きます。根拠として、MXプロバイダーとメールボックス確認の詳細も表示されます。クリーニング済みのCSVをダウンロードします。
Bloomreachで無効なアドレスを配信除外・匿名化
無効なアドレスが少数であれば、「Project settings > Campaigns > Channels > Emails」のカスタム配信除外リストに追加します。ただし、このリストの上限は5,000件で、プロファイル(とそのメールアドレス)は課金対象のまま残るため、大量の配信不可アドレスには対応できません。件数が多い場合は、判定結果を顧客プロパティ(例:email_status = undeliverable)としてインポートし直し、それをもとにセグメントを作成して、すべてのキャンペーンとシナリオから除外します。無効なアドレスを課金対象プロファイル数からも外すには、該当する顧客を匿名化または削除します。一括匿名化APIは、プロファイルを課金対象にしているメールのハードIDと個人情報(PII)を取り除きます。一方、削除するとレコードとイベント履歴がすべて消去されます。
または登録時に自動で検証
BloomreachはAPIファーストのため、最も効果が高いのは、アプリからの顧客更新やインポートでプロファイルが作成される前、つまりアドレスの取得時点で検証することです。登録時にQualisendのREST API(スコープ付きキー、レート制限、Webhook)を呼び出すか、Zapier、Make、n8nでノーコードのフローを組めば、新しいアドレスがEngagementにトラッキングされて課金対象プロファイルになる前に検証できます。
Qualisendがすべてのアドレスで検出するもの
- イベントで初めて配信されたときにハードバウンスする、送信実績のない無効なアドレス
- Bloomreachの管理リストではカバーされない、期限切れを前提とした使い捨てドメイン
- シナリオやセグメントの基盤となるエンゲージメントデータをゆがめる役割アドレス(info@、support@)
- 専用セグメントに移して配信ペースを落とせるよう、フラグを付けたキャッチオールドメイン
- すべてのアドレスに付く0~100の信頼度スコアと、機械判読可能な理由コード
Bloomreachのネイティブコネクターを提供中です。Qualisendの「連携」でBloomreachと連携すると、CSV不要でBloomreachのリストを直接扱えます。
結果ごとの対処法
各アドレスには判定とサブフラグが返されます。まだ届くコンタクトを失わずにBloomreachのリストをクリーンに保つための対処法は次のとおりです。
配信可能通常どおり配信を続けます。配信可能 + 役割アドレスフラグトランザクションメールや同意に基づくメールには残し、エンゲージメントで評価されるキャンペーンやシナリオからは除外します。要注意 + キャッチオールフラグ専用セグメントに移し、配信ペースを落とします。ドメインがすべての宛先を受け付けるため、その先のメールボックスの存在を確認できません。要注意 + 使い捨てフラグカスタム配信除外リストに追加するか、匿名化します。期限切れを前提に作られたメールボックスです。不明アクティブのまま残し、次回のクリーニングで再検証します。多くはグレーリスティングやレート制限によるもので、メールボックス自体の判定ではありません。配信不可少数ならカスタム配信除外リストに追加します。件数が多い場合は判定結果でセグメント除外し、匿名化して課金対象プロファイル数から外します。バウンスで無効と判明するのを待つ必要はありません。関連記事
アドレスの取得時点で検証し、不要なアドレスがBloomreachの課金対象プロファイルになるのを防ぎます。
全体をクリーニングする前に、Bloomreachからエクスポートしたデータの一部を抜き取りで確認できます。
質の低いオーディエンスが、どれほど早くダッシュボード上の到達率の問題に発展するか。
初回配信での大量のハードバウンスが、無駄になる配信以上の損失になる理由。
Bloomreachのキャンペーンが評価される、2024年導入のバウンス率・迷惑メール率の基準。
エクスポート、検証、配信除外という一連の流れの全手順。
Bloomreachのメールアドレス検証に関するよくある質問
Bloomreachのリストを数分でクリーニング
有効期限のない100クレジットで無料で始められます。クレジットカード登録は不要です。連携して検証するだけで、次のキャンペーンを守れます。