Generate automated content performance reports from YouTube, TikTok and Skool with AI
Ready for 3.0What this workflow does
This AI workflow has 43 nodes and runs on a schedule (every minute) (plus 1 other trigger). Along the way it connects YouTube, Airtable, OpenRouter Chat Model and Gmail. It also calls api.apify.com and googleapis.com over HTTP.
How it runs
Trigger: On a schedule (every minute) (plus 1 other trigger).
- Get skool members (HTTP Request): calls an HTTP API
- Get channel stats (YouTube): get
- Get tiktok followers (HTTP Request): calls an HTTP API
- Get last weeks vids (YouTube): work with video
- Get skool members (HTTP Request): calls an HTTP API
- Get tiktok data (HTTP Request): calls api.apify.com (POST)
- Get channel stats (YouTube): get
- Get week lable (Code): runs custom JavaScript code
- Markdown: converts between Markdown and HTML
- Format youtube sub count (Edit Fields (Set)): sets 1 field: YT subs
…plus 30 more steps. See the full node list below.
Services it uses
HTTP calls to: api.apify.com, googleapis.com
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (13)
- Schedule Trigger
n8n-nodes-base.scheduleTrigger - Markdown
n8n-nodes-base.markdown - HTTP Request
n8n-nodes-base.httpRequest - YouTube
n8n-nodes-base.youTube - Airtable
n8n-nodes-base.airtable - Merge
n8n-nodes-base.merge - Code
n8n-nodes-base.code - If
n8n-nodes-base.if - Edit Fields (Set)
n8n-nodes-base.set - OpenRouter Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenRouter - Aggregate
n8n-nodes-base.aggregate - Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm - Gmail
n8n-nodes-base.gmail
From the author
This n8n template acts as your automated social media data analyst. Instead of manually checking your analytics across different dashboards every week, this workflow scrapes your latest stats, calculates your week-over-week growth, and uses AI to write a…