フォーム分析の作成

フォーム分析の作成

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。


Zoho PageSenseのフォーム分析では、訪問者がWebサイト上のフォームをどのように操作しているかを把握できます。フォームの送信だけでなく、ユーザーが操作した項目、入力をためらった箇所、フォームから離脱した箇所など、ユーザー行動の詳細を確認できます。
これらの操作を分析することで、ユーザビリティ上の問題を特定し、フォームを簡素化して、フォームの完了率を向上できます。

フォーム分析を使用するタイミング

Webサイト上のフォームに対するユーザーの反応を詳しく把握したい場合は、フォーム分析を使用します。

一般的な利用例は次のとおりです。

  1. フォームの送信率が低い場合
    多くの訪問者がフォームページを開いているにもかかわらず、送信を完了する訪問者が少ない場合、フォーム分析を使用すると、ユーザーが離脱した箇所を特定できます。
  2. フォームに複数の項目がある場合
    長いフォームでは、入力に最も時間がかかる項目や、入力をためらう原因となる項目を把握することが重要です。
  3. ユーザーがフォームから頻繁に離脱する場合
    訪問者がフォームへの入力を開始したものの、送信せずに離脱した場合、フォーム分析を使用すると、離脱が発生した項目を正確に特定できます。
  4. 見込み客の獲得フォームやユーザー登録フォームを最適化する場合
    マーケティングチームやグロースチームは、フォーム分析を使用してフォームを簡素化し、コンバージョンの成果を向上できます。
  5. フォームのUXを再設計または改善する場合
    デザインを変更する前に項目単位の行動を分析することで、ユーザーが現在フォームをどのように操作しているかを把握できます。

フォーム分析の重要性

フォームは、見込み客の獲得、ユーザー登録、購入などのビジネス成果に直接影響します。フォームのわずかなユーザビリティ上の問題でも、大幅な離脱につながる可能性があります。
フォーム分析では、データに基づく分析情報を使用して、次のことを行えます。
  • わかりにくい項目や不要な項目の特定
  • フォームからの離脱の削減
  • フォーム入力のエクスペリエンスの簡素化
  • フォームの完了率の向上
  • コンバージョンと見込み客獲得数の増加
訪問者が各項目をどのように操作しているかを把握することで、フォームを最適化し、より簡単かつ短時間で入力を完了できるようになります。その結果、ユーザーの利用を促進し、コンバージョンを向上できます。

ダッシュボードの概要

[分析]タブの[フォーム分析]セクションを開くと、プロジェクト用に作成されたすべてのフォーム分析テストの一覧が表示されます。この画面では、成果をすばやく確認し、フォームを効率的に管理できます。

各行には、フォーム分析テストとその主な成果の詳細が表示されます。
  1. フォーム名。
     
    フォーム分析テストの名前が表示され、追跡対象のフォームを簡単に識別できます。
  1. ステータス。
    フォーム分析の現在のステータスが表示されます。
    実行中-データを収集中です
    一時停止-データ収集を停止しています
    下書き-
    まだ開始されていません
  1. 訪問回数。
    選択した期間中に、訪問者がフォームにアクセスした合計回数が表示されます。初回訪問者と再訪問者の両方が対象となり、同じ訪問者がフォームに複数回アクセスした場合も、訪問回数ごとに集計されます。これにより、フォームが閲覧される頻度を把握できます。
  1. 入力開始者。
    少なくとも1つの項目にフォーカスするか、データを入力してフォームの操作を開始した訪問者の数を示します。これにより、フォームに対する最初の反応を把握できます。
  1. コンバージョン率。
    フォームへの入力と送信を正常に完了した訪問者の割合(%)が表示されます。コンバージョン率が低い場合は、フォーム内に操作上の障害やユーザビリティ上の問題がある可能性があります。
  1. 並べ替えとフィルター。
    テストを効率的に整理、管理できます。
    次の操作を実行できます。
    ステータス(実行中/一時停止/下書き)によるフィルター
    最近作成したテストなどの条件による並べ替え

フォーム分析の設定

手順1:フォーム名の入力
この名前を使用すると、フォーム分析のダッシュボードやレポートでテストを簡単に識別できます。
追跡対象のフォームがわかる、具体的な名前を使用することをお勧めします。

例。
  • ユーザー登録フォームの追跡
  • デモ依頼フォームの分析
  • 購入手続きフォームの操作
わかりやすい名前を使用すると、複数のテストを整理しやすくなり、レポートの分析も簡単になります。



手順2(a):テストページのURLの設定
[テストページのURL]には、追跡するフォームが配置されているWebページを指定します。
テストを有効にすると、PageSenseはこのページ上のフォームに対する訪問者の操作を追跡します。

これにより、PageSenseでは、フォームが配置されているページ上の操作のみが取得されます。



手順2(b):URLの詳細設定
[詳細]の選択肢では、テストに含めるページを絞り込むことができます。同じフォームが複数のページに表示される場合や、特定のページを追跡対象から除外する場合に便利です。


選択肢

説明

[URLの単純一致]

入力したページのURLに訪問者がアクセスしたときに、フォームの操作を追跡します。通常、URLが変更されない静的なページに使用します。

https://zylkerautomation.zohoecommerce.com/

[URLの完全一致]

訪問したURLが指定したページのURLと完全に一致する場合にのみ、そのページを追跡します。Webサイト内に類似するURLが存在する場合でも、正確に追跡できます。

https://zylkerautomation.zohoecommerce.com/products

[URLのパターンが次と一致する。]

共通するURLのパターンに従うページを追跡します。Webサイト内の特定のセクションにある複数のページに同じフォームが表示される場合に便利です。

https://zylkerautomation.zohoecommerce.com/products/*

[URLの正規表現が次と一致する。]

正規表現を使用して、動的なURLや複雑なURLを照合します。URLに商品IDやセッション識別子などの可変値が含まれる場合に便利です。

正規表現:/product/[0-9]+ 次のようなURLに一致します:https://zylkerautomation.zohoecommerce.com/product/101https://zylkerautomation.zohoecommerce.com/product/202

[URLが次の値を含む。]

URLに特定のキーワードやフレーズが含まれるページを追跡します。複数のページのURLに共通の語句が含まれる場合に便利です。

条件:URLが「/collections」を含む。次のようなページを追跡します:https://zylkerautomation.zohoecommerce.com/collections/shoes

[URLが次の値で始まる。]

URLが指定したテキストで始まるページを追跡します。同じベースパスを共有するWebサイト内のセクション全体を追跡するのに役立ちます。

https://zylkerautomation.zohoecommerce.com/products

[URLが次の値で終わる。]

URLが特定の単語やフレーズで終わるページを追跡します。通常、フォーム送信後の確認ページや成功ページを追跡するために使用します。

https://zylkerautomation.zohoecommerce.com/checkout/thankyou

[ページグループ内のURL]

プロジェクトで設定済みのページグループに属するページを追跡します。ページグループを使用すると、関連する複数のページをまとめてグループ化し、一括で追跡できます。

https://zylkerautomation.zohoecommerce.com/products/robot-vacuumhttps://zylkerautomation.zohoecommerce.com/products/smart-speaker

詳細なターゲティングを使用すると、次のような条件を設定して、URLの照合方法を制御できます。
  • 特定のページのみを追跡する
  • 類似するURLを持つページのグループを追跡する
  • 特定のページをテストから除外する
これにより、フォームの操作を分析する必要があるページでのみテストが実行されます。


手順2(c):追跡しないページの追加
  • 同じ要素がWebサイト全体(ヘッダーやフッターなど)に表示されていても、特定のページではコンバージョンとして集計しない場合は、[追跡しないページ]の選択肢を使用します。

  • 同じURLの一致方法を適用して、除外ルールを設定します。
  • これにより、コンバージョンデータが実際より多く集計されたり、誤解を招いたりすることを防止できます。



手順3(a):フォームの設定 - フォームの取得と選択

テストページのURLを指定したら、次に、ページ上のどのフォームを追跡するかを指定します。これにより、Zoho PageSenseでは、選択したフォームに対する訪問者の操作のみが取得されます。[フォーム]セクションでは、静的フォームを選択するか、動的フォームの詳細を使用してフォームを設定できます。

このセクションには、選択したWebページで検出されたフォームが表示されます。PageSenseでは、ページの構造に基づいてフォームが自動的に識別されます。フォームを追跡するには、次の条件のうち少なくとも1つを満たしている必要があります。
  • フォームにフォーム名が設定されている
  • フォームにフォームIDが設定されている
  • フォームが<form>タグ内に埋め込まれている
これらの条件をいずれも満たしていない場合、PageSenseではフォームを自動的に検出または追跡できないことがあります。

フォームの項目
[フォームの項目]欄には、選択したフォーム内にある個々の入力要素が表示されます。これらは訪問者が操作するフォームの入力項目です。たとえば、次のような項目があります。
  • 名前
  • メールアドレス
  • 電話番号
  • パスワード項目
PageSenseでは、これらの項目に対する訪問者の操作を追跡し、項目への関与、入力時の迷い、離脱などの指標を測定します。
ユーザーがこれらの項目をどのように操作しているかを把握することで、訪問者がフォームへの入力中につまずいている箇所を特定できます。


手順3(b):フォームの設定 - フォームの手動設定
PageSenseでフォームを自動的に検出できない場合は、追跡するフォームを手動で設定できます。
[フォームを手動で追加する]をクリックし、フォーム名またはフォームIDを使用してフォームの詳細を入力します。
これらの属性を入力すると、PageSenseでWebページのHTML構造内にある正しいフォーム要素を特定できます。

フォーム名  
[フォーム名]項目では、WebページのHTMLにあるフォーム要素のname属性を指定できます。
フォーム名は、Webサイトのコード内にあるフォーム要素に割り当てられた識別子です。PageSenseでは、この値を使用して正しいフォームを特定し、追跡します。

Webページに次のHTMLが含まれている場合。
<form name='signup-form'>
次の値を入力します。
signup-form
これにより、PageSenseではこのフォームに対する操作が追跡されます。
フォーム名を使用する場合  
次の場合に、この選択肢を使用します。
  • フォームにname属性が設定されている
  • フォームIDを使用できない
  • ページ上に複数のフォームがあり、特定のフォームを追跡したい
フォームID  
[フォームID]項目では、フォーム要素に割り当てられた一意のID属性を指定できます。  
フォームIDは、Webページ内のフォームを一意に識別します。PageSenseでは、このIDを使用してフォームを正確に特定し、ユーザーの操作を追跡します。

  
フォームのHTMLに次の内容が含まれている場合。
<form id='contactForm'>
次の値を入力します:contactForm
PageSenseでは、このIDを使用してフォームが追跡されます。
フォームIDを使用する場合  
一般的に、次の理由からフォームIDの使用をお勧めします。
  • IDはページ内で一意である
  • フォームを正確に追跡できる
  • 同じページに複数のフォームがある場合の競合を防止できる
メモ:フォームを手動で追加する場合は、[フォーム名]または[フォームID]のいずれかを入力する必要があります。PageSenseでフォームを正しく識別して追跡するには、少なくとも一方の項目が必要です。



手順4(a):確認ページの条件
  1. [確認ページの条件]では、フォームの送信が正常に完了したかどうかをPageSenseで判定する方法を定義します。
  2. 確認ページの条件では複数の一致条件も使用できるため、サンクスページまたは確認ページのURL構造に応じて最適な選択肢を選択できます。
  3. 多くのフォームでは、送信後にユーザーが確認ページまたはサンクスページに移動します。このページを指定すると、PageSenseでフォームの送信完了を正確に記録できます。

  1. たとえば、フォームの送信後にユーザーが次のページに移動する場合。
    https://zylkerautomation.zohoecommerce.com/thank-you
  2. このURLを確認ページとして設定できます。
  3. 訪問者がこのページに到達すると、PageSenseではフォームの送信が成功として記録されます。
  4. これにより、フォームを操作しただけのユーザーと、実際に入力を完了して送信したユーザーを区別できます。


手順4(b):フォーム分析でのカスタムイベントの作成
  1. カスタムイベントは、フォーム送信時にユーザーが確認ページやサンクスページに移動しない場合や、フォームページのURL上にインラインのサンクスメッセージが表示される場合に使用します。このような場合、PageSenseでは送信成功を検出できないため、代わりにカスタムイベントを使用して送信処理を追跡できます

  1. カスタムイベントを作成するには
  1. フォーム分析の設定時に、[確認ページの条件][カスタムイベント]を選択します。
  2. 次に、イベント名を入力して作成します。
  3. PageSenseによって短いイベント追跡コードが生成されます。このコードを、フォーム送信CTAの成功時に実行される関数に追加する必要があります。
  4. イベントを実装すると、フォームが正常に送信されるたびにPageSenseがイベントをトリガーし、フォーム分析レポートでフォーム完了データの追跡が開始されます。





手順5:テストの有効化
必要な設定をすべて完了したら、フォームでの操作の追跡を開始するため、テストを有効にします。

テストを有効にすると、PageSenseで次のようなデータの収集が開始されます。
  • フォームの訪問回数
  • 項目の操作
  • ユーザーがスキップした項目
  • 各項目の滞在時間
  • フォームの離脱
  • フォームの送信成功
これらの分析情報は、フォームの問題箇所を特定し、ユーザーエクスペリエンスの向上とコンバージョン率の改善に向けてフォームを最適化するのに役立ちます。


  


このドキュメントは、各手順を順を追って進められるように構成されています。さらにサポートが必要な場合や質問がある場合は、お気軽にお問い合わせください:support@zohopagesense.com - いつでもサポートいたします。