API検証と 一括 メール 検証:どちらを 使うべきか
API検証と一括検証は競合する製品ではありません。同じチェックを提供する2つの方法であり、それぞれ異なる場面のために作られています。APIはユーザーが送信した1つのアドレスをリアルタイムで検証し、一括検証はCSVからリスト全体を一度にクリーニングします。このガイドでは、どちらを使うべきか、そしてほとんどのチームが最終的に両方を使う理由を解説します。
アドレスが今まさにシステムに入ってくるときはAPIを使いましょう。アドレスがすでにファイル、CRM、マーケティングプラットフォームにある場合は一括検証を使いましょう。新しいリードを集めつつ既存のリストでキャンペーンも行う場合は、両方を使いましょう。
同じ チェック、 異なる 提供方法
ユースケースを比較する前に、実際に何が違うのかを明確にしておきましょう。VeriMailsでは、APIと一括検証はどちらも稼働中のメールサーバーに対して同一のパイプラインを実行します。構文チェック、MXの照会とDNSの確認、メールボックスをテストするリアルタイムのSMTPハンドシェイク、キャッチオール検出、使い捨て検出、ロールベース検出です。どちらの方法でも、各アドレスの判定結果は同じです。
違うのはインターフェースです。APIはHTTPで1リクエストにつき1つのアドレスを受け付け、アプリケーションがすぐに対応できる結果を返します。一括検証はファイルを受け付けてすべての行を処理し、ダウンロードできる結果ファイルを作成します。精度も基盤となるチェックも同じで、どちらも同じクレジット残高から消費されるため、アドレスあたりのコストも同一です。つまり、選択の基準は品質ではありません。検証をいつ、どのように行う必要があるかです。
APIを 使うべき 場合
一方、メール検証API は、アドレスが1件ずつ入ってきて、ユーザーが次に進む前に結果が必要な場合に最適なツールです。その最大の特長は、その場で対応できることです。
新規登録・ 会員登録 フォーム
これは検証APIの最も一般的な使い方です。新しいユーザーがアカウントを作成したりニュースレターに登録したりする際、APIはフォーム送信中にアドレスを確認します。アドレスが無効ならフォームにエラーを表示して修正を促し、使い捨てならブロックできます。不良アドレスがデータベースに入ることはないため、後でクリーニングする必要もありません。これは治療ではなく予防であり、リストの品質を保つ最もクリーンな方法です。
チェックアウトと リード獲得
Eコマースのチェックアウトでは、注文確認や配送状況の通知に欠かせないアドレスを取得します。そこで誤字があると、顧客に連絡が届かず、後でサポートへの問い合わせにつながります。チェックアウト時にリアルタイムで確認すれば、顧客がまだページにいる間に誤字を見つけられます。同じ考え方は、リード獲得フォーム、デモ依頼、ゲート付きコンテンツのフォームにも当てはまります。アドレスが間違っていれば、そのリードには二度と連絡できません。
自動化された ワークフローの 中で
APIは、CRMのエンリッチメント処理、パートナーからのWebhook、インポートパイプラインなど、アドレスがプログラムでシステムに入ってくるあらゆる場面にも適しています。その流れの中でAPIを呼び出せば、アドレスは現れた瞬間に検証され、別途クリーニング作業を行う必要はありません。各呼び出しが明確な結果を返すため、ユーザーを待たせることなくリクエスト内に組み込めます。
トレードオフとして、APIには開発作業が必要です。開発者がフォームやワークフローにHTTP呼び出しを追加し、応答を処理し、各結果に対してアプリケーションがどう動くかを決めます。REST APIに慣れた人であれば、通常は数時間の作業です。
一括検証を 使うべき 場合
一括検証は、すでにリストがあり、送信前にクリーニングする必要がある場合に最適なツールです。その最大の特長は、エンジニアリング作業なしで大量のデータを処理できることです。
キャンペーン 前に 既存リストを クリーニング する
典型的なのは、マーケティングプラットフォームやスプレッドシートに何か月も置かれていたリストです。アドレスは常に劣化していくため、収集時にクリーンだったリストでも、その後に使われなくなったアドレスが溜まっています。大規模なキャンペーンの前にリストをCSVとしてエクスポートしてアップロードし、サービスが稼働中のメールサーバーに対してすべてのアドレスを検証した後、各アドレスを配信可能、無効、キャッチオールなどに分類した結果ファイルをダウンロードします。そして送信前に不良アドレスを除外します。
引き継いだ リスト、 購入した リスト、 統合した リスト
過去のキャンペーンのリスト、購入したリスト、買収や他チームから統合した連絡先など、履歴のわからないリストを扱う場合、一括検証は欠かせません。このような未検証のデータに送信することは、バウンスの急増への最短ルートです。一括チェックを行えば、送信元の評価に影響が出る前に、リストの実際の状態を把握できます。
定期的な リストの メンテナンス
アドレスは月に約2%のペースで劣化するため、よく管理されたリストでも次第に古くなります。60〜90日ごとにリスト全体を一括検証にかければ、前回のチェック以降に使われなくなったアドレスを除外できます。新たなエンジニアリング作業なしにバウンス率を低く保つための、日常的なメンテナンスです。
一括検証の利点は、開発作業がまったく不要なことです。チームの誰でもCSVをエクスポートしてアップロードし、クリーニング済みの結果をダウンロードできます。処理時間はリストの規模に比例します。すべてのアドレスでメールサーバーとのリアルタイムのやり取りが必要なため、10,000件未満のリストは通常数分で完了し、数十万件のリストでは数時間かかることがあります。
比較の まとめ
2つの方法を直接並べてみるとわかりやすくなります。 APIは1件ずつアドレスを検証します。HTTPで同期的に処理されます。取得の時点に最適で、組み込みには開発者が必要ですが、不良データがシステムに入ることをそもそも防ぎます。一括検証はCSVファイルからリスト全体を一度に処理します。すでに保有しているデータのクリーニングに最適で、コードは不要です。キャンペーン前に随時、またはメンテナンスのスケジュールに沿って実行します。
一方は玄関の門番、もう一方はすでにある部屋の清掃チームです。どちらも他方の代わりにはなりません。登録時のAPIは新しいデータをクリーンに保ちますが、データベースにすでにある何千ものアドレスには何もしません。一括チェックは今あるデータをクリーニングしますが、明日届く次の不良アドレスを防ぐことはできません。
判断 チェックリスト
| 状況 | 最適な用途 | 理由 |
|---|---|---|
| 新規登録、チェックアウト、デモ、リードのフォーム | API | ユーザーがまだその場にいるため、レコードを保存する前に誤字、使い捨てアドレス、無効なメールボックスを見つけられます。 |
| CRMやマーケティングプラットフォームからのCSVエクスポート | 一括 | アドレスはすでに存在するため、現在のリストをクリーニングするだけなら、連携を構築するよりも1回アップロードするほうが早く済みます。 |
| Webhook、エンリッチメント処理、パートナーからのインポート | API | 新しいアドレスは届くたびに検証し、返されたステータスに応じて振り分けられます。 |
| 四半期ごとのリストメンテナンスやキャンペーン準備 | 一括 | リストの劣化は蓄積するため、送信前にファイル全体を改めて検証する必要があります。 |
| 成長するリストと定期的なキャンペーン | 両方 | APIが新しいデータをクリーンに保ち、一括検証が後から劣化したアドレスを見つけます。 |
多くの チームが 両方を 使う 理由
2つの方法はそれぞれ異なる穴をカバーするため、両者を組み合わせるのが最も強力な構成です。APIはすべての取得ポイントで実行され、無効なアドレス、入力ミスのあるアドレス、使い捨てアドレスをリストに入る前に弾きます。一括検証は定期的に、また大規模なキャンペーンの前に実行され、収集後に劣化したアドレスを見つけて除外します。
この組み合わせは簡単に導入できます。よくあるのは、今いちばん大きな課題に対応する方法から始めるやり方です。未検証の大きなリストを抱えているなら、まず一括チェックでクリーニングしましょう。リストは小さくてもWebからの登録で急速に増えているなら、まずAPIで今後の新しいデータをクリーンに保ちましょう。1つ目の方法が定着したら、2つ目を追加します。どちらも同じクレジットから消費されるため、別の請求やプランを管理する必要はありません。各タスクに合った方法を使うだけです。
VeriMailsでの 両方への 対応
VeriMailsが提供するのは、 REST API と一括CSV検証です。同じアカウントから利用でき、構文、MX、DNS、リアルタイムのSMTPハンドシェイク、キャッチオール検出、使い捨て検出、ロールベース検出という同じチェックが実行されます。結果は明確な検証ステータスで返され、リアルタイム処理にも扱いやすい応答形式です。キャッチオールドメインは、配信可能や無効の結果に無理に振り分けず、そのままキャッチオールとして正直に報告されます。
料金は両方の方法で共通です。検証は1メールあたり$0.0019から、10,000クレジットで$19、ボリューム料金では5,000,000クレジットで$1,499まで対応しています。定期的に検証するチーム向けに、年払いのプランは月額$12.50からです。新規アカウントにはすべて登録時に100クレジットが無料で含まれ、クレジットカード不要、クレジットに有効期限はありません。組み合わせ方を決める前に、APIと一括アップロードの両方をお試しいただけます。