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
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.