TL;DR:
WPFormsを使用すると、約15分で完全なWordPressイベント登録フォームをセットアップできます。以下にその全プロセスを示します。
- WPFormsのインストール:無料版で基本的な登録が可能。StripeまたはPayPalでの支払い処理にはProプランが必要です。
- イベント登録テンプレートの選択:WPForms >> 新規追加 で「イベント登録」を検索して、事前作成済みのテンプレートを読み込みます。
- フィールドのカスタマイズ:必須のイベントフィールド(氏名、メールアドレス、チケットの種類、希望日時)を保持し、不要なものは削除します。
- 支払い処理の追加:Stripe(無料のLiteでも利用可能)またはPayPalを接続して、フォームから直接チケット代金を集金します。
- 通知の設定:新規登録時の管理者アラートと、各参加者に自動送信される確認メールを設定します。
- 公開とテスト:フォームを任意のWordPressページに追加し、テストエントリを送信して、公開前に通知と支払いが機能することを確認します。
イベントを開催していて、参加者の登録とチケット代金の徴収を1か所で行う必要がある場合、WPFormsはその目的を達成するための最も速い方法です。このガイドでは、氏名とメールアドレスの収集からStripeでの支払い、自動確認メールまで、すべてを処理するWordPressイベント登録フォームを作成するために私が使用する正確な手順を説明します。
開始前に必要なもの
手順に進む前に、以下のものが用意されていることを確認してください:
- WPFormsプラグイン:無料版で基本的な登録が可能。StripeまたはPayPalでの支払い処理にはProプラン(年間$49.50)が必要です。
- WordPressサイト:セルフホスト型のWordPress.orgインストール(WordPress.comではありません)
- 約15分:インストールからライブ公開フォームまで
ビデオチュートリアル
ステップ1:WPFormsプラグインをインストールする
WordPressでイベント登録フォームを作成する最初のステップは、その目的に最適なツールを見つけることです。このチュートリアルでは、フォームの作成にWPFormsを使用します。
WPFormsは、最も初心者向けのWordPressフォームプラグインです。600万以上のウェブサイトがWPFormsを使用してフォームを作成しており、インストールから動作するフォームまで非常に迅速に作成できるため、登録フォームにはこれを使用しています。
WPFormsが適切な選択肢かどうかわからない場合は、このWPFormsレビューで詳細を確認してください。

開始するには、WPFormsプラグインをここで入手し、次にプラグインをインストールしてサイトで有効化してください。
次に、イベント登録フォームテンプレートへのアクセスが必要になります。
WPFormsの古いバージョンでは、個別のフォームテンプレートパックアドオンをインストールする必要がありました。現在のバージョンでは、個別の ССアドオンをインストールしなくても、WPForms » 新規追加から直接テンプレートにアクセスできます。
まずWPFormsのバージョンを確認してください。新規追加で完全なテンプレートライブラリが表示される場合は、アドオンの手順をスキップできます。

お使いのバージョンでアドオンが必要な場合は、WPForms » アドオンに移動し、フォームテンプレートパックアドオンを見つけるまでスクロールし、アドオンのインストールをクリックしてから有効化をクリックしてください。
これでイベント登録フォームを作成する準備が整いました。
関連記事: カスタムフィールドを使用してWordPressユーザー登録フォームを作成する方法
ステップ2:WordPressイベント登録フォームのテンプレートを選択する
WPForms » 新規追加に移動します。画面上部でフォームに名前を付けます。
テンプレート検索バーに「イベント登録フォーム」と入力すると、テンプレートが表示されます。それをクリックすると、WPFormsはカスタマイズできる、あらかじめ構築されたイベント登録フィールドを持つ新しいフォームを作成します。

次に、フォームのカスタマイズに進みましょう。
ステップ3:登録フォームをカスタマイズする

WPFormsで登録フォームをカスタマイズするのは簡単です。テンプレートにはフィールドが自動的に含まれていますが、ほとんどのイベントフォームには次の4つのコアフィールドのみが必要です。
- 名前:参加者が誰であるかを知るため
- Eメール:購入確認とイベントの詳細を送信するため
- 複数商品(チケットの種類/数量):参加者がチケットのティアを選択し、合計金額を確認できるようにします
- 日付/時刻の希望:複数のセッションまたは複数日のイベントに便利です
テンプレートには、自宅電話や職場電話などの追加フィールドが含まれている場合があります。関連性のないフィールドは、フィールドの赤いゴミ箱アイコンをクリックして削除してください。左側のパネルからドラッグして、いつでもフィールドを追加できます。
イベントチケットに複数商品フィールドを使用する際に気づいたことですが、各チケットティア(一般入場、VIPなど)を明確にラベル付けし、個別の価格フィールドではなく、商品に直接価格を追加してください。参加者がチケットの種類を選択すると、WPFormsは合計金額を自動的に計算します。
無料イベントで支払いを受け付けない場合は、支払いフィールドを完全にスキップしてください。基本的な登録には、名前とEメールのみが必要です。

チケットの支払いを受け付けるには、デフォルトのドロップダウンフィールドを削除し、支払いフィールドに移動します。複数商品フィールドをクリックして、フォームに追加します。
フォームプレビューで複数商品フィールドをクリックし、ラベルを「チケットの種類」などに編集します。各チケットティアの価格を追加します。3つ以上のチケットオプションを追加するには、プラス(+)アイコンをクリックします。

参加者がチケットの種類を選択すると、合計金額がリアルタイムで更新されます。フィールドに満足したら、保存をクリックします。
ステップ4:フォームの設定を確認する
次に、フォームの設定を構成します。設定 >> 一般に移動します。

このページでは、次の設定をカスタマイズできます。
- フォーム名:必要に応じてフォームに新しい名前を付けます。
- フォームの説明:フォームの目的を覚えておくのに役立つ説明を追加します。
- 送信ボタンのテキスト:ラベルを「今すぐ登録」などに変更します。
- スパム防止: スパム登録を防ぐためにスパム防止ハニーポット機能を使用し、ウェブサイトを保護してください。
- 情報の保存: GDPRに準拠するために、IPアドレスのような機密情報の保存を無効にしてください。
設定が完了したら、保存をクリックします。
ステップ5:フォームの通知を設定する
WPFormsの通知は、イベントに登録した人がいるたびにメールを送信します。デフォルトでは、フォームが送信されるたびにメールが届きます。

デフォルトの通知は管理者メールに送信されます。これで確認のあなたの側は処理されます。しかし、登録者自身にも確認を送信する必要があります。
各参加者に自動確認メールを送信するには、2番目の通知を追加します。[通知]パネルで[新しい通知を追加]をクリックします。
[送信先メールアドレス]フィールドで、スマートタグを使用して登録者の送信したメールを取得します。{field_id="2"}と入力します(2はメールフィールドのフィールドIDです)または[スマートタグを表示]リンクを使用して、ドロップダウンからメールフィールドを選択します。
登録者がイベントの詳細と支払い確認を含む明確な確認を受け取れるように、メールの件名と本文をカスタマイズします。[WPFormsドキュメントでフォーム通知を設定する方法](方法)を学ぶことができます。
完了したら[保存]をクリックし、フォームの確認メッセージの設定に進みます。
ステップ6:フォームの確認を設定する
WPFormsの確認エリアでは、ユーザーがフォームを正常に送信したときにメッセージを表示できます。これにより、登録が完了し、次に何を期待できるかをユーザーに知らせるのに役立ちます。
WPFormsには3種類の確認があります。
- メッセージ: デフォルトの確認タイプ。ユーザーが登録フォームを送信すると、フォームが処理されたことを確認するメモが表示されます。
- ページを表示: ウェブサイト上の特定のページ(多くの場合、お礼ページ)に訪問者を誘導します。
- URLに移動(リダイレクト): 送信後に訪問者を別のウェブサイトに送信します。
フォームビルダーの[設定]ページの[確認]タブをクリックします。

希望する確認タイプを選択し、メッセージをカスタマイズして、[保存]をクリックします。
ステップ7:フォームの支払い設定を選択する
イベント登録フォームを通じてチケットを販売している場合、この手順でWPFormsを支払い処理業者に接続します。WPFormsは支払いフロー全体を自分で処理します。登録フォームで支払いを受け取るために、WooCommerceや個別のeコマースプラグインは必要ありません。
WPFormsはいくつかの支払いオプションをサポートしています。
- Stripe: 主な推奨事項。StripeアドオンはWPForms Lite(無料プラン)と連携し、数分で接続できます。WordPressで[Stripe支払いを受け取る方法](方法)をご覧ください。
- PayPal: 参加者がPayPalチェックアウトを好む場合の確実なオプション。WPForms Pro以上で動作します。
- SquareおよびAuthorize.Net: これらの処理業者を必要とする組織向けに、WPForms Eliteプランで利用可能です。
選択した支払い方法を設定するには、フォームエディタの[支払い]に移動し、[WPFormsアドオン](アドオン)から関連するアドオンをインストールします。

PayPal固有の設定:PayPalのメールアドレスを入力し、本番モードを選択して、支払いタイプとして商品とサービスを選びます。

その他の設定をニーズに合わせて調整し、保存をクリックします。
WPFormsの条件付きロジックを使用して、参加者に支払い方法を自分で選択させることもできます。
ステップ8:WordPressでイベント登録フォームを公開する
多くのWordPressイベント登録プラグインとは異なり、WPFormsではフォームをWordPressウェブサイトのほぼどこにでも追加できます。投稿、ページ、さらにはWordPressサイドバーウィジェットにフォームを公開できます。
登録フォームを新しいページに埋め込みましょう。WordPressダッシュボードからページ » 新規追加に移動し、プラスの(+)アイコンをクリックして新しいコンテンツブロックを追加します。

検索ボックスに「WPForms」と入力してWPFormsコンテンツブロックを見つけ、クリックしてエディターに追加します。
ページエディターにWPFormsブロックが表示されたら、ドロップダウンメニューをクリックしてイベント登録フォームを見つけます。これによりフォームがページに追加され、公開前にどのように表示されるかプレビューできます。

フォームに満足したら、公開をクリックしてサイト訪問者が登録できるようにします。

ページにトラフィックを送信する前に、3つの簡単なチェックを実行してください。
- テストエントリを送信:自分でフォームに記入し、エントリがWPForms >> エントリに表示されることを確認します。
- 通知メールを確認:管理者通知が届いたこと、および参加者確認メールが送信されたことを確認します。
- 支払い処理をテスト:StripeとPayPalはどちらもテストモードをサポートしています。本番稼働前にテストトランザクションを実行してください。
よくある質問
WordPressイベント登録フォームを無料で作成できますか?
はい、WPFormsには無料版があり、支払いなしで基本的な登録を処理できます。参加者の名前、メールアドレス、カスタム情報を無料で収集できます。チケット代を徴収したり、イベント登録フォームテンプレートにアクセスしたりする必要がある場合は、年間$49.50から始まるProプランが必要です。支払いが不要な無料イベントの場合、無料版で必要なすべてがカバーされます。支払いが将来的な検討事項である場合は、WordPress Stripe支払いプラグインに関するガイドをご覧ください。
WordPressイベント登録フォームで支払いを受け取るにはどうすればよいですか?
WPFormsは、Stripe、PayPal、Square、またはAuthorize.Netアドオンを通じて完全な支払いフローを処理します。WooCommerceや個別のeコマースプラグインは必要ありません。Stripe(無料のLiteプランでも利用可能)またはPayPal(Proプラン以上)を接続し、フォームに複数商品支払いフィールドを追加すると、参加者が送信時にWPFormsが支払いを処理します。支払いは、登録データとともに1つの送信でキャプチャされます。
イベント登録フォームにはどのようなフィールドを含めるべきですか?
ほとんどのイベントで実際に必要なものに焦点を当ててフォームを維持しましょう。ほとんどのイベントで不可欠な4つのフィールドは、名前、メールアドレス、チケットの種類または数量(WPFormsの複数項目支払いフィールドを使用)、複数日イベントの場合は日付またはセッションの希望です。支払いが不要な無料イベントの場合は、名前とメールアドレスだけで十分な場合が多いです。電話番号や住所などの追加フィールドは、イベントで特に必要とされる場合にのみ含める価値があります。フォームが長くなると、完了率が低下するためです。
イベント登録者に確認メールを送信するにはどうすればよいですか?
WPFormsでは、[設定] >> [通知]に移動し、[新規通知を追加]をクリックします。[送信先メールアドレス]フィールドで、メールフォームフィールドのスマートタグ([スマートタグを表示]をクリックして[メール]を選択)を使用して、確認を各登録者の送信済みアドレスに自動的にルーティングします。イベントの詳細を含めて、メールの件名と本文をカスタマイズします。WPFormsは、誰かが登録するたびにこの確認を自動的に送信します。詳細については、WPForms通知ドキュメントを参照してください。
ボーナス:専用イベント登録ページを作成する
一般的なWordPressページに埋め込まれた登録フォームでも機能は果たせます。しかし、講演者のプロフィール、イベントスケジュール、ブランドカラーなど、特定のイベントを中心に設計されたページは、参加者が必要とするすべてを1か所で確認できるため、コンバージョン率が高くなります。
そこでSeedProdの出番です。SeedProdは、コードなしで完全なWordPressランディングページやWebサイトを構築できるドラッグアンドドロップ式のWebサイトビルダーです。

SeedProdには、特定のイベントに合わせてカスタマイズできる、事前に構築されたイベントランディングページテンプレートが付属しています。テンプレートを選択し、WPFormsイベント登録フォームをドロップインし、イベントの詳細と画像を追加すると、ブランドに合った完全な登録ページが完成します。

完全なチュートリアルについては、WordPressでイベントランディングページを作成する方法に関するガイドをご覧ください。また、フォームでランディングページを作成する方法のチュートリアルで、段階的な設定を確認することもできます。
イベント登録フォームを今日から公開しましょう
WPFormsを使用すると、WordPressイベント登録フォームは、登録の受付、支払いの処理、およびすべての参加者への自動確認の送信を行う準備が整います。セットアップ全体で約15分かかります。
さらに進めたい場合は、フォームをSeedProdで構築された専用イベントランディングページと組み合わせて、完全なイベント登録体験を実現してください。
WPFormsで他の種類のフォームを作成している場合は、これらのチュートリアルで全プロセスを説明しています。
- WordPressでマルチステップフォームを作成する方法
- WordPressでファイルアップロードフォームを作成する方法
- WordPressでTypeformスタイルのフォームを作成する方法
- WordPress サイト用のオンライン注文フォームを作成する方法
- WordPressで問い合わせフォームを作成する方法
- WordPressウェブサイトにアンケートを追加する方法
お読みいただきありがとうございます!皆様のご意見をお聞かせいただければ幸いです。お気軽に会話にご参加ください YouTube, X および Facebook で、ビジネスを成長させるための役立つアドバイスやコンテンツをさらにご覧ください。
こんにちは。非常に役立つ記事をありがとうございます。
Excelにダウンロードできるように、フォームから登録したユーザーのデータをどこで入手できるか教えていただけますか?
こんにちは、イスカンダルさん。フォームダッシュボードから、データをエクスポートしたいフォームをクリックします。次のページの先頭に、「すべてエクスポート」オプションがあるはずです。手順はこちらでご確認ください:https://wpforms.com/how-to-export-wordpress-form-entries-to-csv/