workflows.fit
Back to n8n workflows
n8n templateFreeBy Salome Tkhilaishvili

Transcribe YouTube playlists with SerpApi and Gmail into a JSON report

This workflow automatically fetches all videos from a specific YouTube playlist, extracts their transcripts using SerpApi, aggregates the text into a single JSON report, and emails the final file via Gmail. It's perfe...

DevelopmentCore NodesCommunicationHITLHttp RequestCodeItem ListsConvert To File
Loading interactive preview...

Template notes

This workflow automatically fetches all videos from a specific YouTube playlist, extracts their transcripts using SerpApi, aggregates the text into a single JSON report, and emails the final file via Gmail. It's perfect for content creators, researchers, or SEO teams who need to archive or analyze video content in bulk.

Prerequisites:

Google Cloud Console: Enable the YouTube Data API v3 and get an API Key.

SerpApi Account: An API key to access the youtubevideotranscript engine.

Gmail Credentials: Set up the Gmail node with OAuth2 to send the final report.

Setup Instructions:

Fetch Playlist Node: Replace REPLACEWITHPLAYLISTID in the URL with your target Playlist ID and add your YouTube API Key.

SerpApi Node: Replace REPLACEWITHSERPAPIKEY in the URL.