Analyze Crunchbase startups by keyword with Bright Data, Gemini AI & Google Sheets
Ready for 3.0What this workflow does
This AI workflow has 12 nodes and runs when someone submits an n8n form (“Search from Crunchbase by keyword”). Along the way it connects Google Gemini Chat Model and Google Sheets. It also calls api.brightdata.com over HTTP.
How it runs
Trigger: When someone submits an n8n form (“Search from Crunchbase by keyword”).
- HTTP Request: calls api.brightdata.com (POST)
- Wait: waits 15 seconds
- Snapshot Progress (HTTP Request): calls an HTTP API
- If: checks a condition and branches into true / false
- HTTP Request: calls an HTTP API
- Code: runs custom Python code
- Google Gemini - Comparative Analisys (Basic LLM Chain): sends a prompt to an LLM, with model: Google Gemini Chat Model
- Merge: merges the data from its input branches
- Code: runs custom Python code
- Google Sheets: append
Services it uses
HTTP calls to: api.brightdata.com
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (9)
- HTTP Request
n8n-nodes-base.httpRequest - Wait
n8n-nodes-base.wait - If
n8n-nodes-base.if - Code
n8n-nodes-base.code - Google Gemini Chat Model
@n8n/n8n-nodes-langchain.lmChatGoogleGemini - Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm - n8n Form Trigger
n8n-nodes-base.formTrigger - Merge
n8n-nodes-base.merge - Google Sheets
n8n-nodes-base.googleSheets
From the author
This n8n workflow automates the discovery, enrichment, and comparative analysis of startups from the Crunchbase dataset via Bright Data, enhanced with AI, and exports structured results to Google Sheets. 🚀 What It Does - Receives a keyword from the user that…