This n8n workflow automates the synchronization of a Spotify playlist with a YouTube playlist, maintaining consistency by adding new tracks, detecting deletions, and matching videos accurately. The process begins with periodic checks for playlist changes by comparing snapshots of Spotify data using snapshot IDs. If differences are found, it searches for corresponding YouTube videos based on track title, artist, and duration, ensuring length matches within an acceptable range. The workflow then adds matched videos to the YouTube playlist and updates the database with their IDs. It also regularly monitors the YouTube playlist to remove videos that no longer exist or are unmatched, cleaning up both the playlist and the database. The system is scheduled to run daily and monthly, offering continuous synchronization, recovery for unmatched tracks, and automated updates, making it ideal for maintaining music playlists across platforms seamlessly.
Spotify to YouTube Playlist Synchronization Workflow
Node Count | >20 Nodes |
---|---|
Nodes Used | aggregate, compareDatasets, discord, if, noOp, removeDuplicates, scheduleTrigger, set, splitInBatches, spotify, stickyNote, supabase, wait, youTube |
Reviews
There are no reviews yet.