業務自動化

n8nでGmail問い合わせをNotionに自動登録 自社ホスティングで週約4時間削減

中小企業・士業・個人事業主 の業務自動化レシピ
業種中小企業・士業・個人事業主
ツールn8n
難易度★★☆ 中
設定時間約 90 分

問い合わせメールを受信箱から Notion へ手で写す作業は、1 件 6 分でも月 200 件なら 20 時間になります。n8n をセルフホスト (自社で借りたサーバーに入れて動かす方式) にすれば、この転記を実行回数の上限なし・月 ¥1,400 前後の固定費だけで自動化できます。

読了時間: 約 9 分 / 想定読者: 中小企業の経営者・営業責任者・情報システム担当 / 難易度: ★★☆ (サーバーを 1 台借りて Docker を動かせれば 90 分)

編集長の見解

問い合わせ管理の自動化で中小企業がつまずくのは、機能ではなく料金体系です。Zapier も Make も「1 件処理するごとに枠を消費する」設計なので、問い合わせが増えるほど月額が上がります。売上が伸びるほど自動化のコストも伸びる構造は、利益率の薄い事業ほど効きます。n8n のセルフホストは、この関係を断ち切って「サーバー 1 台の固定費」に置き換える選択肢です。問い合わせが月 100 件前後で頭打ちなら Make の無料枠で十分ですが、月 200 件を超えて増え続ける見込みがあるなら、この記事の構成を検討する価値があります。

このレシピで解決する課題

中小企業の受信箱では、問い合わせ・見積依頼・採用応募・取引先からの依頼が同じ場所に流れ込みます。編集部が想定する典型的な詰まりは次の 4 つです。

  1. 埋もれる: 重要な問い合わせがメールマガジンや通知メールの間に紛れる
  2. 転記が手作業: 内容を読み、Notion や表計算ソフトへコピーして貼る
  3. 担当が決まらない: 「誰が返すのか」が口頭でしか決まらず、二重返信や無返信が起きる
  4. 状況が見えない: 「あの件どうなった」を経営者が毎回聞いて回る

このうち 1 と 2 は、機械にやらせれば消える種類の仕事です。3 と 4 も、登録先が Notion のデータベースになっていれば、ステータス列と担当者列を見るだけで済みます。

次のセクションでは、同じことができる他のツールと比べて、なぜあえて n8n をセルフホストするのかを料金面から整理します。

なぜ n8n をセルフホストするのか

n8n は公式サイトのとおり、ドイツの n8n GmbH が開発している業務自動化ツールです。ソースコードはGitHub で公開されており、自分のサーバーに入れて使う構成ならライセンス費用はかかりません。

ここで 1 点だけ正確にしておきます。n8n は一般的な意味での完全なオープンソースではなく、Sustainable Use License という独自ライセンスです。ライセンス本文は利用範囲を次のように定めています。

“You may use or modify the software only for your own internal business purposes”

つまり 自社の業務のために使う分には無料 です。禁じられているのは、n8n をそのまま他社に有償で提供する行為です。自社の問い合わせ管理に使うだけなら、この制限に触れません。

主要ツールの料金比較

月額の目安 (問い合わせ 月 200 件を処理する想定)
n8n セルフホスト
¥1,400
サーバー代 + ドメイン代のみ。実行回数の上限なし
Make Core
¥1,395
$9 を ¥155/$ で換算。月 10,000 クレジット
Zapier Professional
¥3,098
$19.99 から。タスク数に応じて上位ティアへ
n8n Cloud Starter
¥3,400
€20 を ¥170/€ で換算。月 2,500 実行
ツール無料枠有料の入口課金の単位編集部の評価
n8n セルフホストライセンス費 ¥0サーバー代 + ドメイン代 (月 ¥1,400 前後)なし (実行回数無制限)◎ 件数が増えても固定費
n8n Cloud試用のみStarter €20 / 月 (年払い)月 2,500 実行○ 保守を任せたいなら
Make月 1,000 クレジット (2 シナリオ・最短 15 分間隔)Core $9 / 月1 動作 = 1 クレジット○ 月 250 件までなら無料枠で足りる計算
Zapier月 100 タスクProfessional $19.99 / 月 から1 動作 = 1 タスク△ 無料枠が最も小さい

※ 円換算は 1 ドル ¥155、1 ユーロ ¥170 で編集部が計算した概算です (2026 年 7 月時点)。実際の請求額は為替と契約期間で変わります。

💡 従量課金の効き方を数字で

このレシピは 1 件の問い合わせにつき「受信 → 抽出 → Notion 登録 → 通知」の 4 動作が走ります。月 200 件なら 800 動作です。Zapier の無料枠 100 タスクは 25 件分で尽き、Make の無料枠 1,000 クレジットも 250 件分で尽きます。月 200 件は Make の無料枠にぎりぎり収まる水準で、少し増えればすぐ有料プランに移ることになります。セルフホストの n8n はここが定額のまま動き続けます。

料金の話が済んだところで、実際に何がどう流れるのかを図で確認します。

自動化の全体フロー

Gmail 問い合わせ → Notion 自動登録のフロー
📬
01
Gmail 受信検知
指定ラベルの新着を取得 (Gmail Trigger)
🔍
02
対象の選別
通知メールなどを除外する (If ノード)
✂️
03
項目を取り出す
差出人・件名・本文を整形 (Edit Fields ノード)
🗂️
04
Notion に登録
データベースへ 1 行追加 (Notion ノード)
🔔
05
担当へ通知
Slack か Gmail で連絡 (通知ノード)

n8n の 1 ワークフローで完結する。Gmail Trigger の取得間隔を 5 分に設定した場合、問い合わせは最長 5 分で Notion に現れる。

Gmail 側の検知には Gmail Trigger ノードを使います。これは受信箱を定期的に見に行って新着だけを拾う方式です。公式ドキュメントによれば、Filters の欄でラベル名 (Label Names)・差出人 (Sender)・未読かどうか (Read Status)・Gmail の検索演算子 (Search) を指定できるため、通知メールを除外する仕組みはこのノード側でもある程度作れます。

流れが分かったところで、次は用意するものを確認します。

必要なもの・前提条件

項目内容費用の目安備考
サーバーメモリ 2GB 以上の仮想サーバー月 ¥1,259ConoHa VPS 2GB プラン (1 ヶ月契約の通常料金、2026 年 7 月時点)
独自ドメインn8n の管理画面に安全に接続するため年 ¥1,500 前後月あたり約 ¥125
Google アカウント問い合わせを受ける Gmail¥0Gmail API は現時点で追加費用なし
Notion アカウント登録先のデータベース¥0公式 API は無料プランでも利用可
作業時間初回構築約 90 分内訳は次の手順を参照

⚠️ Gmail API の課金予定に注意

Google の公式ドキュメントには、Gmail API の標準的な利用は現時点で追加費用なしと記載されていますが、あわせて 2026 年内に上限超過分の課金を始める予定であること、開始の少なくとも 90 日前に告知することも明記されています。このレシピの規模 (月 200 件) では上限に届く水準ではありませんが、大量のメールを扱う設計に広げる際は最新の条件を確認してください。

前提が揃ったら、いよいよ構築です。手順は 7 ステップに分かれます。

構築手順 (初回 約 90 分)

n8n × Gmail × Notion の構築手順
STEP 1
サーバーを借りて Docker を入れる (20 分)
メモリ 2GB の仮想サーバーを 1 台契約し、Docker (アプリを必要な部品ごとまとめて動かす仕組み) を導入します。多くの事業者では Docker 導入済みのイメージを選べます。
STEP 2
n8n を起動する (15 分)
公式の Docker Compose 構成例をそのまま使うのが最短です。同時に 通信の暗号化 (SSL) も設定します。
STEP 3
Notion にデータベースを作る (10 分)
問い合わせ一覧用のデータベースを作り、後述の列構成を用意します。ここを先に決めておくと後の設定が速く済みます。
STEP 4
接続情報を登録する (20 分)
n8n の Credentials に Gmail と Notion を追加します。Notion 側は公式手順で連携用の設定を作り、対象データベースの共有先にその連携を追加します。この共有を忘れると登録が失敗します。
STEP 5
Gmail Trigger を置く (10 分)
Poll Times (取得間隔) で確認の頻度を決め、Filters でラベルや差出人を絞ります。選択肢にない間隔にしたいときは Custom (Cron) を選びます。問い合わせフォームからのメールに専用ラベルを自動付与しておくと、選別が一段楽になります。
STEP 6
Edit Fields と Notion ノードをつなぐ (10 分)
Edit Fields (旧称 Set) ノードで差出人・件名・本文を整え、Notion ノードの Resource に Database Page、Operation に Create を選びます。値は式で受け渡します。式の書き方は二重波括弧で囲む形式 (例: {{ $json.subject }}) です。
STEP 7
過去メール 20 通で試す (15 分)
本番で動かす前に、書式の違う過去メールを 20 通流します。本文の文字化け、長文の切れ、除外し損ねた通知メールはここで見つかります。

💡 式の中の波括弧について

n8n の式は二重波括弧で囲みます。手で打つと閉じ忘れが起きやすいので、値の入力欄にカーソルを合わせると出る「Fixed / Expression」の切り替えで Expression を選び、左側のデータ一覧から項目をドラッグして入れるのが確実です。

手順どおりに動いたら、次は登録先の設計を詰めます。ここが雑だと、後で「結局 Notion も見なくなった」という結末になります。

Notion データベースの列構成

列名種類入れる値役割
件名タイトルメールの件名一覧での識別
差出人メール送信元アドレス返信先の特定
受信日時日付メールの受信時刻放置日数の算出
本文テキストメール本文 (先頭 1,800 文字)内容の確認
ステータスセレクト未対応 / 対応中 / 完了 / 保留進捗の見える化
担当者ユーザー割り当てた社員責任の所在
種別セレクト見積 / 相談 / 採用 / その他傾向の把握

本文を「先頭 1,800 文字」としているのは、Notion の公式ドキュメントが1 回の登録における制限を定めているためです。テキストの項目は種類によって 100〜2,000 文字の上限があり、全体の送信量にも 500KB の制限があります。上限ぴったりだと改行や記号の扱いで超えることがあるため、少し余裕を持たせた 1,800 文字で Edit Fields ノードに切り詰めさせるのが安全です。

同ドキュメントによれば、Notion の連携には 1 秒あたり平均 3 リクエストという速度の目安があり、超えると HTTP 429 (回数が多すぎるという断りの応答) が返ります。月 200 件・5 分間隔の運用ではまず到達しませんが、過去メールを一括で流し込む初期移行のときだけは注意が必要です。

列構成が決まれば、あとは効果の話です。

導入前後の比較と削減時間の試算

問い合わせ 月 200 件を処理する月間工数 (編集部のシミュレーション)
導入前 (手作業)
  • 受信箱から対象を探す (1 分/件)
  • 内容を読んで要点を掴む (2 分/件)
  • Notion へ転記する (2 分/件)
  • 担当を決めて共有する (1 分/件)
  • 合計 月 20 時間
導入後 (n8n 自動登録)
  • 自動で Notion に登録済み (0 分)
  • カードを開いて内容を確認 (1 分/件)
  • 種別と担当を選ぶ (0.2 分/件)
  • サーバーの点検 (月 30 分)
  • 合計 月 4.5 時間

削減 月 15.5 時間 = 週 約 3.9 時間。時給 ¥2,500 換算で月 ¥38,750 相当

この試算は、次の前提で編集部が計算したものです。実際の削減量は問い合わせの量と社内の運用によって上下します。

固定費は月 ¥1,400 前後なので、投資対効果 (ROI) の観点では初月から費用を上回る計算になります。ただし初回構築の 90 分は別途かかる一時費用です。

n8n の公式サイトを見る → ※ PR・アフィリエイトリンクを含みます

数字だけ見れば魅力的ですが、うまくいかない事例も相応にあります。次のセクションで正直に共有します。

編集部の警告 — 失敗しやすい 3 つの場面

⚠️ 失敗パターン 1: 除外条件を作らずに全部登録してしまう

受信箱には通知メール、配信停止のお知らせ、社内の自動返信も届きます。フィルタを作らずに動かすと、Notion が 1 週間で数百行のゴミで埋まり、誰も見なくなります。まず Gmail 側で問い合わせフォーム宛のメールに専用ラベルを付ける設定を作り、n8n はそのラベルだけを見るようにしてください。

⚠️ 失敗パターン 2: バックアップを決めずに運用を始める

セルフホストは「安い代わりに保守が自社責任」という取引です。サーバーが飛べばワークフローの設定も消えます。n8n のワークフローは書き出して保存できるので、月 1 回の書き出しをカレンダーに入れておくこと、サーバー事業者の自動バックアップ機能を有効にしておくことの 2 つは、運用開始前に決めておいてください。

3 つ目は失敗ではなく判断の話です。問い合わせが月 100 件前後にとどまり、今後も大きく増える見込みがないなら、このレシピは向きません。その規模なら Make の無料枠で余裕をもって足り、サーバー保守の手間を負う理由がありません。判断の分かれ目は「月 250 件 (Make の無料枠が尽きる水準)」と「自社のサーバーでデータを持ちたいかどうか」の 2 点です。

判断材料が出揃ったところで、よく聞かれる点を整理します。

よくある質問

Q. サーバーの知識がまったくありません。無理でしょうか。

Docker を動かした経験がないなら、初回は 90 分では終わらないと考えてください。この場合は 2 つの道があります。1 つは n8n Cloud の Starter プラン (€20 / 月、年払い) から始めて、慣れてから移す方法。もう 1 つは、構築だけ外部に依頼して運用は自社で行う方法です。

Q. Notion ではなく Google スプレッドシートではだめですか。

問題ありません。同じ流れの登録先を差し替えるだけです。ステータス管理や担当割り当てを画面上で回したいなら Notion、集計や関数での分析が中心なら表計算ソフトが向きます。

Q. 問い合わせ内容を AI に要約させることはできますか。

できます。機密性の高い内容を社外に出したくない場合は、AI をローカルで動かす構成もあります。詳しくは n8n × Ollama で請求書を社内完結で処理するレシピで扱っています。

Q. すでに Zapier や Make を使っています。乗り換えるべきですか。

月額が ¥3,000 を超えているなら検討の価値があります。移行の考え方は n8n セルフホストで固定費を圧縮する移行ガイドにまとめました。まずは Make 版の同じレシピ Make.com で Gmail の問い合わせを Notion に自動登録する手順と読み比べて、自社にどちらが合うかを見極めるのが安全です。顧客情報を構造的に管理したい段階まで来ているなら、n8n + Airtable で簡易 CRM を組むレシピも参考になります。

出典・参考情報


Mira / AI経営ラボ 編集長

n8n を無料で試す → ※ PR・アフィリエイトリンクを含みます