AutomationMart
Home/Browse/Automated πŸ€–πŸŽ΅ AI music generation with ElevenLabs, Google Sheets & Drive
n8n

Automated πŸ€–πŸŽ΅ AI music generation with ElevenLabs, Google Sheets & Drive

n8nn8n7 modulesv1.0
Google SheetsGoogle DriveLinkedInElevenLabs

This workflow automates the creation, storage, and cataloging of AI-generated music using the Eleven Music API, Google Sheets, and Google Drive. --- Key Advantages βœ… Fully Automated Music Generation Pipeline Once started, the workflow automatically: Reads track parameters Generates music via API Uploads the file Updates your spreadsheet No manual steps needed after initialization. βœ… Centralized Track Management

At a glance

Automated πŸ€–πŸŽ΅ AI music generation with ElevenLabs, Google Sheets & Drive is a ready-made n8n workflow you import as a workflow JSON file β€” no build required. It connects Google Sheets, Google Drive, LinkedIn, ElevenLabs. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
Google Sheets, Google Drive, LinkedIn, ElevenLabs
Modules
7
Price
Free
Version
v1.0
Automated πŸ€–πŸŽ΅ AI music generation with ElevenLabs, Google Sheets & Drive workflow diagram

About this workflow

This workflow automates the creation, storage, and cataloging of AI-generated music using the Eleven Music API, Google Sheets, and Google Drive. --- Key Advantages βœ… Fully Automated Music Generation Pipeline Once started, the workflow automatically: Reads track parameters Generates music via API Uploads the file Updates your spreadsheet No manual steps needed after initialization. βœ… Centralized Track Management A single Google Sheet acts as your project control center, letting you organize: Prompts Durations Generated URLs This avoids losing track of files and creates a ready-to-share catalog. βœ… Seamless Integration with Google Services The workflow: Reads instructions from Google Sheets Saves the MP3 to Google Drive Updates the same Sheet with the final link This ensures everything stays synchronized and easy to access. βœ… Scalable and Reliable Processing The loop-with-delay mechanism: Processes tracks sequentially Prevents API overload Ensures stable execution This is especially helpful when generating multiple long tracks. βœ… Easy Customization Because the prompts and durations come from Google Sheets: You can edit prompts at any time You can add more tracks without modifying the workflow You can clone the Sheet for different projects βœ… Ideal for Creators and Businesses This workflow is perfect for: Content creators generating background music Agencies designing custom soundtracks Businesses needing AI-generated audio assets Automated production pipelines --- How It Works The process operates as follows: - The workflow starts manually via the "Execute workflow" trigger - It retrieves a list of music track requests from a Google Sheets spreadsheet containing track titles, text prompts, and duration specifications - The system processes each track request individually through a batch loop - For each track, it sends the text prompt and duration to ElevenLabs Music API to generate studio-quality music - The generated MP3 file (in 44100 Hz, 128 kbps format) is automatically uploaded to a designated Google Drive folder - Once uploaded, the workflow updates the original Google Sheets with the direct URL to the generated music file - A 1-minute wait period between each track generation prevents API rate limiting - The process continues until all track requests in the spreadsheet have been processed --- Set Up Steps Prerequisites: - ElevenLabs paid account with Music API access enabled - Google Sheets spreadsheet with specific columns: TITLE, PROMPT, DURATION (ms), URL - Google Drive folder for storing generated music files Configuration Steps: 1. ElevenLabs API Setup: - Enable Music Generation access in your ElevenLabs account - Generate an API key from the ElevenLabs developer dashboard - Configure HTTP Header authentication in n8n with name "xi-api-key" and your API value 2. Google Sheets Preparation: - Create or clone the music tracking spreadsheet with required columns - Fill in track titles, detailed text prompts, and durations in milliseconds (10,000-300,000 ms) - Configure Google Sheets OAuth credentials in n8n - Update the document ID in the Google Sheets nodes 3. Google Drive Configuration: - Create a dedicated folder for music uploads - Set up Google Drive OAuth credentials in n8n - Update the folder ID in the upload node 4. Workflow Activation: - Ensure all API credentials are properly configured - Test with a single track entry in the spreadsheet - Verify music generation, upload, and spreadsheet update work correctly - Execute the workflow to process all pending track requests The workflow automatically names files with timestamp prefixes (songyyyyMMdd) and handles the complete lifecycle from prompt to downloadable music file. --- πŸ‘‰ Subscribe to my new YouTube channel. Here I’ll share videos and Shorts with practical tutorials and FREE templates for n8n. []( --- Need help customizing? Contact me for consulting and support or add me on Linkedin.

n8n

How to import this n8n workflow

  1. 1

    Download the workflow JSON file after purchase.

  2. 2

    Open n8n β†’ click the menu β†’ Import from File.

  3. 3

    Select the downloaded JSON and import.

  4. 4

    Set up credentials for each node that requires them.

  5. 5

    Click Execute Workflow to test, then activate.

Setup guide

Setup guide included

Purchase to unlock the full step-by-step guide

Related N8n workflows

Get daily weather forecasts and add them to Google Sheets

Automatically get daily weather forecasts and add them to Google Sheets. Keep your data organized and up-to-date with this simple workflow.

Free

Generate Barcodes for new Zoho Creator records

Every time a new record is added to a selected Zoho Creator application, Make will automatically generate a Barcode. Then, the Barcode is saved to a specified Google Drive folder.

Free

Generate PDFs via PDF Generation API from new rows in Google Sheets and save the PDFs to Google Drive

This template periodically retrieves new rows from a Google Sheets spreadsheet and uses the information for generating PDF documents via PDF Generator API. The final PDF documents are then saved to a folder in Google Drive. The template is using this sample Google Sheets spreadsheet. You should make a copy of it before configuring the template. The template also expects your PDF Generator AP

Free

Automate customer feedback analysis with Forms, AI, Google Sheets and WhatsApp

Automate Customer Feedback Analysis with Google Sheets, WhatsApp, and Email Introduction: Drowning in Data, Starving for Insight? Imagine this: Your team launches a new feature. Feedback starts pouring in emails, support tickets, social media mentions, and survey responses. You know gold is buried in there, but manually reading, tagging, and summarising hundreds, maybe thousands, of comments? It takes days, maybe weeks. By the time you have a clear picture, the moment might have passed. Sounds e

Free

Save submitted form in Landingi to a Google Sheets spreadsheet

Every time a new form Submitted in Landingi, Make will automatically add it to a new row in a Google Sheet spreadsheet. The template uses this [example spreadsheet.](https://docs.google.com/spreadsheets/d/1a3y1ssho2eoTmX8hbOGM4G--JwxBcTL0V_lB483TdZQ/edit?usp=sharing)

Free

Automate lead intelligence & outreach with GPT-4o, LinkedIn, HubSpot & Outlook

AI Lead Intelligence & Outreach: Verified Emails, HubSpot Sync & Outlook Drafts Who is this for? This workflow is designed for sales/RevOps teams, B2B founders, SDR/AE teams, and agencies who live in HubSpot and need consistent, compliant first-touch outreach at scale. If you regularly build reusable, multi-client n8n automations, this template will save you hours of manual work. --- What prob

Free

Batch Delete Posts and Featured Images in WordPress

Why use this You need to delete (many) posts on a WordPress website and also delete the featured image associated with each post. Hours of rote work cut into a fraction with this automation. How it works - set your wordpress URL in the manual trigger node - set your WP post search parameters - (WP API returns 10 posts by default; you could also set up pagination for scaling this automation beyond 10 posts per execution) - decide (and build) your filter/approval process What you can expect - this

Free

Track student attendance from CSV, email parents, and build an HTML dashboard

Overview Automatically monitors daily student attendance from CSV files, identifies absent students, sends parent email alerts via SMTP, calculates risk scores, and generates an interactive HTML dashboard β€” all on a weekday schedule with no manual work needed. --- βš™οΈ How it works 1. Schedule trigger β€” runs Monday–Friday at 17:30 2. Data ingestion β€” reads studentattendance.csv and filters to today's records only 3. Absence check β€” splits students into Absent / Present branches 4. Contact merge β€”

Free

Reviews

No reviews yet

Be the first to buy and share your experience.

Leave a review

Sign in to share your experience with this workflow.

Log in to review
Free
No ratings yet

Create a free account to purchase workflows.

  • JSON blueprint β€” instant download
  • Setup guide PDF included
  • 5 downloads Β· valid 30 days
  • Works with n8n

Need help setting this up?

Book a 3-hour live setup session with an Agility consultant.

β‚Ή2,499/ session
3 hrs Β· video call
  • Configure live on Google Meet / Zoom
  • Free follow-up if workflow has defects
  • Platform expert assigned to you
Book installation session
Free