士業の相談予約導線はどう作る?検索からオンライン面談までの最小構成と計測方法
事務所サイトやGoogleビジネスプロフィールを用意したものの、相談予約がどこまで進んでいるのか分からない。問い合わせが少ない原因も、検索流入、案内ページ、予約フォームのどこにあるのか判断できない――開業直後には、このような迷いが生じます。
集客と実務を一人で担当していると、複数のサービスを比較し、すべての計測設定を一度に整える時間も取りにくいでしょう。
本記事では、士業の業務内容や料金設定の適否ではなく、WEB制作・計測の観点から、検索から相談予約、オンライン面談までをつなぐ最小限の導線設計を扱います。
開業直後の相談予約導線は「検索から面談まで」を一本につなげる
開業直後から、電話、メール、SNS、複数のフォーム、複数の予約サービスを同時に運用すると、どの入口から相談につながったのかを確認しにくくなります。更新や動作確認の対象も増えるため、まずは一つの相談案内ページと一つの予約先をつなぐ構成が扱いやすいと編集部は考えます。
最初に用意する導線の例は、次のとおりです。
- Google検索またはGoogleビジネスプロフィールから事務所サイトへ移動してもらう
- 事務所サイトの相談案内ページで相談条件を確認してもらう
- 予約ボタンから自社フォームまたは外部予約ページへ進んでもらう
- 予約を確定し、Google Meet、電話、対面のいずれかを案内する
- 面談後、実施の有無をカレンダーまたは業務記録へ残す
これはGoogleが士業向けに示した公式の推奨構成ではありません。Googleの公式資料で確認できた各サービスの機能を組み合わせた、編集部の設計案です。
相談案内ページを導線の中心に置く
検索結果やGoogleビジネスプロフィールから、いきなり入力フォームへ移動させると、利用者は「自分の相談が対象か」「何分程度かかるか」「予約後に何が起きるか」を判断できません。入力を始める前に必要な情報を確認できる相談案内ページを置くことで、予約画面の役割を入力と日程選択に絞れます。
相談案内ページには、少なくとも次の情報を掲載する候補があります。
- 受け付ける相談の範囲
- オンライン、電話、対面などの相談方法
- 相談の所要時間
- 料金の有無と、詳細を確認できる場所
- 予約後に届く案内と当日までの流れ
- 予約の変更やキャンセル方法
- 自社フォームまたは予約ページへ進むボタン
行政書士と中小企業診断士では、取扱業務、相談者の属性、商圏、面談形式が異なります。同じ文章や予約枠をそのまま流用するのではなく、実際に受け付ける相談に合わせて表示内容を調整します。料金表示や各職種に固有の表示事項について、どの記載が適切かは個別事情や関連規程によって異なるため、所属団体や有資格者などへ確認してください。本記事では、その判断自体ではなく、確定した情報を相談案内ページへどう配置し、予約先へつなぐかを扱います。
Googleビジネスプロフィールには、予約などの行動先となるビジネスリンクを設定できます。ただし、予約リンクを利用できるかどうかは、業種、国・地域、プロフィールによって異なります。また、プロフィールの編集やパフォーマンス確認には、原則としてオーナー確認が必要です。[1][2][3]
管理画面を開き、対象プロフィールに予約リンクの追加項目が表示されるかを確認してください。表示されない場合は、利用できると決めつけず、まずウェブサイトのリンクから相談案内ページへ誘導する構成を検討します。
開業直後に最初にかける時間の目安
作業時間はサイトの状態や利用サービスによって変わりますが、編集部の作業配分例は次のとおりです。
- 相談案内ページの原稿整理:60〜90分
- 予約方法の選択と初期設定:30〜60分
- サイトへの予約ボタン設置:30〜60分
- GA4などの計測設定:60〜120分
- テスト予約と記録確認:30〜60分
合計では、おおむね半日から1日程度を最初の作業枠として確保する考え方です。これは作業量を保証するものではなく、独自フォームの改修やタグ管理の設定が必要な場合は追加時間がかかると考えられます。予算に上限がある場合は、最初から多機能な構成を選ぶのではなく、無料または現在の契約内で使える機能を確認し、不足が判明してから有料機能を比較すると判断しやすくなります。
自社フォーム型とGoogle Calendar型は計測範囲で選ぶ
予約先には、大きく分けて「事務所サイト内の自社フォーム」と「Google Calendarなどの外部予約ページ」があります。どちらが一律に優れているわけではありません。日程調整を自動化したいのか、入力途中の動きを細かく確認したいのかによって、適する構成は変わります。
自社フォームを使う場合
自社フォームは、相談案内ページから入力、送信完了までを同じサイト内に置きやすい方法です。GA4の拡張計測には、フォームの最初の操作を記録するform_startと、送信操作を記録するform_submitがあります。両者を比較すると、入力を始めた利用者と送信した利用者の差を確認できます。[7]
たとえば、相談案内ページが100回閲覧され、予約ボタンが20回押され、form_startが15回、form_submitが5回だったとします。この場合、「問い合わせが5件しかない」と一括りにするのではなく、次のように分解できます。
- 案内ページから予約先へ進んだ回数:20回
- フォームを開いた後に入力を始めた回数:15回
- 送信操作まで進んだ回数:5回
ただし、form_submitは送信操作を表すイベントです。受付システムへの正常登録、予約日時の確定、面談の実施までを保証するものではありません。送信成功画面や正常な登録完了を確認できる地点がある場合は、GA4の推奨イベントであるgenerate_leadを設定する方法も検討できます。[8]
拡張計測がすべてのフォーム実装で正しく動くとは限りません。公開前に自分で入力と送信を行い、GA4のリアルタイム表示やDebugViewなどで、意図したイベントが記録されるかを確認します。フォームのIDや名称などをレポートで使う場合は、カスタムディメンションの設定が必要になることもあります。
Google Calendarなどの外部予約ページを使う場合
Google Calendarの「予約スケジュール」では、空き時間を表示する予約ページを作成し、そのリンクを事務所サイトへ掲載できます。対応するウェブサイトでは、ボタンやインライン形式で埋め込むことも可能です。予約が入るとカレンダーへ予定が追加され、面談方法にはGoogle Meet、対面、電話、後から指定する方法などを設定できます。[9][10][11]
日程候補をメールで何度も往復せず、相談者が空き時間から選べることは、実務と集客を一人で兼務する開業直後の負担軽減につながる可能性があります。一方、外部ドメイン上の予約ページ内で起きた入力開始、途中離脱、予約完了を、事務所サイト側のGA4で自動的に取得できるとは確認されていません。
外部予約ページを使う場合は、計測範囲を次のように区切ると整理しやすくなります。
- 事務所サイト側:相談案内ページの閲覧と予約ボタンのクリック
- 外部予約ページ側:予約ページで利用できる管理機能
- 予約確定:Google Calendarなどに登録された予定
- 面談実施:カレンダーまたは別途用意した業務記録
予約ボタンが10回押され、カレンダー上の予約が4件なら、相談予約数は10件ではなく、確認できた予約確定数である4件として管理します。残りの6回がすべて途中離脱だったとは限りません。同じ人が押し直した可能性や、動作確認の操作が含まれる可能性もあるためです。
Google Calendarでは、個人用Googleアカウントで予約ページを一つ作成できますが、複数の予約ページ、リマインダー、複数カレンダーの空き状況確認などには、対象となるGoogle WorkspaceまたはGoogle Oneの契約が必要な場合があります。一部の契約では予約スケジュールを利用できないため、導入時点の公式ヘルプと自分の管理画面で確認してください。[9][10]
なお、旧機能の「予約枠」は2024年8月7日以降、新しい予約を受け付けていません。これから設定する場合は、現行の「予約スケジュール」を使用します。[12]
4つの条件で方式を選ぶ
方式を決める際は、次の順序で比較します。
- 日程調整を自動化したいか
- フォームの入力開始から送信までをサイト側で確認したいか
- 業務別に複数の相談メニューや予約ページが必要か
- 自動計測できない地点をカレンダーや業務記録で補完できるか
候補日時の往復を減らしたいなら、外部予約ページが選択肢になります。日時確定より先に相談内容を受け取り、フォーム内の動きを確認したいなら、自社フォームが適する可能性があります。開業直後は両方を同時に作る必要はありません。まず一方式を選び、正常に受付できることを確かめてから追加を検討します。
クリック・送信・予約確定・面談実施を別々の指標にする
「今月の相談は何件だったか」を確認する際、予約ボタンのクリック数、フォームの送信数、予約確定数を同じ数字として扱うと、改善対象を誤る可能性があります。段階ごとに名称と確認先を固定しておくことが重要です。
| 段階 | 指標 | 主な確認先 |
|---|---|---|
| 検索結果に表示された | 表示回数 | Search Console |
| 検索結果からサイトへ移動した | クリック数・CTR | Search Console |
| ビジネスプロフィールから移動した | ウェブサイトクリック | Googleビジネスプロフィール |
| 相談案内ページを閲覧した | page_view |
GA4 |
| 予約先へ進む操作をした | 予約ボタンクリック | GA4の設定イベント |
| 自社フォームへ入力を始めた | form_start |
GA4 |
| 自社フォームを送信した | form_submit |
GA4 |
| 定義した見込み客獲得地点へ到達した | generate_leadなど |
GA4 |
| 予約が正常に登録された | 予約確定数 | 予約システム・カレンダー |
| 実際に相談を実施した | 面談実施数 | カレンダー・業務記録 |
Search Consoleでは、Google検索結果における表示回数、クリック数、CTR、検索クエリ、表示ページなどを確認できます。クエリ別、ページ別に絞り込めるため、相談案内ページがどの検索語句で表示され、どのページがクリックされたかを調べる材料になります。[5][6]
Googleビジネスプロフィールでは、確認済みプロフィールについて、検索語句、閲覧数、通話、ウェブサイトクリックなどの指標を確認できます。Google Analyticsとの連携機能もありますが、共有される指標はプロフィールや利用機能によって異なります。[3][4]
サービス間の数字は一人の連続行動と断定しない
Search Console、Googleビジネスプロフィール、GA4、Google Calendarでは、利用者の識別方法、集計単位、対象期間、計測条件が異なります。そのため、Search Consoleのクリック数からGA4のフォーム送信数を引いて、「この人数が途中で離脱した」と個人単位で断定することはできません。
Search Consoleでは、プライバシー保護のため匿名化された検索クエリが一覧から除外されます。また、ページ単位とプロパティ単位ではデータの集計方法が異なり、同じ期間でも数値の見え方が変わる場合があります。[5][6]
比較するときは、次の条件をそろえます。
- 対象期間を同じにする
- 対象ページのURLを固定する
- 「クリック」「送信」「予約確定」などの定義を変えない
- 自分や制作担当者によるテスト操作を記録しておく
- 異なるサービスの数字は、段階別の傾向として読む
Googleビジネスプロフィールの「予約完了数」は、Googleが対応する予約プロバイダを通じて予約が管理されている場合に取得できる指標です。任意の自社フォームやGoogle Calendarの予約ページを設定すれば、必ず同指標へ反映されるとは確認されていません。[3] カレンダーに4件の予定があるのにプロフィール上の予約数が0件でも、直ちに設定不良とは判断せず、それぞれの指標が何を対象としているかを確認します。
数字を分けると、改善する場所を判断しやすくなる
段階別の数字は、順位を付けるためではなく、次に確認する画面を決めるために使います。開業直後は件数が少なく、短期間の割合が大きく変動することもあります。最初から精密な分析を目指すより、計測漏れと明確な導線上の問題を探すほうが実行しやすいでしょう。
検索表示はあるがサイト訪問が少ない場合
Search Consoleの検索パフォーマンスレポートを開き、対象期間を設定したうえで「クエリ」と「ページ」を確認します。相談案内ページが意図する検索語句で表示されているか、別のページが表示されていないかを見ます。表示回数に対してクリックが少ない場合は、検索結果に出るタイトルや説明とページ内容が一致しているかを確認します。
ただし、Search Consoleにはすべての検索クエリが表示されるわけではありません。表示されない語句があることを前提に、確認できる範囲から傾向を読み取ります。
案内ページは読まれているが予約操作が少ない場合
GA4で相談案内ページのpage_viewと予約ボタンのクリックを確認します。ページ閲覧があるのにクリックが少ない場合は、次の項目を実際のスマートフォン画面で見直します。
- 対象となる相談業務が分かるか
- オンライン、電話、対面の別が分かるか
- 所要時間と料金の有無が確認できるか
- 予約後の流れが書かれているか
- 予約ボタンが本文中の分かりやすい位置にあるか
- ボタンを押した後、正しい予約先へ移動するか
予約ボタンがページ下部に一つだけあり、スマートフォンで長くスクロールしなければ見つからない場合は、説明を読み終える位置にもボタンを置く方法が考えられます。ただし、ボタンを増やせば予約が増えると保証できるわけではありません。変更前後でクリックイベントが記録されるかを確認し、傾向を比較します。
入力開始後に送信が少ない場合
自社フォームでは、GA4のform_startとform_submitを同じ期間で比較します。ただし、差が大きいときに、すぐ「利用者が入力を諦めた」と判断してはいけません。まず、自分でテスト入力を行い、両イベントが正しく発生しているかを確かめます。
イベントが正常なら、入力画面をスマートフォンで開き、必須項目の数、エラー表示、入力例、送信ボタンの状態を確認します。取得すべき項目や同意文の内容は、実際の運用、個人情報保護方針、個別事情に基づく判断が必要です。必要に応じて関係機関や専門家へ確認してください。本記事では法的な適否を判断せず、確定した項目を入力しやすく実装し、計測が動くかを検証する範囲を扱います。
外部予約ページでは、事務所サイト側のGA4で同じ比較ができるとは限りません。サイト側で確認できる予約ボタンクリック数と、カレンダー上の予約確定数を分けて記録します。
予約確定後に面談へつながらない場合
予約確定数は予約システムまたはカレンダー、面談実施数はカレンダーや業務記録で確認します。予約済みの枠と実施済みの枠が区別できるよう、「実施」「キャンセル」「日程変更」などの状態を記録しておくと、予約後の状況を把握しやすくなります。
リマインダー機能を検討する場合は、自分のGoogleアカウントやWorkspace契約で利用できるかを管理画面と公式ヘルプで確認します。利用できない場合は、受付時に案内メールを送り、前営業日に手動確認するなど、運用可能な方法を決めます。
割合は改善の仮説を作るために使う
編集部の分析案として、同じ期間の段階別データから次の割合を計算できます。
- 検索結果からサイトへの移動率:検索クリック数 ÷ 検索表示回数
- 案内ページから予約先への遷移率:予約ボタンクリック数 ÷ 案内ページ閲覧数
- 自社フォーム入力後の送信率:
form_submit数 ÷form_start数 - 予約から面談実施への移行率:面談実施数 ÷ 予約確定数
これらは、Googleが本案件向けに指定した算式ではありません。また、サービスをまたぐ割合は同一人物の連続行動を示すものではなく、同じ期間における傾向値です。件数が少ない時期は、一件の増減で割合が大きく変わるため、割合だけでなく元の件数も併記します。
広告出稿前に、予約完了までの動作と計測を確認する
アクセスを増やしても、予約ボタンが誤ったURLへ移動したり、送信後の案内が届かなかったりすれば、原因の切り分けが難しくなります。広告出稿の可否は目的や予算によって異なりますが、流入を増やす施策を検討する前に、少なくとも一本の導線を最後まで通しておくと判断材料をそろえられます。
公開前チェック
パソコンだけでなく、相談者が利用すると想定されるスマートフォンでも次の順序を確認します。
- Google検索やGoogleビジネスプロフィールから相談案内ページを開く
- 対象業務、相談方法、所要時間、料金の有無、予約後の流れを確認する
- 予約ボタンを押し、正しいフォームまたは予約ページへ移動する
- テスト情報を入力し、送信または予約確定まで完了する
- 予約後の案内と、Google Meet、電話、対面などの面談方法を確認する
- GA4でページ閲覧、ボタンクリック、フォームイベントが記録されたか確認する
- 予約システムまたはカレンダーで予約確定を確認する
- テスト記録を実データと区別できるように残す
外部予約ページを使用する場合は、「事務所サイト側で自動計測する地点」「外部サービスで確認する地点」「手作業で記録する地点」を一枚の表やメモに書き出します。すべてを一つの画面へ集約できなくても、確認先が決まっていれば月次確認は行えます。
個人情報をGA4へ送らない
Googleは、GA4へ個人を特定できる情報を送信しないよう求めています。氏名、メールアドレス、相談内容などを、イベント名、ページURL、イベントパラメータへ含めない構成にします。[7][8]
公開前には、GA4のリアルタイム表示やDebugViewでイベントを開き、値に入力内容が混ざっていないかを確認します。フォーム送信後のURLへメールアドレスや相談文を付加する実装になっている場合は、計測を始める前に改修が必要です。
相談フォームで取得する項目、同意文、保存期間、アクセス権限の適切な設定は、個別の運用や個人情報保護方針によって異なります。これらは関係機関や専門家へ確認してください。本記事では、確定した運用方針を前提に、GA4へ個人を特定できる情報を送らず、予約導線を計測する方法を扱っています。
月1回、同じ確認先を見る
開業直後は、毎日数値を見るよりも、確認日と対象期間を固定するほうが継続しやすいと考えられます。たとえば毎月最初の営業日に前月分を確認し、次の数字を一枚へ記録します。
- Search Consoleの表示回数とクリック数
- Googleビジネスプロフィールのウェブサイトクリック
- 相談案内ページの閲覧数
- 予約ボタンのクリック数
- 自社フォームの入力開始数と送信数
- 予約確定数
- 面談実施数
- 設定変更日とテスト実施日
最初の目的は、競合や一般的な平均値と比べることではありません。自分の導線でどこまで計測できているか、前月から設定や動作が変わっていないかを確認することです。サイトやフォームを変更した月は、数値の増減だけでなく、イベントが途切れていないかも確認します。
まとめ
開業直後の相談予約導線は、複数のツールを一度にそろえることより、「検索またはGoogleビジネスプロフィール→相談案内ページ→予約先→予約確定→面談」という一本の流れを完成させることが先です。
自社フォームを使う場合は、form_startやform_submitの動作を検証し、送信操作と正常な予約確定を区別します。Google Calendarなどの外部予約ページを使う場合は、事務所サイト側で計測する予約ボタンクリックと、カレンダーで確認する予約確定を分けます。いずれの方式でも、クリック、送信、予約確定、面談実施を同じ「相談数」にまとめないことが重要です。
今日から行う作業は、次の5つです。
- 相談案内ページのURLと、掲載する相談方法・所要時間・料金の有無・予約後の流れを書き出す
- 自社フォームと外部予約ページのどちらを最初の予約先にするか決める
- 各段階の指標と確認画面を一枚のメモにまとめる
- スマートフォンで相談案内ページから予約完了までテストする
- GA4、カレンダー、業務記録を開き、動作と計測結果を確認する
まずは一度、相談者と同じ画面を通ってみてください。途中で迷う表示、動かないボタン、確認できない数字が見つかったら、そこが最初の改善対象です。流入を増やす施策は、この最小導線が正常に動き、予約確定と面談実施を確認できる状態を整えてから検討すると、何を改善すべきか判断しやすくなります。
出典一覧
- Googleビジネスプロフィール ヘルプ「Manage your local business links」(確認日:2026-08-03)
- Googleビジネスプロフィール ヘルプ「Business links policies & guidelines」(確認日:2026-08-03)
- Googleビジネスプロフィール ヘルプ「Understand your Business Profile performance and insights」(確認日:2026-08-03)
- Googleビジネスプロフィール ヘルプ「Connect your Business Profile to Google Analytics」(確認日:2026-08-03)
- Google Search Console ヘルプ「Performance report (Search results): Overview and basic setup」(確認日:2026-08-03)
- Google Search Console ヘルプ「Performance report (Search results): Dimensions and data groupings」(確認日:2026-08-03)
- Google Analytics ヘルプ「Enhanced measurement events」(確認日:2026-08-03)
- Google for Developers「Recommended events」(確認日:2026-08-03)
- Google Calendar ヘルプ「Learn about appointment schedules in Google Calendar」(確認日:2026-08-03)
- Google Calendar ヘルプ「Create an appointment schedule」(確認日:2026-08-03)
- Google Calendar ヘルプ「Share your appointment schedule」(確認日:2026-08-03)
- Google Calendar ヘルプ「Learn about changes to Google Calendar appointment slots」(確認日:2026-08-03)
この記事はAIが生成し、編集長のチェックを受けて公開しています。