複数のメールアドレスに通知を送信するコンタクトフォームを作成していませんか?
多くの場合、チーム内のさまざまなメンバーにフォーム送信の通知を送りたいでしょう。
あるいは、異なるグループ(顧客とチーム)のために、まったく別の通知メッセージを作成することもできます。
どのような目的であれ、WordPressで複数のメールアドレスを持つコンタクトフォームを作る方法をご紹介します。
この記事で
なぜWordPressのコンタクトフォームに複数のメールアドレスを追加する必要があるのですか?
コンタクトフォームに複数のメールアドレスを追加したい場合、様々なシナリオが考えられます:
- 異なるチームメンバーにメールを送るあなたのチームには複数のメール担当者がいるかもしれません。ユーザーがあなたのサイトのフォームを送信したときに、彼ら全員に通知が届くのは理にかなっています。
- 異なるグループにカスタマイズされた通知を送信する: ユーザーがフォームを送信した際に、あなたのチームには1つの通知を設定し、送信した訪問者には別の通知を設定するのが一般的です。こうすることで、両者にとって便利なようにカスタマイズされた通知を受け取ることができます。
- ユーザーのレスポンスに基づいた異なる受信者への送信: フォーム送信時にユーザーが特定のレスポンスをした場合にのみ、特定の受信者に通知を送信することが理にかなっていることがあります。
ありがたいことに、このような通知シナリオをすべてカバーするには、WPFormsというコンタクトフォームプラグインが1つあればいいのです。
複数のメールアドレスを入力できるWordPressコンタクトフォームの作り方
それでは、4つの異なるシナリオで複数の通知を最大限に活用する方法を見てみよう。
WPFormsのインストール
複数のメールアドレスを設定できる柔軟性のあるフォームビルダープラグインが必要です。私たちはWPFormsをお勧めします。また、このプラグインは非常にシンプルです!
始めるには、WPForms Proを入手してください。あなたのサイトにWPFormsをインストールするヘルプが必要な場合は、このdocガイドを参照してくださいすることができます。
次に、複数のメールアドレスを追加できるフォームを作成します。
WordPressフォームの作成
WPformsがあなたのサイトにインストールされたら、新しいフォームの作成を開始し、受信者のメールアドレスを含めることができます。
フォームを作成するには、WPForms " Add New をクリックします。
WPFormのフォームビルダー画面が表示されます。ここでフォームに名前を付け、後で必要なときに簡単に呼び出せるようにします。次に、利用可能なオプションからテンプレートを選択します。
テンプレートを選択すると、数秒以内に読み込まれます。ドラッグ&ドロップでフォームをカスタマイズできます。
フォームのカスタマイズが終わったら、次のステップに進み、通知メールアドレスを設定します。
コンタクトフォームに複数のメールアドレスを追加する4つのケースをご紹介します。
ケース1:複数のメールアドレスに単一の通知を設定する
同じフォームの通知を複数の人に送ることはよくある要件です。WPFormsを使用すると、これは非常に簡単に行うことができます。
フォームビルダーの画面から、設定 " 通知 に進みます。
ここで、Send To Email Address(送信先メールアドレス)フィールドに、通知を送信したいすべての人のメールアドレスを挿入します。各メールアドレスは、以下の例のようにカンマで区切ってください。
注:フィールドには、スマートタグと完全なメールアドレスの両方を使用できます。上の例では、管理者のメールアドレスにはスマートタグを、その他の人には完全なメールアドレスを使用しています。
必要であれば、メールの件名や通知のメッセージもここからカスタマイズできます。詳細については、WPForms通知の設定に関するこちらのドキュメントガイドを参照してください。
ケース2: カーボンコピーで複数の受信者にメールを送る
上記の方法では、各受領者はそれぞれ別の通知コピーを受け取ります。
つまり、受信者は同じ通知を受け取った他の人を見ることができません。また、受信者は1つのメールアドレス(差出人メール)しか見ることができないため、全員に返信する機能を使うこともできません。
しかし、WPFormsのカーボンコピー機能を有効にすることで、各受信者が同じフォーム通知を受信している他のすべての関係者に返信できるようにすることができます。
WPForms " 設定に 行き、Eメールタブを選択することで、フォーム通知設定にCCフィールドを含めることができます。
このページの一番下にカーボンコピーの設定があります。カーボン・コピー・オプションにチェックを入れ、「設定を保存 」をクリックして有効にします。
フォームの通知エリアに戻ります。送信先メールアドレスフィールドのすぐ下にCCフィールドが表示されているはずです。以前と同じように、CCフィールドに複数のメールアドレスをカンマ区切りで入力することができます。
これで、受信者はメールサービスの全返信機能を使って、この通知を受け取った他のすべての人に返信を送ることができるようになります。
CCフィールドを使用する場合、送信先メールアドレスフィールドには1つのメールアドレスのみを含める方がよいでしょう。他のすべての受信者のメールアドレスをCCフィールドに追加することで、各受信者にメールが1通ずつ送信されます。
ケース 3: フォームの応答に基づいて特定の受信者に電子メールを送信する
フォームを送信したユーザーの回答に応じて、チームのさまざまなメンバーにフォーム通知を送信したいとします。
WPFormの条件ロジック機能を使えば簡単にできます。
以下の例では、ユーザーにどのサポート部門に問い合わせるかを指定するよう求める問い合わせフォームを作成しました。
その回答に基づいて、フォーム通知はその部門の電子メール担当者にのみ送信されます。
ユーザがプリセールス部門に連絡したい場合、その部門に関連する送信先メールアドレスとその他の詳細を持つ別の通知を設定することができます。
メールのカスタマイズが完了したら、下にスクロールして「条件ロジックを有効にする」の横にあるトグルボタンを押してください。
シンプルなドロップダウンメニューを使用して、特定の受信者に通知を送信するタイミングを決定するルールを作成します。
スマート通知ルールを設定した後、フォーム通知設定ページのトップに移動します。
新しい通知を追加]をクリックし、同じプロセスをもう一度繰り返して、異なるユーザーの回答に応じて他の受信者に別の通知を設定します(別のサポート部門に連絡したいユーザーなど)。
次に、受信者ごとにまったく別の通知を設定する方法を考えてみよう。
ケース4:受信者ごとに通知を分ける
WPFormsを使えば、受信者やグループごとにカスタマイズした通知を作成することもできます。
例えば、ユーザーがフォームを送信したときに管理者に送信するフォーム通知と、フォームに記入しているユーザーに送信する別の通知を作成してみましょう。
最初の通知では、通常と同じようにデフォルトの通知をカスタマイズし、[送信先メールアドレス]フィールドに受信者のメールアドレスを挿入します。
次に、上部にあるAdd New Notificationを クリックし、2つ目の通知に名前を付けます。
次に、メールメッセージをカスタマイズし、「送信先メールアドレス」フィールドに受信者のメールアドレスを挿入します。
フォームを送信したユーザーにこの通知を送信したいので、スマートタグを使用して、フォームに入力されたEメールを受信者として使用します。
そのためには、「送信先メールアドレス」フィールドの「スマートタグを表示」リンクをクリックします。
ドロップダウンメニューが開き、利用可能なスマートタグが表示されます。Eメール] を見つけてクリックすると、[送信先メールアドレス]フィールド内の[Eメール]フィールドに適切なスマートタグが挿入されます。
これでWPFormsはフォーム送信時にユーザーが入力したメールアドレスに自動的に通知を送信します。
件名、メッセージ、その他の詳細は、2回目の通知の受信者(この例では、フォームを送信した人)に関連するようにカスタマイズしてください。
複数のメールアドレスを使ったフォーム通知の設定は終わりました。しかし、もしあなたがメール配信の問題に直面していたらどうしますか?その場合、誰もあなたの通知を受け取ることができません!
次のステップでは、WordPressサイトで発生したEメールの問題を解決する方法をご紹介します。
SMTPを設定して通知の配信性を確保する
WordPressのメールは、デフォルトのPHPメール機能を使って送信している場合、送信に失敗することがよくあります。
そのため、最も完璧にカスタマイズされたフォーム通知を用意しても、送信に失敗すれば意味がない。
ありがたいことに、WordPressがメールを送信しない問題のほとんどは、WP Mail SMTPを使って解決できます。
あなたのサイトにWP Mail SMTPをインストールし、メーラーと接続してください。私たちのセットアップウィザードは、信じられないほど簡単にWordPressの電子メールをメーリングサービスプロバイダに接続することができます。
サイトにWP Mail SMTPをセットアップしたら、先ほど作成したフォーム通知は問題なく送信を開始するはずです。
また、著者の投稿が公開された際のEメールの設定方法については、こちらのガイドをチェックすることをお勧めします。これは、複数著者のブログを運営している場合にとても便利です。
これで完了です!これでWordPressのお問い合わせフォームに複数のメールアドレスを登録することができるようになりました。WPFormsのこの機能をうまく使って、フォーム通知を最大限に活用しましょう。
次に、コンタクトフォームスパムを阻止する
WPFormsには高度なコンタクトフォーム対策が組み込まれています。WPFormsを使用してどのようにスパムエントリーと戦うことができるかについては、コンタクトフォームスパムを阻止する方法についての記事を参照してください。
また、パスワード再設定メールのベストプラクティスに関する詳細ガイドもお忘れなく。
メールを修正する準備はできていますか?最高のWordPress SMTPプラグインで今すぐ始めましょう。WP Mail SMTP Eliteは完全なWhite Glove Setupを含み、14日間の返金保証を提供します。
この記事がお役に立ちましたら、Facebookや TwitterでWordPressのヒントやチュートリアルをご覧ください。