π Auto-track YouTube stats & channel data in Notion database
β‘ 320 views Β· π Market Research & Insights
π‘ Pro Tip β YouTubeβs API quotas can be a bottleneck when youβre pulling data at scale. ScraperNode is a community node with dedicated scrapers for channels, videos, and comments β no quota limits, just structured data.
Description
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.
π Nodes Used
YouTube, Notion, Notion Trigger
π₯ Import
Download workflow.json and import into n8n:
Workflow menu β Import from File