Automated π€π΅ AI Music Generation with ElevenLabs, Google Sheets & Drive
VerifiedGenerates AI music from spreadsheet data and stores files in Google Drive.
What this workflow does
This automation reads prompts and durations from Google Sheets, generates audio through HTTP requests, uploads MP3 files to a designated Drive folder, and records direct links back in the spreadsheet.
It suits content creators and businesses that need reliable, hands-off production of multiple audio tracks from a central spreadsheet catalog.
Who is this for?
Content creators, agencies, and small teams that need to generate and organize AI music tracks without manual file handling.
What problem it solves
Creating multiple AI music tracks, saving the files, and keeping track of prompts and links is repetitive and easy to lose track of.
Live workflow preview
Interactive canvas of every node and connection β scroll and click to explore. Powered by n8n's preview.
Open the template on n8n to import and run it. View source template β
What it automates
Background music for videos
A YouTuber adds new prompt rows in Sheets and runs the workflow to generate and store tracks with links automatically logged.
Client soundtrack delivery
An agency keeps one Sheet per client, generates custom tracks via ElevenLabs, and shares the Drive folder with final MP3 links updated in the sheet.
Batch asset production
A business needs 10β20 short audio clips; the loop processes each row sequentially and stores everything in an organized Drive folder.
How the workflow works
The 3 nodes in this automation, in order.
- 1Google SheetsgoogleSheets
- 2HTTP RequesthttpRequest
- 3Google DrivegoogleDrive
Apps & integrations used
How to set up Automated π€π΅ AI Music Generation with ElevenLabs, Google Sheets & Drive
- 1Create a Google Sheet with columns for title, prompt, and duration; add your API key column if desired.
- 2Add an Execute Workflow trigger node as the starting point.
- 3Connect a Google Sheets node to read the list of track requests.
- 4Insert an HTTP Request node configured for the ElevenLabs music generation endpoint.
- 5Add a Google Drive node to upload the returned MP3 file.
- 6Use a loop with delay to process rows one at a time and write the Drive link back to the sheet.
How to customize this workflow
- βChange the trigger from manual to Schedule or Webhook.
- βAdd extra columns in Sheets for style tags or project names and map them into the prompt.
- βInsert a filter node to skip rows that already have a generated link.
- βReplace the delay with a different wait time or add error handling after the API call.
Automated π€π΅ AI Music Generation with ElevenLabs, Google Sheets & Drive: pros & cons
Pros
- +Fully hands-off after the first run
- +Keeps prompts and final links in one place
- +Uses only native n8n nodes plus HTTP
- +Processes tracks safely one at a time
Cons
- βRequires a paid ElevenLabs API key
- βStarts only when manually triggered
- βNo built-in audio preview inside the workflow
Frequently asked questions
It reads music prompts from Google Sheets, calls the ElevenLabs API to generate MP3s, saves them to Google Drive, and writes the file links back into the sheet.
User reviews
Verified reviews from the community shape this listing's rating.
Loading reviewsβ¦