How to Take One-Day Cafe and Rented-Kitchen Bookings on Shopify
書いた人 大島慎平
「焙煎所の倉庫を月に1回だけ開けて一日カフェにする」「パン屋の定休日にキッチンを借りてポップアップを開く」。こうした単発営業でいちばん先に詰まるのは、集客ではなく 予約の受け方 です。InstagramのDMで日時を決め、スプレッドシートに転記し、当日の物販は現金とQR決済、顧客の連絡先はまた別のメモ帳。集客はできているのに、データだけが3つも4つもの場所に分かれていきます。
この記事の守備範囲は、一日カフェと間借り営業の 予約受付 です。席をどうやって在庫として持たせるか、当日販売分とどう分けるか、許可はどこに確認するか。ここだけを手順の形で書きます。
出店料や販売手数料の計算そのものは ポップアップストアの手数料 に、イベント予約全般の受け方(予約枠型とチケット型の選び分け)は Shopifyでイベント予約を受け付ける方法 に分けて書いています。本記事の料金・仕様は2026年9月19日時点で各公式ページを確認したものです。
一日カフェの予約は、どこで受けるのが正解?
月1〜2回の単発営業なのに、DM・スプレッドシート・LINE・現金・QR決済と道具がバラバラ。当日物販を売っても、その記録はレジに残るだけで、ECの顧客リストとはつながっていない。
単発営業の予約受付は、大きく3つの置き場所があります。DMで手作業、Peatixのようなイベント販売サービス、そして自社のECサイト。どれが正解かは規模と頻度で変わりますが、詰まり方はだいたい共通しています。
判断の目安はシンプルで、 開催が年に数回ならDMのままでも回ります 。月1回以上のペースになり、かつ当日に物を売っているなら、予約と物販を同じ場所に置いたほうが手間が減ります。理由は手数料よりも、顧客の記録が1本になることのほうが大きいです。
予約受付と当日の物販を同じShopifyにまとめたい場合は、まず まるっと予約を7日間無料で試す のが早いです。わたしが開発しているアプリで、無料プランは予約10件まで、有料プランに7日間の無料体験が付きます。ただしレビューは3件(★5.0、2026年10月6日確認)で、3件とも、わたしがお付き合いのある事業者様にお願いして投稿していただいたものです。Built for Shopify も取得していません。実績で選びたい場合は他のアプリと並べて比べてください。
出典:まるっと予約(Shopify App Store、2026年9月19日確認)
なぜ一日カフェの予約を自社サイトに置くのか
InstagramのDMとPeatixで受けるのと、Shopifyの中で受けるのとでは、当日までの動き方が変わります。
出典:Peatix ご利用料金、Shopify POSでの対面販売
商業施設に出店する形のポップアップは、ここに出店料と売上歩合が乗ります。3つの方式でどう変わるかは ポップアップストアの手数料 で計算しています。
ポイントは「集客」ではなく「記録を1か所にすること」です。集客はInstagramのままで構いません。そこから来た人の予約・決済・物販・次回案内を、同じ場所に貯めるという話です。
予約枠はどう作る? Shopifyでの組み立て方
ここがこの記事の本題です。一日カフェの予約枠は、特別な仕組みではなく 「席を在庫として持つ商品」 として作ります。Shopifyの在庫機能をそのまま使うので、予約アプリを入れていなくても考え方は同じです。
- 1
開催回ごとに1商品を作る
「6/15 一日カフェ 14:00〜16:00/定員8名」のように、日付と時間を商品名に入れます。開催が終わったら商品を非公開にするだけで、過去回が検索結果に残りません - 2
在庫を追跡する設定をオンにする
商品の在庫レベルを扱うには、先に在庫追跡を設定する必要があります。ここをオンにしないと、何席売れても在庫が減りません - 3
「在庫切れの場合でも販売を続ける」をオフにする
この設定が入ったままだと、定員に達しても注文が通ってしまいます。定員で自動的に止めたいなら必ずオフです - 4
時間枠は枠ごとに別在庫で持つ
2時間制を1日4回まわすなら、4つの枠をそれぞれ在庫として持ちます。1商品のバリエーションで分けても、4商品に分けても構いません - 5
当日販売分は別の商品にする
予約席が埋まったあとも当日枠を出したい場合、当日分は別商品(別在庫)にします。同じ在庫を共有すると、予約者の席まで売り切れます
この5つを踏むだけで、ダブルブッキングは構造的に起きなくなります。人が気をつけて防ぐのではなく、在庫が0になったらカートに入らない、という仕組みで止まるからです。
予約アプリを入れる価値が出るのは、この先です。カレンダーから日時を選ばせる、スタッフや設備ごとに枠を持つ、GoogleカレンダーやICSに予定を書き出す、キャンセルを顧客自身にさせる、といった部分は素のShopifyだと足りません。逆に言えば、 開催が月1回で枠も1つなら、商品と在庫だけでも足ります 。
公開前に必ず通しておくチェック
- テスト注文で定員まで買い切り、売り切れ表示に変わることを確認した
- 当日販売用の在庫を、予約席とは別の商品として分けた
- 会場の住所・最寄り駅・雨天時の扱いを商品説明に書いた
- キャンセル期限と返金方法を、特定商取引法に基づく表記のページに書いた
- 予約完了メールに、持ち物とアレルギー確認の案内を入れた
予約ページの見た目や入力項目をどこまで変えられるかは Shopify予約ページのカスタマイズ手順 にまとめています。
業種別の運用パターン(焙煎所・パン屋・料理教室)
ここからは、席の作り方を業態に当てはめた3パターンです。実在の店舗ではなく、よくある業態を汎用化したシナリオとして読んでください。
業種A:焙煎所の週末一日カフェ
平日は焙煎と卸が中心の小規模ロースターが、月1〜2回、土曜の午後だけ倉庫を開けて一日カフェにするパターンです。すでにShopifyでコーヒー豆を売っているなら、そこに「席」を商品として足すだけで始まります。
- 1
時間枠を商品にする
2時間制 × 1日4枠 × 月2回を、それぞれ予約商品として登録します。在庫数が座席数です - 2
席代に持ち帰り分を含める
限定ブレンドの試飲と持ち帰り豆をセットにしておくと、席代の納得感が上がり、豆の味見も同時に済みます - 3
物販ゾーンを併設する
普段ECで売っている豆やグッズを当日もShopify POSで売ります。同じ顧客アカウントに購入履歴が付きます - 4
開催後にメールを出す
来店した人だけに次回の先行案内やクーポンを送ります。宛先は自社の顧客リストなので、媒体を通しません
イベントに来た人は、商品を実際に口にしたうえで顧客リストに入ります。定期購入の案内先として、広告で集めた名簿とは温度がまったく違います。
業種B:パン屋の予約制ポップアップ
ベーカリーが月1回、定休日に焼き立てパンのポップアップを開くパターンです。完売と食材ロスを両方避けるために、 数量限定の前払いセット で組みます。
- 01
予約枠は数量限定のセット商品
「クロワッサン3個+カンパーニュ1本」のようにセットを作り、在庫数=作る数にします - 02
受け取り時間を15分刻みで分ける
来店時間を分散させると店頭が詰まりません。時間枠ごとに在庫を持たせるのがコツです - 03
当日販売枠は別在庫
予約セットが完売したあとも、当日分の少量在庫を別商品として店頭で売れます - 04
雨天キャンセルの扱いを先に決める
前日◯時まで全額返金、それ以降はストアクレジットという二段構えにしておきます
パン屋や洋菓子店で効くのは、売上の確定よりも 焼く数が決まること です。前払い予約は「その日に何個作るか」を前の晩に確定させる道具として働きます。作る数が決まれば、捨てる数も決まります。
業種C:料理教室の単発レッスン
シェフや料理研究家が、レンタルキッチンを借りて月数回の単発レッスンを開くパターンです。受講者からアレルギーや持ち物の確認をしたい、というニーズが必ず出てきます。
- 1
レッスン回ごとに予約商品を作る
「6/15 イタリアン家庭料理 14時〜16時/定員8名」を1商品として登録します - 2
申込時にアレルギーと持ち物を確認する
予約商品のオプションや注文の注記欄で、卵・乳・小麦・甲殻類などの申告を受け取ります。予約アプリ側に入力項目があるならそちらでも構いません - 3
予約完了メールでレシピと持ち物を送る
無料アプリのShopify Flowを使うと、対象の商品が売れたタイミングで送る内容を分けられます - 4
レッスン後に物販へつなぐ
使った食材・調味料・道具をShopifyで追いかけ販売します。参加者限定のクーポンを添えると動きが変わります
出典:Shopify Flow(Shopify App Store、2026年9月19日確認)
料理教室は「単発レッスン → 連続コース → 物販」という階段が作りやすい業態です。Shopifyの顧客タグで受講履歴を持たせておくと、上級コースの先行案内を出す先がそのまま決まります。
→ 飲食店の予約管理をShopifyで完結させる方法はこちら
手数料はどれだけ違う?
予約の置き場所を決めるとき、手数料は判断材料のひとつです。ただし構造まで踏み込むと長くなるので、ここでは1枚あたりの差だけを見ます。
出典:無断キャンセルが引き起こす負のスパイラル(経済産業省 METI Journal ONLINE)、ピーティックスの利用料金・手数料について、Shopifyの料金プラン
3,000円の席を1枚売ったときの手数料に置き換えると、次のようになります。
計算式:Peatix=3,000×4.9%+99=246円(別途、振込1回につき210円)。Shopifyペイメント ベーシック=3,000×3.55%=106.5円
差は1枚あたり約140円です。月20枚なら月約2,800円、年に3万円台。ただし Shopify側にはプラン月額がかかります 。ベーシックは年一括払いで月3,650円、月払いで月4,850円なので、イベントのためだけにストアを開くなら手数料の差では埋まりません。
言い換えると、 すでに物販でShopifyを使っている店なら手数料は素直に下がり、ストアを新設するなら手数料以外の理由(顧客リストと物販の同居)で判断する ことになります。出店料や売上歩合まで含めた3方式の比較は ポップアップストアの手数料 に置いています。
Peatixのような販売サービスは「まだ知らない人に見つけてもらう」のが得意です。弱いのは、来た人を自分のお客さまとして抱え続ける動線のほうです。新規は媒体、2回目以降は自社サイト、という置き分けが現実的です。
一日カフェの予約を始めるとき、つまずくのはどこ?
最後に、仕組みより先に確認しておきたい3点です。
1. 営業許可は予約受付より先に確認する
Shopifyと予約アプリは、あくまで予約と決済の仕組みです。食品を提供する以上、提供場所を管轄する保健所の確認が先に来ます。東京都は、一時的に催される行事で簡易な施設を設けて食品を提供する営業を「臨時営業」として説明しています。間借りの場合は、会場が持っている許可の範囲で自分の営業形態がカバーされるのかも、あわせて確認が必要です。
申請の期限や必要書類は自治体によって違い、上のページにも日数の記載はありません。開催地の保健所に、提供形態(その場で飲食させるのか、焼き菓子を持ち帰らせるのか)を具体的に伝えて聞くのが確実です。
2. キャンセル料は「平均的な損害」を超えると無効になる
消費者契約法第9条第1項第1号は、解除に伴う損害賠償や違約金を定める条項のうち、同種の契約の解除に伴って事業者に生ずべき「平均的な損害の額」を超える部分を無効と定めています。さらに同条第2項で、消費者から説明を求められたときは算定根拠の概要を説明するよう努めなければならない、とされています。食材費と場所代の実損から組み立て、根拠も一緒に公開しておくのが安全です。
わたしは弁護士ではないので、条文の当てはめは一般的な説明にとどめます。実際の条項を決めるときは、最終的な判断を専門家に確認してください。
3. 天候と体調不良のキャンセルは必ず起きる
屋外のポップアップや、遠方から来る人がいる料理教室では、当日キャンセルが一定の割合で発生します。「期限までは全額返金、それ以降はストアクレジット」という二段構えにしておくと、納得感と食材ロスのバランスが取りやすくなります。ストアクレジットは顧客に発行できる店舗内通貨で、次回の購入時に決済方法として使えます。
まとめ
一日カフェや間借り営業の予約は、Instagramで集めてPeatixで決済し、スプレッドシートで管理する分散型がまだ多数派です。月1回以上のペースで回すなら、席を在庫として持つ予約商品にして、物販と顧客の記録を同じ場所に貯めるほうが後から効いてきます。
わたし自身は飲食店の運営者ではなく、Shopifyアプリを作っている側です。だから「売上がこれだけ伸びます」とは書けません。ただ、予約を在庫で止める、当日販売を別在庫で持つ、許可の確認を予約公開より先に済ませる、という3点は業態を問わず効く順番です。まずは1回分のテストイベントで、定員到達から前払いまでを通してみてください。
よくある質問
併用してかまいません。初めての人に見つけてもらうのは販売サービスのほうが得意なので、新規リーチはPeatixやInstagram、2回目以降は自社の予約ページ、という役割分担が現実的です。判断材料になるのは手数料の差で、Peatixの有料チケットは4.9%+99円/枚に振込手数料210円が加わり、Shopifyペイメントはベーシックで3.55%です。3,000円の席なら1枚あたり246円と約107円で、差は約140円。ただしShopify側にはプラン月額(ベーシックは年一括払いで月3,650円)がかかるので、すでに物販でストアを持っているかどうかで結論が変わります。
予約枠を商品として登録し、在庫数を座席数にするのが基本です。商品の在庫追跡をオンにしたうえで、「在庫切れの場合でも販売を続ける」をオフにしておくと、定員に達した時点でカートに入らなくなります。時間枠を分けるときは枠ごとに在庫を持たせ、当日販売用の少量在庫は別商品として切り分けてください。公開前にテスト注文で定員まで買い切り、売り切れ表示に変わることを必ず確認しておきます。
判断軸は3つあります。(1)予約より前に食材原価が確定するか、(2)席数に物理的な上限があるか、(3)直前キャンセルの枠を売り直せるか。3つとも当てはまる一日カフェやコース形式のイベントは、席代の全額前払いにして仕込み量を確定させるほうが運営はラクです。逆に入場だけの物販ポップアップは、少額の固定額を受け取って当日の購入代に充当する形にすると、予約のハードルを上げずに冷やかしだけを減らせます。金額の詰め方は Shopify予約のデポジット設計 で業態別に整理しています。
「前日◯時までは全額返金、それ以降はストアクレジット」という二段構えが、納得感と食材ロスのバランスを取りやすい形です。ストアクレジットはShopifyの機能として用意されているので、追加のアプリなしで運用できます。避けたいのは、期限後を一律「返金不可・キャンセル料100%」にしてしまうことです。消費者契約法第9条第1項第1号により平均的な損害を超える部分は無効になり、同条第2項で算定根拠の概要を説明する努力義務も定められています。食材費と場所代の実損から組み立ててください。
会場が飲食店営業の許可を持っていても、それが自分の営業をそのままカバーするとは限りません。誰の名義でどの営業形態を行うのかによって扱いが変わるため、会場側の許可の内容と、自分がやろうとしている提供形態の両方を持って保健所に相談するのが確実です。行事の中で簡易な施設を設けて提供する形は、東京都の説明では臨時営業に当たります。提供形態が決まる前に予約受付を公開しないでください。
開催が月1回で、時間枠も1つなら、商品と在庫の機能だけでも受けられます。足りなくなるのは、カレンダーから日時を選ばせたい、スタッフや設備ごとに枠を分けたい、Googleカレンダーに予定を書き出したい、キャンセルを顧客自身にさせたい、といった段階からです。枠が増えて商品の数が管理しきれなくなったときが、予約アプリを検討するタイミングだと考えてください。

この記事の執筆者
大島慎平(SHIN)個人開発者 / ソロプレナー
日本のShopifyストア向けアプリ「まるっとシリーズ」を、AIのコーディングツールと一緒に1人で企画・開発・運営しています。書籍編集者からWebエンジニアに転じて約10年。YouTubeでは、1人で事業をつくる過程を話しています。

この記事を読んだ方におすすめ
Shopify予約アプリ
まるっと予約
来店予約・イベント予約の受付カレンダー、スタッフ・設備管理、来店履歴つきの顧客管理、予約のGoogleカレンダー追加に対応。
💡 無料プランあり・7日間トライアル / $19.99〜
他のまるっとシリーズもチェック
Shopifyストアの 構築・運用も お任せください
「自分でShopifyを設定するのは不安」という方へ。まるっとシリーズを開発している弊社が、ストアの構築・移行から公開後の改善まで伴走します。新規構築は50万円〜(税別)です。
関連記事

Restaurant Booking System Comparison — TableCheck vs Toreta vs Gurunavi vs Tabelog vs Shopify
Managing Trunk Show Bookings and On-the-Day Operations in Shopify

How to Customize a Shopify Booking Page in 5 Steps

How to Take Event Bookings on Shopify (2026): Time-Slot vs Ticketing Apps

How to Take In-Store Appointment Bookings on Shopify (2026 App Comparison)



