Automate Your Spotify: Sync Liked Songs to Any Playlist
detail.loadingPreview
Tired of manually managing your Spotify playlists? This workflow automatically synchronizes your Spotify Liked Songs with any designated playlist, ensuring it always reflects your latest musical tastes. Add new likes, remove unliked tracks, and keep your playlist effortlessly updated.
About This Workflow
Never let your favorite tracks get lost in the shuffle! This n8n workflow provides a powerful, automated solution to keep a specific Spotify playlist perfectly in sync with your Liked Songs collection. It intelligently compares your entire 'Liked Songs' library with the contents of your chosen target playlist, identifying new additions you've loved and tracks you've unliked. New tracks are automatically added, and old, unliked ones are removed, maintaining a pristine and up-to-date playlist. With optional scheduled execution and Gotify notifications, you'll always have a dynamic playlist ready to go, without lifting a finger.
Key Features
- Automatic Synchronization: Set it and forget it! Your playlist will automatically update with your liked songs.
- Bi-directional Sync: Not only adds newly liked songs but also removes tracks you've unliked, keeping your playlist lean and relevant.
- Customizable Target Playlist: Easily specify any existing Spotify playlist as your synchronization target.
- Scheduled Execution: Run the sync daily, hourly, or at any interval that suits your listening habits.
- Gotify Notifications: Receive instant alerts about the sync status, including how many songs were added or removed.
How To Use
- Connect Spotify Account: Ensure you have a Spotify credential configured in n8n.
- Define Your Target Playlist: Locate the
Edit set Varsnode and update thevarplaylisttovalue with the exact name of the Spotify playlist you wish to sync. - Configure Schedule (Optional): To automate the sync, activate the
Schedule Triggernode and set your preferred interval (e.g., once daily). - Connect Gotify (Optional): If you want notifications, configure your Gotify credentials and enable the
Gotify Send deleted n from xnode. - Activate Workflow: Save and activate the workflow. It will now run automatically based on your schedule or can be triggered manually via the
Startnode.
Apps Used
Workflow JSON
{
"id": "b8403989-7793-41f9-9ea3-12150e9833d0",
"name": "Automate Your Spotify: Sync Liked Songs to Any Playlist",
"nodes": 7,
"category": "Personal",
"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: b8403989-7793...
About the Author
Free n8n Workflows Official
System Admin
The official repository for verified enterprise-grade workflows.
Statistics
Related Workflows
Discover more workflows you might like
Smart Expense Tracking with Telegram & AI
Automate your personal finance management by turning your Telegram chat into an intelligent expense tracker. Simply send a photo of a receipt or a text message, and this workflow uses AI to categorize your spending, extract crucial details, and provide instant summaries.
Send Obsidian Notes as Emails with Dynamic Attachments
This workflow empowers you to transform your Obsidian notes into dynamic emails, complete with custom metadata from YAML frontmatter and automated attachment handling. Seamlessly share your thoughts and files directly from your preferred note-taking environment.
Automate Your Daily Briefing: News, Emails, and Tasks
Streamline your day by automatically fetching the latest news from Times of India, important emails from your Gmail, and your upcoming Todoist tasks. Get a consolidated, beautifully formatted daily digest delivered straight to your inbox.