Automate Your Discover Weekly Archive
detail.loadingPreview
Effortlessly back up your Spotify Discover Weekly playlists to a dedicated archive. This workflow automatically saves new tracks from your Discover Weekly to a designated archive playlist every week.
About This Workflow
This n8n workflow is designed for avid Spotify users who want to preserve their personalized Discover Weekly playlists. It automatically identifies your Discover Weekly and a custom 'Discover Weekly Archive' playlist. Each week, it fetches the tracks from your current Discover Weekly and adds them to your archive, ensuring you never lose a great song. The process is triggered on a schedule, making playlist archiving a seamless, set-and-forget operation. This empowers you to build a comprehensive and ever-growing library of music curated just for you by Spotify's algorithm.
Key Features
- Automatic Archiving: New Discover Weekly tracks are automatically added to your archive.
- Playlist Identification: Intelligently finds both your Discover Weekly and a designated archive playlist.
- Scheduled Operation: Runs automatically at a set time each week.
- Spotify Integration: Leverages Spotify's API for seamless playlist management.
- Customizable Archive Name: Easily set your preferred name for the archive playlist.
How To Use
- Schedule Trigger: Configure the
Schedule Triggerto run at your desired weekly interval (e.g., '8am Mondays' as shown). - Get Playlists: Set up the
Get Playlistsnode to connect to your Spotify account and retrieve all your playlists. - Find Archive Playlist: Configure the
Find Archive PlaylistIF node to look for a playlist named 'Discover Weekly Archive' (or your custom name) from the output ofGet Playlists. - Find Weekly Playlist: Configure the
Find Weekly PlaylistIF node to look for a playlist named 'Discover Weekly' from the output ofGet Playlists. - Merge: Connect both
Find Archive PlaylistandFind Weekly Playlistto theMergenode. This node waits for both to complete before proceeding. - Get Tracks: Connect the
Mergenode to theGet Tracksnode. Use an expression to dynamically set the playlist ID to theuriof the 'Discover Weekly' playlist found earlier (e.g.,={{$node["Find Weekly Playlist"].json["uri"]}}). - Save to Archive: Connect the
Get Tracksnode to theSave to Archivenode. Use an expression to set theidto theuriof your archive playlist (e.g.,={{$item(0).$node["Find Archive Playlist"].json["uri"]}}) and thetrackIDto theuriof each track from theGet Tracksoutput (e.g.,={{$json["track"]["uri"]}}).
Apps Used
Workflow JSON
{
"id": "c113be54-5bd7-4f4f-b29d-c04ab2fc94bd",
"name": "Automate Your Discover Weekly Archive",
"nodes": 8,
"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: c113be54-5bd7...
About the Author
N8N_Community_Pick
Curator
Hand-picked high quality workflows from the global community.
Statistics
Related Workflows
Discover more workflows you might like
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.
AI Music Generator with Suno V3.5 (KIE.ai)
This n8n workflow automates AI music generation using the KIE.ai API, powered by the Suno V3.5 model. Users simply submit music prompts, styles, and titles via a web form, and the system handles real-time generation and delivery of the final audio output. It's perfect for quickly creating custom music for various needs.
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.