Skip to content
無料の100クレジットで検証を始める
Qualisend
ネイティブコネクター:提供中

バウンスが起きてからではなく、キャンペーンの配信前にCleverTapのオーディエンスを配信可能な状態に保つ

CleverTapはハードバウンス、ソフトバウンス、迷惑メール報告、配信停止を記録し、アドレスがハードバウンスしたり、受信者が迷惑メール報告や配信停止を行ったりすると、そのアドレスへの配信を止めます。ただし、一度も配信していないアドレスについては判断できません。CleverTapはイベント駆動型のため、プロファイルはSDKのidentify・track呼び出し、サードパーティからのインポート、オフラインアップロードによって作成されます。そのため、送信実績のない無効なアドレスは、イベントをきっかけに一斉配信やJourneyの対象になるまで、一見問題のないアドレスとしてオーディエンス内に残り続けます。そしてそのタイミングこそ、メールプロバイダーが自社ドメインの第一印象を形成する瞬間です。Qualisendはこのギャップを埋めます。CleverTapと連携してアプリを起動したプロファイルを検証(またはエクスポートしたファイルを検証)し、無効なアドレスを配信が行われる前に配信停止に設定できます。以下で紹介するエクスポートでの手順、API、ノーコードの方法も利用できます。

CleverTapQualisend
ネイティブコネクター

CSV不要で、CleverTapと直接連携

APIキーで連携

CleverTapのAccount IDとPasscodeを入力し、リージョンを選択します。これらはCleverTapの「Settings → Account → API」で確認できます。

  • アプリを起動したプロファイルをクリーニング
  • 結果を各プロファイルのプロパティに保存
  • 新しいプロファイルをWebhookでリアルタイムに検証
  • 7日・14日・30日ごとに自動クリーニング
CleverTapと連携

CSVやAPIでの利用も可能です。詳しくは下記をご覧ください。

CleverTapの対応範囲

CleverTapが標準でクリーニングするもの

CleverTapの標準のリストメンテナンスは、ハードバウンス、ソフトバウンス、迷惑メール報告、配信停止を、キャンペーン統計、ユーザープロファイル、エクスポートにわたって記録します。この仕組みはメール配信サービス(ESP)からのコールバックに依存しています。SendGrid、Postmark、Mandrill、汎用SMTPの場合、CleverTapは設定したコールバックURLでバウンス、ドロップ、配信停止のイベントをリアルタイムに受け取ります。ソフトバウンスはキャンペーンレポートに記録されるだけで、ユーザーは配信除外になりません。一方、ハードバウンスとオプトアウトはどちらも「unsubscription(配信停止)」として扱われ、メールの配信設定がfalse(プロファイルのMSG_email Do-Not-Disturbフラグ)に設定されて、以降のメールは送信されません。CleverTapは、ワンクリックのlist-unsubscribe(RFC 8058)にも自動で対応しています。重要な注意点として、これらはすべてCleverTapが実際の配信失敗の通知を受けることが前提です。アドレスが除外されるには、ESPやSMTPリレーがバウンスや迷惑メール報告をCleverTapに返す必要があります。CleverTapが実際に配信して失敗を確認したアドレスについては、この仕組みで確実かつ自動的にリストメンテナンスが行われます。

残る課題

検出できないもの

問題は、これらの仕組みがすべて事後対応型であることです。作動するには、まず配信があり、その後にバウンス、迷惑メール報告、オプトアウトのいずれかが発生する必要があります。CleverTapではこの死角がさらに大きくなります。アプリがidentifyやtrackの呼び出しを行った時点、以前のツールからインポートした時点、オフラインのCSVを取り込んだ時点でプロファイルが作成され、そのどれも一度も配信されていないためです。登録時の入力ミス(jane@gmial.com)、取得時に受け付けた使い捨てアドレス、info@、support@ などの役割アドレス、その後使われなくなったメールボックスは、イベントによって最初のメールが送られるまで、どれも有効に見えます。さらに悪いことに、CleverTapはイベント駆動型のため、こうした無効なプロファイルはおとなしく眠ってはいません。条件に合うイベントが発生するたびに一斉配信やJourneyの対象となり、同じ無効なアドレスに何度も配信されてしまいます。最も深刻なのは、インポートやアップロードしたオーディエンスです。バウンス履歴が取り除かれた状態で取り込まれるため、他のツールですでに配信に失敗していたアドレスも、まったく新しいアドレスに見えてしまいます。

CleverTapのリストをクリーンに保つべき理由

CleverTapの課金は、保存しているメールアドレスの数ではなく、Monthly Billable Users(月間課金対象ユーザー数。月間アクティブユーザー数と処理済みデータポイントから算出し、いずれか高いほうを採用)に基づきます。そのため、コンタクト数で課金するESPとは異なり、休眠状態の無効なプロファイルがそのまま請求項目になるわけではありません。つまり、本当に重要なのは保存件数ではなく到達率です。一度も検証していないアドレスに配信するたびに、それがハードバウンスや迷惑メール報告になります。これらはまさに、GmailとYahoo!が2024年に導入した送信者ガイドライン、そしてCleverTap自身のIPレピュテーションやウォームアップの評価に使われるシグナルです。ウォームアップ中のIPや共有IPでは、バウンスの多発は特に大きな痛手になります。目立たないコストもあります。CleverTapはイベント、イベントプロパティ、プロファイルプロパティの更新をデータポイントとしてカウントするため、Notification Sentイベントが記録される配信のたび、また無効なプロファイルを再アップロードしたり再エンゲージメントを図ったりするたびに、データポイントを消費します。さらに、休眠プロファイルに再び触れると、そのプロファイルがMAUに戻ってしまうこともあります。届くはずのないアドレスへの配信を繰り返すことは、最初から失敗が決まっている配信に実際のアクティビティを費やすことです。配信前にクリーニングすれば、受信トレイへの到達を左右するレピュテーションを守り、コンバージョンにつながらないアドレスに配信やデータポイントを浪費せずに済みます。

CSV・APIを使う場合:手動での手順

CleverTapは単純なリスト管理ツールではなく、APIとSDKで動くエンゲージメントプラットフォームです。そのため手動での手順は、オーディエンスをエクスポートし(SegmentsからのCSVダウンロード、またはエクスポートAPI)、Qualisendで検証し、問題のあったアドレスを配信停止に設定して除外する、という流れになります。除外は、Subscribe APIによるメールアドレス単位、またはMSG_email=falseのプロファイルアップロードによるプロファイル単位で行えます。

1

CleverTapからオーディエンスをエクスポート

ダッシュボードで「Segments」を開き、クリーニングしたいユーザーを見つけて「View Details」を開き、「Total users」の下にあるダウンロードからセグメントをCSVにエクスポートします。メールのidentity列が含まれていることを確認してください。大規模なオーディエンスや繰り返し実行するパイプラインには、CleverTapのエクスポートAPI、またはパートナー/データウェアハウスへのエクスポートを利用してください。全件および差分のユーザープロファイルを、CSV、JSON、XML、Parquet形式(約100MBごとのファイルに分割)でスケジュールに沿って出力できます。

2

Qualisendでファイルを検証

CSVをQualisendの一括クリーニングにアップロードします(1回の処理で最大100万件、重複アドレスの課金は1回のみ)。先にサンプルを無料メールアドレスチェックに貼り付けて試すこともできます。Freeプランで初回のみ付与される100クレジットは有効期限がなく、本格的に利用する前の抜き取り確認に使えます。

3

結果を確認

各アドレスには、配信可能・要注意・配信不可・不明のいずれかの判定が、理由コード、0~100のスコア、サブフラグ(キャッチオール、使い捨て、役割アドレス、容量超過)とともに返ります。根拠として、MXプロバイダーとメールボックス確認の詳細も表示されます。クリーニング済みのCSVをダウンロードします。

4

CleverTapで配信不可アドレスを配信除外

CleverTapには、リストメンテナンスのための通常の「プロファイル削除」ボタンがありません。アドレスを配信停止に設定し、今後のすべての配信から除外するのが基本の方法です。結果を配信不可で絞り込み、必要な範囲を選びます。メールアドレス単位で行うには、ステータスUnsubscribeを指定したSubscribe APIを使います。{type:"email", value, status:"Unsubscribe"}オブジェクトのd配列をPOSTすると(1リクエストあたり最大1,000件)、CleverTapはそのアドレスを共有するすべてのプロファイルで配信停止にします。使われなくなったメールボックスを除外するには、この方法が適しています。プロファイル単位の方法としては、Upload User Profiles API(またはCSVでのプロファイルアップロード)でMSG_emailフラグをfalseに設定することもできます。ただし、止まるのは操作したプロファイルだけなので、同じメールアドレスを共有する他のプロファイルは、それらも配信停止にしない限り受信し続けます。アドレス全体のリストメンテナンスには、Subscribe APIをおすすめします。

または登録時に自動で検証

最初から不要なアドレスを入れたくない場合は、QualisendのREST API(スコープ付きキー、レート制限、Webhook)でアドレスの取得時点で検証するか、Zapier、Make、n8nでノーコードのフローを組み、SDKのidentifyやtrack呼び出しでCleverTapのプロファイルが作成される前にアドレスを検証できます。これにより、入力ミスや使い捨てアドレスがオーディエンスに入ることも、一斉配信の対象になることも、無駄な配信が発生することもありません。

Qualisendがすべてのアドレスで検出するもの

ネイティブコネクターの提供状況

CleverTapのネイティブコネクターを提供中です。Qualisendの「連携」でCleverTapと連携すると、CSV不要でCleverTapのリストを直接扱えます。

結果ごとの対処法

各アドレスには判定とサブフラグが返されます。まだ届くコンタクトを失わずにCleverTapのリストをクリーンに保つための対処法は次のとおりです。

配信可能通常どおり配信を続けます。
配信可能 + 役割アドレスフラグトランザクションメールやアカウント関連のメールには残し、エンゲージメントで評価されるJourneyからは除外します。
要注意 + キャッチオールフラグ専用セグメントに移し、配信ペースを落とします。ドメインがすべての宛先を受け付けるため、その先のメールボックスの存在を確認できません。
要注意 + 使い捨てフラグSubscribe API(ステータスUnsubscribe)で配信停止にします。期限切れを前提に作られたメールボックスです。
不明アクティブのまま残し、次回のクリーニングで再検証します。多くはグレーリスティングやレート制限によるもので、メールボックス自体の判定ではありません。
配信不可Subscribe API(ステータスUnsubscribe)で配信除外にし、そのアドレスを共有するすべてのプロファイルで配信対象から外します。バウンスで無効と判明するのを待つ必要はありません。

CleverTapのメールアドレス検証に関するよくある質問

CleverTapのリストを数分でクリーニング

有効期限のない100クレジットで無料で始められます。クレジットカード登録は不要です。連携して検証するだけで、次のキャンペーンを守れます。