この記事でわかること
この記事の目次Contents閉じる開く
サロン、スタジオ、教室、修理受付、オンライン相談。商品を売るのではなく「時間」を売りたいとき、Shopifyの管理画面を探しても予約の設定項目は見つかりません。
これは探し方の問題ではありません。Shopifyヘルプセンターの「Selling services or digital products」というページには、サービス予約について次のように書かれています。
お客様がサービスを予約するためのリンクを提供するには、Shopify App Storeからアプリをインストールしてください。
つまりShopify自身が、予約はアプリが担う領域だと明記しています。標準機能で完結する方法は案内されていません。
そこで多くの方が次に考えるのが「無料のShopify Formsで予約フォームを作れないか」という代替案です。結論から言うと、これは機能が足りないのではなく、構造的に予約フォームにならない仕組みです。この記事では、その理由をShopifyの一次情報で確認したうえで、実在する予約アプリ6本を同じ軸で比較します。調査日は2026年9月1日、料金はすべてShopify App Store掲載のUSD表記です。
先に結論
日程調整だけできればよく、決済も空き枠管理も不要なら、Shopify Formsに日付フィールドを置いた問い合わせフォームで運用できます。ただし後述するとおり、時間の指定はできません。
時間枠を選ばせたい、二重予約を防ぎたい、予約と同時に決済したいのいずれかが必要なら、その時点でアプリが必須になります。回避策はありません。
条件別の推奨は次のとおりです。
- 無料で本格的に始めたい:Appointo(App Store掲載名は Appointment Booking App ointo)。無料プランでサービス数・予約数とも無制限で、Shopify POS連携まで含まれます
- 日本語UIの記載があるものを選びたい:Appointo か Sesami Booking Platform。6本中この2本だけがLanguages欄に Japanese を明記しています
- 月額をできるだけ抑えたい:Tipo Appointment Booking(Basic 9.90 USD/月で10サービス・10メンバー)
- 店舗のPOSと連携させたい:Appointo、Tipo、Easy Appointment Booking App、Sesami。最多レビューのCowlendarにはPOSの記載がありません
- 複数拠点・大規模運用:Sesami Booking Platform(Premium 299 USD/月でマルチロケーション)
そして、比較で最も注意すべきは「無料プラン」という言葉です。6本すべてを確認したところ、同じ「無料プランあり」でも実用範囲が20倍以上違いました。
Shopify標準でどこまでできるか
サービス商品は作れる、予約は作れない
Shopifyには「サービス」という独立した商品タイプはありません。通常の商品を作り、配送セクションの「配送が必要な商品です」のチェックを外すことで、送料が計算されない商品として扱います。一括編集ツールで複数商品をまとめて切り替えることもできます。
これで「60分カウンセリング 8,000円」という商品は販売できます。しかし顧客が選べるのは購入するかどうかだけで、いつ来店するかを選ぶ画面はどこにも現れません。 日時の調整は購入後に別途メールでやり取りすることになります。
Shopify Formsが予約フォームにならない理由
Shopify Formsは無料で使えるShopify公式アプリで、ポップアップやインラインのフォームを作れます。目的はメール購読者の獲得、顧客セグメンテーション、問い合わせ受付、B2Bの取引申請と説明されており、予約用途は挙げられていません。
そして、仮に流用しようとしても次の制約があります。
カスタムフィールドの型に「時間」がありません。 選べるのは1行テキスト、ドロップダウン、ラジオボタン、複数行テキスト、複数選択、日付、数値、ファイルアップロードの8種類です。日付型は「特定の1日」を選ばせるもので、時間枠を選ばせる型は存在しません。ドロップダウンに「10:00」「11:00」と手入力すれば選択肢は作れますが、それは単なる文字列です。
条件分岐がありません。 「メニューAを選んだら所要時間90分の枠だけ出す」といった分岐は作れません。
マルチステップに対応していません。 サービス選択、日時選択、情報入力を段階的に進める構成は組めません。
空き枠の管理機能がありません。 これが決定的です。フォームの送信結果は顧客レコードやメタフィールドとして保存されますが、送信によって枠が埋まるという概念がないため、同じ時間に何件でも申し込めてしまいます。 二重予約は運用でしか防げません。
このほか、1ストアあたり25フォームまで、1フォームあたり31フィールドまで、全フォームでメールアドレスまたは電話番号が必須、といった上限も公表されています。
Shopify POSにも予約機能はない
店舗運営の場合、Shopify POS側に予約機能があるのではと期待されることがあります。ヘルプセンターのPOSセクションの目次には、在庫、顧客、決済、返品交換、スタッフ管理、割引、レシート、分析、オフライン利用などが並びますが、予約に関する項目はありません。開発者向けドキュメントのPOS拡張ページにも、予約・アポイント・カレンダーに関する記述は確認できませんでした。
一方でApp Storeには「Appointment booking」というPOS向け機能フィルタが存在します。POSでの予約は、アプリが提供する前提で設計されているということです。
アプリを使うべきケース
標準機能との差分で整理すると、次のいずれかに当てはまれば導入が必要です。
- 顧客に時間枠を選ばせたい
- 同じ枠への重複予約を防ぎたい
- 予約と同時に決済またはデポジットを取りたい
- スタッフやリソースごとに空き状況を管理したい
- 予約前日のリマインダーを自動送信したい
- GoogleカレンダーやOutlookと同期したい
- 店舗のPOSでも同じ予約データを見たい
逆に、月に数件しか予約がなく、電話やメールで調整しても負担にならないなら、アプリの月額は不要な固定費になります。
予約アプリ6本の比較
Shopify App Storeで予約系アプリが集まるカテゴリーは「Event booking(イベント予約)」で、2026年9月1日時点で127本が掲載されています。同カテゴリーには配送日ピッカー系やイベントチケット系のアプリも混在しているため、アポイント予約用途で実績のある6本を比較します。評価とレビュー件数はカテゴリー一覧ページの表示値です。
| アプリ名 | 開発者 | 評価(件数) | Built for Shopify | 無料プランの実用範囲 | 課金軸 | 最安有料 | 最上位 | 日本語UI | POS記載 |
|---|---|---|---|---|---|---|---|---|---|
| Appointo(Appointment Booking App ointo) | Sidepanda Services LLP | 4.9(892) | あり | サービス数・予約数とも無制限 | 機能 | 14 USD/月 | 39 USD/月 | あり | あり |
| Sesami Booking Platform | Sesami Inc. | 4.6(261) | なし | 無料プランなし | リソース数 | 19 USD/月 | 299 USD/月 | あり | あり |
| Tipo Appointment Booking | tipo.io | 4.9(341) | あり | 1サービス・1メンバー | サービス数・メンバー数 | 9.90 USD/月 | 14.90 USD/月 | なし | あり |
| BTA Appointment Booking App | BTA Commerce, Inc. | 4.7(390) | なし | 累計10予約まで | 月間予約件数・スタッフ数 | 25 USD/月 | 110 USD/月 | なし | 一部あり |
| Easy Appointment Booking App | Servicify | 4.9(523) | あり | 予約数無制限だが1サービスのみ | 機能 | 15 USD/月 | 39 USD/月 | なし | あり |
| Appointment Booking Cowlendar | Booking Appointment Cowlendar | 4.9(2,174) | あり | 月5予約まで | 予約売上高 | 13.99 USD/月 | 59.99 USD/月 | なし | なし |
この表から読み取れることが3つあります。
第一に、「無料プランあり」という表記はほとんど比較の役に立ちません。 Appointoの無料プランはサービス数も予約数も無制限でPOS連携まで含まれますが、Cowlendarは月5予約まで、BTAは累計10予約までです。前者は小規模サロンなら無料のまま運用できる水準で、後者は動作確認用です。App Storeの一覧画面ではどちらも同じ「無料プランあり」と表示されます。
第二に、課金軸が6本すべて異なります。 予約件数で課金するBTA、サービス数とメンバー数で課金するTipo、リソース数で課金するSesami、機能で段階を分けるAppointoとEasy、そして予約による売上高で課金するCowlendar。Cowlendarの Starter は予約売上1,000 USDまで、Basic は3,000 USDまで、Growth は10,000 USDまでという設計です。単価の高いサービスを扱う場合、予約件数が少なくても上位プランが必要になります。月額の数字だけを横に並べても比較になりません。
第三に、レビュー数と自店の要件は一致しません。 Cowlendarはレビュー2,174件と6本中最多でBuilt for Shopifyも取得していますが、Works with欄にも料金プランの説明にもShopify POSの記載がありません。店舗での予約受付が主目的なら、レビュー数が10分の1以下のアプリのほうが要件を満たします。
各アプリの補足
Appointo(Appointment Booking App ointo)
無料プランの範囲が6本の中で最も広く、サービス数・予約数の制限がなく、Shopify POS、複数タイムゾーン、複数日予約、管理者によるリスケジュールとキャンセルまで含まれます。有料はPro 14 USD/月(Zoom連携、リマインダー、Google・Outlook・Appleカレンダー連携、ブランディング除去)、Premium 25 USD/月(キャンセル待ち、グループ予約、顧客によるリスケジュール)、Advanced 39 USD/月(アドオン販売、需要連動価格、顧客ポータル)の3段階です。SMSやWhatsAppは従量課金、サブスクリプションとバンドルには2%の手数料が発生すると注記されています。
Sesami Booking Platform
無料プランがなく、Small 19 USD/月から始まります。課金軸は「リソース数」で、Smallが5、Pro 129 USD/月が20、Premium 299 USD/月が40です。Google Calendar同期、API、SDK、Shopify POS連携は最下位のSmallから含まれます。PremiumはShopify Plus向けと明記され、マルチロケーションと30日間の無料トライアルが付きます。Built for Shopifyバッジは取得していません。
Tipo Appointment Booking
無料プランは1サービス・1チームメンバーですが、その範囲でPOS連携とZapier連携が使えます。Basic 9.90 USD/月で10サービス・10メンバー、Googleカレンダー連携、参加者数に応じた割引、カスタム質問が追加され、Pro 14.90 USD/月でサービス数・メンバー数が無制限になります。この6本の中では最も安価に無制限運用へ到達できる構成です。対応言語は英語のみと記載されています。
BTA Appointment Booking App
2012年公開で、6本の中で最も歴史のあるアプリです(旧称 BookThatApp)。予約件数の上限が明確で、無料は累計10予約、LITE 25 USD/月で月50件・スタッフ1名、PREMIUM 49.95 USD/月で月350件・スタッフ10名、BUSINESS 110 USD/月で月1,000件・スタッフ20名です。予約数が読める運用ではコストを正確に見積もれる一方、単価の低いサービスを大量にさばく用途では割高になります。デポジット、独自SMTP、SMS通知はPREMIUM以上です。
Easy Appointment Booking App
無料プランは予約数もチームメンバー数も無制限ですが、登録できるサービスが1つだけという制約があります。メニューが1種類のストアなら無料で完結します。Standard 15 USD/月で自動リマインダーと事前質問、Pro 29 USD/月で複数イベントカレンダーとGoogleカレンダー・Zoom同期、Pro Plus 39 USD/月でキャンセル待ち、回数券・バンドル販売、自動返金とデポジットが使えます。スタッフログインは1人あたり8 USDの追加課金、KlaviyoとShopify Flow連携には99 USDのUltimate Planが必要と注記されています。
Appointment Booking Cowlendar
レビュー2,174件と6本中最多で、Built for Shopifyも取得しています。無料プランは月5予約までで全機能を試せる位置づけです。有料は予約売上高による3段階で、Starter 13.99 USD、Basic 29.99 USD、Growth 59.99 USDと上限だけが変わり、機能差はありません。Google、Outlook、Zoom、Teamsとの連携、グループ予約、複数日予約、デポジットと前払いは有料プラン共通です。Shopify POSに関する記載は確認できませんでした。
導入前チェックリスト
- 時間枠の選択が本当に必要か確認する。日付だけでよいならShopify Formsで足りる場合がある
- 二重予約を防ぐ必要があるか確認する。必要ならアプリ以外の選択肢はない
- 自店の予約が「件数」「サービス数」「スタッフ数」「予約売上高」のどれで増えるかを見極め、それに連動しない課金軸のアプリを選ぶ
- 無料プランの制限が何にかかっているか(予約数か、サービス数か、売上高か)を必ず読む
- 店舗運営ならShopify POS対応の記載を個別に確認する。レビュー数の多さは対応を意味しない
- Googleカレンダー同期が下位プランに含まれるか、上位プラン限定かを確認する
- スタッフログインやSMS送信など、月額とは別に発生する追加課金の有無を確認する
- 日本語UIが必要なら、App StoreのLanguages欄に Japanese の記載があるかを確認する(6本中2本のみ)
- アンインストール後に既存の予約データをどう取り出せるかを事前に確認する
まとめ
判断は次の3ステップに整理できます。
1. 時間を売るならアプリは前提だと理解する。 Shopifyヘルプセンター自身がアプリの導入を案内しており、Shopify FormsもPOSも予約の代替にはなりません。特にShopify Formsは「時間」という型自体が存在しないため、工夫では埋まりません。
2. 自店の予約が何に比例して増えるかを先に決める。 件数なのか、メニュー数なのか、単価なのか。これを決めずに月額だけを比較すると、成長したときに想定外の料金体系に当たります。
3. 無料プランは中身を見る。 サービス数・予約数とも無制限のAppointoと、月5予約のCowlendar、累計10予約のBTAが、App Store上では同じ「無料プランあり」と表示されます。まず無料枠が広いものでテストし、要件が固まってから乗り換えるほうが安全です。
料金・機能・対応言語はいずれも2026年9月1日時点のShopify App Storeの記載に基づいています。導入前には最新の情報をご確認ください。
Shopifyの管理画面側の住所検証は、全プランで常時有効、無料で、米国に対応している。チェックアウト時の検証もトグル1つで有効にできる。そのうえで公式ドキュメントは、サードパーティの住所検証アプリを同時に使うと提案が競合してチェックアウトのコンバージョンを下げうるため、どちらか一方にせよと明記している。ここでカテゴリの見え方が変わる。アプリは配送可能性の判定を二重化するためのものではなく、Shopifyの検証がやらない「私書箱の拒否」「部屋番号の必須化」といったポリシー強制のためのものだ。2026-09-02時点で米国App Storeの実在アプリ4本を確認した。月額4.99ドルの定額、1注文あたり0.04ドル、そしてShopifyの請求とは別に契約が必要なものまで幅がある。