PerplexityとGoogleスプレッドシートを活用した「Dream 100」発掘用AIエージェント - n8n ワークフロー

この強力なn8nワークフローを使用して、「Dream 100」のターゲットリストを自動生成します。このn8nオートメーションは、AIエージェント、詳細なリサーチのためのPerplexity AI、そして構造化されたデータ出力のためのGoogleスプレッドシートを活用しており、営業およびマーケティングチームに最適です。

ワークフロープレビュー

自動化の準備はいいですか?

このn8nワークフローテンプレートをダウンロードして、今すぐ使い始めましょう。

こんな方におすすめ


  • 高度にターゲティングされたリードジェネレーションを必要とする営業・マーケティング担当者。

  • 理想的な顧客プロファイル(ICP)とトッププロスペクトを明確にしたい事業主。

  • 高度なLangChainベースのn8nテンプレートやAIエージェントのオーケストレーションに関心のあるユーザー。

  • 市場調査のための強力で自動化されたn8nワークフローを探しているすべての人。

概要

理想的な見込み客100社――すなわち「Dream 100」――を手動で調査するのは非常に時間がかかります。この専門的なn8nワークフローは、プロセス全体を自動化するリサーチAIエージェントを作成することで、この問題を解決します。この洗練されたn8nテンプレートは対話型のアプローチを採用しており、ユーザーはターゲット基準をインタラクティブに定義できます。このn8nオートメーションの中核は、Perplexity AIの強力なリサーチ能力を活用し、詳細なプロファイルに合致する質の高い見込み客を見つけ出します。その後、エージェントは見込み客の詳細、要約、適合理由など、調査結果を体系的にGoogleシートに直接書き込みます。これにより、手作業による膨大な時間を節約し、一貫して構造化されたリストを提供できるため、B2Bの開拓活動において最も効果的なn8nテンプレートの一つとなります。

仕組み

この包括的なn8nワークフローは、通常When chat message received(チャットメッセージ受信時)n8nトリガー、またはSlackメッセージから開始されます。


  1. 入力処理: 理想的な顧客プロファイル(ICP)を定義する最初のユーザープロンプトがキャプチャされます。Switch(スイッチ)n8nノードが、入力が新規ユーザーリクエストなのか、ページネーションに使用される内部的な再トリガーシグナルなのかを判断します。

  2. AIエージェントの実行: リクエストは中核となるAI Agent(AIエージェント)n8nノードに渡されます。このノードはOpenRouter Chat Model(LLM)とSimple Memoryを使用してコンテキストを維持します。エージェントは、リサーチを開始する前に、必要なICPの詳細をすべて収集するよう厳密に指示されます。

  3. リサーチとストレージツール: エージェントは主に2つのn8nツールを使用します:基準に一致する見込み客を見つけるためのResearch via Perplexity(Perplexityによるリサーチ)と、調査結果を構造化して追記するためのInsert Data Into Sheet(シートへのデータ挿入)n8nノード(Google Sheetsツール)です。

  4. ページネーションロジック: エージェントが名前のバッチ(例:10件)を格納した後、n8nワークフローはCheck First Row(先頭行を確認)およびCheck Last Row(最終行を確認)n8nノード(プロスペクトID 1とプロスペクトID 100をチェック)を使用して、Googleシートの現在のステータスを確認します。

  5. 継続または完了:

プロスペクトID 1が存在するが100が存在しない場合、If(もし)n8nノードがフローをAgent Re-trigger chat message(エージェント再トリガーチャットメッセージ)Setノードにルーティングします。このノードには、エージェントに次のバッチの見込み客を尋ねるために必要なプロンプトが含まれており、Dream 100が完了するまで重複を防ぎながら継続的な入力を行います。
プロスペクトID 100が入力済みであれば、プロセスは終了し、ワークフローは「All Done!」(完了!)メッセージを送信します。

インストールガイド

この強力なn8nワークフローテンプレートをデプロイするには、以下の手順に従ってください。


  1. インポート: 提供されたJSONデータをコピーし、n8nキャンバスで「新規」->「JSONからインポート」オプションを使用して貼り付けます。

  2. Googleシートの設定: 提供されたGoogleシートテンプレート(URLはn8nテンプレート内の付箋に記載されていることが多い)のコピーを作成します。シートに「Prospect ID」「Prospect Name」「Prospect Summary」「Reason」の各列があることを確認してください。すべてのGoogle SheetsおよびInsert Data Into Sheet n8nノードの認証情報とドキュメントIDを更新します。

  3. 認証情報の設定:

選択したLLM(OpenRouter)の認証情報をOpenRouter Chat Model n8nノードで設定します。
Perplexityの認証情報をResearch via Perplexity n8nノードで設定します。
* Google SheetsのOAuth2 API認証情報がアクティブであり、必要なドキュメントに対して承認されていることを確認します。

  1. 有効化: Slackトリガーを使用する場合は、When Slack Received(Slack受信時)n8nトリガーを設定し、出力用のSlack n8nノード(Collect More Info Slack、All Done Slack)を更新して適切なメッセージングを行います。メインのn8nワークフローを有効化して開始します。

ノード詳細

When chat message received (n8nトリガー): テストに最適な、通常はn8nの内部チャットUIからメッセージを受信したときにn8nワークフローを開始します。
AI Agent (LangChain Agent n8nノード): 中核となるインテリジェンス。Googleシートの必要な出力形式と「Dream 100」の基準を詳述した広範なシステムプロンプトに基づき、リサーチとデータ入力を調整します。
OpenRouter Chat Model (n8nノード): エージェントがコンテキストを理解し、アクションを計画し、出力を構造化するための言語モデル機能を提供します。
Research via Perplexity (n8nノード): Webリサーチツールとして機能し、エージェントが基準に合致する関連性の高い見込み客を深く検索できるようにします。
Insert Data Into Sheet (Google Sheetsツールn8nノード): AIエージェントによって使用され、構造化されたデータ(ID、名前、要約、理由)をターゲットのGoogleシートに直接追記します。
Check First Row / Check Last Row (Google Sheets n8nノード): 特定の行(プロスペクトID 1と100)を読み取り、ターゲットリストが空なのか、部分的に埋まっているのか、完了しているのかを判断します。
Agent Re-trigger chat message (Set n8nノード): AIエージェントに次の連続したバッチの見込み客(例:21~30件目)のリサーチを継続するよう指示するために使用される特定かつ自動化されたプロンプトを保持します。これにより重複を防ぎ、n8nワークフローのループ構造を駆動します。
Do we need MORE data in the sheet? (If n8nノード): ページネーションロジックを実装し、「再トリガーチャット」メッセージをエージェントループに再注入するか、n8nワークフローを終了としてマークするかを決定します。

関連するn8nワークフロー

無料

ノード: 14 ノード
更新済み: 12月 26 2025
すべて表示
作成者
Brandon True
Brandon True

特徴*