お問い合わせフォームの送信先を訪問者に選択させたいですか?
選択ドロップダウンを追加することで、メッセージが正しい担当者や部署に届くようにすることができます。
この投稿では、WordPressのお問い合わせフォームを作成する方法を紹介します。
WordPressのコンタクトフォームは異なるメールアドレスに送信できますか?
はい!WPFormsを使えば、異なるメールアドレスに送信するWordPressフォームを簡単に作成できます。
これには3つの方法がある:
- 複数のフォームに通知を追加し、複数の人にメールが届くようにする。
- 通知のCCまたはBCCフィールドにメールアドレスを追加する
- 訪問者がメッセージを受け取る部署や担当者を選択できるフィールドを追加します。
このチュートリアルでは、3番目の方法である、訪問者がどの部署または担当者にメッセージを送るかを選択できるフィールドを追加する方法に焦点を当てます。これは、1つのフォームですべてのメッセージを送信したいが、送信時に正しい担当者にメッセージが送られるようにしたい場合に最適な方法です。
WordPress のコンタクトフォームでユーザーが受信者を選択できるようにする方法
説明を読むのが好きな方は、このチュートリアルを以下に書きました。
まずはWPFormsプラグインをインストールして、新しいフォームを作りましょう。
1.WPFormsプラグインをインストールする
始める前に、WPFormsプラグインをダウンロードしてインストールしましょう。
条件付きロジックを使用しますので、Basicライセンス以上をお選びください。

このスクリーンショットはセール中に撮影しました。まだ割引が適用されるかどうかは、ここをクリックしてご確認ください!
WPFormsをWordPressサイトにインストールする際にヘルプが必要な場合は、WordPressプラグインのインストールガイドをご覧ください。
準備万端?素晴らしい!コンタクトフォームを作成しましょう。
2.簡単なお問い合わせフォームを作成する
まずはWordPressでシンプルなコンタクトフォームを作成しましょう。まずは新しいフォームを追加しましょう。

次にフォームの名前を入力します。WPFormsのすべてのバージョンにはコンタクトフォームのテンプレートが付属しているので、それをクリックしてフォームビルダーで開いてみましょう。

ご覧の通り、基本的なコンタクトフォームは設定され、ほぼ準備完了です。

次にドロップダウン・フィールドを追加して、ユーザーが受取人を選べるようにします。
ドロップダウン・フィールドをフォームにドラッグし、クリックして設定を開きます。

まずラベルを変更します。ここでは "Who would you like to contact? "を使用しています。
連絡先に追加したい人や部署ごとに選択肢を追加できます。数人しかいない場合は、手動で追加することができます。
多くの部門を抱える大企業の場合は、「選択肢の生成」をクリックしてAI選択肢機能の利用をご検討ください。

オプションのリストが作成されるので、必要であれば編集して不要なものを削除することができる。好きな順番に表示されるようにオプションをドラッグして再編成することもできます。

手動でオプションを追加する場合でも、WPFormsのAI Choices機能を使ってリストを生成する場合でも、リストを作成したら、このフィールドを必須にするボックスにチェックを入れます。
このフィールドを「必須」にすることをお忘れなく。

では、各部署や受信者ごとに通知を設定してみましょう。
次のステップに進む前にフォームを保存してください。
3.条件付き通知の設定
このステップでは、ドロップダウンフィールドの条件ロジックを作成します。ドロップダウンの各選択肢はメールアドレスとペアになっており、選択に基づいて通知を送信するようにWPFormsに指示します。
まず、フォームビルダーの左側にある設定アイコンをクリックします。

そして、フォームが送信されたときに送信されるEメールを見るには、Notificationsを クリックしてください。

Send To Email Address(送信先メールアドレス)フィールドに、最初のドロップダウンオプションのメールアドレスを入力します。私たちの場合は、カスタマーサービスメールアドレスです。

もしよければ、通知の他の内容を微調整することもできる。
次に、下にスクロールし、ボックスにチェックを入れて、通知の条件付きロジックを有効にします。

ボックスにチェックを入れると、その下に条件ロジックのオプションが開きます。このように条件付きメールを設定します:
連絡先が カスタマー・サービスの場合は、この通知を送信してください。

ここで上にスクロールし直し、通知の上部にあるクローンボタンをクリックする。

クローン化された通知で、もう一度同じプロセスを行う。
まず、Eメールをドロップダウンの2番目のオプションに変更します。

次に、条件論理文をBillingに変更する。

ドロップダウンメニューのすべてのオプションに対して1つの通知ができるまで、通知のクローンを作成するこのプロセスを繰り返します。最後のステップに進む前に、フォームを保存してください。
4.コンタクトフォームを公開する
これで準備完了です!フォームの作成とロジックの設定が完了しました。フォームを公開しましょう。WPFormsでサイトにフォームを埋め込むには3つの方法があります。この例では、埋め込みボタンを使って新しいページを作成します。
フォームビルダーの上部で、埋め込みをクリックします。

次に、新規ページ作成ボタンをクリックして、フォーム用の新規ページを作成します。

そして次のポップアップで、新しいページの名前を入力する。

すべてがうまくいったら、Publishを押して本番を開始する!

とても簡単です!これで複数の受信者を持つ素晴らしいコンタクトフォームができました。
次に、フォームにファイルアップロードフィールドを追加します。
これでフォームの設定が完了したので、フォームにファイルアップロードフィールドを追加することができます。例えば、顧客が請求書をアップロードするためのフィールドを追加し、請求部門を選択した場合に条件付きで表示することができます。
フォームを作る準備はできましたか?最も簡単なWordPressフォームビルダープラグインで今すぐ始めましょう。WPForms Proにはたくさんの無料テンプレートが含まれており、14日間の返金保証がついています。
この記事がお役に立ちましたら、Facebookや TwitterでWordPressの無料チュートリアルやガイドをフォローしてください。
サイード、ページが更新されたときにフォームが再送されないようにする設定はないのですか?
私は複数の人を掲載したリスティングのページを持っています。各リストの下にWPフォームを設置し、ページにメールアドレスを書く代わりにフォームからコンタクトできるようにしたいのですが、どうすればよいでしょうか?
WPフォームを使った解決策はありますか?もちろん、フォームを追加することはできます。 しかし、ページが更新されると、フォームの送信が再送されてしまいます。
私のジレンマに何か答えがあることを願っている。
私はWPのフォームが大好きです。
こんにちは、マイケル、
もしユーザーがページをリフレッシュしているようであれば、確認メッセージよりもサンキューページを使うことをお勧めします。サンキューページの活用例については、チュートリアルをご覧ください。このページには、再度フォームを送信したい場合にフォームページに戻るリンクを含めることができます。
お役に立てれば幸いです! 🙂。
素晴らしいオプションです。メールを送信する際に受信者を選択する必要があるのですが、無料版では動作しません。
別のフォームプラグインを探します。
ピエールさん、こんにちは。
条件付きロジック機能は、どの有料ライセンスでもご利用いただけます。
現在、新規購入の場合、50%の割引を提供しています。
混乱させて申し訳ありません!
良い一日を🙂。
例えば、IF(State = TX) AND IF(Department = QA)のようなネストされた(AND/OR)条件選択をして、特定のユーザーに送信し、さらにこれらのオプションが利用できない場合に備えてキャッチオールも用意していますか?
こんにちは、カルロス!
WPFormsでは、フォームフィールドに入力された内容に基づいて条件付き通知を送信することができます。
詳しくはこちらの記事をご覧ください。WPFormsでAND/OR条件を使用する方法については、こちらもご参照ください。
お役に立てれば幸いです。
それでは良い一日をᙂ。
ユーザーが自分の連絡先にいる人に紹介コードを送信できるようにしたいと考えています。wpフォームを使えば可能でしょうか?もしそうでなければ、何か提案はありますか?
ありがとう!
ニール様、申し訳ございませんが、弊社のプラグインがお客様に適したツールであるかどうかをお伝えするには、もう少し詳細が必要です。お手数ですが、もう少し詳細な情報やワークフローの例をご連絡いただけないでしょうか。スクリーンショット、スクリーンキャスト、あるいは動作例へのリンクもあれば助かります。
ありがとう!
こんにちは
ユーザーがフォームを送信したいメールアドレスを入力することは可能ですか?
こんにちは、スティーブン!フォームが希望するメールに通知が届くように設定することは可能です。これを行うには、メールフィールドのID番号を取得して適切なフィールドIDスマートタグを生成し、それをフォームの通知設定の送信先メールアドレスフィールドに配置します。
通知設定についての詳細は、こちらの記事もご参照ください。
この件に関してさらにご質問がある場合は、有効なサブスクリプションをお持ちであれば、私たちにご連絡ください。そうでない場合は、遠慮なくサポートフォーラムに質問をお寄せください。
こんにちは
複数の投稿/ページに配置される再利用可能なグローバルフォームで、投稿内のカスタムフィールドによって受信者を決定することは可能でしょうか?
これは訪問者が求人広告に応募するために使用されます。 求人情報が掲載されている各ページには、このグローバルフォームも含まれます。 フォームの送信は求人の特定の部署(マーケティング、セールスなど)に基づいた受信者に送られます。 その部署は求人広告内の高度なカスタムフィールドで特定されます。 それは可能ですか?
同様に、メールの件名も動的に変更し、特定のジョブタイトル(ページや投稿のタイトル)を含めたいと考えています。 上記の受信者の質問が可能であれば、件名を動的に変更することも可能だと思います。
ありがとう
クリスさん、申し訳ありませんが、あなたのおっしゃるようにメール送信を動的に設定することはできません。これはデータとタスクがフォームによって処理される順序のためです。スマートタグの値の一部が処理される前に通知が処理されます。申し訳ありませんが、この機能リクエストはメモしておきました。
メール件名にページ/投稿タイトルを含めるには、{page_title}スマートタグを使用します。スマートタグを使えば可能です。
とはいえ、ご質問にできる限り丁寧にお答えし、混乱を避けるため、お手数ですが、弊社チームまでご連絡いただけますでしょうか。
WPFormsのライセンスをお持ちの方は、メールサポートをご利用いただけますので、サポートチケットを送信してください。それ以外の場合は、WPForms Lite WordPress.orgのサポートフォーラムで限定的な無料サポートを提供しています。
ありがとう。
こんにちは!
受信者を選択するドロップダウンオプションはWPFormsの無料版で利用できますか?
Jimさん、ドロップダウンリストはWPFormsの無料版で利用可能です。標準フィールドのリストはこちらをご覧ください。
このガイドに従って条件付き通知を設定するには、ベーシック以上のライセンスが必要です。条件付きロジック機能は、どの有料ライセンスでもご利用いただけます。
因みに、現在新規購入の方には50%割引を提供している。
よい一日を
10種類の部署があり、それぞれにメールアドレスがあります。このガイドに示されているようにフォームを設定した後、正しい部署がすでに選択された状態でフォームをロードする方法はありますか?例えば、ユーザーが営業部のウェブページから問い合わせフォームをクリックした場合、問い合わせフォームはドロップダウンボックスですでに営業部が選択された状態で読み込まれます。
Hey Omar - クエリー文字列を使用して、ドロップダウンに入力されたURLを事前に入力することができます。クエリストリングURLで特定のページに作成リンクを追加することができ、ユーザーがそのリンクをクリックすると、関連するオプションがドロップダウンフィールドで事前に選択されます。詳細については、こちらのドキュメントをご覧ください。