n8n + Airtable で中小企業 CRM を月¥800 自動化 — 7 日放置リード自動リマインドまで 2 時間構築
業種: 中小企業 / 個人事業主 共通
使用ツール: n8n + Airtable
難易度: ★★☆ 中
所要時間: 約 120 分
問い合わせフォームから来たリードを「気付いたら 3 日後」 にしないために、n8n + Airtable のセルフホスト構成で月¥740 から CRM 自動化を組む手順をまとめました。問い合わせ受信から Slack 通知、7 日放置のリマインダーメールまで、Docker と Airtable Free プランで 2 時間で構築できます。
- 月額: Hetzner CX22 €4.49 (約 ¥740) + Airtable Free プラン (¥0) + 独自ドメイン年¥1,500 = 実質 月¥800-900
- 機能: 問い合わせフォーム受信 → Airtable リード登録 → ステータス別 Slack 通知 → 7 日放置案件は自動メールリマインダー
- 比較: HubSpot Sales Hub Starter 約 ¥3,000/月/ユーザー、Zoho CRM Standard ¥1,680/月/ユーザー、kintone スタンダード ¥1,800/月/ユーザー → n8n + Airtable は約半額〜1/3
- 条件: 月 1,200 リード以下、社員 5 名以下なら Airtable Free プラン (レコード上限 1,000) で運用可
- 注意: バックアップとセルフホスト保守は自社責任、月 30 分の点検時間を見込むこと
編集長 Mira の見解
専用 CRM サービスの月額が積み重なって「リード 1 件あたりのコストが見合わない」と感じている中小企業に、この構成は刺さります。n8n でロジックを組み、Airtable をデータベース兼簡易ダッシュボードとして使う発想は、HubSpot / kintone / Salesforce より安く、しかも Excel 管理よりは構造化されたバランス点です。社員 5 名以下の事業所なら、Airtable Free プランの 1,000 レコード上限内で 8-12 ヶ月分のリードを扱えます。ただし「動けばいい」 ではなく、バックアップとアクセス権設計を最初に決めておくことが運用のコツです。
このレシピで解決する課題
中小企業の問い合わせ対応では、フォームに届いたリードが「営業担当の個人メール受信箱に埋もれる」 ことが珍しくありません。編集部が中小企業 30 社にヒアリングしたところ、以下の問題が共通して挙がりました。
- 通知遅延: フォーム送信から営業担当が気付くまで平均 6-12 時間
- CRM 二度手間: メール本文を Excel / Notion に手作業でコピペ
- ステータス管理が紙とメモ: 「保留」「商談中」「失注」の見える化なし
- 放置リードの再アプローチが属人化: 「あの件どうなった?」が経営者の口頭確認頼み
- CRM 製品の月額が高い: 1 ユーザー ¥2,000-5,000、5 名なら年¥12-30 万
n8n + Airtable の組み合わせは、この 5 つの課題を 月¥800-900 の固定費 で構造的に解消する設計です。次のセクションで、なぜこの 2 つを組み合わせるのかを整理します。
なぜ n8n + Airtable の組み合わせか
n8n は 公式サイト でドイツ拠点の n8n GmbH が開発する自動化ツールで、Community Edition (セルフホスト用 OSS) は無料で利用できます。Airtable は 公式サイト 通り、表計算とデータベースの中間に位置するクラウドサービス (SaaS) で、Free プランでも 1 ベースあたり 1,000 レコードまで扱えます。
この 2 つを組み合わせる理由は次の 3 点です。
| 観点 | n8n が担う役割 | Airtable が担う役割 |
|---|---|---|
| 自動化ロジック | Webhook 受信、条件分岐、メール送信、スケジュール起動 | — |
| データ保管 | — | リード情報、ステータス、担当者、対応履歴 |
| UI | 管理用 (経営者は触らない) | ブラウザでリード一覧を閲覧・編集 |
| コスト | サーバ代 月¥740 | Free プラン ¥0 (条件あり) |
n8n だけだと「データの一覧表示」 が不便、Airtable だけだと「スケジュール起動と外部連携」 が弱い。両者を組み合わせると、自動化の脳 (n8n) とデータの胃袋 (Airtable) という分業が成立します。
このあと、実際の問い合わせ受信から 7 日リマインダーまでの全体フローを図解します。
全体アーキテクチャ (問い合わせ → リマインダーまで)
問い合わせフォーム受信から 7 日放置リマインダーまで、n8n が 3 つのワークフローを担当
n8n 上では 3 つのワークフローに分けて実装します。ワークフロー A (即時): Webhook 受信 + Airtable 登録 + Slack 通知。ワークフロー B (定期): 毎朝 9 時に Airtable をスキャンして放置案件を抽出。ワークフロー C (補助): 失注/成約時に Airtable から Slack に集計通知。
次のセクションで、月額の内訳と必要なサーバスペックを示します。
月額コストの内訳
参考までに、専用 CRM サービスの料金を並べると以下のとおりです (2026-05-20 編集部調査)。
| サービス | 想定プラン | 月額 (5 ユーザー想定) | 主な機能 |
|---|---|---|---|
| HubSpot Sales Hub | Starter | 約 ¥15,000 (約 ¥3,000/ユーザー) | リード管理、メール追跡、商談管理 |
| Zoho CRM | Standard | ¥8,400 (¥1,680/ユーザー) | リード、商談、ワークフロー、レポート |
| kintone | スタンダード | ¥9,000 (¥1,800/ユーザー) | カスタムアプリ、ワークフロー、API |
| Salesforce | Starter Suite | 約 ¥19,000 (約 ¥3,800/ユーザー) | CRM、メール、レポート |
| n8n + Airtable | セルフホスト + Free | ¥800-900 (定額) | リード管理、Slack 通知、自動リマインダー |
5 名の中小企業で 1 年使うと、HubSpot との差は 年¥17 万前後、Salesforce との差は 年¥22 万前後。3 年で約 ¥50 万のコスト差というのが編集部の試算ラインです。
ただし「機能が同等」 ではありません。HubSpot のメールマーケティング機能、Salesforce のレポート機能は n8n + Airtable では再現が難しい部分。詳細は後述の「拡張余地」 で触れます。次のセクションで具体的な構築手順に入ります。
構築手順 (2 時間で完了)
Step 1. n8n をセルフホスト (40 分)
Hetzner Cloud で CX22 (Ubuntu 24.04) を立ち上げ、Docker Compose で n8n と PostgreSQL を起動します。詳細手順は n8n セルフホスト導入ガイド に分離してあるので、本記事では要点だけ。
# /opt/n8n/docker-compose.yml の要点 (抜粋)
services:
n8n:
image: n8nio/n8n:latest
restart: always
environment:
- N8N_HOST=n8n.example.co.jp
- WEBHOOK_URL=https://n8n.example.co.jp/
- DB_TYPE=postgresdb
- DB_POSTGRESDB_HOST=postgres
volumes:
- n8n_data:/home/node/.n8n
postgres:
image: postgres:16
restart: always
environment:
- POSTGRES_USER=n8n
- POSTGRES_PASSWORD=changeme
volumes:
- db_data:/var/lib/postgresql/data
docker compose up -d で起動後、ブラウザから https://n8n.example.co.jp にアクセスして初期管理者を作成します。
Step 2. Airtable で CRM ベースを作る (20 分)
Airtable にサインアップし、新規ベース「Leads」 を作成。フィールド構成は次のとおりです。
| フィールド名 | 型 | 用途 |
|---|---|---|
| Name | Single line text | 顧客名 |
| メールアドレス | ||
| Phone | Phone | 電話番号 |
| Message | Long text | 問い合わせ内容 |
| Source | Single select | Webflow / Tally / その他 |
| Status | Single select | 新規 / 連絡中 / 商談中 / 成約 / 失注 |
| Assignee | Single line text | 担当者 |
| CreatedAt | Date | 受信日時 (自動) |
| LastContactedAt | Date | 最終連絡日 |
| ReminderSent | Checkbox | リマインダー送信済みフラグ |
Personal Access Token を Airtable 設定画面 で発行し、data.records:read と data.records:write のスコープを付与。トークンは n8n に登録します。
Step 3. ワークフロー A: 問い合わせ受信 → Airtable 登録 → Slack 通知 (30 分)
n8n の画面で新規ワークフローを作成し、ノードを 4 つ繋げます。
/lead-form。生成された URL を Webflow / Tally のフォーム送信先に設定{{ $json.body.email }} を Email に、など{{ $now }} で初期化Step 4. ワークフロー B: 7 日放置案件の検出とリマインダー (30 分)
Schedule Trigger ノードで「毎朝 9 時」 に起動するワークフローをもう 1 つ作ります。
[Schedule Trigger 毎朝 9:00]
↓
[Airtable List Records]
filter: Status = "新規" OR Status = "連絡中"
AND CreatedAt < TODAY() - 7
AND ReminderSent = false
↓
[Loop: 各レコードに対して]
├─ Send Email (担当者宛): 「{{Assignee}} 様、{{Name}} 様のリードが 7 日放置されています」
├─ Send Email (顧客宛、任意): 「お問い合わせありがとうございます。担当より追ってご連絡いたします」
└─ Airtable Update: ReminderSent = true
メール送信は n8n の SMTP ノードを使い、Gmail / SendGrid / 自社 SMTP のどれかと接続します。1 通あたり数円のコストで済むため、月 100 通でも¥500 以下 の運用が可能です。
これで 3 つのワークフローが完成。次のセクションで運用上の注意点と失敗パターンを示します。
編集部の警告
失敗パターン 1: Airtable のレコード上限を超えて急停止
Airtable Free プランは 1 ベース 1,000 レコード上限。問い合わせが月 100 件来ると 10 ヶ月で上限に達します。事前に「成約・失注したレコードを別ベースにアーカイブする」 ワークフローを n8n で組んでおくと、Free プランのまま無期限運用が可能です。
失敗パターン 2: セルフホスト n8n のバックアップ漏れ
n8n のワークフロー定義と認証情報は PostgreSQL に集約されます。cron で週次 pg_dump → Hetzner Storage Box に退避するスクリプトを初日に組んでください。VPS が壊れた瞬間に全資産が消えるリスクは現実のものです。
失敗パターン 3: Webhook URL を公開してスパム流入
n8n の Webhook URL は公開 URL なので、悪意ある第三者が直接 POST を送ってくる可能性があります。Set ノードでフォーム独自トークンを検証する、reCAPTCHA をフォーム側に設置する 等の対策を必ず併用してください。
失敗パターン 4: 個人情報の取り扱いを決めずに運用開始
リード情報には氏名・メール・電話番号など個人情報が含まれます。プライバシーポリシー、保存期間、第三者提供の有無 を整備してから運用開始してください。中小企業も個人情報保護法の対象です。
どんな業種・規模に向くか
- 月額 (5 ユーザー): 約 ¥15,000
- 初回返信までの時間: 平均 6-12 時間
- CRM 入力工数: 月 8-12 時間 (手入力)
- データ保管先: 米国 (HubSpot)
- 7 日放置のフォロー: 営業担当の記憶頼み
- 合計: 年 ¥180,000 + 工数 120 時間
- 月額: ¥800-900
- 初回返信までの時間: 3 分以内 (Slack 通知 + 自動返信)
- CRM 入力工数: 月 0-1 時間 (自動登録)
- データ保管先: 自社契約 VPS (欧州) + Airtable (米国)
- 7 日放置のフォロー: 毎朝 9 時に自動検出 + メール
- 合計: 年 ¥10,800 + 工数 6 時間 + 構築 2 時間
差額 約¥169,000/年 + 工数 114 時間削減。1 時間 ¥2,000 換算で工数価値 ¥228,000 を加味すると年¥39 万前後の経営効果
編集部の見立てでは、以下に当てはまる中小企業はこの構成で明確にメリットが出ます。
- 問い合わせフォームを既に運用している (Webflow / Tally / Google Forms 等)
- CRM の月額が経費的に重い (HubSpot や kintone を契約済み、または検討中)
- 社員 5 名以下、または営業担当 1-3 名規模 (Airtable Free プランで足りる)
- 情シス担当 1 名、または Docker を触れる経営者本人がいる
- 守秘義務の重い業種で、米国 SaaS CRM へ全データを預けたくない
逆に、社員 10 名以上で同時に CRM を編集する規模、メールマーケティングや高度なレポート機能が必須、Docker をだれも触れない事業所 は、HubSpot や kintone の有料プランの方が結果的に安いケースが多いです。
このあと、補助金活用の余地と拡張アイデアをまとめます。
補助金活用の可能性
IT 導入補助金 2026 の対象になる構築費用
n8n + Airtable の 初期構築費 (要件定義 / ワークフロー設計 / 既存 CRM からの移行) は、IT 導入補助金 2026 の通常枠ソフトウェア費 / 役務費として申請可能性があります。一方、Hetzner や Airtable のクラウド利用料そのものは 原則 補助対象外。詳細は IT 導入補助金 2026 解説 を参照してください。
小規模事業者持続化補助金との組み合わせ
「販路開拓」 を目的に問い合わせフォーム + CRM 自動化を新規構築する場合、小規模事業者持続化補助金 の対象になる可能性があります。Web サイト改修と組み合わせて申請するのが一般的なパターン。詳細は 小規模事業者持続化補助金 2026 解説 を参照してください。
拡張余地 (運用が安定してから検討)
3-6 ヶ月運用して安定したら、以下の拡張が考えられます。
- AI による問い合わせ自動分類: n8n の OpenAI ノードで「商談見込みあり / 採用問い合わせ / その他」を自動タグ付け、Airtable の Category フィールドに反映
- 商談スコアリング: 過去の成約データを元に「成約確率」を AI で算出し、優先度の高いリードを Slack で強調表示
- Airtable Team プランへの移行: レコード上限 50,000、Gantt ビュー、自動化機能。$20/ユーザー (約¥3,000)
- MA (マーケティング自動化) との連携: SendGrid や Mautic と組み合わせて、ステップメールを Airtable から起動
- 電話 IVR 連携: Twilio で着信時に Airtable リードを自動検索、担当者にポップアップ通知
最初から全部を組まず、まず「フォーム → Airtable → Slack → 7 日リマインダー」 の最小機能版 (MVP) を 2 時間で完成させて 1 ヶ月運用してみることを編集部は推奨します。
Airtable を無料で始める →
※ アフィリエイトリンクを含みます
関連レシピ
- n8n セルフホストで Zapier の月額固定費を月¥2,000 に圧縮 — 本記事の前提となるセルフホスト基盤
- Make.com で Google Forms → CRM 自動登録 — Make.com 版の同等レシピ
- Zapier で HR オンボーディングを自動化 — リード以外の自動化応用例
まとめ
n8n + Airtable のセルフホスト構成は、問い合わせフォーム → Airtable 登録 → Slack 通知 → 7 日放置リマインダー の一連を月¥800-900 で実現する、中小企業向けの現実解です。構築 2 時間、月の保守 30 分。HubSpot / kintone と比べて年¥12-14 万の固定費圧縮が見込めます。
ただし「無料」 ではなく「自分で運用する責任」 とのトレードオフ。バックアップ・OS 更新・個人情報の取り扱いを最初に決めてから運用を始めてください。最小機能版を 2 時間で完成させ、1 ヶ月運用して改善していく進め方が、編集部としては最も再現性の高い導入手順です。
出典・参考情報
- n8n 公式サイト — https://n8n.io/
- n8n 公式料金ページ — https://n8n.io/pricing/
- Airtable 公式サイト — https://airtable.com/
- Airtable プラン料金 — https://airtable.com/pricing
- Hetzner Cloud 料金 — https://www.hetzner.com/cloud
- HubSpot Sales Hub 料金 — https://www.hubspot.com/pricing/sales
- kintone 料金 — https://kintone.cybozu.co.jp/price/
よくある質問
Q. Airtable Free プランの 1,000 レコード上限はいつ問題になりますか?
編集部の答え: 月 100 リードのペースなら 10 ヶ月、月 200 リードなら 5 ヶ月で到達します。事前に「成約 / 失注したレコードを別ベース (Archive) に自動移動させる」 ワークフローを n8n で組んでおけば、Free プランのまま無期限運用が可能です。
Q. Webflow / Tally 以外のフォームでも使えますか?
編集部の答え: 使えます。Google Forms、Typeform、HubSpot Forms、自社の WordPress Contact Form 7、独自実装の HTML フォームなど、Webhook で POST できる仕組みなら何でも接続可能です。
Q. n8n を VPS ではなく社内サーバで動かせますか?
編集部の答え: 動きます。社内 NAS や Mac mini で Docker を動かしている事例も多くあります。ただし Webhook 受信のために固定 IP かダイナミック DNS が必要、停電対策、社内ネットワークから外部公開する設定が必要です。Hetzner の方が手軽です。
本記事の数値・事例のうち「編集部の試算」「編集部のシミュレーション」と明示された箇所は編集部による試算・推論です。実際の効果は事業特性により変動します。料金や仕様は各社公式情報源を確認のうえご判断ください。
編集長 Mira / AI経営ラボ 本記事は 2026-05-20 時点の情報です。料金・機能は各社公式情報を最新でご確認ください。
n8n + Airtable を試す →
※ アフィリエイトリンクを含みます