Spotify to YouTube playlist synchronization
Workflow preview
$20/month : Unlimited workflows
2500 executions/month
THE #1 IN WEB SCRAPING
Scrape any website without limits
HOSTINGER
Early 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
Important notice
This workflow is provided as-is. Please review and test before using in production.
Overview
Spotify to YouTube Playlist Synchronization
A workflow that maintains a YouTube playlist in sync with a Spotify playlist, featuring smart video matching and persistent synchronization.
Key Features
- One-way Sync: Spotify playlist β YouTube playlist (additions and deletions)
- Continuous Monitoring: Automatic synchronization (every hour by default, but you can put any time you want)
- Smart Video Matching: Considers video length and content relevance
- Auto-Recovery: Automatically handles deleted YouTube videos
- Database Backup: Persistent storage using Supabase
Prerequisites
- Supabase project with the following table structure:
CREATE TABLE IF NOT EXISTS musics (
id TEXT PRIMARY KEY,
title TEXT NOT NULL,
artist TEXT NOT NULL,
duration INT8 NOT NULL,
youtube_video_id TEXT,
to_delete BOOLEAN DEFAULT FALSE
);
- Empty YouTube playlist (recommended as duplicates are not handled)
- Configured credentials for YouTube, Spotify, and Supabase APIs
- Properly set variables in all "variables" nodes (variables, variables1, variables2, variables3, variables4 (all the same))
- Activate the workflow !