AIサマリー
何ヶ月も同じお問い合わせフォームを見つめ続けてきたのに、数字は全く変わらない。週に数件の登録があるか、あるいは全くないか。すべてを捨てて一からやり直したくなる気持ちはわかるが、実際には何が問題なのかまだわかっていないし、ゼロから作り直すのは賭けのようなものだ。
A/Bテストこそが解決策です。文章を短くすべきか、入力項目を減らすべきか、ボタンの色を変えるべきかといった推測に頼るのではなく、2つのバージョンのフォームを並べて表示し、訪問者のクリックによって判断を委ねます。このガイドを読み終える頃には、WPFormsでフォームを複製し、直接比較テストを設定し、結果を追跡し、確かなデータに基づいて最適なバージョンを選定する方法を確実に身につけることができるでしょう。
WPFormsを使えば、設定作業があっという間に完了します。ワンクリックでフォームをコピーしたり、各バージョンを個別のページに埋め込んだり、普段お使いの分析ツールでコンバージョンを追跡したりできます。さあ、始めましょう!
WPForms を使って WordPress のフォームを A/B テストする方法
A/Bテストとは(わかりやすく説明すると)
A/Bテストとは、2つのバージョンを比較して、どちらのパフォーマンスが優れているかを確認する方法です。あるグループの訪問者にはバージョンAを、別のグループにはバージョンBを表示し、コンバージョン率を比較して、より成果の高い方を採用します。(より詳しい内容については、A/Bテストの初心者向けガイドで、基礎から順を追って解説しています。)
重要なのは「1つずつ」です。見出し、ボタンのテキスト、入力項目数を一度にすべて変更してしまうと、新しいバージョンの方がコンバージョン率が高いことは分かっていても、その理由は分からなくなってしまいます。1つの要素ずつテストを行うことで、得られた知見を今後作成するすべてのフォームに活かすことができるようになります。
中小企業の経営者がフォームでよくテストする項目の例をいくつか挙げると:
- 見出しのコピー(「見積もりを依頼する」対「60秒で価格を確認」)
- 必須項目の数(5項目対3項目)
- ボタンのテキスト(「送信」対「見積もりを取得」)
- ページ上のフォームの位置(スクロールせずに見える範囲(アバブ・ザ・フォールド)か、ヒーローセクションの下か)
- 信頼のシグナル(プライバシーライン vs. 体験談 vs. どちらでもない)
始める前に:テストする項目を1つ選んでください
まだフォームビルダーを開かないでください。まずは5分ほど時間をかけて、自分が本当に何を学びたいのかを考えてみてください。
次の2つの質問を自分に問いかけてみてください:
- 目標は何ですか?登録者数の増加?質の高い見込み客の獲得?決済完了率の向上?テストの成果を評価する指標を1つ選んでください。
- 変更する要素はどれですか?見出し、入力項目の数、ボタンの文言、レイアウト――その中から1つを選んでください。たった1つだけです。
予測を書き留めておきましょう。例えば、「入力項目を5つから3つに減らせば、提出件数が少なくとも15%は増えると思う」といった具合です。予測を書き留めておけば、後でデータが揃った際に、直感とデータが食い違うような状況になっても、客観的な判断を保つことができます。
手順 1:既存のフォームを複製する
WordPressのダッシュボードにアクセスし、「WPForms」→「すべてのフォーム」に移動します。テストしたいフォームにカーソルを合わせ、 「複製」をクリックします。
リストの一番上に、名前の後に「(コピー)」と付いたコピーが表示されます。見分けがつかなくなるのを防ぐため、すぐに両方のフォームの名前を変更してください:
- 原文 → 「お問い合わせフォーム — バージョンA」
- コピー → 「お問い合わせフォーム — バージョンB」
「名前をつける」というのは、些細なことのように思えるかもしれません。しかし、それが決まるかどうかで、2週間で分析できる明確なテスト結果が得られるか、それとも「あれ、どっちが勝者だったっけ?」というメールが山積みになるかの違いが生まれます。
ステップ2:バージョンBに1か所変更を加える
ドラッグ&ドロップビルダーでバージョンBを開きます。計画していた変更を1つだけ行い、それ以外の変更は一切行わないでください。
フォームを簡略化する場合は、不要なフィールドをキャンバスからドラッグして削除してください。ボタンの表示文言をテストする場合は、フォームビルダーの「送信」ボタンをクリックして設定画面を開き、テキストを更新してください。
見出しをテストする場合は、フォームのタイトルまたはランディングページの見出しを編集してください。
しかし、「せっかく開いているから」という理由で、他の設定を変更したくなる衝動には負けないでください。保存して、画面を閉じてください。
ステップ3:各バージョンを個別のページに埋め込む
A/Bテストを行うには、各バージョンを別々のURLに配置し、トラフィックを個別に誘導できるようにする必要があります。WordPressでは、これを実現するための2つの確実な方法があります:
方法1:普通の用紙を2枚使う。 2つのページを作成します — /contact-a そして /contact-b — そして、WPFormsブロックを使って、それぞれにフォームを1つずつ埋め込みます。ランディングページのテンプレートがすでにあれば、すぐに設定できます。
オプション 2:Form Pages アドオンを使用する。テーマ内でランディングページを作成せずに、各フォームをブランドイメージに沿った、余計な要素のないランディングページに表示したい場合、Form Pages アドオンを使えば、数回のクリックで各フォーム用のホスティングページを簡単に作成できます。管理された環境を構築したい場合に便利です。
どちらの方法を選んだとしても、簡単な確認を行ってください。両方のページをシークレットウィンドウで開き、必要事項を入力して、送信されたデータが正しいフォームの入力欄に反映されているかを確認してください。通知機能の不具合を今発見しておく方が、2週間もアクセスが途絶えた後に気づくよりもはるかに良いのです。
まだWPFormsをお持ちではありませんか?こちらからWPFormsを入手して、ステップ1に戻ってください。プラグインのインストールが完了すれば、セットアップ全体で約10分ほどかかります。
ステップ4:トラフィックをどのように分割するかを決める
ここが、多くのDIYテストが失敗に終わるポイントです。というのも、WordPressは自動的にトラフィックを分割してくれないからです。いくつかの選択肢があります:
WordPressネイティブのA/Bテストプラグインです。Nelio A/B TestingやSplit Heroといったツールは、サイトに導入するだけで自動的に50対50の分割テストを実行します。訪問者の半数には一方のページを、残りの半数にはもう一方のページを表示し、どちらのコンバージョン率が高いかをレポートします。これは最も手間のかからない方法であり、テストが初めての方にはまずここから始めることをお勧めします。 (WordPress向けの優れたA/Bテストプラグインをまとめた記事では、各プラグインの得意分野を詳しく解説しています。)

メールや広告プラットフォーム。フォームへのトラフィックの大部分が、Facebook広告やニュースレターなど、単一のソースから来ている場合は、それぞれ異なるURLにリンクする2つの広告バリエーションを配信できます。プラットフォーム側がトラフィックを自動的に分割し、広告ダッシュボード上で直接データを確認できます。
手動でのローテーション。バージョンAを2週間実行し、その後バージョンBを2週間実行します。これは緊急時には有効ですが、季節性や曜日ごとの変動によってデータが不正確になる可能性があるため、トラフィックが安定しており予測可能な場合にのみ使用してください。
ステップ5:コンバージョン追跡の設定
単にページにアクセスした人だけでなく、実際にフォームを送信した人が誰なのかを知る必要があります。
WPForms内でそのデータを取得する方法は2つあります:
- WPFormsのエントリー。送信されたデータはすべて、WPForms » エントリーに、フォームごとに分類されて表示されます。バージョンBの横にはバージョンAの件数が表示されます。シンプルで正確です。
- MonsterInsights 経由の Google アナリティクス。すでに MonsterInsights をご利用の場合は、フォームのコンバージョン追跡を有効にしてください。GA ダッシュボードで各フォームに関連付けられた送信イベントを確認できるようになり、トラフィックソース、デバイス、キャンペーンごとにデータを分析する際に便利です。
ご自身のワークフローに合った方法をお選びください。ほとんどの中小企業向けのテストであれば、エントリビューで十分です。
ステップ6:結果が信頼できるほど十分な時間、テストを実行する
ここで忍耐が報われるのです。ルールは2つ:
- バージョンごとに少なくとも1,000人の訪問者、あるいはトラフィックが少ない場合は100件以上の投稿が必要です。これより少ないと、たった1回の好調な火曜日だけで結果が左右されてしまいます。
- 目標の訪問者数に早く達したとしても、最低2週間はテストを継続してください。平日と週末ではユーザーの行動パターンが異なるため、1週間だけのテストではその違いを把握できません。
焦って先読みしてはいけません。3日目にバージョンBが40%上昇していると、つい勝者だと決めつけたくなりますが、サンプル数が少ないと誤った判断を招きます。じっと待ちましょう。
ステップ7:結果を分析し、優勝者を選ぶ
テストが終了したら、コンバージョン率を並べて比較してください:
- コンバージョン率=送信数 ÷ 訪問者数。パーセンテージで表される。
- 「勝者」とは、より高いレートを持ち、かつその差が単なるランダムなノイズではないとみなせるだけの十分な取引量があるバージョンのことを指します。
複数のテスト結果を簡単に記録・比較したい場合、WPFormsにはワンクリックで入手できる「 A/Bテスト結果分析フォーム」テンプレートが用意されています。このテンプレートを使えば、バリエーション名、トラフィック、コンバージョン率、そして結論をすべて一か所にまとめて記録できます。
勝者が決まったら、すべてのトラフィックをそのバージョンに切り替え、次のテストの計画を始めましょう。A/Bテストの目的は、完璧な形を見つけることではありません。次なるわずかな改善を絶えず見つけ続けることにあるのです。
まずテストすべき5つのフォーム要素
何をテストすべきか迷っているなら、まずはここから始めてみてください。これらは、当社のユーザーにとって最も効果を発揮してきた変更点です:
- 入力項目の数。「入力項目が多い場合と少ない場合」を比較したほぼすべてのテストでは、項目が少ない方が好ましいという結果が出ています。本当に必要な最小限の項目に絞りましょう。
- CTAボタンの文言。「送信」という表現は、ほとんどの場合、「見積もりを取得」や「質問を送信」といったメリットを前面に出した表現に劣ります。
- 最初の入力欄。名前よりも先にメールアドレスを入力させる(あるいはその逆)ことで、入力完了率が予想以上に左右されることがあります。
- 1ページ形式と複数ステップ形式。長いフォームは、進行状況バーを付けていくつかの短いステップに分割すると、コンバージョン率が向上することがよくあります。「リードフォーム」テンプレートは、この目的のために設計されています。
- 「スクロールせずに見える範囲」と「それより下」。サービス業の場合、フォームをページの上部に配置すると、送信数が増加する傾向があります。一方、コンテンツが豊富なページでは、売り込み文の後にフォームを配置する方が効果的な場合があります。
A/Bテストを台無しにしてしまうよくある間違い
避けるべき落とし穴の簡単なリスト:
- 一度に複数の項目をテストする。3つの要素を変更した場合、3つのテストが同時に実行されることになり、どれが結果に影響を与えたのか判別できなくなる。
- 結論を出すには時期尚早だ。3日間では不十分だ。たとえ3日間、素晴らしい数字が出たとしても、それだけでは不十分だ。
- トラフィックソースの構成は考慮しない。バージョンAのトラフィックの大部分がFacebookから、バージョンBが自然検索から来ている場合、その比較は意味をなさなくなる。トラフィックはソースごとに分けず、ランダムに割り当てる。
- フォームのテストを最初に忘れないようにしましょう。作業を始める前に、両方のバージョンが実際に送信され、正しい通知が送信され、入力内容が正しく処理されることを確認してください。WPFormsのフォームテストチェックリストは、事前確認に最適です。
よくあるご質問
A/Bテストとスプリットテストの違いは何ですか?
実際には、違いはありません。多くのマーケターは、この2つの用語を「同じコンテンツの2つのバージョンを異なる訪問者に表示し、どちらのパフォーマンスが優れているかを確認する」という意味で、同じように使っています。一方、各バージョンが個別のURLで公開されるテスト(上記で解説した設定)を「スプリットテスト」と呼び、単一のURL上でコンテンツを切り替えるツールを「A/Bテスト」と呼ぶ人もいます。いずれにせよ、目的と計算方法は同じです。
一度に3つ以上のバージョンをA/Bテストすることはできますか?
そうですね。ただ、まずは基本をしっかりと身につけてからにしたほうがいいでしょう。3つ以上のバリエーションを同時にテストする場合(A/B/nテストや多変量テストと呼ばれることもあります)、訪問者をより多くのグループに分割することになるため、信頼性の高い結果を得るには、はるかに多くのトラフィックが必要になります。フォームへの月間トラフィックが数千件程度と安定するまでは、2つのバージョンでのテストに留め、その後でより大規模な実験に移行するようにしましょう。
もし両方のバージョンがほぼ同じ性能だったとしたらどうでしょうか?
これは実に有益な結果です。つまり、変更した要素が結果にほとんど影響を与えていないということであり、これ以上その要素について迷う必要はありません。好みのバージョンを選んで確定し、別の要素――見出しやフォームの長さ、あるいはその周辺のページレイアウトなど――のテストに進みましょう。A/Bテストの目的は、すべてのテストで勝つことではなく、重要でない変更に時間を費やすのをやめることにあるのです。
フォームのA/Bテストを行うには、WPFormsの有料版が必要ですか?
フォームの複製機能は、Liteプランを含むすべてのWPFormsプランに標準で含まれています。Form Pagesアドオンを使用して、各バリエーションごとに余計な要素を排除したランディングページを作成したい場合は、WPForms Pro以上のプランが必要です。また、MonsterInsightsとの連携後は、どのWPFormsプランでもMonsterInsightsによるコンバージョン追跡機能を利用できます。
次に、テスト結果を一か所にまとめて記録しましょう
これで準備は完了です。WPFormsを使って、WordPressのフォームで本格的なA/Bテストを実施できるようになりました。フォームを複製し、調整し、埋め込み、追跡して、データからどのバージョンが効果的かを判断しましょう。
時間をかけて成果をもたらす小さな習慣があります。それは、テストが終了したら、後で実際に目を通す場所に結果を記録しておくことです。「A/Bテスト結果分析フォーム」テンプレートは、まさにこの目的のために作成されました。このフォームを使えば、バリエーション名、トラフィック、コンバージョン率、そして最終的に選択したオプションを1つの整理されたエントリにまとめて記録できるため、次回のテストを計画する際に参照できる実績データとして活用できます。
フォームを作る準備はできましたか?最も簡単なWordPressフォームビルダープラグインで今すぐ始めましょう。WPForms Proにはたくさんの無料テンプレートが含まれており、14日間の返金保証がついています。
この記事がお役に立ちましたら、Facebookや TwitterでWordPressの無料チュートリアルやガイドをフォローしてください。