Auto-track YouTube stats & channel data in Notion database
Ready for 3.0Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.
What this workflow does
This workflow has 8 nodes and runs on Notion events. Along the way it connects Notion and YouTube.
How it runs
Trigger: On Notion events.
- Extract YouTube Video ID (Edit Fields (Set)): sets 1 field: video_id
- Fetch Video Data (YouTube API) (YouTube): get (video)
- Format Video Data (Edit Fields (Set)): sets 8 fields: title, thumbnails, channel_name…
- Fetch Channel Info (YouTube API) (YouTube): get
- Merge: merges the data from its input branches
- Format Channel Data (Edit Fields (Set)): sets 2 fields: subscriberCount, channel_name
- Update Notion Page (Notion): update (database page)
Services it uses
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 (5)
- Notion Trigger
n8n-nodes-base.notionTrigger - Edit Fields (Set)
n8n-nodes-base.set - YouTube
n8n-nodes-base.youTube - Merge
n8n-nodes-base.merge - Notion
n8n-nodes-base.notion
From the author
Who it's for YouTube creators, content marketers, and anyone who wants to automatically enrich YouTube links added to a Notion database. What it does Automatically extracts important video and channel data — including title, views, likes, comments, thumbnail,…