π Find top-performing Instagram Reels & save insights to Notion with Gemini & Apify
β‘ 10,098 views Β· π Market Research & Insights
π‘ Pro Tip β HTTP Request scraping tends to break when sites update their markup. If youβre scraping a major platform, check if ScraperNode covers it β it has maintained scrapers for LinkedIn, Instagram, TikTok, YouTube, and 20+ other platforms that return structured data.
Description
This workflow contains community nodes that are only compatible with the self-hosted version of n8n.
This template helps you discover trending Instagram Reels from competitors or any public profiles you choose.
πΊ How It Works
The workflow automatically monitors selected Instagram accounts using Apify, pulls recent Reels, and analyzes their performance.
It calculates engagement levels, detects early βhotβ content, translates text if needed, and organizes all results into a structured Notion database β ready for review and production.
Iβve recorded a video walkthrough to show you how the system works in detail. π https://www.youtube.com/watch?v=rdfRNHpHX8o
π Download Notion Database Structure
You can download the Notion table structure (with all required columns and formats) here:
π https://drive.google.com/file/d/1FVaS_-ztp6PDAJbETUb1dkg8IqE4qHqp/view?usp=sharing
π€ Whoβs it for
This workflow is for marketers, content creators, social media managers, and automation enthusiasts who want to stay ahead of Instagram Reels trends.
Whether youβre building a content pipeline or studying competitors, this tool saves hours of manual tracking.
π§ How to set up
- Create the required databases in Notion (structure file provided).
- Import the
.jsonworkflow into your n8n instance. - Set up credentials for Notion, Apify, and Gemini API.
- Link those credentials in the workflow.
- Adjust the
Variablesnode with your test account list and settings. - Run a test with 3β5 profiles and validate the output.
- Once working, update
Variableswith your full config.
π Requirements
- An n8n instance (self-hosted or cloud)
- A Notion account (separate workspace recommended)
- Apify account (usage-based pricing for Instagram scraping)
- Gemini API key for AI processing (usage-based pricing)
π§© How to customize the workflow
The system is fully modular. You can:
- In the
Set Promptnode, you can define your own rules for detecting content categories and video types. - Change video filters (e.g., what counts as βhotβ or βearly hotβ)
- Modify Notion fields or adapt to your own database structure
- Add more parsing logic to
Variables - Switch translation language
- Integrate with your content production flow
Each part of the workflow is clearly labeled and editable β feel free to adapt it to your goals.
π Nodes Used
HTTP Request, Notion, Schedule Trigger
π₯ Import
Download workflow.json and import into n8n:
Workflow menu β Import from File