Upload Podcast Episodes to Spotify via RSS & Google Drive
🎧 Upload Podcast Episodes to Spotify via RSS & Google Drive
Skip the manual steps and publish your podcast episodes to Spotify in minutes — fully automated.
This workflow takes your finished audio, uploads it to Google Drive, updates your podcast’s RSS feed in GitHub, and pushes it live on Spotify and other platforms linked to that feed. No more copy-pasting links or manually editing XML files — everything happens in one click.
It’s perfect for podcasters who already have an RSS feed connected to Spotify for Podcasters and want a repeatable, hands-free publishing process.
💡 What this workflow does
✅ Reads your finished MP3 from a local path or previous automation step
☁️ Uploads the audio to Google Drive and creates a public share link
📄 Fetches your existing rss.xml file from GitHub
➕ Appends a new <item> entry with title, description, publication date, and MP3 link
🔄 Commits the updated RSS file back to GitHub, triggering updates on Spotify
🎯 Ensures your episode appears on Spotify once your RSS is already linked in Spotify for Podcasters
🛠 What you’ll need
A Google Drive account with OAuth credentials and a target folder ID
A GitHub repository containing your rss.xml file
An RSS feed connected to Spotify for Podcasters (set this up once before running the workflow)
An MP3 file that meets Spotify’s audio format requirements
✨ Use cases
Automate weekly or daily podcast publishing to Spotify
Push your AI-generated podcast episodes live without manual editing
Maintain a single source of truth for your feed in GitHub while streaming across multiple platforms
📬 Contact & Feedback
Need help customizing this? Have ideas for improvement?
📩 Luis.acosta@news2podcast.com
Or DM me on Twitter @guanchehacker
If you’re building something more advanced with audio + AI, like fully automated podcast creation and publishing, let’s talk — I might have the missing piece you need.
Related Templates
USDT And TRC20 Wallet Tracker API Workflow for n8n
Overview This n8n workflow is specifically designed to monitor USDT TRC20 transactions within a specified wallet. It u...
Send structured logs to BetterStack from any workflow using HTTP Request
Send structured logs to BetterStack from any workflow using HTTP Request Who is this for? This workflow is perfect for...
Automate Daily Keyword Research with Google Sheets, Suggest API & Custom Search
Who's it for This workflow is perfect for SEO specialists, marketers, bloggers, and content creators who want to automa...
🔒 Please log in to import templates to n8n and favorite templates
Workflow Visualization
Loading...
Preparing workflow renderer
Comments (0)
Login to post comments