この記事でわかること
- Excel顧客管理の限界がどこにあるか
- Supabase×Claude Codeで無料CRMを作る具体的手順
- 商談リマインド・売上予測まで含む5ステップ実装
- Salesforce等の有料CRMとの機能比較
「顧客リストExcelが肥大化して、誰がどのステータスか追えない…」
一人社長やフリーランスなら、最初は1枚のExcelで顧客管理を始めたはずです。でも顧客が20件を超えた頃から、商談履歴・タスク・請求状況がバラバラになり、重要なフォローを忘れて失注——そんな経験ありませんか。——その焦り、よくわかります。
結論から言うと、Supabase×Claude Codeなら月額0円で本格CRMが5時間で構築できます。Salesforce月1万円の代替が、フリーランスの手で作れる時代です。この記事で5ステップの実装手順を公開します。
Excel顧客管理の3つの限界
1. 検索・フィルタが重い
顧客50件を超えるとExcelは重くなり、「先月商談した人を一発で出す」が難しくなります。
2. 複数デバイスで同期できない
外出先のスマホから顧客情報を見たい時、Excelでは現実的に困難です。
3. リマインドが自動化できない
「3ヶ月フォローしていない顧客にアプローチ」を手動でやる前提になり、必ず漏れが生じます。
Supabaseという無料の救世主
Supabaseは、PostgreSQLベースのオープンソースBaaS(Backend as a Service)です。
| 機能 | Supabase無料枠 | 一人社長の必要量 |
|---|---|---|
| データベース容量 | 500MB | 100MB以下で十分 |
| API呼び出し | 無制限 | 月1万回以下 |
| 認証ユーザー数 | 5万人 | 1人 |
| 料金 | 0円 | — |
つまり、一人社長のCRMには無料枠で十分すぎる性能です。
CRM構築の5ステップ
ステップ1:Supabaseアカウント作成(10分)
公式サイトからGitHubログインで登録。新規プロジェクトを作成し、URLとAPIキーを控えます。
ステップ2:Claude CodeにMCP連携させる(20分)
Claude CodeのMCP(Model Context Protocol)でSupabaseサーバーを接続。「このAPIキーで接続して」で完了します。
ステップ3:テーブル設計を依頼(30分)
「一人社長向けCRMのテーブル設計をして」と指示するだけで、customers・deals・tasks・activitiesの4テーブルが自動生成されます。
ステップ4:既存Excelデータをインポート(1時間)
「customers.xlsxをSupabaseのcustomersテーブルにインポートして」で一括投入完了。重複検知も自動で実施します。
ステップ5:自動リマインドの設定(1時間)
「最終接触から30日経った顧客リストを毎週月曜9時にメールで送って」とプロンプト実行。scheduled_tasksで自動実行される仕組みが完成します。
CRMでできる自動化の例
- 商談ステージ別の進捗ダッシュボード自動生成
- 見込み顧客の優先度スコアリング
- 長期未接触顧客のリマインドメール下書き
- 月次売上予測の自動算出
- 失注要因の分析レポート作成
有料CRMとの機能比較
| 機能 | Claude×Supabase | Salesforce | HubSpot |
|---|---|---|---|
| 月額費用 | 0円 | 3,000〜 | 0〜 |
| 顧客管理 | ◎ | ◎ | ◎ |
| 商談管理 | ◎ | ◎ | ◎ |
| 自動化 | ◎(プロンプトで自由自在) | ◎ | ◯ |
| カスタマイズ性 | ◎(何でも作れる) | △ | △ |
| 学習コスト | 中 | 高 | 中 |
デメリット|Claude×Supabase CRMの弱点
デメリット1:初期構築に半日かかる
完全ゼロから作るため、5時間程度は見ておきましょう。ただし以降のカスタマイズは10分で完了します。
デメリット2:DB設計の基礎知識が少し必要
ただしClaude Code自身が「最適なテーブル設計」を提案してくれるので、実質ゼロ知識からでも作れます。
デメリット3:専門サポートがない
SalesforceのようなFAQ・電話サポートはありません。代わりにClaudeが常時質問に答えてくれます。
デメリット4:ノーコード担当者には少しハードル
SQLに触れる場面があるため、完全にコードを避けたい方はHubSpotの無料プランが現実的かもしれません。
それでもSupabase CRMを選ぶべき理由
5年間のトータルコスト比較
| 選択肢 | 月額 | 5年総額 | カスタマイズ |
|---|---|---|---|
| Salesforce Essentials | 3,300円 | 198,000円 | △ |
| HubSpot Starter | 2,800円 | 168,000円 | △ |
| Claude×Supabase | 3,000円 | 180,000円 | ◎無制限 |
同じコスト帯でも、カスタマイズの自由度が段違いです。
しかもClaude Codeは他業務も兼任するので、実質CRM費用は0円。
よくある質問(Q&A)
Q1. プログラミング未経験でも本当に作れる?
A. はい。Claude Codeに「プログラミング未経験です」と伝えると、すべてのステップを丁寧に解説してくれます。
Q2. データのバックアップは?
A. SupabaseにはPoint-in-Time Recovery機能があります。さらに週1回Claude Codeに「CSVエクスポート」を依頼すれば二重バックアップが完成します。
Q3. セキュリティの設定が心配です
A. Supabaseは標準でRLS(Row Level Security)が使えます。Claude Codeに「個人顧客データを守るRLS設定を書いて」で完璧な設定が生成されます。
Q4. スマホでも使えますか?
A. はい、Webブラウザ経由でSupabase管理画面にアクセスできます。あるいはClaude CodeにPWAを作らせることも可能です。
まとめ|Excel卒業は5時間で可能

- Excel顧客管理は50件を超えると限界がくる
- Supabase無料枠+Claude Codeで本格CRMが作れる
- 5ステップ・合計5時間で構築完了
- 自動リマインド・売上予測まで一気通貫
- SalesforceやHubSpotと同じ機能を、完全カスタマイズで使える

