๐ Convert Spotify tracks to MP3 and share via Google Drive forms
โก 411 views ยท ๐ File Management
Description
๐ต Spotify to MP3 โ Upload to Google Drive
Automate the process of converting Spotify track URLs into MP3 files, uploading them to Google Drive, and instantly generating shareable links โ all triggered by a simple form.
โ What This Workflow Does
- Accepts a Spotify URL from a form.
- Sends the URL to Spotify Downloader MP3 API on RapidAPI.
- Waits briefly for conversion.
- Downloads the resulting MP3 file.
- Uploads it to Google Drive.
- Sets public sharing permissions for easy access.
๐งฉ Workflow Structure
| Step | Node Name | Description |
|---|---|---|
| 1 | On form submission | Collects Spotify track URL via an n8n Form Trigger node. |
| 2 | Spotify Rapid API | Calls Spotify Downloader MP3 API to generate the MP3 download link. |
| 3 | Wait | Ensures download link is processed before proceeding. |
| 4 | Downloader | Downloads the MP3 using the generated link. |
| 5 | Upload MP3 to Google Drive | Uploads the file using Google Drive credentials. |
| 6 | Update Permission | Makes the uploaded file publicly accessible via a shareable link. |
๐ง Requirements
- n8n instance (self-hosted or cloud)
- RapidAPI account & subscription to Spotify Downloader MP3 API
- Google Cloud service account with Drive API access
- Active Google Drive (root or specified folder)
๐ How to Use
- Set up Google API credentials in n8n.
- Subscribe to the Spotify Downloader MP3 API on RapidAPI.
- Insert your RapidAPI key into the HTTP Request node.
- Deploy the workflow and access the webhook form URL.
- Submit a Spotify URL โ the MP3 gets downloaded, uploaded, and shared.
๐ฏ Use Cases
- ๐ง Music collectors automating downloads
- ๐งโ๐ซ Teachers creating music-based lessons
- ๐ Podcasters pulling music samples
- ๐ฅ Anyone who needs quick Spotify โ MP3 conversion
๐ Tech Stack
- n8n: Visual workflow automation
- RapidAPI: Spotify Downloader MP3 API
- Google Drive: File storage and sharing
- Form Trigger: Input collection interface
- HTTP Request Node: Handles API communication
๐ Notes on Security
- Do not expose your
x-rapidapi-keypublicly. - Use environment variables or n8n credentials for secure storage.
- Adjust sharing permissions (
reader,writer, or restricted) per your needs.
๐ API Reference
๐ฆ Tags
spotify mp3 google-drive automation rapidapi n8n music
๐ Nodes Used
HTTP Request, Google Drive, n8n Form Trigger
๐ฅ Import
Download workflow.json and import into n8n:
Workflow menu โ Import from File