Analyze competitor Instagram engagement with Bright Data and GPT-5.5
Ready for 3.0What this workflow does
This AI workflow has 15 nodes and runs on a schedule (every hour). Along the way it connects Google Sheets, OpenAI Chat Model and Gmail.
How it runs
Trigger: On a schedule (every hour).
- Read Competitor Accounts (Google Sheets): uses Google Sheets
- Process Items One by One (Loop Over Items (Split in Batches)): loops over the items in batches
- Scrape Instagram Profiles (HTTP Request): calls an HTTP API (POST)
- Validate BD Response (Code): runs custom JavaScript code
- Calculate Raw Engagement Metrics (Code): runs custom JavaScript code
- Analyze Engagement (AI Agent): runs an AI agent, with model: GPT-5.5 Model
- Parse AI Output (Code): runs custom JavaScript code
- If: checks a condition and branches into true / false
- If: checks a condition and branches into true / false
- Append Low Confidence (Google Sheets): append
…plus 3 more steps. See the full node list below.
Services it uses
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)
- Schedule Trigger
n8n-nodes-base.scheduleTrigger - Google Sheets
n8n-nodes-base.googleSheets - HTTP Request
n8n-nodes-base.httpRequest - Code
n8n-nodes-base.code - AI Agent
@n8n/n8n-nodes-langchain.agent - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - If
n8n-nodes-base.if - Gmail
n8n-nodes-base.gmail - Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches
From the author
Analyze competitor Instagram engagement by scraping profiles with Bright Data and scoring them with GPT-5.5. This workflow reads competitor Instagram URLs from a Google Sheet, scrapes their profile data using the Bright Data Instagram Profiles dataset,…