Automate Instagram profile analysis with Airtop scraping and GPT-4o intelligence
Needs changesNeeds changes. This template uses 1 thing(s) that n8n 3.0 removes: AI Agent v1 (old agent modes). 1 breaking item(s) found. Static check, last run 2026-10-19.
What to replace before upgrading
| Removed in 3.0 | Replace with |
|---|---|
| AI Agent v1 (old agent modes) Ajustar Saída Instagram (v1.9), Análise de Dados do Perfil (v1.9) | Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent. |
Nodes used (10)
- Airtop
n8n-nodes-base.airtop - Auto-fixing Output Parser
@n8n/n8n-nodes-langchain.outputParserAutofixing - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - AI Agent
@n8n/n8n-nodes-langchain.agent - Google Sheets Trigger
n8n-nodes-base.googleSheetsTrigger - Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - Google Sheets
n8n-nodes-base.googleSheets - No Operation, do nothing
n8n-nodes-base.noOp - Filter
n8n-nodes-base.filter
What it does
What's up Guys. I'm Luís 🙋🏻♂️ If you need to analyze dozens of Instagram profiles every week, this isn't just another automation. It’s your new secret weapon. It’s a fully structured workflow for anyone who needs to analyze Instagram profiles at scale, with AI, and keep everything tracked and organized — no manual effort, no copy-paste, and total control over the process. What this workflow does: - Detects when a new or updated Instagram profile appears in Google Sheets - Checks if the profile still needs analysis - Creates a account in Airtop and after create a session and new window in Airtop for Instagram scraping (Airtop offers 5,000 free credits/month!) - Automatically accesses the Instagram profile and scrapes public data - Cleans and refines the data with OpenAI (AI) for maximum accuracy - Performs a second layer of AI analysis for deep, actionable insights - Updates all results and insights directly back into Google Sheets 🧩 How the flow is structured This workflow is strategically divided into two independent parts to ensure clarity, organization, and easy scalability: Part 1 – Profile Capture and Data Extraction - Triggered by a new/updated row in Google Sheets - Take here your Template of Google Sheets <> TEMPLATE - Instagram Profiles - Checks if the profile needs analysis - Starts a session and new window on Airtop - Scrapes the public Instagram data Part 2 – AI Analysis and Results Delivery - Cleans and structures Airtop’s output for AI analysis - Uses OpenAI to process and refine the data - Applies a second AI prompt for actionable insights - Updates Google Sheets with all processed results This structure makes the flow easier to manage, customize, and scale — plug in other tools without breaking the logic. Tools used: ✅ Airtop (Instagram scraping & session management) ✅ Google Sheets (database & dashboard) ✅ OpenAI (data parsing, refinement & analysis) How to set it up: - Connect your Google Sheet to the workflow - Register on Airtop, get your free credits, and set up your session: https://portal.airtop.ai/ - Add your Airtop credentials in n8n - Add your OpenAI API key - (Optional) Customize the AI prompts and sheet logic Why this workflow stands out: 📊 Fully automated: analyze dozens or hundreds of profiles without manual work 🤖 Double-layer AI analysis for maximum insights 🚀 Built to scale — ideal for agencies, marketing teams, communities, and creators 📝 Everything tracked and accessible in Google Sheets 🔗 Airtop integration: scrape Instagram with zero headache --- ✅ Works on both n8n Cloud and Self-hosted 🔐 100% secure. No hacks. No shortcuts. Want to adapt this flow for your business, team, or community? 📩 Custom requests: WhatsApp me at +5534992569346 ---- Português <> PT-BR Fala, galera! Eu sou o Luís 🙋🏻♂️ Se você precisa analisar vários perfis do Instagram por semana, esse não é só mais um fluxo, é uma verdadeira mão na roda. É uma automação ponta a ponta, feita pra quem analisa perfis do Instagram em escala, com IA, tudo organizado direto na planilha, e sem trabalho manual ou copiar e colar. O que esse fluxo faz: - Detecta quando um novo perfil é cadastrado ou atualizado no Google Sheets - Confere se o perfil ainda precisa ser analisado - Cria uma nova conta no Airtop e depois Cria uma sessão e uma nova janela no Airtop para buscar dados do Instagram (Airtop libera 5.000 créditos grátis todo mês!) - Acessa automaticamente o perfil do Instagram e coleta os dados públicos - Limpa e ajusta os dados com a OpenAI para garantir máxima precisão - Realiza uma segunda análise com IA para entregar insights profundos - Atualiza todos os resultados direto na sua planilha do Google Sheets 🧩 Como o fluxo está estruturado Esse fluxo foi estrategicamente dividido em duas partes independentes, garantindo clareza, organização e escalabilidade: Parte 1 – Captura do Perfil e Extração dos Dados - Dispara quando um perfil novo ou atualizado aparece na planilha. Pegue aqui o Template da sua planilha