Make Waves '26 tickets are live. Join us in Prague, Oct 19–20, for two days of AI, automation, and what's next. Save with early-bird pricing!

Connect ElevenLabs and Google Sheets integrations

Automate your voice-to-data pipeline by connecting ElevenLabs and Google Sheets through Make—instantly capture voice generation events, sync audio project details, and track API usage in organized spreadsheets without writing a single line of code

Trigger
Select a trigger...
ElevenLabs

Watch new events.

ElevenLabs

Listens to function call from ElevenLabs. Creates the Tool definition in ElevenLabs during setup.

ElevenLabs
Google Sheets
No credit card requiredNo time limit on Free plan
Action
Select an action...
Google Sheets

Creates a new conditional format rule at the given index. All subsequent rules' indexes are incremented.

Google Sheets

Appends a new row to the bottom of the table.

Google Sheets

Adds a new sheet.

Google Sheets

Appends multiple rows to the bottom of the table.

Google Sheets

Updates multiple rows.

Google Sheets

Clears a specific cell.

Google Sheets

Clears values from a specific row.

Google Sheets

Clears a specified range of values from a spreadsheet.

Google Sheets

Copies a sheet to another spreadsheet.

Google Sheets

Creates a new spreadsheet.

Google Sheets

Creates a new spreadsheet from a template sheet.

Google Sheets

Deletes a conditional format rule at the given index. All subsequent rules' indexes are decremented.

Google Sheets

Deletes a specific row.

Google Sheets

Deletes a specific sheet.

Google Sheets

Gets a specific cell.

Google Sheets

Performs an arbitrary authorized API call.

Google Sheets

Returns processed data as a result of the MAKE_FUNCTION or INTEGROMAT function. Sheets Add-On required.

Google Sheets

Renames a specific sheet.

Google Sheets

Updates a specific cell.

Google Sheets

Updates a row.

Google Sheets

Returns a sheet’s content defined by range values.

Google Sheets

Gets a list of all sheets in a spreadsheet.

Google Sheets

Returns results matching the given criteria.

Google Sheets

Returns results matching the given criteria. This module doesn't return a row number.

Trusted by thousands of fast-scaling organizations around the globe

Logo for FINN
Logo for Bamboo HR
Logo for Spotify
Logo for BNY
Logo for Bolt

Automate your work. Build something new.

Just drag and drop apps to automate existing workflows or build new complex processes. Solve problems across all areas and teams.

greenhouse, facebook, twitter and linkedin integration in make app

Build your ElevenLabs and Google Sheets integrations.

Transform your voice automation workflow by connecting Google Sheets and ElevenLabs through Make's powerful integration platform. With Make, you can trigger actions based on new voice generations in Google Sheets and automatically sync your text-to-speech projects, voice generation data, and audio file information directly into ElevenLabs. This integration enables you to build custom automated workflows where Google Sheets acts as the trigger when new audio is generated, and ElevenLabs serves as the action by updating spreadsheet rows with project details, logging character usage and API consumption, or systematically organizing voice generation output. The visual workflow builder makes it straightforward to create sophisticated automation sequences without coding knowledge, allowing Google Sheets triggers to automatically capture voice synthesis events and execute corresponding ElevenLabs actions for better resource management and project tracking.

Google Sheets
Add a Conditional Format Rule

Creates a new conditional format rule at the given index. All subsequent rules' indexes are incremented.

Action
Google Sheets
Add a Row

Appends a new row to the bottom of the table.

Action
Google Sheets
Add a Sheet

Adds a new sheet.

Action
Google Sheets
Bulk Add Rows (Advanced)

Appends multiple rows to the bottom of the table.

Action
Google Sheets
Bulk Update Rows (Advanced)

Updates multiple rows.

Action
Google Sheets
Clear Values from a Range

Clears a specified range of values from a spreadsheet.

Action
Google Sheets
Clear a Cell

Clears a specific cell.

Action
Google Sheets
Clear a Row

Clears values from a specific row.

Action
Google Sheets
Copy a Sheet

Copies a sheet to another spreadsheet.

Action

Popular ElevenLabs and Google Sheets workflows.

Automatically transform your Google Sheets data into professional audio content with ElevenLabs text-to-speech technology. Create, manage, and scale voice overs directly from your spreadsheets without manual work.

Improve your audio production workflow by connecting spreadsheet-based content planning with automated voice generation. Perfect for bulk audio creation, multi-channel distribution, and centralized content management.

How to setup ElevenLabs and Google Sheets in 5 easy steps

  • 1

    Get your ElevenLabs API key

    Sign into your ElevenLabs account and click on your profile icon in the top-right corner, then select 'Profile' from the menu. On your profile page, look for the API Key field and click the eye icon next to it to reveal your unique API key. Copy this key and save it somewhere safe, as you'll need it to connect ElevenLabs with Make in the next steps.

  • 2

    Connect ElevenLabs to Make

    Log into your Make account and open your automation scenario. Add an ElevenLabs module and click the 'Create a connection' button that appears. A connection form will open where you can paste the API key you copied from your ElevenLabs account. Once you've entered your API key, click 'Save' to establish the connection between ElevenLabs and Make.

  • 3

    Connect Google Sheets to Make

    In your Make scenario, add a Google Sheets module and click 'Create a connection' when prompted. You'll see a connection setup screen where you can optionally give your connection a descriptive name to help identify it later. Click the 'Sign in with Google' button, enter your Google credentials, and grant Make permission to access your Google Sheets when prompted to complete the connection.

  • 4

    Set up your Google spreadsheet for automation

    Open the specific Google Sheets spreadsheet you want to use with Make. Click on 'Extensions' in the top menu and select 'Apps Script' to open Google's scripting environment. Delete any default content in the editor, then copy the webhook script provided in your Make scenario and paste it into the Apps Script editor.

  • 5

    Activate the connection with your webhook

    Go back to your Make scenario, click on your Google Sheets module, and copy the webhook URL address to your clipboard. Return to the Apps Script editor and find the line that contains the placeholder webhook URL, then replace it with the address you just copied. Click the Save icon, then click the Triggers icon in the left sidebar, add a new trigger, select 'On edit' as the event type, and click Save to activate your connection so your spreadsheet can communicate with Make.

  • Transform text to voice: automate audio content with ElevenLabs and Google Sheets

    Integrate ElevenLabs and Google Sheets to automatically convert spreadsheet text into professional voice overs, improve audio production workflows, and scale content creation efficiently.

    Automate audio content creation from spreadsheet data

    Transform text data from Google Sheets into professional voice overs using ElevenLabs without manual intervention, saving hours of content production time.

    Improve voice over production workflows

    Automatically generate audio files from new spreadsheet rows and organize them in cloud storage, eliminating repetitive manual tasks.

    Scale audio content generation efficiently

    Process multiple rows of text data in bulk to create voice overs simultaneously, enabling rapid scaling of audio content production.

    Centralize audio content management

    Keep track of generated audio files by automatically logging links and metadata back to Google Sheets for accessible team collaboration.

    FAQ

    With Make, you can create automated workflows that take text content from your Google Sheets rows and send it to ElevenLabs for voice synthesis. For example, you could generate audio versions of product descriptions, educational content, or marketing scripts stored in your spreadsheet. Make monitors your Google Sheets for new or updated entries, then automatically triggers ElevenLabs to create natural-sounding voice recordings, saving you hours of manual processing and enabling you to scale your audio content production.

    Absolutely! Make enables you to leverage ElevenLabs' multilingual voice capabilities combined with organized data in Google Sheets. You can maintain a spreadsheet with text content in different languages and use Make to automatically route each entry to ElevenLabs with the appropriate voice settings. This is perfect for creating localized audio content, podcast episodes, or voice notifications for international audiences. Make handles the workflow logic, ensuring each language is processed correctly without manual intervention.

    Make allows you to create bidirectional workflows where you not only send data from Google Sheets to ElevenLabs but also update your spreadsheet with processing results. After ElevenLabs generates audio, Make can automatically update your Google Sheets with status indicators, audio file URLs, generation timestamps, or character counts. This creates a complete audit trail and project management system within your familiar spreadsheet interface, ensuring you always know which content has been processed and can access the generated audio files.

    Not at all! Make's visual workflow builder makes it straightforward to connect ElevenLabs and Google Sheets without writing any code. You select triggers (like 'New Row in Google Sheets'), actions (like 'Generate Audio with ElevenLabs'), and map the data fields between them using an intuitive drag-and-drop interface. Make provides pre-built modules for both applications, and you can test each step of your workflow before going live. Many users create their first working automation in under 15 minutes, and Make offers templates and extensive documentation to guide you through the process.

    A scenario represents a workflow or a project of your own creation, and it is made up of a series of modules that automate apps and services. Creating a scenario allows you to transfer and transform data between apps and services via these modules to automate anything and improve the way you work.

    Modules are the main building blocks of automation in Make. Modules represent actions that Make performs with an app, like creating, updating, or deleting data.

    How it works

    Traditional no-code iPaaS platforms are linear and non-intuitive. Make allows you to visually create, build, and automate without limits.

    Trusted by 350,000+ customers

    "Make really helped us to scale our operations, take the friction out of our processes, reduce costs, and relieved our support team. It is difficult to not become a fan."

    Head of Operations at Teleclinic portrait

    Philipp Weidenbach

    Head of Operations at Teleclinic

    "Make drives unprecedented efficiency within our business in ways we never imagined. It’s having an extra employee (or 10) for a fraction of the cost."

    COO at Shop Accelerator Martech portrait

    Cayden Phipps

    COO at Shop Accelerator Martech

    "The simplicity, flexibility and ability to build real complex automations without any knowledge of programming makes it the best thing since sliced bread."

    Product Owner at Smaily portrait

    Erkki Markus

    Product Owner at Smaily

    "True citizen development in the entire company. Make is present in every department, empowering the company to offer a unique customer experience."

    CTO & Co-founder at FINN portrait

    Andreas Stryz

    CTO & Co-founder at FINN

    "I can't count the number of hours I've saved by using Make. Every single day is simpler because of Make's automation."

    Owner of Media Production portrait

    Kimberly D

    Owner of Media Production