MedicalForce(電子カルテ)に入っている患者データを使って、Lステップから自動でLINEメッセージを送る。
MFのメッセージ機能は使いづらいので、LINE配信はすべてLステップに一本化する。
3つのシステムはすべて自社で構築・運用する。
| MedicalForce | データソース。患者・施術・予約・会計のデータを持つ。REST API あり(実証済み) |
|---|---|
| 連携サーバー | MFとLステップをつなぐ中継サーバー。Cloudflare Workers で構築 |
| Lステップ | LINE配信の実行基盤(汎用SaaSツール)。API連携・Webhook転送機能あり |
紐付けの流れ:
患者数: 約10,300人(2026年3月時点)
/visitors| データ | 例 | 使い道 |
|---|---|---|
| 氏名 | 小倉 愛 | 友だち情報 |
| 生年月日 | 1993-09-15 | 誕生日メッセージ |
| LINE UID | Uc12dfb3c27fe... | Lステップとの紐付け |
| 最終来院日 | 2026-02-17 | 休眠判定 |
| 性別・メール | — | セグメント |
| ポイント・ランク | — | VIP判定 |
/karten| データ | 使い道 |
|---|---|
| 施術日・施術内容 | 施術後フォロー配信のトリガー |
| カウンセリング記録 | 施術提案の参考 |
/courses| データ | 使い道 |
|---|---|
| 契約回数 / 消化回数 | 残回数アラート(残1回で通知) |
| 有効期限 | 期限切れ通知 |
/payments| データ | 使い道 |
|---|---|
| 金額・支払日 | 累計売上 → VIPランク算出 |
/reservations| データ | 使い道 |
|---|---|
| 予約の取得・作成・変更・キャンセル | LINE経由の予約をMFに自動登録 |
空き枠 /vacancies | 空き状況の確認 |
MF: /visitors連携サーバー: 日次Lstep: スケジュール配信
| タイミング | 脂肪吸引 | AGA治療 |
|---|---|---|
| 当日 | 術後の注意事項 | 内服の飲み方 |
| 3日後 | 腫れは落ち着きましたか? | — |
| 1週間後 | 検診のご案内 | 頭皮の状態はいかがですか? |
| 1ヶ月後 | 経過写真 + 口コミ依頼 | 次回水光注射のご案内 |
| 3ヶ月後 | メンテナンス提案 + クーポン | 継続プランのご案内 |
MF: /karten連携サーバー: 毎時Lstep: ステップ配信×4施術
MF: /courses連携サーバー: 日次Lstep: テンプレート配信
MF: /visitors連携サーバー: 週次Lstep: セグメント配信
※ 実装難度が高いためPhase 5で検討
MF: /vacancies, /reservationsLstep: Webhook転送 + フォーム
| ランク | リッチメニュー |
|---|---|
| VIP | 優先予約枠 / 担当指名 / VIP限定メニュー / 紹介特典 |
| ゴールド | 通常予約 / おすすめ施術 / ポイント確認 |
| レギュラー | 予約 / 施術一覧 / 初回限定クーポン / FAQ |
MF: /payments連携サーバー: 週次Lstep: リッチメニュー3種
| 流入元 | シナリオ |
|---|---|
| Instagram広告 | ビジュアル重視・症例写真多め |
| Google検索 | 比較情報・料金・Q&A重視 |
| 紹介 | 紹介者特典の案内 |
| 院内掲示 | 次回施術の提案 |
予約確定後にLINEで簡易問診(施術歴・アレルギー・気になる部位・予算)を取得。来院前にスタッフが確認してカウンセリングの質を向上。
uid(必須), birthday, last_visit, treatment_tags, vip_rank, course_remaininguid(必須), tag_name, treatment_dateuid(必須), alert_type(dormant_60 / dormant_90 / course_expiring / course_last)LINEで患者が操作(予約フォーム回答等)したとき、Lステップから連携サーバーへデータを転送する。
| 項目 | 内容 |
|---|---|
| タグ体系 | 施術別(AGA / 脂肪吸引 / クマ取り / シリンジ脂肪吸引)、ステータス別(新規 / リピーター / VIP / 休眠)、流入別(IG / 検索 / 紹介) |
| 友だち情報欄 | 生年月日 / 最終来院日 / 最終施術日 / VIPランク / コース残回数 |
| ステップ配信 | 施術別フォロー 4施術 × 約5通 = 約20テンプレート |
| スケジュール配信 | 誕生日配信(月1回自動) |
| リッチメニュー | 3種(VIP / ゴールド / レギュラー) |
| 回答フォーム | 予約フォーム / 簡易問診フォーム |
| 流入経路QR | 4種(IG / Google / 紹介 / 院内) |
| 項目 | 月額 |
|---|---|
| Lステップ Proプラン(API連携に必要) | 33,000円 |
| Webhook転送オプション | 5,500円 |
| 連携サーバー(Cloudflare Workers) | 約600円 |
| 合計 | 約39,100円/月 |
※ Lステップの初期構築にかかる作業工数は別途
| Phase | 期間 | 内容 |
|---|---|---|
| 1 | 2週間 | 連携サーバー構築 + 患者データ同期の基盤 |
| 2 | 2週間 | Lステップ設定(エンドポイント・タグ・友だち情報欄)+ 誕生日配信 + 休眠掘り起こし |
| 3 | 2週間 | 施術後フォローシーケンス(4施術分) |
| 4 | 2週間 | VIPスコアリング + リッチメニュー出し分け |
| 5 | 随時 | LINE予約連携 / 流入経路分析 / 問診フォーム |
Lステップ側の仕様で、実装前に確認が必要な項目:
| Token URL | https://api.medical-force.com/token |
|---|---|
| Base URL | https://api.medical-force.com/developer |
| 認証 | OAuth2 Client Credentials(Bearer Token、24時間有効) |
| API仕様書 | developer.medical-force.com |
※ client_id / client_secret / clinic_id は別途安全な方法で共有