n8n / Make / Zapier でノーコード自動化
Bright Data の取得結果を n8n / Make / Zapier から呼び出し、Slack・Notion・Google Sheets に流すノーコード自動化ガイド。
n8n / Make / Zapier は、「毎週・毎朝くり返す調査作業を、自動で回して通知する」ための道具です。Bright Data と組み合わせると、検索する、集める、AI で要約する、Slack や Notion に届ける までをマウス操作中心でつなげます。個人の調査ではなく、チームの定期運用を作りたい人に向いています。
なぜこのツールか
| 観点 | ChatGPT や Claude の単発利用 | n8n / Make / Zapier × Bright Data |
|---|---|---|
| 自動実行 | 毎回人が聞く必要がある | 毎朝 8 時、毎週月曜などの定期実行が得意 |
| 通知先 | 会話画面の中に閉じる | Slack、Notion、Google Sheets、メールへ流せる |
| 処理の見える化 | 会話履歴ベース | どこで失敗したかフローで追える |
| 向く業務 | 単発の調査 | 価格監視、順位監視、競合ニュースの定例配信 |
| 予算感 | AI 月額が中心 | ノーコード基盤 + Bright Data 従量。定期運用でも予算管理しやすい |
Bright Data が「取りに行く部分」、n8n などが「配る部分」を担う、と考えると分かりやすいです。
こんな場面で力を発揮する
- 価格監視レポート: 毎朝、競合価格の差だけ Slack に通知
- SEO 順位監視: 変動が大きいキーワードだけ Notion に記録
- 競合 PR 監視: 毎週月曜にニュース要約をチーム配信
- 営業リスト補完: 新しく見つけた企業だけ Google Sheets に追記
- レビュー集約: EC レビューの要点を週次で商品企画へ送る
用意するもの
- n8n / Make / Zapier のいずれかのアカウント
- Bright Data アカウント
- Bright Data の API キー
- 通知先
- Slack
- Notion
- Google Sheets
- メール
- 60 分ほどの初期設定時間
最初の 1 本目は、機能の多い n8n が分かりやすいです。このページでは n8n を中心に説明し、Make と Zapier でも同じ考え方で置き換えられるようにしています。
設定手順(60 分)
1. 自動化したい業務を 1 つに絞る
最初に決めるべきは API ではなく、何を何時に誰へ届けるか です。おすすめは次のどれかです。
- 毎朝 8 時に価格差だけ Slack
- 毎週月曜 9 時に競合ニュース要約
- 毎日 7 時に SEO 順位変動だけ通知
ここを曖昧にすると、フローがすぐ複雑になります。
2. Bright Data の準備をする
- API キーを発行します
- 用途に合う利用窓口を決めます
- まずは少件数で結果が返るか確認します
使い分けの目安:
- 検索結果 を取りたい: SERP 系
- 特定ページ本文 を取りたい: Web Unlocker / Crawl 系
- Amazon などの定形データ を取りたい: Scraper / Dataset 系
3. n8n で最小フローを作る
最初のおすすめ構成は次の 4 ノードです。
- Schedule Trigger
- HTTP Request
- AI 要約ノード または OpenAI / Claude ノード
- Slack または Notion
この 4 つだけで、かなり多くの定例業務を置き換えられます。
4. HTTP Request ノードに Bright Data をつなぐ
HTTP ノードでは次の考え方で設定します。
- 認証: API キーを使う
- 送る内容: 取得したい URL か検索語
- 返してほしい形: まずは JSON
n8n なら API キーを Credential に保存できます。毎回ノードに直書きしない方が安全です。
5. 取得結果を AI で要約する
そのまま Slack に流すと情報量が多すぎるので、AI ノードで次を絞ります。
- 重要な変化だけ
- 前回と違うものだけ
- 5 行以内
- 出典 URL つき
要約指示の例:
次の取得結果から、前回と比べて重要な変化だけを 3 件まで選び、
1 件ごとに「何が変わったか」「なぜ重要か」「出典 URL」を返してください。6. Slack / Notion / Sheets に届ける
- Slack: 朝会前にすぐ読める
- Notion: 週次の蓄積に向く
- Google Sheets: 価格や件数の比較に向く
最初は 1 つに絞る方が安全です。複数配信は、結果が安定してから足します。
7. 失敗時の分岐を入れる
本番運用ではここが重要です。
- 取得に失敗したら 1 回再試行
- それでも失敗したら担当者に通知
- 空データなら「今日は変化なし」と送る
この 3 つを入れるだけで、運用の手離れがかなり良くなります。
代表的なワークフロー例 / 使いどころ
毎朝の価格監視
- Bright Data で商品ページを取得
- AI で「値下げ / 値上げ / 在庫切れ」だけ抜き出す
- Slack に一覧を送る
向いている部署は EC、MD、営業企画です。
週次の競合ニュース配信
- 検索結果や競合サイトを取得
- AI で重要度順に 3 件へ圧縮
- Notion に保存し、Slack に要約だけ送る
向いている部署は広報、経営企画、事業開発です。
SEO 順位変動の通知
- 指定キーワードの検索結果を毎日取得
- 前回との差分だけ計算
- 大きく動いたものだけ通知
向いている部署は SEO、マーケです。
営業リストの自動補完
- 新しい対象企業を取得
- AI で業種や訴求を整理
- Google Sheets に行追加
向いている部署はインサイドセールス、マーケです。
運用のコツ
- フローは短く始める: 4 ノードで回る形から始めるのが安全です
- 通知は差分だけにする: 全件配信は読まれなくなります
- 保存先を先に決める: Slack だけか、Notion に蓄積するかで設計が変わります
- 再試行を入れる: 一時的な失敗を人手対応にしないことが大切です
- 費用と件数をセットで管理する: 対象数を増やす前に、1 週間の実測を取ります
つまずきポイント
| 症状 | 原因と対処 |
|---|---|
| 毎回大量の通知が飛ぶ | 差分条件がありません。「変化が大きいものだけ」に絞ります |
| Slack では読まれるが後で追えない | Notion か Sheets に同時保存する設計へ変えます |
| 取得はできるが要約が長い | AI ノードに「3 件まで」「各 2 行まで」を明記します |
| 費用が増えやすい | 実行頻度と対象件数を同時に増やしている可能性があります。どちらか一方ずつ増やします |
| フローが複雑化する | 1 本の大きなフローではなく、業務ごとに分けた方が運用しやすいです |
関連ページ
- 競合の PR・ニュースを毎週まとめて要約
- ChatGPT × Bright Data
- Claude Desktop で Bright Data を AI に持たせる
- Bright Data × AI でビジネスを自動化