メインコンテンツにスキップ

ウェブサイト予約プラグイン

対応者:Teachworks Support

ウェブサイト予約プラグインは、あなたの教育ビジネスにオンライン予約ソリューションを提供します。このプラグインを使用すると、ウェブサイトにボタンを追加して、顧客に以下の機能を提供できます。

注:よりカスタマイズ可能なソリューションが必要な場合は、Teachworksが提供するAPIを使用して、お客様のビジネスニーズに合わせた予約フローを作成することもできます。

アドオンを有効にする

  1. 「アカウント」をクリックし、次に「統合とアドオン」をクリックしてください。

  2. 上部の「検索」フィールドに「Website Booking Plugin」と入力してください。

  3. 統合を有効にするには、トグルスイッチを「オン」に切り替えてください。

設定

統合が有効になったら、「設定」をクリックして設定を開始できます。ウェブサイト予約プラグインの設定には、以下の5つのステップがあります。

  • ステップ1:一般設定

  • ステップ2:予約オプション(レッスン予約オプションのみ)

  • ステップ3:フォームフィールド

  • ステップ4:確認メール

  • ステップ5:ウェブサイトにコードを追加する

ステップ1:一般設定

最初のステップでは、ウェブサイト予約プラグインの一般設定を行うことができます。このステップで設定できる各項目については、以下で説明します。

  • 予約モード- この設定では、顧客に提供する予約オプションを選択できます。以下のオプションから選択できます。

    • レッスン予約

    • オープンクラスに参加しよう

    • 両方

  • 予約設定

    • 場所- このフィールドでは、予約済みのレッスンに使用されるデフォルトの場所を設定できます。「クラスに参加する」オプションの場合、レッスンは事前にスケジュールする必要があるため、場所はレッスンに割り当てられた場所によって決定されます。

    • 最低予約時間- レッスン開始の何時間前までに、クライアントがレッスンを予約したり、クラスに参加したりできるかを示す最低予約時間。

    • 最大予約制限- この設定は、クライアントがレッスンを予約または参加できる期間を制限します。

    • 予約完了メッセージ- 顧客がレッスンを予約したり、オープンクラス/コースに参加したりした後に表示されるメッセージ。

    • 予約あたりの最大レッスン数- 一度に予約できる日時数の上限を設定できます。なお、これは予約のみに適用され、オープンクラスへの参加には適用されません。

    • オープンクラス講師フィルター- この設定を有効にすると、オープンクラス参加予約モードで講師フィルターが表示されます。

    • 満席時のオープンクラス- この設定では、「オープンクラスに参加する」予約モードで、空きクラスが満席になった場合に、オープンクラスを「非表示」または「表示」することができます。デフォルト設定は「非表示」です。

    • リダイレクトURL - 予約完了後にユーザーを特定のページにリダイレクトする場合は、上記のURLを入力してください。URLの先頭にはhttp://またはhttps://を含めてください。

    • 利用規約URL - URLを追加すると、予約フォームに同意チェックボックスが追加され、顧客は予約を送信する前にこれに同意する必要があります。URLの先頭にhttp://またはhttps://を含めてください。空欄のままにすると、利用規約欄は表示されません

    • 利用規約リンクテキスト- 利用規約URLフィールドに入力されたURLに使用されるテキストです。空白のままにした場合、デフォルトで「利用規約」となります。このテキストとチェックボックスラベルの両方が空白の場合、「同意します」の後にリンクのみが表示されます。

    • 利用規約チェックボックスのラベル -お客様に表示されるチェックボックスのラベルをカスタマイズします。 {link}マージタグを使用して、利用規約へのリンクを任意の場所に挿入します(例:「{link} に同意します。」)。デフォルトのラベルを使用する場合は、この部分とリンクテキストを空白のままにしてください。

    • キャンセルおよび日程変更の手順- このメッセージは、お客様が予約確認メールのリンクから予約の詳細を表示した際に表示されます。日程変更やキャンセルに関する連絡方法を記載することができます。

  • 教師リスト設定

    • 名前の表示形式- この設定では、教師の名前の表示方法(例:名と姓、名のみなど)を設定できます。

    • 表示オプション- 講師の写真を掲載したい場合は、チェックボックスを選択してください(レッスンの予約時のみ)。講師のプロフィールに記載されている経歴や担当科目も掲載できます。

  • 学生の種類- この設定では、予約を受け付ける学生の種類を指定できます。利用可能なオプションは以下のとおりです。学生の種類に関する詳細情報は、こちらをご覧ください: 学生の種類

    • 家族連れの学生と個人で通学する学生の両方

    • 家族のみの学生

    • 独立生のみ

  • ボタンの外観と動作- このセクションでは、予約ボタンの色とテキストをカスタマイズできます。プレビュー機能も搭載されているため、会社のブランディングに合わせてボタンのデザインを簡単に調整できます。

  • ボタンの動作- ウェブサイト上の予約ボタンがクリックされた際に、予約フォームを同じページに表示するか、別のページに表示するかを選択できます。

  • 予約または参加テキスト- 「予約モード」設定で「両方」を選択した場合、「レッスン予約テキスト」と「クラス参加テキスト」をカスタマイズして、ウェブサイト訪問者が選択時にこれらのオプションを簡単に区別できるようにします。

  • 支払い設定- このセクションでは、支払い機能を有効にし、レッスンの予約または参加のためのクレジットカード支払いを設定するオプションを選択できます。オプションは以下のとおりです。

    1. 売上税の取り扱い- 予約したレッスン料金に適用する税金の取り扱いオプションを選択してください。デフォルトは非課税で、売上税はかかりません。

    2. 売上税率 -売上税率を設定します。

    3. 支払い拒否時の指示- Stripeから支払い拒否メッセージが返された後に表示するメッセージをカスタマイズします。

    4. 請求書追加料金の適用- 予約オプション料金に、固定金額またはパーセンテージ、あるいはその両方で追加料金を選択して追加します。詳細については、こちらの記事「 請求書追加料金アドオン」をご覧ください。

  • 教師の権限- このセクションでは、「予約の詳細を表示」ボックスを有効にして、教師アカウントに「レッスンの予約」テーブルを表示させ、予約フォームで収集された詳細を含む予約内容を確認できるようにします。

ステップ2:予約オプション(「レッスンを予約する」オプションのみ)

このセクションでは、お客様が利用できるさまざまな予約オプションを追加できます。右上の「新規追加」ボタンをクリックし、以下の項目を入力することで、新しい予約オプションを追加できます。

  • 表示名- 予約フォームに表示される予約オプション名。

  • サービス- レッスンがカレンダーに追加される際に使用されるサービス(これはセッションの料金を設定するために使用されます)。

  • 説明- レッスンで扱う内容の説明(任意)。

  • 所要時間- レッスンの所要時間。

  • 予約可能な教師- この項目では、クライアントが予約オプションを選択した後に表示される教師名を決定します。すべての教師を表示することも、特定の教師のみを表示することもできます。

  • ステータス- 予約フォームの予約オプションを有効または無効にします。

注:従業員の勤務可能時間をプラグイン上で予約可能なオプションとして表示するには、従業員のプロフィールで「従業員の勤務可能時間」を設定する必要があります。

ステップ3:フォームフィールド

予約フォームに項目を追加して、顧客からより多くの情報を収集したい場合は、このセクションをご利用ください。

右上の「新規追加」ボタンをクリックすると、新しいフォームフィールドを追加できます。「表示モード」フィールドで、そのフィールドを使用する表示モード(レッスン予約、オープンレッスンへの参加、またはその両方)を指定し、「フィールドラベル」を追加し、「入力タイプ」を選択して、フィールドを「必須」としてマークします(任意)。

ステップ4:確認メール

このセクションでは、予約が行われた際にクライアントや講師に送信されるメールテンプレートを管理できます。「編集」リンクをクリックすると、以下のテンプレートのいずれかを編集できます。

  • お客様確認メール- レッスンを予約/参加された方に、お客様確認メールが送信されます。ご家族で予約された場合は、ご家族とお子様の両方のメールアドレスが入力されていれば、両方の方にメールが送信されます。

  • 教師確認メール- これは、クライアントが予約を送信した際に選択した教師に送信されます。

ステップ5:ウェブサイトにコードを追加する

変更を加え、最初の4つの手順を完了したら、次は予約ボタンをウェブサイトに埋め込む段階です。これにはいくつかの方法があり、以下に説明します。

  • 予約ページURL - このリンクをブラウザにコピーして、予約ページにアクセスできます。このリンクは、マーケティング活動において顧客を直接予約ページに誘導するために使用したり、ウェブサイトにカスタムボタンを追加するために使用したりすることもできます。

  • インラインボタンコード- このコードをウェブページに貼り付けると、ボタンがインラインで表示されます。コードを貼り付けた場所にボタンが表示されます。

  • エッジボタンコード- このコードをウェブサイトの閉じタグ(<body>)の前に追加してください。ボタンは訪問者のブラウザ画面の下端に表示されます。

新規予約の受付

顧客がレッスンを予約すると、以下のことが起こります。

レッスンを予約する際

  • 予約内容はTeachworksアカウントに保存され、レッスンはカレンダーにスケジュールされます。

  • 予約内容の詳細を記載した通知メールが、クライアント、講師、および貴社のメールアドレスに自動的に送信されます。

  • レッスンを予約したクライアントが新規の場合、Teachworksアカウントにそのクライアントの「保留中」プロフィールが作成されます。

レッスンに参加する際

  • 予約内容はTeachworksアカウントに保存されます。

  • 生徒はカレンダー上の既存の空きクラスに追加されます。

  • 通知は、関連情報とともにクライアント、教師、および会社に送信されます。

  • レッスンを予約したクライアントが新規の場合、あなたのTeachworksアカウントにそのクライアントのプロフィールが作成されます。

予約の表示と管理

以下の手順に従うと、Teachworksアカウントで受け取ったレッスン予約を確認できます。

  1. 「カレンダー」をクリックしてください。

  2. 「レッスン予約」をクリックしてください。

レッスン予約テーブルを表示すると、「アクション」列が表示され、クライアントがレッスンを予約したか、レッスンに参加したかがわかります。

レッスン予約ウィジェットをダッシュ​​ボードに表示させると、予約の確認や管理がより便利になります。ダッシュボードにウィジェットを追加する方法については、こちらをご覧ください: ダッシュボードのカスタマイズ

新規顧客プロフィール

レッスンを予約するクライアントは、新規クライアントの場合もあれば、既存のクライアントの場合もあります。それぞれのケースにおける対応方法については、以下をご覧ください。

  • ログイン済み- 既存のクライアントがログインしてレッスンを予約または参加すると、予約フォームにそのクライアントの現在の情報が表示され、レッスンはTeachworksの既存のプロフィールに自動的に割り当てられます。保護者は、どの生徒のレッスンを予約するかを選択できます。

  • ログインしていない場合 - クライアントがレッスンを予約または参加する際にログインしていない場合、Teachworks は、クライアントの名、姓、メールアドレスが、Teachworks アカウントに既に登録されているクライアントと一致するかどうかを確認します。考えられる結果は、次のように処理されます。

  • 一致するプロフィール- 名字、姓、メールアドレスが同じプロフィールが見つかった場合、一致するプロフィールを使用してレッスンが予約されます。

  • 一致するプロファイルがありません- 予約フォームに入力された生徒または家族の詳細が既存のプロファイルと一致しない場合、新しいプロファイルが作成されます。これらのプロファイルは「保留中」のステータスとなり、「クライアントステータス」の下にある予約テーブルで、新しいプロファイルを有効化するか、保留中のプロファイルをアカウント内の既存のプロファイルと統合するかを選択できます。

ウェブサイト予約プラグイン経由での支払い

Stripe連携機能をご利用の場合は、ウェブサイト予約プラグインに「支払い」セクションを追加することで、予約時に前払い金を受け取ることができます。設定手順の詳細については、こちらのガイドをご覧ください: ウェブサイト予約プラグインを通じた支払い

カスタマイズオプション

レッスン予約やオープンクラスへの参加をご希望の場合は、特定の日付までジャンプしてください。

レッスンの予約やオープンクラスへの参加時に、時間枠を特定の日付にジャンプさせるには、予約プラグインのURLの末尾にYYYY-MM-DD形式の日付を指定した「default_date」パラメータを追加します。

レッスン予約やオープンクラスへの参加において、特定の日付にジャンプする方法の詳細については、こちらをクリックしてください。

レッスン予約時のデフォルト教師の設定

ウェブサイトの予約プラグインのURLに教師のIDを渡すことで、教師の予約オプションに直接リンクできます。

レッスン予約時のデフォルト教師の設定方法の詳細については、こちらをクリックしてください。

オープンクラスのデフォルト検索語句の設定

オープンクラスへの参加予約プラグインのURLの末尾にデフォルトの「search」パラメータを追加することで、検索結果を検索語句に絞り込むことができます。

予約プラグインでオープンクラスのデフォルト検索語を設定する方法についての詳細は、こちらをクリックしてください。

エッジボタンのオフセットを調整する

ウェブサイト上のウィジェットの位置を調整するために、エッジボタンコードのオフセットを調整する方法についての詳細は、こちらをクリックしてください: エッジボタンのオフセットを調整する

同じページに複数のボタンを追加する

同じページに複数のボタンを追加する場合は、追加する各ボタン要素にカスタムIDを割り当て、そのIDをスクリプトタグ内のURLの末尾に含める必要があります。

同じページに複数のボタンを追加する方法についての詳細は、こちらをクリックしてください。

こちらの回答で解決しましたか?