Auto-track YouTube stats & channel data in Notion database
$20/month : Unlimited workflows
2500 executions/month
THE #1 IN WEB SCRAPING
Scrape any website without limits
HOSTINGER 🎉 Early Black Friday Deal
DISCOUNT 20% Try free
DISCOUNT 20%
Self-hosted n8n
Unlimited workflows - from $4.99/mo
#1 hub for scraping, AI & automation
6000+ actors - $5 credits/mo
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, channel name, subscribers, and a custom viral score — whenever a new YouTube URL is added to Notion.
How it works
- A Notion Trigger fires when a new page is added to your database.
- The workflow extracts the YouTube video ID from the provided URL.
- A YouTube API request retrieves video details (title, views, likes, comments, thumbnail).
- A second YouTube API request retrieves channel information (name and subscriber count).
- Both sets of data are cleaned and formatted.
- The enriched data is written back to the same Notion page.
Requirements
- YouTube Data API (OAuth2 recommended)
- Notion integration connected to your workspace
- This Notion template (includes all required fields):
https://lunar-curler-d17.notion.site/2a71d9a77486807a9006d048aa512d16?v=2a71d9a7748680eda620000ca9c112a4
Setup steps
- Duplicate the Notion template linked above.
- Connect your Notion credentials in n8n.
- Create and connect a YouTube OAuth2 credential.
- Assign your credential to the YouTube API nodes.
- Test once with a manual execution.