Find top-performing Instagram Reels & save insights to Notion with Gemini & Apify
UnknownWhat this workflow does
This workflow has 29 nodes and runs on a schedule (every day at 04:00) (plus 1 other trigger). Along the way it connects Notion and Apify (community). It also calls generativelanguage.googleapis.com over HTTP.
How it runs
Trigger: On a schedule (every day at 04:00) (plus 1 other trigger).
- Variables (Code): runs custom JavaScript code
- Get Sources (Notion): get many (database page)
- Apify Payload (Code): runs custom JavaScript code
- Run an Actor (Apify): run actor
- Get Status (Apify): get run (actor runs)
- Switch: routes items into 3 branches
- Get dataset items (Apify): get items (datasets)
- Wait: waits 1 minutes
- Map Reels (Code): runs custom JavaScript code
- Owner? (If): checks a condition and branches into true / false
…plus 17 more steps. See the full node list below.
Services it uses
HTTP calls to: generativelanguage.googleapis.com
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 Get dataset items, Get Status, Run an Actor).
Nodes used (11)
- Manual Trigger
n8n-nodes-base.manualTrigger - Notion
n8n-nodes-base.notion - Code
n8n-nodes-base.code - Switch
n8n-nodes-base.switch - Wait
n8n-nodes-base.wait - Apify
@apify/n8n-nodes-apify.apify - HTTP Request
n8n-nodes-base.httpRequest - If
n8n-nodes-base.if - Edit Fields (Set)
n8n-nodes-base.set - Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - Schedule Trigger
n8n-nodes-base.scheduleTrigger
From the author
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…