業務自動化

施術予約と決済をZapierで自動集計、美容クリニックの売上管理を一元化

美容 の業務自動化レシピ
業種美容
ツールZapier
難易度★★☆ 中
設定時間約 90 分

美容クリニックでは、予約・決済・売上台帳が別々だと、転記や突合作業に時間がかかります。Zapierで各サービスをつなげば、予約情報の記録、決済確認、リマインダー配信を自動化できます。本記事では、中小規模のクリニックが小さく始めるための5つのレシピと、費用・導入時の注意点を紹介します。

読了時間:約12分

この記事のポイント

編集長の見解
美容クリニックの売上管理では、予約情報と決済情報の転記が負担になりやすい業務です。Zapierを使えば、対応しているサービス同士をつなぎ、記録や通知を自動化できます。ただし、効果や削減時間は予約件数、連携方式、スタッフの時給によって変わります。まずは無料プランや小規模なテストで、実際の作業量と費用を確認する進め方が現実的です。


施術予約と決済データを一元管理するZapierレシピの全体像

美容クリニックでは、予約システムで予約を受け、決済サービスで支払いを処理します。両方のデータを売上台帳へ手入力すると、時間だけでなく転記ミスも発生します。

主な課題は次のとおりです。

Zapierは、異なるサービス間の作業を自動化するクラウドサービスです。連携できるサービスと権限を確認したうえで使う必要があります。

Zapierで実現する自動化の全体像

この記事では、予約・決済・通知・レポートを次のようにつなぎます。

美容クリニックの予約・決済データ自動化フロー

① 予約システム
新規予約を受け付ける(連携対応サービスを使用)

② Zapierが検知
予約データをGoogleスプレッドシートへ記録

③ 決済サービス
施術後の支払い完了を記録

④ Zapierが検知
売上台帳へ金額と日時を記録

⑤ リマインダー
予約前日にSMSやLINE Messaging APIで通知

⑥ 月次レポート
売上データを集計して経営者へ配信

Zapierを経由して、対応するサービスのデータを管理用シートへ集約します。

Zapierの連携可否は、サービスの公式連携ページで確認してください。リザービアやSquareを利用する場合も、契約プランと最新の連携状況を導入前に確認します。

自動集計による経営判断の迅速化

売上データが一元化されると、次のような確認を効率化できます。

経営判断の場面手作業の場合Zapier利用後の例
毎日の売上確認レジ締め後に転記して確認管理用シートを開いて確認
月次売上集計月末に手作業で集計自動記録したデータを集計
未払いの確認予約と決済を手作業で突合予約IDなどをキーに確認
施術別の分析集計作業が必要ピボットテーブルなどで可視化

編集部の試算では、月間300件の予約・決済を扱うクリニックで、転記作業が減ることで月約7.5時間の削減になる可能性があります。これは、予約・決済1件につき転記30秒、月300件、スタッフの作業単価を時給 ¥1,500 とした場合の目安です。

計算は、300件 × 30秒 ÷ 3,600秒で約2.5時間です。予約と決済を別々に転記する前提では、2.5時間 × 2で約5時間となります。さらに確認や集計に月約2.5時間かかると仮定し、合計約7.5時間としています。

時給 ¥1,500 を掛けると、7.5時間 × ¥1,500 で月 ¥11,250 です。これは編集部の試算であり、実際の削減時間や金額を示すものではありません。入力項目、確認手順、スタッフの人件費によって結果は変わるため、導入前に1週間の実測をおすすめします。

編集部の試算条件
月間300件、予約と決済を別々に転記、1件あたり30秒、確認・集計に月2.5時間、作業単価を時給 ¥1,500 とした場合の概算です。あくまで目安であり、クリニックごとの実績とは異なります。

導入前に必要な準備

Zapierの料金やタスク上限は変更される可能性があります。以下の料金情報は、記事更新時点でZapier公式料金ページを確認する前提で記載してください。

本記事では、価格を固定値として断定しません。導入前に、Zapier公式料金ページで、料金、請求周期、タスク上限を確認してください。

準備するものは次のとおりです。

  1. Zapierアカウント — 無料プランまたは必要なタスク数に合う有料プラン
  2. 予約システム — Zapier連携に対応しているサービス、または代替の受付方法
  3. 決済サービス — Zapier連携に対応しているサービス
  4. Googleスプレッドシート — 予約・決済データを記録する管理表
  5. 管理者権限 — 各サービスの接続とテストに必要な権限
  6. テストデータ — 個人情報を含まない予約・決済データ

編集部のヒント
予約システムがZapierに対応していない場合は、Googleフォームや予約通知メールを起点にする方法があります。ただし、正式な連携ではない場合は、取得できる項目や安定性が異なります。実運用前に少数のテストで確認してください。

次のセクションでは、予約情報をGoogleスプレッドシートへ記録する基本レシピを紹介します。


レシピ1: 新規予約をスプレッドシートに自動記録する

最初は、予約が入ったらGoogleスプレッドシートに行を追加するZapを作ります。ここで項目と形式をそろえると、後の集計や通知を組みやすくなります。

Zapの設定手順

  1. トリガーの設定

    • 連携対応の予約システムを選択
    • 「新規予約」などのイベントを選択
    • アカウントを接続し、テストデータを取得
  2. アクションの設定

    • Googleスプレッドシートを選択
    • 「スプレッドシートに行を追加」を選択
    • 対象のスプレッドシートとワークシートを選択
    • 予約ID、顧客名、予約日時などを各列へ割り当て
  3. テストと有効化

    • 個人情報を含まないテストデータを送信
    • 追加された行と各列の形式を確認
    • 問題がなければZapを有効化

記録する項目の選び方

項目データ例理由
予約IDRSV-2026-001予約データを識別するため
顧客名山田 花子顧客を確認するため
施術内容フォトフェイシャル施術別に集計するため
予約日時2026-06-15 10:00通知や集計の基準にするため
担当者佐藤 美咲スタッフ別に確認するため
施術料金15000売上集計に使うため
ステータス予約済みキャンセルや完了を管理するため
支払い状態未払い決済状況を確認するため

スプレッドシートの列構成と日付形式

A列: 予約ID
B列: 顧客名
C列: 施術内容
D列: 予約日時
E列: 担当者
F列: 施術料金
G列: ステータス
H列: 支払い状態
I列: 備考

日付形式の注意
予約日時は、文字列ではなく日付として扱える形式で保存します。Zapierでは、予約日時をGoogleスプレッドシートへ送る前に、Formatter by Zapierの「Date / Time」を追加し、入力値を予約システムの形式に合わせ、出力形式を「YYYY-MM-DD HH:mm」、タイムゾーンを「Asia/Tokyo」に指定します。その後、Formatterの出力値を予約日時列へ割り当て、テストします。

施術料金は数値として記録します。通貨記号や桁区切りを含めると、集計時に文字列として扱われる場合があります。

編集長の見解
このレシピは、自動化の基盤です。予約ID、日時、料金の形式を最初に統一すると、後の突合やレポート作成が安定します。項目を増やしすぎず、経営判断に必要な情報から始めてください。

次のセクションでは、決済完了データを売上台帳へ記録する方法を説明します。


レシピ2: 決済完了を売上台帳に自動反映する

予約データを記録できたら、決済完了を売上台帳へ追加します。決済サービス側のZapier連携可否と、取得できる項目を事前に確認してください。

Zapの設定手順

  1. トリガーの設定

    • Zapier連携に対応する決済サービスを選択
    • 「新規支払い」などのイベントを選択
    • アカウントを接続し、テストデータを取得
  2. アクションの設定

    • Googleスプレッドシートを選択
    • 「スプレッドシートに行を追加」を選択
    • 売上台帳とワークシートを指定
    • 支払いID、日時、金額、支払い方法を割り当て

売上台帳の設計

売上台帳は、月ごとにシートを分けるか、1枚の台帳に記録して日付で集計します。運用の手間を減らしたい場合は、1枚の台帳に集約する方法も検討できます。

データ例説明
支払いIDPAY-2026-001決済の識別ID
支払い日時2026-06-15 11:30支払いが完了した日時
顧客名山田 花子支払い者の確認用
施術内容フォトフェイシャル予約データとの確認用
金額15000集計用の数値
税額1500税率に応じた金額
合計金額16500税込の請求額
支払い方法クレジットカード決済方法
ステータス完了完了や返金などの状態

税額の計算について
税抜 ¥15,000 に税率10%を適用すると、税額は ¥1,500、合計は ¥16,500 です。ただし、美容医療の施術は内容や提供形態によって消費税の扱いが異なる場合があります。課税・非課税や税率は、国税庁の情報や顧問税理士に確認し、台帳の計算式を設定してください。

月ごとに集計する方法

  1. Formatter by Zapierを利用する

    • 「Date / Time」を選択
    • 支払い日時を入力
    • 出力形式を「YYYY-MM」に指定
    • 出力値を月列へ記録し、スプレッドシートで月別集計
  2. 月ごとのシートを使う

    • 「2026-06」「2026-07」のようにシート名を統一
    • 月初に次月のシートを作成
    • Zapier側のワークシートを確認してテスト
  3. 1枚の台帳に集約する

    • 支払い日時を日付形式で保存
    • SUMIFSやピボットテーブルで月別集計
    • シートの増加を避けたい場合に向く

決済データと予約データを確認する方法

予約と決済を確認する際は、予約IDや顧客IDなど、重複しにくいキーを使います。

突合の注意点
予約と決済が1対1で対応しない場合があります。複数回の施術をまとめて決済する場合や、キャンセル後に再予約する場合があるためです。まずは1か月分のデータで手動確認し、キーと判定条件を調整してから本運用に移してください。

未払い検知の自動化

この仕組みにより、未払いの確認作業を減らせます。ただし、判定結果は担当者が定期的に確認してください。

次のセクションでは、予約前日の通知を自動化する方法を紹介します。


レシピ3: 予約前日リマインダーで来院忘れを防ぐ

予約前日の通知は、予約日時の再確認に役立ちます。ただし、リマインダーによる無断キャンセル率の改善幅は、顧客層や通知方法によって異なります。具体的な改善率を示す場合は、対象クリニックの実績や出典データが必要です。

予約前日リマインダーの設定手順

  1. トリガーの設定

    • Googleカレンダーなど、予約情報を持つサービスを選択
    • 予定開始を起点にする場合は、Zapierの遅延機能などで前日配信になるよう設定
    • タイムゾーンを「Asia/Tokyo」に設定
  2. アクションの設定

    • TwilioなどのSMSサービス、メール、またはLINE Messaging APIを選択
    • 送信先とメッセージ内容を設定
    • 個人情報の取り扱いと配信同意を確認
  3. テストと有効化

    • 自分の連絡先へテスト送信
    • 日時、宛先、配信停止方法を確認
    • 問題がなければ有効化

リマインダー文面の例

【〇〇クリニック】ご予約のご案内
山田様
明日 6月15日(月)10:00より、
フォトフェイシャルのご予約をいただいております。
変更・キャンセルは、クリニックまでご連絡ください。
〇〇クリニック
電話番号: 03-XXXX-XXXX

LINE通知の利用について
LINE Notifyは、LINEヤフー株式会社の公式案内に基づき、2025年3月31日にサービスを終了しています。現在はLINE Messaging APIなど、別の方法を検討してください。LINE Messaging APIは開発者向け設定や利用条件の確認が必要です。詳細はLINE Notifyサービス終了のお知らせと、LINE Messaging API公式ドキュメントで確認してください。

配信タイミングの考え方

タイミング目的運用上の確認
予約の1週間前予約内容の確認変更・キャンセルの受付方法を案内
予約の前日来院忘れの防止通知時刻と配信停止を確認
予約当日最終確認通知回数が多すぎないか確認

前日通知から始め、配信結果とキャンセル状況を確認してください。必要であれば、1週間前や当日の通知を追加します。リマインダーは無断キャンセルの発生を減らす一助になる可能性がありますが、改善幅を保証するものではありません。

リマインダー運用で確認する効果

次のセクションでは、蓄積した売上データを月次レポートにまとめます。


レシピ4: 月次売上レポートを自動生成して判断を早める

月次レポートの作成では、売上台帳の集計、グラフ化、配信を分けて考えると設定しやすくなります。まずはGoogleスプレッドシート上の集計から始めると、確認もしやすくなります。

月次売上レポートの自動生成手順

  1. データの集計

    • SUMIFやQUERYで月間売上を集計
    • 施術別、担当者別、支払い方法別に集計
    • 返金やキャンセルの扱いを確認
  2. レポートの作成

    • Googleスプレッドシートに集計表を作成
    • 必要に応じてGoogleスライドのテンプレートを用意
    • Zapierで更新通知や共有リンクを送信
  3. レポートの配信

    • Gmailなどで経営者や担当者へ送信
    • 個人情報を含む場合は、共有範囲と閲覧権限を確認
    • 必要に応じてPDF化する

実装時の注意
ZapierでGoogleスライドの任意位置へデータを直接挿入できるかは、連携機能や設定によって異なります。まずは、集計済みのスプレッドシートのリンクをメールで共有する方法が扱いやすい選択肢です。

売上推移、施術別の売上構成、顧客のリピート率を可視化する方法

項目内容活用方法
売上推移前月比や前年比の増減全体の傾向を確認
施術別の売上構成施術ごとの売上比率メニュー構成を検討
顧客のリピート率再来院者の割合フォロー施策を検討

レポートを自動配信する仕組み

編集長の見解
自動レポートは、判断に使う数字を早くそろえる仕組みです。自動化後も、返金、キャンセル、重複記録がないかを確認してから、経営会議や施策に使ってください。

次のセクションでは、施術後の連絡を自動化し、顧客対応の抜け漏れを減らします。


レシピ5: 施術後のフォローアップメールを自動送信する

施術後の連絡は、アフターケアの案内や問い合わせ窓口の周知に使えます。フォローアップがリピート率へ与える影響は、施術内容、顧客対応、案内内容によって異なるため、効果を断定せず、自院の数値で確認します。

施術後のフォローアップメールの設定手順

  1. トリガーの設定

    • 予約システムなど、施術完了を記録できるサービスを選択
    • 「予約ステータスが完了に変更」などのイベントを選択
    • 連携できる項目と個人情報の扱いを確認
  2. アクションの設定

    • Gmailなどのメールサービスを選択
    • 送信先、件名、本文を設定
    • 誤送信防止のテストを実施

メール内容の例

項目内容
件名【〇〇クリニック】施術後のアフターケアについて
本文山田様

先日はご来院いただき、ありがとうございました。施術後の注意点は、担当者からの案内をご確認ください。気になる点がありましたら、クリニックへご連絡ください。

〇〇クリニック
添付施術後の案内PDF(必要な場合)

個人情報の取り扱いについて
メールには必要最小限の情報だけを記載してください。顧客名は姓のみとし、施術内容などの機微な情報を件名に書かない方法も検討します。送信履歴や顧客情報は、クリニックのプライバシーポリシーと関係法令に沿って管理してください。

フォローアップの効果を確認する方法

フォローアップには、次のような目的があります。

フォローアップがリピート率の向上に寄与する可能性はありますが、一般化はできません。送信前後で、再来院率、問い合わせ数、配信停止数などを一定期間比較し、自院の実績で判断してください。

編集部のヒント
メールに満足度アンケートへのリンクを入れると、顧客の声を集めやすくなります。Googleフォームの回答をスプレッドシートへ記録するZapを組み合わせる場合は、回答の利用目的と保管期間を明示してください。

次のセクションでは、自動化を安定運用するための失敗例と対策を確認します。


編集部の警告: 失敗しがちな3つのパターン

自動化は、一度設定すれば終わりではありません。連携サービスの仕様や入力データを定期的に確認しましょう。

1. 予約システムや決済サービスの連携が不安定になる

2. スプレッドシートのデータ形式が統一されない

3. Zapierのタスク上限を超える

タスク数の注意
無料プランや有料プランのタスク上限は変更される可能性があります。予約、決済、通知の1件あたりの実行数に加え、検索やフィルターなどの処理も確認してください。最新の上限と料金は、Zapier公式料金ページで確認し、導入後も使用量を定期的に見直します。

次のセクションでは、前提条件を確認しながら導入を進める手順を紹介します。


導入ステップ: 3日間を目安に始めるZapier自動化

ここで示す3日間は、連携サービス、権限、テストデータがそろっている場合の目安です。サービスによっては審査、API設定、追加の検証が必要になり、導入に3日以上かかることがあります。

1日目: サービスと管理表を準備する

2日目: 決済と通知を設定する

3日目以降: レポートとフォローアップを追加する

導入のポイント
最初は予約データの記録だけから始めてください。1週間の動作と作業時間を確認してから、決済、通知、レポートへ段階的に広げると、問題の切り分けがしやすくなります。


よくある質問(FAQ)

Q1: Zapierの無料プランでこのレシピは動きますか?

無料プランで足りるかは、実行回数と必要な機能によって決まります。料金と月間タスク上限は変更される可能性があるため、Zapier公式料金ページで確認してください。

たとえば、予約、決済、通知をそれぞれ1件につき1タスクとして、月間50件処理すると、単純計算で150タスクです。検索や追加処理がある場合は、さらに増える可能性があります。

Q2: 予約システムがZapierに対応していない場合は?

次の代替方法があります。

メール転送やCSV取り込みは、正式なAPI連携よりも項目の欠落や遅延が起こりやすい場合があります。個人情報の取り扱いも確認してください。

Q3: データのバックアップと安全管理はどうしますか?

Q4: エステやネイルサロンでも使えますか?

予約・決済サービスがZapierに対応していれば、項目を調整して利用できる場合があります。施術名をメニュー名に変えるなど、業種に合わせて管理表を設計してください。

Q5: 売上データを会計ソフトに連携できますか?

会計ソフト側の連携機能とZapier対応状況を確認してください。対応していれば、スプレッドシートの行を取引データとして登録できる場合があります。非対応の場合は、CSVで出力して取り込む方法もあります。税区分や勘定科目は、税理士などの専門家に確認してください。


出典・参考情報

編集部メモ
本記事は、Zapier、Googleスプレッドシート、Googleカレンダー、Gmail、LINE Messaging APIなどの公式情報を確認し、2026年8月16日時点の構成案として整理したものです。料金、タスク上限、連携機能は変更される可能性があります。公開前に、利用するプラン、予約システム、決済サービスの公式ページを再確認してください。予約システムや決済サービスは、名称だけでZapier連携を判断せず、実際のアプリ一覧と契約プランを確認します。

この記事では、美容クリニックの予約・決済・売上管理をZapierで自動化する5つの方法を紹介しました。まずは予約データの記録から試し、実際の作業時間とタスク使用量を確認してから、決済、通知、レポートへ広げてください。

Mira / AI経営ラボ 編集長