AIサマリー
「自分にとって重要なのは6問だけなのに、20問も質問があるフォームに記入した経験があるなら、条件分岐ロジックが存在する理由がすでにわかっているはずです。」
スマートフォームは、該当しない入力項目を非表示にし、ユーザーがすでに回答した内容に基づいて、関連する項目のみを表示します。適切に活用すれば、フォームの離脱率を低減し、バックエンドでより質の高いデータを取得できるようになります。
私はこれまで、市場に出回っている主要なフォームビルダーのほとんどを使って、フォームの作成やテストにかなりの時間を費やしてきましたが、条件分岐機能こそが、各ツールの違いが最も顕著に表れる部分です。
そこで、条件分岐機能を備えた最も人気のあるフォーム作成ツール7つを並べて比較テストしてみました。以下に、実際の使用ケースにおいて各ツールがどれほど実用的なか、その実用性を基準にランク付けした結果をまとめました。
条件分岐機能を備えた最高のフォームビルダー
この記事で取り上げた WordPress 用の最高の条件付きロジックフォームビルダーを以下に比較します。各サービスの詳細については表をご覧ください:
| フォームビルダー | プラットフォーム | ロジックの設定 | フリープラン | 開始価格 | おすすめ |
|---|---|---|---|---|---|
| WPForms | ワードプレス | スマート・ロジックのトグル | はい | 49.50ドル/年 | WordPressサイト向け総合ベスト |
| 手強いフォーム | ワードプレス | フィールドレベルのルール | はい | 39.50ドル/年 | 計算処理が重いWordPressフォーム |
| ジョットフォーム | ウェブベース | 条件メニュー | はい | 月額34ドル | 豊富なテンプレートを備えたクラウド型フォーム |
| Zohoフォーム | ウェブベース | ルール・ツールバー | はい | 10ドル/月 | すでにZohoスイートを利用しているチーム |
| 重力フォーム | ワードプレス | フィールド設定 | いいえ | 年間59ドル | WordPress開発者とカスタム構築 |
| タイプフォーム | ウェブベース | ロジック・ジャンプ | はい | 月額29ドル | 会話形式で、一度に1つの質問をする形式 |
| フォームスタック | ウェブベース | サイドバー・ロジック・ドロップダウン | 14日間の無料体験 | 50ドル/月 | 業務プロセスが複雑で規制の厳しい業界 |
私はまた、あなたが最良のビジネス選択をするのを助けるために、ここで私の研究をまとめた。これらは、その特徴と価格とともに、トップ・チョイスである。
1.WPForms(WordPress向け総合ベスト)

まず、当たり前のことから言っておきます。はい、ここはWPFormsのブログです。しかし、私はこのプラグインを長年にわたり、数十ものクライアントサイトや自身のプロジェクトで実際に使用してきました。ですから、他のプラグインについて書くのと同じように、このプラグインが実際に優れている点と、逆に過剰な機能となっている点についてお伝えしたいと思います。
WPFormsは、WordPress用のドラッグ&ドロップ式フォームビルダーで、すべての有料プランに「スマート条件分岐ロジック」が標準搭載されています。その設定方法は、私がこれまで扱ってきた中で最も直感的です。任意のフィールドをクリックし、「スマートロジック」タブに切り替えて、「条件分岐ロジックを有効にする」トグルを切り替え、ルールを追加していくだけです。

上記の例では、ユーザーが「連絡方法」として「メール」を選択した場合にのみ、メール欄が表示されるようにルールを設定しました。
これには15秒ほどかかりました。その後、残りの2つの連絡先オプションについて、電話番号フィールドに2つ目のルールを追加しました。公開されたフォームは次のようになります。

WPFormsで特に気に入ったのは、条件分岐ロジックの適用範囲の広さです。セクション全体や、複数ページにわたるステップナビゲーション、さらにはメール通知(送信されたフォームを異なるチームの受信箱に振り分けるなど)にもルールを適用できます。
また、フォームの送信確認画面に条件分岐ロジックを追加して(回答内容に応じて異なる完了メッセージを表示するなど)、さらにStripe Pro、Square Pro、またはPayPal Commerceとの連携機能を利用すれば、決済フィールドを追加することも可能です。
最後の「支払いの条件分岐」機能は、実に便利です。私はこれを使って、ユーザーが選択したサービスに応じて価格が変わるフォームを作成したり、同じフォーム内で、ある商品には一括払いのオプションを表示し、別の商品には定期購読のオプションを表示したりする設定を行いました。
「Calculations」アドオンと組み合わせることで、ユーザーがフォームに入力するにつれて計算結果が更新される、リードスコアリング用フォームや動的な見積もり計算ツールを作成できます。
気に入った点
- スマートワークフローとデータルーティング:ユーザーの入力内容に基づいて、特定の送信データを特定のメーリングリスト、CRM、またはSlackチャンネルに転送する条件付きルールを設定します。
- 会話形式:WordPressから離れることなくTypeformのような体験を実現したい場合に、条件分岐ロジックと相性の良い、1問ずつ表示される形式です。
- リードフォーム:既存のフォームを、複数ステップのリード獲得フォームに変換できます。条件分岐が複雑になり、1ページだけでは見づらくなってしまった場合に便利です。
- 2,100種類以上のフォームテンプレート:これには、複製して調整できる条件分岐の例が含まれています。
- 35以上のフォーム入力項目:完全な条件分岐ロジックに対応。
価格
WPForms Liteは無料ですが、条件分岐機能は含まれていません。有料ライセンスは年間49.50ドル(Basic)から利用可能で、すべての標準フィールドでスマート条件分岐機能が利用できるようになります。
Stripe決済における条件分岐機能を利用するには、Proプラン(年額199.50ドル)が必要です。このプランでは、PayPal Commerce、Square Pro、定期購読、Calculationsアドオン、Conversational Formsも利用可能になります。
2.手強いフォーム

Formidable Formsは、WordPressの世界においてWPFormsに最も近い存在です。こちらもドラッグ&ドロップ式のビルダーを採用しており、条件分岐ロジックはフィールドオプションのサイドバー内に直接表示されます。
実際に試してみたところ、ルールの設定はシンプルで、分かりにくいメニューの中に隠された項目などはありませんでした。ラジオボタンに紐づいたメールアドレスのフィールドに表示/非表示の条件を追加してみましたが、一発で動作しました。

唯一戸惑ったのは、条件分岐の設定がフィールドのラベルではなく、フィールドのタイプを参照している点です。
つまり、フォームにラジオボタンが3つある場合、どのボタンに対してルールを設定しているのかを覚えておかなければなりません。お問い合わせフォーム程度なら大した問題ではありませんが、フォームが大きくなると扱いが面倒になります。

Formidableが真価を発揮するのは、計算機能です。本格的な計算フォーム(住宅ローンの試算ツール、BMI計算機、配送料見積もりなど)が必要な場合、Formidableの計算エンジンは、このリストの中でも屈指の性能を誇ります。
その条件分岐機能もこうした計算とシームレスに連携するため、ユーザー入力に応じて計算結果が変化する動的なフォームを作成することができます。
気に入った点
- 条件分岐がすぐに見つかり、メニューを探し回る必要がありません
- データベースへの完全なアクセス権を持つWordPressプラグイン
- 強力な計算機能と条件付きルールの組み合わせ
- 無料プランでもStripeによる決済が可能(WPFormsと同様)
- 300種類以上のテンプレートと40種類のフォーム入力項目
価格
WordPressリポジトリでは、Formidable Formsの機能限定版が無料で利用可能です。有料ライセンスは、Basicプランが年額39.50ドルからとなっています。Formidable Formsを今すぐ使い始めましょう。
3.ジョットフォーム

JotFormは、クラウドベースのサービスの中でも屈指の存在です。WordPressのプラグインではありませんが(埋め込み機能はあります)、特定のウェブサイトとは独立して動作するフォームを作成したい場合には、最も適した選択肢と言えます。
JotFormの最大の特徴は、そのテンプレートライブラリにあります。あらゆる業界や利用シーンを網羅した、25,000種類以上の既成フォームが用意されています。一からフォームを作成したくないという方にとって、これだけでもJotFormを検討する十分な理由となるでしょう。
JotFormの条件分岐機能は、当初予想していた場所とは違っていたため、少し戸惑いました。多くのフォーム作成ツールでは、ルールは入力項目の設定に配置されていますが、JotFormではフォーム全体の「設定」>「条件」に配置されています。そのことを理解してしまえば、設定は簡単でした。

ドロップダウンメニューを使って「もし~なら」という条件分岐を設定できます。インターフェースはシンプルで、JotFormは他社よりも多くのアクションタイプを提供しています。フィールドの表示・非表示、特定のページへのスキップ、メール受信者の変更、値の計算、フォーム値の動的な更新などが可能です。

気に入った点
- Webベースで、WordPressへの埋め込みも可能です
- 25,000点以上のテンプレート。このリストの中で最大のライブラリです。
- 単純な表示・非表示以外の、さまざまなアクションタイプ
- フォーム生成および入力項目の候補表示のためのAI機能
- 数百ものネイティブ連携機能とウィジェット
価格
JotFormには無料プランがあり、JotFormのロゴが表示される最大5つのフォームと、月間100件の送信が可能です。有料プランは年額払いの場合、月額34ドル(ブロンズ)から利用でき、フォーム数や送信件数が増えるにつれて上位プランが用意されています。
4.Zohoフォーム

Zoho FormsはZohoビジネススイートの一環であるため、すでにZoho CRM、Zoho Mail、またはZoho Booksをご利用の方には特に適しています。それ以外の方にとっても、条件分岐の処理方法が独自のアプローチを採用した、実用的なWebベースのフォーム作成ツールです。
Zohoでは、フィールドレベルでルールを設定することはできません。まず、必要になりそうなすべてのフィールドを含めてフォームを作成し、その後、別の「ルール」ツールバーに移動してロジックを設定します。この作業中はフォームビルダーから離れることになるため、最初はコンテキストの切り替えに慣れるまで少し戸惑いました。

コツをつかめば、ルールの設定自体はシンプルでした。各ルールにはトリガー条件と1つ以上のアクションがあり、ルールを問題なく重ねて設定できます。

気に入った点
- Zoho CRMおよびその他のZohoスイートとの緊密な連携
- キオスク型データ収集のためのオフラインフォームモード
- ワークフロー機能(承認フロー、タスク作成)
- 充実した無料プラン(フォーム3つ、月間500件の送信)
価格
Zohoのロゴが表示される無料プランがあります。有料プランは年間契約の場合、月額10ドル(Basic)から利用でき、無制限のフォーム作成と10,000件の送信が含まれます。これは、このリストの中で最も手頃なエントリーレベルの価格設定です。Zoho Formsをお試しください。
5.重力フォーム

Gravity Formsは、開発者向けのWordPressプラグインです。30種類以上のフォームフィールド、カスタムコード用の500以上のフック、そして膨大なアドオンライブラリを備えています。WordPress開発者の方、あるいは開発者と協力して作業されている方にとって、その柔軟性がこのプラグインを検討すべき最大の理由となります。
Gravity Formsの条件分岐ロジックは、WPFormsやFormidableと同様に、各フィールドの設定内に配置されています。私はお問い合わせフォームに基本的な表示・非表示ルールを追加しましたが、何の問題もなく動作しました。

マルチルールロジックを設定する方へ、一点注意しておきたい点があります。Gravity Formsでは、デフォルトでフィールドのすべてのルールに一致する必要があります。他のほとんどのビルダーでは、デフォルトで「いずれか一つ」に設定されています。
2つの条件を設定し、そのいずれかが表示/非表示を切り替えるトリガーとなるようにしたい場合は、ドロップダウンメニューを「いずれか」に切り替えることを忘れないでください。そうしないと、期待したとおりに動作しません。

気に入った点
- 開発者に優しい設計で、豊富なアドオンライブラリを備えています
- カスタム開発向けの500以上のフックとフィルター
- 割引コードを含む、組み込みのeコマース機能
- クイズ作成機能が標準搭載(別途アドオン不要)
価格
Gravity Formsには無料版はありませんが、デモ版にお申し込みいただけます。プランはBasicライセンスで年額59ドルからとなっています。Gravity Formsをお試しください。
6.タイプフォーム

Typeformは、視覚的に魅力的な選択肢です。会話形式で1問ずつ質問が表示されるため、アンケートやクイズ、そしてスピードよりもユーザーの関与が重視されるあらゆるフォームに最適です。
Typeformの条件分岐機能は「Logic Jumps」と呼ばれており、私が試した中で最も視覚的に優れた設定です。質問のロジック設定をクリックすると、フォーム全体のフローチャートが表示されます。

ルールを追加していくと、回答者が回答内容に応じてフォーム内をどのように移動するかが、チャート上で変化しながら表示されます。質問をクリックすれば、ルールの設定自体は非常に簡単で、他のビルダーと同様に「if/then」条件を構築していくだけです。

フォームの分岐が15以上ある場合、この視覚的な流れは非常に役立ちます。回答者が最終的にどの画面にたどり着くのか、見失いにくくなります。

気に入った点
- 会話形式で、1問ずつ進める体験
- ロジックマッピングの視覚的フローチャート
- クイズや投票機能を備えた数百種類のテンプレート
- カスタム統合のための強力なAPI
価格
Typeformには、フォーム1つにつき10問まで、月間10件の回答まで利用できる無料プランがあります。有料プランは、年額払いの場合月額29ドル(Basic)からで、各プランごとに回答数やフォーム数の制限が設けられています。Typeformをお試しください。
7.フォームスタック

Formstackは、企業向けを主眼とした選択肢です。これはより広範なワークフロー自動化プラットフォームの一部ですが、フォーム作成機能のみが必要な場合は、単体製品としても十分に機能します。
Formstackでの条件分岐ロジックの追加は簡単でした。任意のフィールドをクリックし、左サイドバーの上部にあるロジックのドロップダウンメニューからルールを追加します。

Gravity Formsと同様、Formstackもデフォルトではすべてのルールに一致する設定になっています。いずれかのルールに一致する設定にしたい場合は、保存する前に設定を切り替えてください。このリストで2度も同じ落とし穴が挙げられているため、特筆しておく価値があります。

気に入った点
- ワークフローの自動化機能を標準搭載(承認フロー、文書作成)
- 医療分野向けのHIPAA準拠プラン
- ブランド名を盛り込んだカスタムサブドメイン
- 詳細な分析とレポート
価格
Formstackでは14日間の無料トライアルをご利用いただけます。トライアル終了後は、年間契約の場合、月額50ドル(Formsプラン)からご利用いただけます。Formstackをお試しください。
条件分岐フォームビルダーに関するよくある質問
条件分岐フォームに関して、私が最もよく受ける質問や、検索でよく出てくる質問をいくつか紹介します。2つのビルダーのどちらを選ぶか迷っている方や、特定の機能がどのように動作するのか知りたい方にとって、この内容がほとんどの疑問を解消できるはずです。
フォームビルダーの条件ロジックとは?
条件分岐機能は、ユーザーがフォームに入力するにつれてフォームの内容を変更できる機能です。最も一般的な用途は、前の回答に基づいて入力欄の表示・非表示を切り替えることですが、ページのスキップ、確認メッセージの変更、送信先の変更なども可能です。この機能の目的は、フォームを簡潔に保ち、各ユーザーにとって適切な内容にすることで、離脱率を低減し、より質の高いデータを収集することにあります。
どのフォームビルダーが最も強力な条件分岐機能を備えていますか?
WordPressサイトの場合、WPFormsが最も幅広い機能をカバーしています。Logicは、フィールド、セクション、ページ、支払い、メール通知、確認画面に対応しており、ルールの連鎖やAND/OR条件によるマッチングが可能です。クラウドベースのフォームでは、JotFormが「表示/非表示」以外のアクションタイプを最も多く備えています。Typeformのロジック機能の範囲は比較的狭いものの、複雑な分岐処理において最も優れたビジュアルマッピング機能を備えています。
フリーフォームビルダーで条件分岐機能は使えますか?
一部の無料プランでは条件分岐機能が利用できますが、制限があります。JotFormとZoho Formsの無料プランには、基本的な条件分岐機能が含まれています。Typeformの無料プランには「Logic Jumps」機能が含まれていますが、質問数は10問までという制限があります。WPForms Liteには条件分岐機能が含まれておらず、最低でもBasicプラン(年額49.50ドル)が必要です。無料プランで条件分岐機能を提供しているフォーム作成ツールの多くは、フォームの数や月間の送信数に上限を設けています。
条件付きロジックはオンライン決済やeコマースのフォームに使用できますか?
その通りです。これは最も便利な機能の一つです。WPForms Pro を使えば、条件に応じて表示される決済フィールドを変更したり、ユーザーの選択に応じて異なる価格を表示したり、同じフォーム内で単発決済と定期決済を切り替えたりするルールを設定できます。Stripe、Square、PayPal Commerce はすべて、Pro プラン以上で条件分岐機能をサポートしています。
条件分岐はフォームの動作を遅くしますか?
優れたフォームビルダーは、サーバーとの通信を一切行わずにフロントエンド上で条件分岐ロジックを実行するため、実質的なパフォーマンスの低下は生じません。例えばWPFormsは、ユーザーが回答を入力したり選択したりする際にJavaScriptでルールを評価するため、常にスムーズな動作を維持します。動作の遅延が感じられるのは、数百もの入力項目と数十もの重複するルールがあるフォームの場合に限られますが、そのようなケースは稀です。
本番環境に移行する前に、条件分岐のロジックをテストすることはできますか?
多くのフォームビルダーでは、条件分岐ロジックを有効にした状態でフォームをプレビューできます。WPFormsでは、ビルダーの上部に「プレビュー」ボタンがあり、これをクリックするとフォームが新しいタブで開きます。そこで実際にフォームに入力し、ルールが想定通りに動作するかを確認できます。また、必ず実際のデバイスでもテストを行ってください。モバイルのキーボード操作は、デスクトップでは確認できないような形で条件分岐ロジックに影響を与えることがあるためです。
Google フォームは条件ロジックをサポートしていますか?
Google フォームには、「セクション分岐」と呼ばれる基本機能があります。この機能を使えば、回答者の選択した選択肢に応じて、フォーム内の異なるセクションへ誘導することができます。シンプルな用途であればこれで十分ですが、フィールド単位での表示・非表示設定、決済ロジック、または複数の条件に基づくルールなどはサポートされていません。セクション間の移動以外の機能が必要な場合は、このリストに掲載されているビルダーのいずれかを利用することをお勧めします。
WPFormsで条件ロジックを設定するには?
WPFormsビルダーでフォームを開き、ルールを追加したいフィールドをクリックして、フィールド設定のサイドバーにある「スマートロジック」タブに切り替えます。「条件付きロジックを有効にする」をオンにし、ドロップダウンメニュー([フィールド]が[値]の場合、このフィールドを表示/非表示にする)を使用してルールを追加します。複数のルールを組み合わせたり、「AND」または「ANY」の条件設定を選択したりすることも可能です。コーディングは一切不要です。
次は、コンバージョンにつながるスマートなフォームを作成しましょう
条件付きロジックはパズルのピースの一つに過ぎません。他のピースとしては、優れたフォーム設計と、そもそもユーザーがなぜフォームを途中で放棄してしまうのかという点を明確に理解することが挙げられます。
まだツール選び中の方は、条件分岐機能だけでなく、その他のプラットフォームについても理解を深めるために、オンラインフォーム作成ツールに関する総合ガイドをご覧ください。
また、条件分岐ロジックとコンバージョン率の高いレイアウトを組み合わせたい場合は、当社の「多段階リードフォームの解説」をご覧ください。ここでは、長いフォームを、分岐ロジックと相性の良い、扱いやすいページ単位に分割する方法をご紹介しています。
フォーム設計の基本については、フォーム設計のベストプラクティスガイドで、ビルダーを問わず通用する入力項目の順序、ラベルの配置、および検証パターンについて解説しています。
これに、コンバージョン率を向上させるフォーム設計のベストプラクティスを組み合わせれば、どのツールを選んだとしても、離脱率が低下することがわかるでしょう。
フォームを作る準備はできましたか?最も簡単なWordPressフォームビルダープラグインで今すぐ始めましょう。WPForms Proにはたくさんの無料テンプレートが含まれており、14日間の返金保証がついています。
この記事がお役に立ちましたら、Facebookや TwitterでWordPressの無料チュートリアルやガイドをフォローしてください。
