🎬 Automate Instagram content discovery & repurposing w/ Apify, GPT-4o & Perplexity

11,398 views · 🎬 Content Creation & Video

💡 Pro Tip — Heads up — if this workflow’s Instagram scraping breaks (it happens whenever Meta updates their frontend), ScraperNode is a community node that handles profiles, posts, reels, and comments without any HTML parsing.

View All Scrapers

Description

This workflow creates an end-to-end Instagram content pipeline that automatically discovers trending content from competitor channels, extracts valuable insights, and generates new high-quality scripts for your own content creation. The system helped scale an Instagram channel from 0 to 10,000 followers in just 15 days through intelligent content repurposing.

Benefits:

How It Works:

  1. Instagram Content Discovery:
  1. Intelligent Processing Pipeline:
  1. Enhanced Research & Analysis:
  1. Script Generation & Optimization:

Required Google Sheets Database Setup: Before running this workflow, create a Google Sheets database with these exact column headers: Essential Columns:

id - Unique Instagram post identifier (primary key for duplicate detection) timestamp - When the reel was posted caption - Original reel caption text hashtags - Hashtags used in the post videoUrl - Direct link to download the video file username - Account that posted the reel scrapedTranscript - Original transcript from video (added by workflow) newTranscript - AI-generated script for your content (added by workflow)

Additional Tracking Columns:

shortCode - Instagram’s internal post code url - Public Instagram post URL commentsCount - Number of comments firstComment - Top comment on the post likesCount - Number of likes videoViewCount - View count metrics videoDuration - Length of video in seconds

Setup Instructions:

Create a new Google Sheet with these column headers in the first row Name the sheet “Reels” Connect your Google Sheets OAuth credentials in n8n Update the document ID in the workflow nodes

The merge logic relies on the id column to prevent duplicate processing, so this structure is essential for the workflow to function correctly.

Business Use Cases:

Revenue Potential:

This exact system can be sold as a service for $3,000-$5,000 to growing channels or agencies. The automation saves 10+ hours weekly of manual research and content planning.

Watch the Complete Build Process

Want to see exactly how this system was built from scratch? Nick Saraev walks through the entire development process in this comprehensive tutorial, including all the debugging, dead ends, and problem-solving that goes into building real automation systems.

🎥 Watch: “The N8N Instagram Parasite System (10K Followers In 15 Days)”

This 1.5-hour deep-dive shows the actual build process - not a polished demo, but real system development with all the thinking and iteration included.

Set Up Steps:

  1. Configure Apify Integration:
  1. Set Up AI Services:
  1. Database Configuration:
  1. Content Filtering Setup:
  1. Automation Schedule:
  1. Advanced Customization:

More AI Automation Systems: For more advanced automation tutorials and business systems, check out My YouTube Channel where I share proven automation strategies that generate real revenue.

🔗 Nodes Used

Google Sheets, HTTP Request, Schedule Trigger, OpenAI

📥 Import

Download workflow.json and import into n8n: Workflow menu → Import from File

📖 Importing guide · 🔑 Credential setup