n8n とは何か(30秒解説)
n8n はオープンソースのワークフロー自動化ツールで、複数アプリ間のデータ連携を「ノードを線で繋ぐ」ビジュアル形式で組み立てられます。 400以上の連携ノードと、コードを書ける Code ノードがある点が特徴です。
Zapier や Make が「シンプルさで勝負」しているのに対し、n8n は「拡張性と料金の自由度で勝負」しているツールです。エンジニアでなくても十分使えますが、Code ノードで JavaScript / Python が書けるため上級者の自動化欲求にも応えます。
n8n を選ぶ理由(Zapier / Make との比較)
月額・実行回数・連携数の3軸で比較すると、n8n は中〜上級者と費用感重視のユーザーに最適です。
・軸 / n8n / Zapier / Make
・無料枠 / セルフホスト無制限 / 月100実行 / 月1,000実行
・月額起点 / $24(Cloud) / $19.99 / $9
・連携数 / 400+ / 7,000+ / 1,500+
・Code ノード / あり / 限定的 / あり
・学習コスト / 中 / 低 / 中
「とりあえず数件の自動化を試したい」なら Zapier、「コスパと拡張性」なら n8n、「中規模実行で安定」なら Make が適性です。
ステップ1:インストール(Cloud / Self-hosted)
手軽に始めるなら Cloud(月24ドル〜)、無料で本格的に使うなら Self-hosted(Docker)が王道です。
Cloud 版(5分で開始)
1. n8n.cloud にアクセス → サインアップ
2. ワークスペースが自動作成される
3. すぐにエディタが使える
Self-hosted 版(Docker 必須)
docker volume create n8n_data
docker run -d --name n8n \
-p 5678:5678 \
-v n8n_data:/home/node/.n8n \
n8nio/n8n
ブラウザで http://localhost:5678 を開けば完了。VPS(さくらVPS 月800円程度)に立てれば、Cloud 月24ドル相当の環境を月800円で運用できます。
ステップ2:最初のワークフローを作る
「Webhook を受け取って Slack に通知する」という最小構成で動作確認します。
1. 新規ワークフローを作成
2. 「Webhook」ノードを追加 → POSTモードに設定
3. 「Slack」ノードを追加 → 受信したテキストを投稿
4. ワークフローをアクティブ化
5. Webhook URL をテスト送信
このフローを動かすと「外部システム→Slack」の通知ハブが完成します。Zapier でも同等のことはできますが、n8n は Webhook URL の上限が無いため、複数のシステムから飛ばし放題なのが利点です。
ステップ3:ChatGPT と連携する
OpenAI ノードを使って、ChatGPT API をワークフロー内で呼び出せます。
1. 「OpenAI」ノードを追加
2. API キーを入力(OpenAI Console で発行)
3. モデル選択(GPT-5 / GPT-5 Mini など)
4. プロンプトを設定(前ノードの出力を変数で参照)
例えば「Gmail に届いたメール本文 → ChatGPT で要約 → Slack に通知」という流れを5分で組めます。私のクライアントでは、毎日100通のメール処理が15分→2分まで圧縮されました。
実用ワークフロー例3つ
実際に運用で役立つワークフローを3つ紹介します。
例1:RSS → ChatGPT 要約 → Slack
業界ニュースのRSSフィードを毎朝チェックし、ChatGPT が日本語で3行要約して Slack に投稿する自動化。情報収集の朝のルーティンが完全自動化されます。
例2:Stripe 入金 → freee 取引登録
Stripe の決済通知を Webhook で受け取り、freee 会計に取引データを自動登録。月100件の手作業仕訳がゼロになります。
例3:問い合わせフォーム → AI 一次返信
問い合わせフォームに入った内容を ChatGPT に分類させ、定型質問は自動返信、複雑な質問は人間に転送。サポート工数が4割削減できます。
運用で気をつけるべきTips
n8n を本番運用する際の3つの注意点を共有します。
・エラー通知設定: ワークフロー失敗時の通知をSlack/メールに送る(Errors Workflow 機能)
・APIキー管理: Credentials 機能で暗号化、コードに直書き禁止
・バックアップ: ワークフローをJSONエクスポートしてGit管理
特にエラー通知は必須です。気付かぬうちに失敗していて、月末に気づくと取り返しがつかないケースがあります。
ここで紹介した手順を実際に動かすには、n8n のアカウント作成と OpenAI API キーが必要です。ChatGPT 連携の使い方は別記事「ChatGPT 使い方おすすめ」でまとめているので、合わせて参照してください。
よくある質問
Q. n8n はプログラミング知識なしで使えますか
基本機能はノーコードで使えます。 Code ノードを使う場面は応用編で、まずはノード接続だけでも十分価値が出ます。
Q. Zapier から乗り換える価値はありますか
月の実行回数が多い人ほど価値が出ます。 月1,000実行を超えるなら n8n Self-hosted の方が圧倒的に安上がりです。
Q. セキュリティは大丈夫ですか
Self-hosted なら自社管理下に置けます。 Credentials は暗号化保存、Webhookは認証トークンを設定可能です。
Q. 商用利用は可能ですか
Sustainable Use License で社内利用は可能です。 詳しいライセンス条件は公式サイトで個別確認してください。
Q. 日本語サポートはありますか
公式サポートは英語のみです。 日本語コミュニティ(Qiita / Discord)があるので、つまづいたら質問できます。
まとめ
n8n はノーコード自動化ツールの中で、コスパ・拡張性・AI連携の3点で頭一つ抜けた選択肢です。Cloud(月24ドル)でも安いし、Self-hosted なら VPS 月800円で運用可能。まずは「Webhook → Slack」の最小構成で動作確認し、ChatGPT 連携や RSS 自動化に展開していくのが現実的なステップになります。
同じトピックでさらに深掘りしたい方は、ピラー記事「ChatGPT 完全ガイド」もあわせてどうぞ。 X(@yoshio_nocode)では、AI×ノーコード×スモビジの実践ネタを毎日発信中。1人社長が人を雇う前に AI で月◯時間取り戻すヒントを、フォローして取りこぼさないようにしてください。
