Instagram AI Tracker — Automate Reels Analysis & Growth
UnknownWhat this workflow does
This AI workflow has 45 nodes and runs on a schedule (every hour). Along the way it connects Google Sheets, Telegram, OpenAI and Apify (community).
How it runs
Trigger: On a schedule (every hour).
- Acquire Run Lock Flag (Code): runs custom JavaScript code
- If: checks a condition and branches into true / false
- Format Lock Warning Message (Code): runs custom JavaScript code
- Set Global Workflow Settings (Edit Fields (Set)): sets 5 fields: run_id, output_language, google_sheet_share_link…
- Send Workflow Status to Telegram (Telegram): uses Telegram
- Read Accounts from Sheets (Google Sheets): uses Google Sheets
- Set Account Filter Values (Edit Fields (Set)): sets or maps fields
- Filter Accounts by Check Window (Code): runs custom JavaScript code
- If: checks a condition and branches into true / false
- Format No Accounts Message (Code): runs custom JavaScript code
…plus 34 more steps. See the full node list below.
Services it uses
Before you upgrade to n8n 3.0
We can't fully verify this one: it relies on 1 community package, and n8n 3.0 turns unverified community packages off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).
- Check that @apify/n8n-nodes-apify is verified or supports 3.0 (used in Generate Transcript with Apify, Scrape Recent Reels with Apify).
Nodes used (13)
- Schedule Trigger
n8n-nodes-base.scheduleTrigger - Google Sheets
n8n-nodes-base.googleSheets - Wait
n8n-nodes-base.wait - Telegram
n8n-nodes-base.telegram - Code
n8n-nodes-base.code - If
n8n-nodes-base.if - Edit Fields (Set)
n8n-nodes-base.set - Apify
@apify/n8n-nodes-apify.apify - Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - OpenAI
@n8n/n8n-nodes-langchain.openAi - Merge
n8n-nodes-base.merge - Aggregate
n8n-nodes-base.aggregate - Filter
n8n-nodes-base.filter
From the author
This workflow enables the automatic and regular tracking of competitors' Instagram Reels, providing rich insights for each video (summary, topic, hook, angles, tags, etc) through ChatGPT, and storing all information in a structured Google Sheets data table.…