tr Skip to content
Black Friday FlowMattic for life, 12 payments of $33.25 Or $399 once. Nothing added for splitting Ends in --Days --Hrs --Min --Sec See the deal

When a new row is added in Google Sheets, create text-to-speech narration of row content in Murf AI

Each row added to a Google Sheets spreadsheet is sent to Murf AI, which creates text-to-speech narration from the cell content you map. Use the sheet as a queue of scripts to be voiced.

Google Sheets Murf AI

2 steps Setup ~5 min Used on 3.0k sites Free to import

The When a new row is added in Google Sheets, create text-to-speech narration of row content in Murf AI workflow on the FlowMattic canvas, with 2 steps across Google Sheets, Murf AI
The workflow as it appears in the builder after import. Each step opens for editing.

What this workflow does

A spreadsheet is a handy place to collect short scripts: product blurbs, announcements, lesson lines or audio captions. Turning each one into speech by hand means pasting it into a voice tool one at a time. This workflow lets the sheet drive Murf AI instead.

The Google Sheets New Spreadsheet Row trigger fires when a new row is added to the spreadsheet you connect. The values in that row become data FlowMattic can map. The next step runs Create Text to Speech in Murf AI, with the text built from the cells you choose, such as a script column.

The template ends with Murf's response. No step stores the audio, writes a link back or sends it to anyone, so as imported you find the result in Task History for each run. Add a step after Murf AI that does something with the response, such as an email to the person who added the script or a row in a separate log sheet.

Narrated product descriptions

A shop's copywriter adds one product blurb per row. Murf AI voices each one, ready for the extra step that collects the audio for product videos.

Course audio from a lesson script sheet

An instructor drafts short lesson segments in Google Sheets. Each new row is turned into narration by Murf AI instead of being recorded by hand.

Store or office announcements

A manager adds the week's announcements to a sheet, one per row. Each gets a Murf AI voice version, which a step you add can send on for playing over the speakers.

How this workflow runs

What happens at each step once the workflow is on, and what you need before you import it.

  1. Step 1Trigger
    Google Sheets New Spreadsheet Row

    Starts a run for each row newly added to the spreadsheet you link. The row's cell values are passed on so you can map them into Murf AI.

  2. Step 2Action
    Murf AI Create Text to Speech

    Sends the text you map from the row to Murf AI and creates text-to-speech from it. Connect your Murf AI account and run a test to see the response, including what Murf returns for the audio.

What you need

  • FlowMatticCore
  • Google Sheets AccountAccount
  • Murf AI AccountAccount

After importing, map your own data. To keep the template universal, not every step is pre-filled. Open each step in the builder and connect your accounts and fields (channels, lists, sheets, recipients) before you switch the workflow on.

Make it yours

Changes worth making after you import it.

  • Keep the script in a single column and map only that column into Murf AI, so headings or notes in other cells aren't read aloud.
  • Add an Email step after Murf AI that sends the response to you or the person who wrote the script, so the result leaves Task History.
  • Add a Filter after the trigger that continues only when the script column is not empty, so blank rows never reach Murf AI.

Questions about this workflow

Where does the Murf AI audio end up?

As imported, only in the Murf AI step's response in Task History. Nothing saves or sends it until you add a step after Murf AI.

Are the rows already in my Google Sheet narrated?

No. The trigger reacts to rows added after the workflow is switched on. Existing rows are not sent to Murf AI.

Can I choose the Murf AI voice?

Murf AI's actions in FlowMattic include Get Available Voices, which lists the voices on your account. Check the Create Text to Speech step after import to see how a voice is set.

Should I write the Murf AI result back into the same Google Sheet?

Be careful. Adding rows to the sheet this workflow watches would start new runs. Log results in a different spreadsheet instead.

Import this workflow into your WordPress site

Download the JSON, import it from the Workflows screen and connect your accounts. Every run stays on your server, with no per-task fees.

30-day money-back guarantee Unlimited workflows and runs Self-hosted

Customers who run it every day

Rated 4.8 out of 5 by customers
Read more reviews

Flowmattic is one of most advanced integration platform , A perfect alternative of zapier with unlimited task and founder and his team always ready to stand even at 2am midnight so really dedicated

Inderpreet Singh

An excellent replacement to Zapier with unlimited tasks and full control over data. Customer service is fantastic! Have had hands-on support from owner who is ultra helpful and they have even been integrating new SAAS options continuously.