学習塾の体験授業LPをClaude Codeで作る: 保護者が知りたい料金・実績・流れ
学習塾の体験授業LPを、料金、実績、授業の流れ、FAQ、予約フォームまで整える手順です。
学習塾の体験授業LPで予約が入らないとき、保護者は授業の良さを疑っているだけではありません。月謝はいくらか、教材費や講習費はあとで増えるのか、体験だけで営業されないか、子どもが嫌がったら断れるのか。知りたい順番とページの順番がずれると、予約フォームの前で戻ってしまいます。
文部科学省の「令和5年度子供の学習費調査」は、保護者が子ども一人に支出した学校教育費、給食費、学校外活動費を調査しています。e-Statの説明でも、この調査は学校外活動費を含めて支出項目別に示す統計だとされています。つまり、保護者にとって塾は「なんとなく試すサービス」ではなく、家計の中で比べる支出です。
この記事では、学習塾の体験授業LPをClaude Codeで作る手順を書きます。対象は、個別指導塾、地域密着の学習塾、中学生向け高校受験塾、少人数制の補習塾です。派手な合格実績を並べる話ではありません。料金、実績、体験授業の流れ、保護者面談、宿題量、入塾後の費用を、予約前に見える場所へ移す実務です。
この記事の要点
- 体験授業LPでは、ファーストビューの下に料金目安、授業時間、体験後の流れを置きます。
- Claude Codeには、既存ページ、料金表、合格実績、面談メモ、問い合わせ履歴からLP構成の下書きを作らせます。
- 人が見る範囲は、合格実績の根拠、料金、キャンペーン、成績表の扱い、保護者への約束です。
- GoogleのCourse infoやEvent構造化データは、料金、対象学年、時間、日程が本文と一致する場合だけ検討します。
- ROIは予約数だけでなく、フォーム到達率、体験参加率、入塾率、初回面談での質問数で見ます。
現場で起きる失敗シーン
学習塾のLPは、どうしても「成績アップ」「志望校合格」「面倒見の良さ」から始まりがちです。もちろん保護者はそこを見ます。ただし、予約前に迷っている保護者は、もっと手前の情報も探しています。子どもが部活後に間に合うか、曜日を選べるか、先生は固定か、欠席時の振替があるか、月謝以外に何がかかるか。
ここが曖昧だと、保護者は「問い合わせて聞けばいい」とは考えません。仕事の休憩中や夜にスマホで見ているため、聞く前に比較表へ戻ります。競合塾のページに料金、時間、体験の流れが見えていれば、そちらで予約を入れます。
特に中学生向けの塾では、保護者と本人の不安が分かれます。保護者は費用、通塾時間、成績、面談を気にします。本人は先生との相性、宿題量、友だちに見られるか、授業についていけるかを気にします。LPでは、この2人の不安を同じ画面で扱う必要があります。
業務フロー: 検索から体験授業予約まで
体験授業LPは、広告やGoogle検索から来た保護者を予約フォームに送るページです。ただし、すぐフォームに送ると離脱します。最初に、保護者の判断材料を表にします。
| 入力する資料 | LPに戻す内容 | 人が確認する点 |
|---|---|---|
| 料金表 | 月謝、教材費、講習費、入会金 | 税込表示、キャンペーン条件 |
| 時間割 | 体験可能な曜日、部活後の枠 | 実際に空いている講師枠 |
| 合格実績 | 学校名、年度、人数 | 根拠、掲載許可、誤認防止 |
| 面談メモ | 保護者の質問、本人の不安 | 個人情報を出さない形 |
| 授業写真 | 教室、席、教材、先生 | 顔出し同意、学校名の映り込み |
| 予約フォーム | 入力項目、希望日時、連絡手段 | 成績表アップロードを必須にしない |
Claude Codeに渡す前に、個人名、学校名、成績表写真、面談評価は削ります。残すのは「保護者がよく聞く質問の型」です。たとえば「数学が20点台」は個別事情として扱い、「定期テスト前にどの単元から戻るかを知りたい」に変換します。
Claude Codeに任せる範囲と人が見る範囲
Claude Codeに任せる範囲は、LPの見出し案、料金表の並び、体験授業の流れ、FAQ、予約フォーム前の注意文、Course/Event構造化データの項目チェックです。既存ページを読み、保護者が知りたい順番へ並べ替える作業は向いています。
人が見る範囲は、数字と約束です。合格実績、定期テスト点数アップ、月謝、教材費、講習費、キャンペーン、返金、振替、講師固定、成績保証のような表現は、根拠があるものだけ残します。Claude Codeが「必ず伸びます」と書いたら消します。教育サービスでは、期待を強くしすぎるほど体験後の落差が大きくなります。
Google Search CentralのCourse info structured dataでは、講座情報に価格、教育レベル、評価、長さなどを付ける推奨が紹介されています。体験授業を日程付きイベントとして扱うなら、Event structured dataの考え方も参考になります。ただし、構造化データは本文の代わりではありません。料金、対象学年、時間、場所がページ上で読める状態が先です。
3つのUse case
Use case 1: 料金不安をファーストビュー下に出す
入力は、月謝、教材費、季節講習費、入会金、キャンペーン条件です。Claude Codeには「保護者が予約前に確認したい順番」で表にさせます。出力は、料金目安、費用が増えるタイミング、体験授業後に説明する項目です。
たとえば「体験無料」だけでは足りません。保護者は、入塾後に教材費や講習費がどのタイミングで出るかを見ています。人は、税込表示、キャンペーン期限、学年別料金、兄弟割引の条件を確認します。
Use case 2: 体験授業の流れを5ステップにする
入力は、問い合わせ後の電話、学習状況ヒアリング、体験授業、保護者面談、入塾判断の流れです。Claude Codeには、各ステップで保護者と本人が何をするかを書かせます。出力は、予約前の流れ図、当日の持ち物、所要時間、断る場合の説明です。
保護者が嫌うのは、体験授業のあとに強く営業される不安です。「当日に入塾を決めなくてよい」「体験後に家庭で相談してよい」と書くだけで、予約の心理的な重さは下がります。人は、実際の営業フローと矛盾しないかを見ます。
Use case 3: 合格実績と成績アップ事例を根拠つきで並べる
入力は、年度別の合格実績、定期テストの点数アップ事例、掲載許可メモです。Claude Codeには、強い表現ではなく、根拠と条件を添えた表にさせます。出力は、学校名、年度、学年、科目、確認済みメモの一覧です。
「全員成績アップ」のような言い方は危険です。対象人数、期間、科目、元の点数、通塾頻度が見えないと、保護者は信頼しにくくなります。人は、個人が特定されないか、実績の年度が古すぎないか、広告表現として誤解を生まないかを確認します。
コピペで使えるプロンプト
学習塾の体験授業LP編集担当として作業してください。
目的:
保護者が予約前に迷う料金、実績、授業の流れ、通塾後の負担を上に出し、体験授業予約へ進みやすくする。
入力:
- 塾の種類:
- 対象学年:
- 対象科目:
- 体験授業の時間:
- 体験可能な曜日:
- 月謝:
- 教材費:
- 季節講習費:
- 入会金:
- 合格実績:
- 定期テスト事例:
- 保護者から多い質問:
- 授業写真リスト:
- 予約フォームURL:
出力:
1. ファーストビュー見出し案
2. 料金と追加費用の見せ方
3. 体験授業の5ステップ
4. 保護者向けFAQ
5. 本人向けの不安解消文
6. Course/Event構造化データの確認項目
7. 公開前に人が見るチェックリスト
制約:
- 合格実績、点数アップ、料金、講師固定を推測しない
- 成績表写真や学校名を必須入力にしない
- CTAは「体験授業を予約する」に絞る
- 「必ず上がる」「絶対合格」のような表現は使わない
動く確認コード
体験授業LPの下書きに、予約前の判断材料が入っているかを確認するNode.jsコードです。
const trialLessonPage = {
schoolType: "中学生向け個別指導塾",
targetParent: "中2の保護者",
trialSlots: ["火曜 18:30", "木曜 19:30", "土曜 14:00"],
priceNotes: ["体験授業は無料", "入塾後は月謝、教材費、季節講習費を別表で確認"],
resultsEvidence: ["2026年度 公立高校合格実績一覧", "定期テスト20点以上アップ事例の承諾済みメモ"],
lessonFlow: ["問い合わせ", "学習状況ヒアリング", "体験授業", "面談", "入塾判断"],
formFields: ["保護者名", "メール", "電話", "学年", "希望科目", "希望日時"],
privacyNote: "成績表の写真は任意。氏名、学校名、成績が写る場合はアップロード前に確認する",
ctas: ["trialBooking"],
};
const required = ["schoolType", "targetParent", "trialSlots", "priceNotes", "resultsEvidence", "lessonFlow", "formFields", "privacyNote"];
const missing = required.filter((field) => {
const value = trialLessonPage[field];
return Array.isArray(value) ? value.length === 0 : !value;
});
const hasPriceDisclosure = trialLessonPage.priceNotes.some((note) => /月謝|教材費|講習/.test(note));
const hasThreeSlots = trialLessonPage.trialSlots.length >= 3;
const hasFlow = trialLessonPage.lessonFlow.length >= 4;
const asksSensitiveGradeUpload = trialLessonPage.formFields.some((field) => /成績表|通知表|写真/.test(field));
const tooManyCtas = trialLessonPage.ctas.length !== 1 || trialLessonPage.ctas[0] !== "trialBooking";
if (missing.length || !hasPriceDisclosure || !hasThreeSlots || !hasFlow || asksSensitiveGradeUpload || tooManyCtas) {
console.error("体験授業LPの公開前チェックに未解決があります。");
console.error({ missing, hasPriceDisclosure, hasThreeSlots, hasFlow, asksSensitiveGradeUpload, tooManyCtas });
process.exit(1);
}
console.log("Cram school trial lesson LP checklist is ready for human review.");
このコードは広告審査や法務確認ではありません。料金、日程、流れ、実績根拠、フォーム項目の抜けを早く見つけるための小さなチェックです。
Pitfall: よくある落とし穴と直し方
落とし穴1: 「無料体験」だけを大きく出す
原因は、予約後の流れと入塾後の費用を隠している点です。直し方は、体験無料のすぐ下に、月謝、教材費、講習費、入会金の確認表を置きます。
落とし穴2: 合格実績を強く見せすぎる
原因は、年度、人数、対象コース、掲載許可が抜ける点です。直し方は、実績を表にし、根拠が弱い事例は本文から外します。
落とし穴3: 保護者と本人の不安を混ぜる
原因は、読者が2人いるのに同じ文章で済ませている点です。直し方は、保護者向けFAQと本人向けの短い安心文を分けます。
落とし穴4: フォームで成績表写真を必須にする
原因は、早く学力を把握したい塾側の都合です。直し方は、写真アップロードを任意にし、氏名、学校名、成績が写る場合の注意文を置きます。
ROIの見方
学習塾のLPでは、予約数だけを追うと原因が見えません。ページ表示回数、料金表到達、フォーム到達、予約完了、体験参加、入塾、初月退会、面談での料金質問数を見ます。料金表到達が多いのに予約が少ないなら、費用の説明が重いか、体験後の営業不安が残っています。
広告から来た保護者と、地域名検索から来た保護者も分けます。広告流入は比較中の人が多く、地域名検索は「近くで通える塾」を探している人が多いです。Claude Codeには週次の数字を渡し、LP上部に戻す情報と、面談で説明する情報を分けさせます。
よくある質問
Q. 料金は全部出すべきですか。
月謝、教材費、季節講習費、入会金、キャンペーン条件は出したほうが予約前の不安が減ります。学年やコースで変わる場合は、目安と確認項目を分けます。
Q. 合格実績はどこまで書いてよいですか。
年度、学校名、人数、対象コース、掲載許可を確認した範囲で書きます。個人が分かる点数や学校名の扱いは慎重に見ます。
Q. 体験授業後に営業しないと書いてよいですか。
実際の運用と合うなら書けます。当日即決を求めないなら、その一文は予約の不安を下げます。実際には強く営業するなら書きません。
Q. CourseやEventの構造化データは必要ですか。
必須ではありません。料金、対象学年、日程、場所、時間が本文にあり、構造化データと一致する場合だけ検討します。まず本文とフォームの矛盾を消します。
相談へ進むなら
学習塾の体験授業LPは、料金表、時間割、合格実績、授業写真、予約フォーム、保護者面談がつながっています。自塾で試すなら、現在のLP、料金表、体験授業の流れ、よくある質問、予約フォームURLをそろえてください。
複数校舎や複数コースでLPを作るなら、研修・相談で「Claude Codeに任せる下書き」と「人が承認する料金・実績」を分けて設計できます。自分で文面の型を増やすなら、GumroadのPrompt TemplatesでLP、FAQ、予約導線の依頼文を先にそろえるのが早いです。予約導線の考え方は整体院・整骨院の初回予約ページや飲食店のGoogleビジネスメニュー投稿にも近いです。
実際に試した結果
この記事では、文部科学省の令和5年度子供の学習費調査ページ、e-Statの調査説明、Google Search CentralのCourse infoとEvent構造化データを確認しました。さらに、本文中の確認コードをNode.jsで実行し、料金表、体験枠、流れ、実績根拠、フォーム項目、CTAがそろっているかを確認しました。
ローカルではfrontmatter、内部リンク、外部リンク、コードブロック、10言語のslug、build対象HTMLを確認します。初心者が今日やる1手は、体験授業LPのフォームより上に「料金目安、体験の流れ、当日即決不要の説明」を置くことです。そこから予約完了率と体験参加率を見ます。
次に読む記事
学習塾の保護者面談メモと指導報告をAIで時短:Claude Code活用術
学習塾の塾長・講師向け。保護者面談メモと指導報告の作成をClaude Code/生成AIで時短する具体手順。プロンプト雛形・チェックリスト・個人情報の守り方まで実例で解説。
英会話教室の無料体験LPをClaude Codeで改善する: 保護者と社会人でCTAを分ける
英会話教室の無料体験LPを、保護者向け、社会人向け、料金、解約不安、CTAまで整える手順です。
英会話教室の教材作成とレッスンレポートをClaude Codeで時短する実務手順
英会話教室の教材づくりとレッスンレポート作成を、Claude Codeと生成AIで時短する手順。コピペで使えるプロンプト雛形、チェックリスト、個人情報の注意点まで僕の検証付きで紹介。
無料PDF: Claude Code はじめてのチートシート
まずは無料PDFで基本コマンドと最初の使い方をまとめて確認してください。登録後はそのままテンプレート集や導入相談にも進めます。
スパムは送りません。登録情報は厳重に管理します。
Claude Codeを仕事で使える形にしませんか?
まず無料PDFで基本を固め、繰り返し使う作業はGumroad教材へ、チーム導入や権限設計は導入相談へ進めます。
この記事を書いた人
Masa
Claude Codeの実務活用、導入設計、収益導線改善を検証しているエンジニア。10言語の技術メディアを運営中。
関連書籍・参考図書
この記事のテーマに関連する書籍を楽天ブックスで探せます。
※ 当サイトは楽天市場のアフィリエイトプログラムに参加しています。上記リンクから商品をご購入いただくと、運営者に紹介料が支払われる場合があります。