Instagram Competitor Reels Analysis System

Updated: June 26, 2026

What this system does (in simple terms)

Once triggered, the automation:

  • Pulls competitor Instagram usernames from Google Sheets
  • Scrapes their latest Reels
  • Filters, sorts, and selects top-performing videos
  • Transcribes video audio
  • Uses AI to extract hooks, power words, summaries, and patterns
  • Saves results into structured Google Sheets
  • Sends you an email summary automatically

You get clarity, not content overload.


Step 1: Prepare your Google Sheet

Create a Google Sheet with these columns:

  • Username
  • Status (Pending / Completed)
  • Followers
  • Posts count
  • Reels analysis (summary)

Only the username is required to start.

Set status to Pending for creators you want analyzed.

Tip: This allows the system to skip already-processed creators later.


Step 2: Set up the trigger

Start with a simple trigger:

  • Manual trigger (for testing)
  • Or scheduled trigger (weekly / daily)

Once tested, switch to a weekly schedule to track competitors consistently.


Step 3: Fetch competitors from Google Sheets

Use a Google Sheets node to:

  • Read all rows
  • Filter creators with status = Pending
  • Loop over each creator one by one

This prevents re-analyzing the same profiles repeatedly.


Step 4: Scrape Instagram data (Apify)

Use Apify’s Instagram Profile Scraper actor.

Configuration basics:

  • Input: Instagram username
  • Output: Profile data + recent posts

Best practice:

Pin the scraper output while building to avoid wasting credits.


Step 5: Clean old analysis data (optional but recommended)

Before inserting new analysis:

  • Batch old Reels data
  • Delete previous records from Sheets

This keeps your research clean and avoids duplication.

(Version 2 improvement: skip Reels already analyzed using Reel ID.)


Step 6: Filter Reels only

Instagram profiles include:

  • Reels
  • Image posts
  • Carousels

Add a filter to keep video/Reels only.

Then:

  • Sort by view count (descending)
  • Limit results (e.g., top 5 Reels)

This focuses analysis on what actually performs.


Step 7: Download videos safely

For each Reel:

  • Download video
  • Add a wait node (5–10 seconds)

Why this matters:

Avoid API rate limits when transcribing or analyzing content.


Step 8: Transcribe Reel audio

Use an AI transcription service (e.g., OpenAI).

Output:

  • Full transcript of each Reel

This transcript becomes the base for all analysis.


Step 9: Extract hooks, power words, and summary (AI Agent)

Configure an AI Agent with:

  • System prompt defining what to extract
  • User prompt passing transcript

Use a JSON schema output parser to enforce structure:

  • Hook (string)
  • Power words (array, max 3)
  • Summary (short text)

This prevents messy AI outputs.


Step 10: Analyze creator patterns (second AI Agent)

Send all Reel analyses from one creator into another AI Agent.

It answers questions like:

  • What topics does this creator focus on?
  • What hooks repeat?
  • What audience are they targeting?
  • What content angle is emerging?

This step converts individual videos into strategy-level insight.


Step 11: Save results to Google Sheets

Store data in two places:

  1. Top Reels Sheet
    • Best-performing Reels
    • Hook, summary, transcript
  2. Competitor Overview Sheet
    • Overall creator strategy
    • Content patterns
    • Audience focus

Mark the creator’s status as Completed.


Step 12: Send email summary

At the end of each loop:

  • Compile creator insights
  • Send a clean email summary to yourself

Optional:

Add CC/BCC for team members.

This means you don’t even need to open Sheets.


How to use this system effectively

Use it to:

  • Study competitor hooks before creating content
  • Spot content shifts early
  • Avoid copying—focus on patterns instead
  • Build ideas from insight, not guesswork

Run it weekly. Review patterns. Decide what to test.

What this system does (in simple terms)

Once triggered, the automation:

  • Pulls competitor Instagram usernames from Google Sheets
  • Scrapes their latest Reels
  • Filters, sorts, and selects top-performing videos
  • Transcribes video audio
  • Uses AI to extract hooks, power words, summaries, and patterns
  • Saves results into structured Google Sheets
  • Sends you an email summary automatically

You get clarity, not content overload.


Step 1: Prepare your Google Sheet

Create a Google Sheet with these columns:

  • Username
  • Status (Pending / Completed)
  • Followers
  • Posts count
  • Reels analysis (summary)

Only the username is required to start.

Set status to Pending for creators you want analyzed.

Tip: This allows the system to skip already-processed creators later.


Step 2: Set up the trigger

Start with a simple trigger:

  • Manual trigger (for testing)
  • Or scheduled trigger (weekly / daily)

Once tested, switch to a weekly schedule to track competitors consistently.


Step 3: Fetch competitors from Google Sheets

Use a Google Sheets node to:

  • Read all rows
  • Filter creators with status = Pending
  • Loop over each creator one by one

This prevents re-analyzing the same profiles repeatedly.


Step 4: Scrape Instagram data (Apify)

Use Apify’s Instagram Profile Scraper actor.

Configuration basics:

  • Input: Instagram username
  • Output: Profile data + recent posts

Best practice:

Pin the scraper output while building to avoid wasting credits.


Step 5: Clean old analysis data (optional but recommended)

Before inserting new analysis:

  • Batch old Reels data
  • Delete previous records from Sheets

This keeps your research clean and avoids duplication.

(Version 2 improvement: skip Reels already analyzed using Reel ID.)


Step 6: Filter Reels only

Instagram profiles include:

  • Reels
  • Image posts
  • Carousels

Add a filter to keep video/Reels only.

Then:

  • Sort by view count (descending)
  • Limit results (e.g., top 5 Reels)

This focuses analysis on what actually performs.


Step 7: Download videos safely

For each Reel:

  • Download video
  • Add a wait node (5–10 seconds)

Why this matters:

Avoid API rate limits when transcribing or analyzing content.


Step 8: Transcribe Reel audio

Use an AI transcription service (e.g., OpenAI).

Output:

  • Full transcript of each Reel

This transcript becomes the base for all analysis.


Step 9: Extract hooks, power words, and summary (AI Agent)

Configure an AI Agent with:

  • System prompt defining what to extract
  • User prompt passing transcript

Use a JSON schema output parser to enforce structure:

  • Hook (string)
  • Power words (array, max 3)
  • Summary (short text)

This prevents messy AI outputs.


Step 10: Analyze creator patterns (second AI Agent)

Send all Reel analyses from one creator into another AI Agent.

It answers questions like:

  • What topics does this creator focus on?
  • What hooks repeat?
  • What audience are they targeting?
  • What content angle is emerging?

This step converts individual videos into strategy-level insight.


Step 11: Save results to Google Sheets

Store data in two places:

  1. Top Reels Sheet
    • Best-performing Reels
    • Hook, summary, transcript
  2. Competitor Overview Sheet
    • Overall creator strategy
    • Content patterns
    • Audience focus

Mark the creator’s status as Completed.


Step 12: Send email summary

At the end of each loop:

  • Compile creator insights
  • Send a clean email summary to yourself

Optional:

Add CC/BCC for team members.

This means you don’t even need to open Sheets.


How to use this system effectively

Use it to:

  • Study competitor hooks before creating content
  • Spot content shifts early
  • Avoid copying—focus on patterns instead
  • Build ideas from insight, not guesswork

Run it weekly. Review patterns. Decide what to test.

Author
Written By
Vikash Kumar
Building AI agents, n8n workflows and end-to-end automation for 30+ Brands across India, the US, Europe, Dubai & Australia. 7+ years of Experience saving founders real hours every week - no code required.
Ask more Questions about this Blog with AI:

Our AI Articles

Learn from our AI Articles to excel in your profession ;)

Best n8n Templates in 2026: 15 Free Workflows to Copy

Discover the best free n8n templates in 2026. See 15 beginner workflows to copy and learn how to import one...

n8n MCP: How to Use It (Beginner Guide 2026)

What n8n MCP is in plain English, the two nodes that make it work, and a step-by-step beginner setup for...

n8n Pricing 2026: Is It Really Free?

A clear beginner breakdown of n8n pricing in 2026, when it is truly free, what Cloud plans cost, and how...

The AI Business Blueprint

How Claude Code’s Creator Thinks the Next Generation of Companies Will Be Built...

Best AI Agent Builders in 2026 (No-Code Guide)

The best no-code AI agent builders in 2026, compared for beginners. See what each tool costs, who it fits, and...

OpenRouter Free Models List 2026: All 27+ Models Ranked & Tested

Search “best free OpenRouter models” and you’ll find ten different lists, half naming model IDs pulled months ago. One older...

Arcads Collage Motion Skill

A Claude skill that takes a reference image (or just a brief) and produces a matching halftone paper-collage motion clip...

n8n AI Agent Node: Build Your First AI Agent in 15 Minutes

Learn how the n8n AI Agent node works and build your first AI agent in 15 minutes. Step-by-step beginner guide...

Best Free OpenRouter Models in 2026: Which One Should You Use?

OpenRouter has 29 free AI models as of June 2026. Picking the wrong one for your task wastes your daily...

ClawdBot Tutorial 2026: Complete Beginner Guide to Install, Configure & Run Your First AI Agent

The complete beginner guide to Clawdbot in 2026 — from installation to your first running AI agent, with config templates,...
1:1 Free Strategy Session
Your competitors are already automating. Are you still paying for it manually?

Do you want to adopt AI Automation?

Every hour your team does repetitive work, you're burning real money.
While you wait, faster businesses are cutting costs and moving quicker.
AI and automations aren't the future anymore — they're the present.

Book a live 1-on-1 session where we show you exactly which of your daily tasks can be automated — and what it’s costing you not to.