Automate Spotify Liked Songs to Playlist Sync | n8n Workflow
detail.loadingPreview
Automatically sync your Spotify liked songs to a designated playlist. This n8n workflow handles additions and removals, keeping your playlists perfectly curated.
🚀Ready to Deploy This Workflow?
About This Workflow
How it works
This n8n workflow automates the synchronization between your Spotify Liked Songs and a specified Spotify playlist. It operates on a schedule, fetching your liked songs and comparing them against the target playlist. Songs in the target playlist that are no longer in your liked songs are removed, and any new songs added to your liked songs are added to the target playlist. The workflow also provides optional notifications via Gotify for successful syncs and counts of added/deleted songs. Key nodes include Spotify get Liked Songs, Spotify get all playlists, Spotify get Tracks of X, Compare Datasets, Spotify delete old, and Spotify add Missing to x.
Key Features
- Syncs Spotify Liked Songs to a target playlist.
- Automatically removes songs from the playlist that are no longer liked.
- Adds new liked songs to the target playlist.
- Customizable schedule for automated execution.
- Optional notifications for sync status and song counts.
How To Use
- Configure Spotify Credentials: Ensure your Spotify API credentials are set up within n8n.
- Set Target Playlist: In the
Edit set Varsnode, changevarplaylisttoto the exact name of your target Spotify playlist. - Set Schedule: Adjust the
Schedule Triggernode to run the workflow at your desired interval (e.g., daily). - (Optional) Configure Gotify: If you want notifications, set up the
Gotify Send deleted n from xandGotifynodes with your Gotify server URL and token. - Activate the Workflow: Turn the workflow to 'active' to start the automation.
Apps Used
Workflow JSON
{
"id": "3add0e82-949a-474a-b023-4e928bf40b6b",
"name": "Automate Spotify Liked Songs to Playlist Sync | n8n Workflow",
"nodes": 0,
"category": "Productivity",
"status": "active",
"version": "1.0.0"
}Note: This is a sample preview. The full workflow JSON contains node configurations, credentials placeholders, and execution logic.
Get This Workflow
ID: 3add0e82-949a...
About the Author
N8N_Community_Pick
Curator
Hand-picked high quality workflows from the global community.
Statistics
Related Integrations
- Schedule Trigger + Spotify(20 workflows)
- Split Out + Spotify(13 workflows)
- Google Sheets + Spotify(7 workflows)
- Spotify + Telegram Trigger(5 workflows)
- Spotify + Telegram(5 workflows)
- Spotify + You Tube(5 workflows)
- Noco Db + Spotify(4 workflows)
- Mqtt Trigger + Spotify(3 workflows)
- Discord + Spotify(2 workflows)
- Remove Duplicates + Spotify(2 workflows)
Related Workflows
Discover more workflows you might like
Automate Daily Journal Reminders with Cron & Telegram Bot
Never miss a journal entry! This workflow auto-sends a daily reminder message via Telegram, prompting you to reflect on yesterday's activities.
Automate YouTube Video Saves to Raindrop.io Automatically
Save time by automatically archiving new YouTube videos from a playlist to Raindrop.io. Get notified and organized.
Automate Daily Email Summaries with AI & Gmail - Daily Digest
Save hours daily! Automatically fetch, summarize, and send key email insights using n8n, Gmail, and OpenAI. Get your AI-powered daily digest.
Auto-Archive Duplicate Notion Pages by Property | n8n Workflow
Automate cleaning your Notion databases! This n8n workflow finds and archives duplicate pages based on a specified property, saving you time and effort.
Auto-Log Strava Activities to Beeminder for Progress Tracking
Automate logging new Strava activities to Beeminder goals. Track fitness progress effortlessly and stay accountable.
AI-Powered Text Transformations via Apple Shortcuts
Automate text editing, translation, and grammar correction using Apple Shortcuts and OpenAI.