「n8nを使ってみたいけど、ノードが多すぎて何から覚えればいいかわからない」——そう感じている方は、本当に多いと思います。n8nはノードを繋ぐだけで業務自動化ができる強力なツールですが、初めて画面を開くとアイコンの多さに圧倒されてしまいますよね。この記事では、副業や日常業務でよく使うノード30種を厳選して、具体的な使い方とともに紹介します。
n8nのノードとは
n8nでは、自動化の各ステップを「ノード」と呼ぶ部品で表現します。たとえば「Gmailを受信したら」「Slackに通知する」という処理は、GmailノードとSlackノードを線で繋ぐだけで実現できます。プログラミングの知識がなくても、ノードをドラッグ&ドロップして繋いでいくだけで、自動化フロー(ワークフロー)が完成します。
ノードには大きく3種類あります。処理を開始する「トリガーノード」、データを加工・変換する「処理ノード」、そして外部サービスと連携する「アクションノード」です。この3種類の組み合わせ方を理解すると、どんな自動化でも設計できるようになります。n8nには2024年時点で400種類以上のノードが用意されていますが、実際によく使うのは20〜30種ほどです。まずはそこを押さえれば十分です。
ノードの基本的な設定手順
実際にノードを設定する流れを、ステップ形式で確認しましょう。ここでは「毎朝9時にGoogleスプレッドシートのデータを読み取り、Slackに送信する」という例で説明します。
ステップ1:新しいワークフローを作成する
n8nの画面左上「+ New Workflow」をクリックして、空のキャンバスを開きます。白紙のキャンバスが表示されたら準備完了です。
ステップ2:トリガーノードを置く
キャンバス中央の「+」ボタンをクリックし、検索欄に「Schedule」と入力して「Schedule Trigger」を選びます。設定画面で「Every Day」→時刻を「09:00」と指定すれば、毎朝9時に自動起動するトリガーが完成します。
ステップ3:Googleスプレッドシートノードを追加する
トリガーノードの右側にある「+」をクリックし、「Google Sheets」ノードを追加します。Googleアカウントとの連携(OAuth認証)を済ませ、読み込みたいスプレッドシートのIDとシート名を設定します。
ステップ4:Slackノードを繋ぐ
Google SheetsノードのOutput(右側)から「Slack」ノードを追加します。SlackのBot Tokenを設定し、送信先チャンネルとメッセージ内容(スプレッドシートから取得したデータ)を指定します。メッセージ欄では「{{ $json.fieldName }}」の形式で前ノードのデータを参照できます。
ステップ5:テスト実行して有効化する
画面右上「Test Workflow」ボタンで動作確認します。各ノードの処理結果が色付きで表示されるので、データの流れが一目でわかります。問題なければ「Save」→「Activate」でワークフローを有効化して完了です。
副業での実践的な活用例
ノードの基本を理解したところで、副業に直結する活用例を3つ紹介します。どれも今日から実装できるものばかりです。
活用例1:ブログ新記事をSNSへ自動投稿する
WordPressに新記事を公開したタイミングで、X(旧Twitter)やThreadsへ自動投稿する仕組みが作れます。「Webhook」ノードでWordPressからの通知を受け取り、「HTTP Request」ノードでSNS APIを呼ぶだけです。毎回手動で投稿していた手間を丸ごと省けるので、記事制作に集中できるようになります。
活用例2:問い合わせメールに自動で一次返信する
副業でクライアント対応をしていると、深夜の問い合わせへの返信が遅れてしまうことがあります。「Gmail Trigger」ノードで新着メールを検知し、「OpenAI」ノードで内容を判定、「Gmail」ノードで定型の一次返信を送るフローを組めば、24時間対応を自動化できます。クライアントからの信頼感も上がります。
活用例3:情報収集を自動化してNotionに蓄積する
アフィリエイトや情報発信の副業では、日々のリサーチが欠かせません。「RSS Feed Read」ノードで複数サイトの最新記事を自動取得し、「Filter」ノードでキーワードを含む記事だけを選別、「Notion」ノードに自動保存するフローを組めば、毎朝のリサーチ時間を大幅に短縮できます。
よく使うノード30種の比較
副業・自動化の現場でよく登場するノード30種を、用途別にまとめました。難易度の目安も参考にしてください。
| カテゴリ | ノード名 | 主な用途 | 難易度 |
|---|---|---|---|
| トリガー | Schedule Trigger | 時間指定で定期実行 | ★☆☆ |
| トリガー | Webhook | 外部からのHTTP通知を受け取る | ★★☆ |
| トリガー | Email Trigger (IMAP) | メール受信をトリガーに | ★★☆ |
| トリガー | RSS Feed Read | RSSフィードの更新を検知 | ★☆☆ |
| トリガー | Local File Trigger | ファイル変更を検知して起動 | ★★☆ |
| データ処理 | Set | 値の設定・変換・整形 | ★☆☆ |
| データ処理 | Code | JavaScriptでカスタム処理 | ★★★ |
| データ処理 | If | 条件で処理を2方向に分岐 | ★☆☆ |
| データ処理 | Switch | 複数条件で処理を分岐 | ★★☆ |
| データ処理 | Merge | 複数のデータを結合する | ★★☆ |
| データ処理 | Split In Batches | 大量データを分割して処理 | ★★☆ |
| データ処理 | Filter | 条件に合うデータのみ通過させる | ★☆☆ |
| データ処理 | Item Lists | リストの操作・変換 | ★★☆ |
| データ処理 | Wait | 指定時間だけ処理を一時停止 | ★☆☆ |
| Google系 | Google Sheets | スプレッドシートの読み書き | ★★☆ |
| Google系 | Gmail | メールの送受信・フィルタ | ★★☆ |
| Google系 | Google Drive | ファイルのアップロード・管理 | ★★☆ |
| Google系 | Google Calendar | 予定の取得・追加 | ★★☆ |
| チャット系 | Slack | Slackへのメッセージ送信 | ★☆☆ |
| チャット系 | Telegram | Telegram Botで通知・操作 | ★★☆ |
| チャット系 | Discord | Discordへのメッセージ投稿 | ★☆☆ |
| チャット系 | LINE | LINE Messaging APIで通知 | ★★☆ |
| AI系 | OpenAI | ChatGPT API連携・テキスト生成 | ★★☆ |
| AI系 | AI Agent | AIエージェントの構築・実行 | ★★★ |
| データ管理 | Notion | Notionデータベースの操作 | ★★☆ |
| データ管理 | Airtable | Airtableの読み書き | ★★☆ |
| データ管理 | MySQL | MySQLデータベースの操作 | ★★★ |
| API連携 | HTTP Request | 任意のAPIへリクエストを送る | ★★☆ |
| API連携 | Respond to Webhook | Webhookへの返答データを返す | ★★☆ |
| SNS系 | Twitter/X | ツイートの取得・投稿 | ★★☆ |
よくある失敗と注意点
n8nを使い始めると、多くの方が同じところでつまずきます。よくある失敗を事前に知っておくと、後で焦らずに対処できます。
失敗1:OAuth認証の設定を途中で飛ばしてしまう
Google SheetsやGmailを使うときは、最初にCredentials(認証情報)の設定が必要です。特にGoogle系のノードはOAuth認証時に「リダイレクトURL」をGoogle Cloud Consoleへ登録する手順があり、ここを飛ばすとエラーになります。焦らず公式ドキュメントの手順を一つずつ確認しながら進めましょう。
失敗2:前ノードのデータの参照方法がわからない
n8nでは前ノードのデータを「{{ $json.fieldName }}」という形式で参照します。初めはこの記法に戸惑う方が多いですが、各ノードの入力欄をクリックすると「Expression Editor」が開き、利用可能なデータの一覧が表示されます。まずこのエディタを積極的に使ってみてください。
失敗3:Webhookのテスト時に「Waiting for trigger event」で止まる
Webhookノードをトリガーにしている場合、「Test Workflow」を押してもすぐには動きません。「Waiting for trigger event」の状態のまま、外部からHTTPリクエストを送る必要があります。PostmanやWebhook.siteなどのツールを使ってリクエストを送信すれば、正常にテストできます。
失敗4:無料クラウド版の制限を知らずに本番利用してしまう
n8nのクラウド版(n8n.io)には無料プランがありますが、アクティブなワークフロー数や月間実行回数に制限があります。副業でしっかり活用したい場合は、RenderやRailwayなどのクラウドサービスにセルフホストするのがおすすめです。月数百円程度から運用でき、制限なく使えます。
まとめと次のアクション
n8nのノードは最初こそ多く感じますが、実際によく使うのは30種ほどです。まずSchedule Trigger・Webhook・HTTP Request・Google Sheets・Slackの5つを使いこなせれば、日常業務の大半は自動化できます。全部を一度に覚えようとせず、一つのワークフローを完成させる体験を積み重ねることが大切です。
最初の一歩として、「毎朝スプレッドシートのデータをSlackに送る」や「RSSでニュースを収集してNotionに保存する」といったシンプルなワークフローから試してみてください。小さな成功体験が、n8n習得の一番の近道になります。
次のステップとして、n8nのセルフホスト環境の構築方法や、OpenAI連携でAIを活用した自動化の実装方法も当ブログで詳しく解説しています。ぜひ合わせてチェックしてみてください。
実装前に確認したい自動化設計メモ
自動化の記事は、ツール名を覚えるだけでは実務に落とし込みにくいです。実装前に、何を自動化し、どこで人間が確認するかを決めると失敗を減らせます。
| 確認項目 | 判断基準 | 次の行動 |
|---|---|---|
| 対象作業 | 毎回同じ手順で発生しているか | まず手順を書き出し、判断が必要な箇所を分ける |
| 入力データ | どこから取得し、誰が閲覧できるか | API、フォーム、スプレッドシートなど入力元を固定する |
| 停止条件 | エラー時に止まる仕組みがあるか | 通知、ログ、手動確認ポイントを用意する |
手順を分解
小さく自動化
ログで改善
確認チェックリスト
- APIキーや個人情報を記事通りに扱わず、自分の環境で権限を確認する
- 最初から完全自動にせず、通知までの半自動で試す
- 実行頻度を高くしすぎない
- エラー通知とログ保存を用意する
- 公式ドキュメントで最新仕様を確認する
この記事を読む前に整理したいこと
ツール名は分かってきたものの、実際にどの業務を自動化すればよいのか、どこまで任せてよいのかで迷いやすいテーマです。 そのため、この記事では「知識を増やす」だけではなく、読後に何を確認し、どの順番で試すかまで分かるように整理します。
この記事では、いきなり大きな仕組みを作る前に、対象業務の選び方、設計の順番、失敗しやすいポイントを具体的に整理します。 すでに少し触ったことがある方は、表の判断軸から読み始めても大丈夫です。これから始める方は、最初に小さな一歩を決めるつもりで読んでみてください。
この記事で持ち帰れること
- 自分に関係するポイントと、今は無視してよいポイントを分けられます。
- ツール名や流行語ではなく、作業時間・費用・安全性・再現性で判断できます。
- 読後にそのまま試せる小さな手順と、失敗したときの修正方法が分かります。
判断基準の早見表
| 見るポイント | 確認する内容 | 行動の目安 |
|---|---|---|
| 毎回同じ手順がある | 請求書整理、問い合わせ分類、定期レポート作成 | 最初の自動化候補にしやすい |
| 判断が必要な箇所がある | 例外対応、承認、個人情報の確認 | 人間の確認ポイントを残す |
| 外部サービスとつながる | フォーム、スプレッドシート、メール、Slack | 権限とログを先に確認する |
実践までの流れ
対象業務を1つ選ぶ
入力・処理・出力に分ける
失敗時の停止条件を決める
半自動で試してから広げる
よくある失敗と直し方
| 失敗しやすい点 | 修正の考え方 |
|---|---|
| 最初から完全自動化を狙う | 通知だけ、下書き作成だけなど、人が確認できる範囲から始める |
| APIキーや個人情報の扱いを後回しにする | 権限、保存場所、共有範囲を実装前に決める |
| 動いた瞬間に完成と考える | エラー時の通知、ログ、再実行手順まで確認する |
そのまま使える整理テンプレート
この業務は、毎回「入力→判断→出力」の順で発生しています。まずは入力元を固定し、判断が必要な箇所だけ人が確認し、出力先を1つに絞って自動化します。
読者の方からよく出る疑問
初心者でも、この記事の内容をすぐ試せますか?
最初から大きな成果を狙う必要はありません。まずは1つの作業、1つのツール、1つの成果物に絞ると試しやすくなります。うまくいった型だけを残し、次の記事や次の作業へ広げるほうが安全です。
情報が古くならないか心配です。
AI関連の料金、機能名、利用規約、API仕様は変わりやすい分野です。この記事では考え方と実践手順を中心に整理していますが、実際に契約・導入・納品する前には公式情報をご確認ください。
結局、何から始めればよいですか?
まずは「自分が毎週困っている作業」を1つ選んでください。その作業を短縮するために、この記事の表から確認項目を1つ選び、30分だけ試してみるのがおすすめです。小さく試すほど、失敗しても戻しやすくなります。
実務で使える完成例・判断基準・運用フォーマット
この記事は、読んで終わりではなく、実際の作業に移せることが重要です。そこで、テーマに合わせて「完成例」「判断基準」「コピーして使える運用フォーマット」を整理します。空欄だけのテンプレートではなく、まず完成形を見てから自分用に置き換えられる構成にしています。
| 観点 | 見るべきこと | 実務での判断例 |
|---|---|---|
| 事前準備 | 先に用意するもの | アカウント、APIキー、対象データ、保存先 |
| 実行手順 | どの順番で進めるか | 最小構成で動かし、後から拡張する |
| 確認方法 | 成功したと判断する条件 | ログ、通知、出力物、表示結果を見る |
| 失敗時 | 止まった時の見直し先 | 認証、権限、列名、入力形式、回数制限 |
完成例とコピー用フォーマット
【手順実行メモ】 テーマ:n8nのノード一覧と使い方|よく使う30種を解説 想定シナリオ:問い合わせを受けたら内容をスプレッドシートへ記録し、担当者へ通知する小さな自動化 事前準備: - 使用ツール: - 必要なアカウント: - 入力データ: - 保存先: 実行手順: 1. 2. 3. 成功条件: - 失敗した時に見る場所: - 認証・権限 - 入力形式 - ツール側の制限 - ログ・通知
公開前・実行前の品質基準
- タイトルで約束した内容が、本文内の表・例・フォーマットで回収されている
- 読者が自分の状況に置き換えて使える
- 料金、仕様、規約など変わりやすい情報を断定しすぎていない
- 失敗した時に確認する場所が書かれている
- 次の行動が1つに絞られている
