Shopifyで料理教室・ヨガスタジオの予約サイトを構築する方法

「料理教室の予約をもっとスムーズに管理したい」「ヨガスタジオの定員管理が手作業で限界」——教室やスタジオを運営していると、予約管理の悩みは尽きません。
Shopify + まるっと予約を使えば、プログラミング不要で教室・スタジオ専用の予約サイトを構築できます。定員管理やクラス単位の予約など、教室特有のニーズにも対応可能です。
この記事では、料理教室・ヨガスタジオ・ワークショップなど「レッスン型ビジネス」に特化した予約サイトの作り方を、ステップバイステップで解説します。
サロンと教室・スタジオの予約の違い
まず、サロン予約と教室・スタジオ予約の違いを整理します。予約サイトを作る上で、この違いが設定方法に直結します。
| 項目 | サロン(美容室・エステ等) | 教室・スタジオ(料理教室・ヨガ等) |
|---|---|---|
| 予約単位 | 1対1(スタッフ vs 顧客) | 1対多(講師 vs 複数の受講者) |
| 定員管理 | 不要(1枠1名) | 必要 (1枠に複数名が参加) |
| メニュー構成 | 施術メニュー | クラス・レッスン・ワークショップ |
| スケジュール | スタッフごとの空き時間 | 時間割・曜日固定のクラススケジュール |
| 所要時間 | メニューにより異なる | クラスごとに固定が多い |
| リピート購入 | 次回予約 | 回数券・月謝的な利用 |
| 持ち物・準備案内 | 少ない | レッスンごとに案内が必要 |
サロン向けの構築手順はShopifyでサロンの予約サイトを作る完全ガイドで解説しています。本記事は教室・スタジオ向けに特化した内容です。
教室・スタジオに必要な予約機能
教室・スタジオの予約サイトに求められる主な機能を一覧にまとめます。
| 機能 | 用途 | Shopify + まるっと予約での対応 |
|---|---|---|
| 定員管理 | 1クラスの参加人数を制限 | リソースの数量設定で対応 |
| クラス単位の予約 | 「月曜10:00 ヨガ初級」など時間割ベースで予約受付 | メニューごとのスケジュール設定 |
| 複数メニュー管理 | ヨガ初級・中級・上級など複数クラスを運営 | 商品として各クラスを登録 |
| 講師(インストラクター)管理 | 講師ごとの担当クラス・スケジュール管理 | リソース(スタッフ)機能で対応 |
| 事前決済 | レッスン料の前払い(無断キャンセル防止) | Shopify Payments 連携 |
| 持ち物・注意事項の案内 | レッスンごとの準備物を事前に伝える | 商品説明・予約確認メールで案内 |
| キャンセルポリシー | 直前キャンセルのルールを設定 | 予約ポリシー設定 |
構築手順(6ステップ)
- 1Shopifyアカウントを作成するShopify公式サイトからアカウントを作成します。メールアドレスを入力して「無料体験をはじめる」をクリックし、業種は「サービス」を選択、ストア名を入力します(後から変更可能)。無料体験期間中にサイトを構築し、納得してから有料プランに切り替えましょう。
- 2テーマを選んで基本設定をするテーマはサイトのデザインテンプレートです。無料テーマでも十分に魅力的な教室サイトが作れます。おすすめは Dawn (シンプルで軽量)、 Sense (ヨガ・ウェルネス系向け)、 Taste (料理写真が映える)です。テーマを選んだら「カスタマイズ」でロゴ・カラー・フォントを設定します。
- 3クラス(レッスン)を商品として登録するShopifyではクラス=商品として登録します。管理画面の「商品」→「商品を追加」から、タイトル(クラス名)・説明文・写真・価格・在庫(定員数)を入力します。定員8名なら在庫数量を「8」に設定すれば、定員に達すると自動で受付が締め切られます。クラスが複数ある場合はコレクション(カテゴリ)で整理しましょう。
- 4まるっと予約をインストールして設定するShopifyアプリストアからまるっと予約をインストールします。「リソース」メニューから講師を登録し、担当クラス・出勤スケジュールを設定します。予約ポリシー(受付開始・終了タイミング、キャンセル期限、バッファ時間)も設定しましょう。教室は材料の準備が必要なケースが多いため、 事前決済の設定を強くおすすめ します。
- 5予約カレンダーをサイトに設置するShopify管理画面の「オンラインストア」→「テーマ」→「カスタマイズ」から商品ページを開き、「ブロックを追加」でまるっと予約のブロックを選択します。お客様はクラス(商品)ページから日時を選んでそのまま予約できます。
- 6テスト予約をして公開する公開前に必ずテスト予約を行いましょう。予約カレンダーの表示、定員数の反映、予約後の在庫減少、確認メール、管理画面への反映、事前決済の動作を確認します。テスト完了後、「オンラインストア」→「各種設定」からパスワード保護を解除してサイトを公開します。
業種別の設定例
教室・スタジオの業種ごとに、おすすめの設定をまとめます。
料理教室
| 設定項目 | おすすめ設定 |
|---|---|
| 定員 | 4〜8名(調理台・設備に合わせて) |
| 事前決済 | 全額前払い(材料の仕入れがあるため) |
| キャンセル期限 | 3日前まで(材料の発注タイミングに合わせる) |
| 商品説明に記載 | メニュー内容、持ち物(エプロン等)、アレルギー対応の有無 |
| コレクション例 | 和食 / イタリアン / パン / スイーツ |

ヨガ・ピラティススタジオ
| 設定項目 | おすすめ設定 |
|---|---|
| 定員 | 10〜20名(スタジオの広さに合わせて) |
| 事前決済 | 全額前払いまたは一部前払い |
| キャンセル期限 | 前日まで |
| 商品説明に記載 | レベル(初級〜上級)、持ち物(マット等)、服装の案内 |
| コレクション例 | ヨガ初級 / ヨガ中級 / ピラティス / 瞑想 |
ワークショップ・単発イベント
| 設定項目 | おすすめ設定 |
|---|---|
| 定員 | イベント内容に応じて(5〜30名程度) |
| 事前決済 | 全額前払い(材料費・準備費がかかるため) |
| キャンセル期限 | 3〜7日前まで |
| 商品説明に記載 | 開催日時、所要時間、持ち物、対象年齢 |
| コレクション例 | 陶芸 / フラワーアレンジメント / 絵画 |
運営コスト
月々の運営コストをまとめます。
| 費目 | 月額 | 備考 |
|---|---|---|
| Shopify Basic | $39(約6,200円) | ネットショップ基盤 |
| まるっと予約 Standard | $19.99(約3,200円) | 月100件まで。無制限はPro $39.99 |
| 合計 | 約9,300円/月 |
- 予約手数料:ゼロ。 受講者が増えてもアプリの手数料は一切かかりません
- まずは無料プラン(月10件まで)で始めて、予約が増えたらアップグレードするのがおすすめです
- まるっと予約の無料プランならShopify Basic($39 ≒ 約6,200円)のみでスタート可能
※ 為替レートは1ドル=約158円で換算(2026年3月時点)。Shopify Paymentsの決済手数料(3.25%〜)は別途かかります。

集客のヒント
予約サイトは公開しただけではお客様は来ません。教室・スタジオに効果的な集客方法をまとめます。
Googleビジネスプロフィール
Googleビジネスプロフィールに教室の情報を登録し、予約サイトのURLを設定しましょう。「近くの料理教室」「○○市 ヨガ」などの検索で表示されるようになります。無料で利用できます。
教室の雰囲気やレッスンの様子を投稿し、プロフィールリンクに予約サイトのURLを設定します。料理教室なら完成した料理の写真、ヨガスタジオならレッスン風景が効果的です。
LINE公式アカウント
リッチメニューに予約リンクを設置すれば、LINEから直接予約サイトに誘導できます。レッスンの空き情報やキャンペーンの配信にも活用できます。
体験レッスン
初回限定の体験レッスンを割引価格で提供し、予約サイトで受け付ける形がおすすめです。Shopifyの商品として「体験レッスン」を特別価格で登録しましょう。
よくある質問
できます。Shopifyの在庫管理機能を活用し、各クラスの定員を在庫数量として設定します。予約(購入)が入るたびに在庫が減り、定員に達すると自動で受付が終了します。
Shopifyの定期購入(サブスクリプション)アプリと組み合わせることで、月謝制の仕組みを構築できます。回数券については、複数回分をまとめた商品(例:「ヨガ5回チケット」)として販売し、各回を予約で消化する運用が可能です。
できます。まるっと予約のリソース(スタッフ)機能で講師ごとに担当クラスとスケジュールを設定できます。お客様は講師を指名して予約することも可能です。
はい。Shopifyの商品価格にレッスン料+材料費を含めた金額を設定すればOKです。商品説明に「材料費込み」と明記しておくとお客様にとってわかりやすくなります。
現時点ではまるっと予約にキャンセル待ち機能はありません。定員に達したクラスについては、Shopifyの「再入荷通知」機能を活用することで、空きが出た際にお客様に通知する運用が可能です。
構築できます。Shopifyはノーコード(プログラミング不要)で操作でき、まるっと予約も日本語の管理画面・日本語サポートを提供しています。困ったときはメールでご相談いただけます。
まとめ
Shopify + まるっと予約で、教室・スタジオの予約サイトを 月額約9,300円 から運営できます。
- 定員管理 — Shopifyの在庫機能を活用し、クラスごとの定員を自動管理
- クラス単位の予約 — 各クラスを商品として登録し、予約カレンダーで受付
- 事前決済 — 材料の仕入れがある教室は全額前払いで無断キャンセルを防止
- 複数講師対応 — リソース機能で講師ごとのスケジュール・担当クラスを管理
- 初期費用ゼロ — 無料テーマ+まるっと予約の無料プランでスタート可能
まずはShopifyの無料体験と、まるっと予約の無料プランで試してみてください。 サロン向けの構築手順はこちら。
低コストで予約サイトを運営する方法はこちら。
→ 個人サロンがShopifyで月額約1万円で予約サイトを運営する方法
2026年3月時点の情報です。Shopify・まるっと予約の料金はドル建てのため為替変動により円換算額が変わります。

Shopify予約アプリ
まるっと予約
無料プランあり・日本語サポート
Shopifyストア構築もお任せください!
「自分でShopifyを設定するのは不安」という方に、アプリ開発者本人がShopifyストア構築+まるっと予約の導入をまるごとサポートいたします。









