Eメールは、リードジェネレーションの最も効果的なチャネルのひとつであり、マーケティングROIの面でも最も有利なチャネルのひとつです。しかし、1つ問題があります。大きな成果を上げるためには、実在する有効なメールアドレスを収集する必要があります。
人々があなたのウェブサイトにアドレスを残すとき、彼らはしばしばタイプミスをしたり、他人のアドレスを残したり、偽のアドレスを作ったり、登録のために仮のEメールを使ったりします。これらの問題を解決する方法は?
ウェブサイト上のフォームでメールアドレスを検証する。今日はその方法をご紹介します。
Eメール検証フォームとは?
メール検証フォームは、メール受信フォームのバックグラウンドで動作します。ウェブサイトにメールアドレスを入力する場所がある場合(ニュースレターの購読など)、バリデーションフォームはバックグラウンドで動作し、有効なメールアドレスかどうかをチェックします。
アドレスが有効(適切な書式を持ち、存在する)であれば、フォームはそれを受け入れる。
無効なメールアドレス(タイプミスを含む、存在しない、使い捨てアドレス、リスト内の重複)の場合、入力ボックスの後にエラーメッセージが表示されます。
このフォームの役割は、有効なEメールアドレスフォーマットのみを受け付けるようにすることです。こうすることで、あなたのEメールリストが時代遅れの、偽の、そして一般的に役に立たないアドレスで乱雑になることはありません。
Eメール検証フォームはどのように機能するのか?
大きく分けて2つの方法がある。
コードと正規表現で有効なメールアドレスを取得
ほとんどのプログラミング言語は、Eメールのバリデーションをサポートしています。たとえば、Javascriptのコードを書いてウェブサイトに追加したり、アドレスが有効かどうかをチェックするためのHTMLフォームを作成したりすることができる。この方法はかなり簡単で、JavascriptやHTMLコードを(正規表現を使って)ウェブサイトに追加するだけで、Eメール・バリデーションが可能になります。
欠点は、正規表現やJavascriptコードのようなツールを使っても、あまり信頼できないということだ。これらのツールでチェックできるのは、適切にフォーマットされたEメールアドレスが入力されたかどうかだけだ。例えば、[email protected] の代わりに john@example_com と入力された場合、フォームにはメールが正しく入力されていないというバリデーションメッセージが表示されます。
例えば、以下の ASCII 文字はエラーをスローします:^[a-z0-9.!#$%&’*+/=?^_`{|}~-]+@[a-z0-9-]+(?:.[a-z0-9-]+)*$.
つまり、電子メールの構文のみをチェックします。JavascriptやHTMLフォームはキャプチャしません:
- 時代遅れの偽メールアドレス
- スパムトラップ
- 重複メール
- キャッチオールアドレス
- 使い捨てメール
基本的なことだけをカバーしている。初歩的なコーディングスキルがあり、サーバーサイドでバリデーションを行いたいのであれば、この方法でメールフォーマットをチェックすることは理にかなっています。しかし、この方法を使っても、メールキャンペーンに損害を与えるアドレスを送信してしまう可能性があります。
この方法の利点は、正規表現と基本的なHTML要素の使い方を知っていれば、無料でメールを検証できることだ。
API経由でのメールアドレスの検証
APIとはアプリケーション・プログラミング・インターフェースの略で、この場合はBouncerのようなメール検証ツールのAPIのことである。これらのツールは様々なタッチポイントでメール検証を行い、各メールを1秒以内にチェックする。
通常、Bouncerのようなツールにアクセスし、ダッシュボードに向かいます。テキスト(アドレスのリスト)を入力すると、リストにある無効なメールアドレスがすべて表示されます。
APIを使用すると、Webサイト上で直接自動検証を行うことができます。開発者は、APIをウェブサイトのフォームに接続するだけで、リアルタイムでメールのバリデーションを行うことができます。
仕組みはこうだ。
- 誰かがあなたのウェブサイト上のフォームにメールアドレスを入力しました。
- BouncerのAPIはバックグラウンドで動作し、さまざまなタイプのメール検証を行います。
- ユーザは、その電子メールが有効かどうかのメッセージを受け取ります。
即座にバリデーションが行われるため、無効なメールがメールリストに届くことはありません。
欠点は?メール認証フォームにAPIを使用することは無料ではありません。しかし、得られるマーケティングROIは驚くべきものです。例えば、Bouncerで1,000件のメールアドレスを検証するのにかかるコストはわずか8ドルです。たった20通のメールを偽メールや古いメールとして削除するだけで、メールエンゲージメントや全体的な配信率に大きな影響を与えることができます。
なぜフォームのEメールを検証する必要があるのか?
それは余分なステップであり、開発者を困らせる理由のように思える。しかし、フォームでバリデーションを使うことは(HTMLコードであれ、バリデーションツールのAPIであれ)、実はとても理にかなっている。
スパム登録の禁止
正規表現であれAPIであれ、バリデーションはスパマーによるウェブサイトへのサインアップを防ぎます。デモ、ニュースレター、リードマグネットダウンロードなど、偽のスパムアドレスをウェブサイトに残すことはできません。営業チームやマーケティングチームは、偽のリードに時間を費やす必要がなくなります。
送信者の評価の向上
あなたのリストに無効なメールが届き、あなたがそのメールにメッセージを送ると、メールサービスプロバイダーはそのことに注目します。そのメールはバウンスしますが、1通だけなら大したことではありません。しかし、何百、何千というバウンスメールが偽のアドレスに送信されるようになると、それが積み重なり、送信者のレピュテーションが下がってしまいます。
有効なメールアドレスにのみメールを送信することは、直帰率を下げ、エンゲージメントを高め、メールマーケティングからの投資対効果を高める優れた方法です。
メールマーケティングツールにかける費用を削減
最も人気のあるEメールマーケティングツールはすべて、Eメールリストの規模に応じて課金されます。しかし、Mailchimpのようなプロバイダーは、リストの総ユーザー数しか気にしません。
アドレスが重複したり、古くなったり、偽造されたりするたびに、毎月お金を支払うことになります。これはたいしたことではないと思われるかもしれませんが、大規模なEメールリストでは、この数字が積み重なり、毎月多くのお金を節約することができます。
アナリティクスの向上
無効なアドレスはメールを受信できません。このようなアドレスにメールを送り続けても、配信されることはありません。配信率や開封率がわからなくなり、メール分析が台無しになってしまいます。
入力されたメールアドレスがすべて有効なものであれば、メールマーケティング分析によってキャンペーンのパフォーマンスを明確に表すことができます。
ユーザー・エクスペリエンスの向上
自動バリデーションであれ、正規表現パターンであれ、ウェブサイトでユーザーにエラーメッセージを表示することは、実際にはより良いユーザー体験を提供することができます。
もし誰かが本当にあなたから購入したい(または何かに登録したい)と思っていて、アドレスを追加する際に誤ってタイプミスをしてしまった場合、その人はその場で修正できるように知りたがるでしょう。そうでなければ、ウェブサイトで住所を確認していなかったという理由だけで、購読者や潜在顧客を失うことになる。
GDPRなどの規制への対応
一般データ保護規則(General Data Protection Regulation)では、ユーザーから収集するデータは正確でなければならないと定めています。メールフォームに直接バリデーションを追加することで、状況が制御不能になり、偽のアドレスにメールを送るようになる前に、コンプライアンスを確保することができます。
セキュリティと詐欺防止
一部のユーザーは、単に楽しむために偽のアドレスを追加している可能性がある。しかし、偽のIDを使って詐欺を働こうとする、別の考えを持っている可能性もあります。虚偽表示の状況を防ぐことはできませんが、ユーザーが偽の住所を入力するのを簡単に止めることはできます。
フォームにバリデーションを設定するのはどれくらい複雑ですか?
まったく複雑ではない。例えば、あなたのウェブサイトのコードに次の正規表現を追加することができます:
開発者に依頼して、JavascriptやHTMLフォームにこの機能を追加してもらえば、最も基本的なタイプの無効なアドレスに対して安全です。
APIを使う場合も原理は同じで、APIをウェブサイトのコードに接続するだけで、リアルタイムのバリデーションとクリーンなリストを得ることができる。
76661@_のAPIを使用し、入力時点で電子メールを検証する。
BouncerのEメール検証APIは、入力時点であらゆる種類の無効なアドレスを捕捉するのに役立ちます。セットアップには数時間かかりますが、得られるメリットは長く続きます。このAPIをお勧めする理由は以下の通りです:
- 驚異的なパフォーマンス:毎時最大100,000通のメールを検証
- 要塞のようなセキュリティGDPRおよびSOC-2に準拠
- 使いやすさ: 開発者でなくても統合できる豊富なAPIドキュメント
- 高い精度:99.5%の検証精度
APIはすべてのBouncerプランに含まれており、1,000通で8ドルからという安さも魅力だ。
待って、一番いいのは、 今日からBouncerを始めて、最初の100通のEメールを完全に無料で認証できることです。