tr Skip to content
Black Friday Lifetime FlowMattic from $399 One payment, unlimited workflows. Ends in --Days --Hrs --Min --Sec See the deal

Connect Pipe and Google Sheets

Pipe records video from your website visitors, such as testimonials, applications or support clips. FlowMattic adds each recording to a Google Sheet and fills in the row as Pipe converts it and copies it to storage, so the person reviewing submissions has one tracker with every link they need.

12 triggers 19 actions 6 example workflows 2 ready-made templates Unlimited runs

Try a pairing

When this happens in Pipe6 triggers

Do this in Google Sheets19 actions

1. TriggerVideo Recorded
2. ActionAdd New Row

When Pipe fires Video Recorded, FlowMattic runs Add New Row in Google Sheets with the data from that event.

You build this in the FlowMattic workflow builder on your own site. See the setup steps

Pipe and Google Sheets workflows you can build

Each one uses only triggers and actions the two integrations ship today, plus FlowMattic's own tools. Where the library has a ready-made template, import it instead of building from scratch.

Pipe app icon Google Sheets app icon Ready-made template

Log every new Pipe recording in a submissions tracker

Each finished recording becomes a row with its ID, duration and any details you pass in, so reviewers see new submissions in one list.

Video RecordedAdd New Row

View the template
Pipe app icon Google Sheets app icon

Add the mp4 link once the video is converted

Video Converted finds the recording's row by ID and writes the mp4 URL, so reviewers can play the clip straight from the sheet.

Video ConvertedLookup Row DataUpdate Row

Pipe app icon Google Sheets app icon

Note where each video was copied in Amazon S3

When Pipe pushes a recording to your S3 bucket, the row gets the storage path, so your team knows the file is backed up.

Video Copied S3Lookup Row DataUpdate Row

Pipe app icon Google Sheets app icon

Record the Dropbox copy for editors

Video Copied Dbox writes the Dropbox location to the row, so video editors find files without searching folders.

Video Copied DboxLookup Row DataUpdate Row

Pipe app icon Google Sheets app icon

Have a person approve testimonials before use

After conversion, Human in the Loop asks your marketing lead to approve or reject the clip, and the answer is saved in the row's status column.

Video ConvertedHuman in the LoopLookup Row DataUpdate Row

Pipe app icon Google Sheets app icon

Sort recordings into tabs by campaign

A Router reads a value you pass from the page, such as the campaign or job opening, and writes the recording to that tab.

Video RecordedRouterAdd New Row

Set up: a row for every recording

When you finish, each new Pipe recording is listed as a row in your tracker.

  1. Build the tracker

    Add headers such as Recording ID, Recorded at, Duration, Page, mp4 link and Status.

  2. Connect Google Sheets

    In Connects, add a Google account that can edit the tracker.

  3. Start with Video Recorded

    Create a workflow with the Pipe Video Recorded trigger and complete the setup the trigger step describes.

  4. Record a test clip

    Record a short video through your Pipe widget so FlowMattic captures the event.

  5. Map the fields

    Add Google Sheets Add New Row, map the recording fields, test the step and switch the workflow on.

Import the ready-made template Beginner, about 5 min to set up
Log every new Pipe recording in a submissions tracker Template
  1. Pipe app icon 1. Trigger in Pipe Video Recorded
  2. Google Sheets app icon 2. Action in Google Sheets Add New Row

    Fields mapped from the earlier steps (a typical setup)

    From PipeTo Google Sheets
    Recording IDRecording ID
    Date recordedRecorded at
    DurationDuration
    PayloadPage
Built on the FlowMattic canvas. Test each step with real data, then switch the workflow on.

Triggers and actions in this pair

A trigger starts a workflow. An action is something FlowMattic does in the app as a step.

Good to know

  • Video Recorded fires before conversion, so the mp4 link is not there yet. Fill it in later with the Video Converted workflow.
  • Video Converted does not fire if mp4 output is turned off in Pipe.
  • Each storage trigger fires only for the storage you set up in Pipe: S3, FTP, Dropbox or Pipe's own storage.
  • Keep the recording ID in its own column, since every update workflow finds the row by it.

Triggers (6)

  • Video RecordedTriggers as soon as a new recording is finished, saved to the database, and assigned to a virtual worker for processing.
  • Video ConvertedTriggers right after a recording is successfully converted to the .mp4 format (will not be sent if the mp4 output is disabled).
  • Video Copied Pipe S3Triggers right after a recording is successfully pushed to Pipe’s complimentary long-term storage (Amazon S3 or Scaleway).
  • Video Copied FTPTriggers right after a recording is successfully pushed to your SFTP or FTP(S) storage.
  • Video Copied S3Triggers right after a recording is successfully pushed to your Amazon S3 storage.
  • Video Copied DboxTriggers right after a recording is successfully pushed to your Dropbox account.
Google Sheets app icon

Google Sheets

Integration page

Triggers (6)

  • New Spreadsheet RowTrigger when a new row is added to the spreadsheet
  • New Or Updated Spreadsheet RowTrigger when a row is updated in the spreadsheet
  • Deleted Spreadsheet RowTrigger when a row is deleted from the spreadsheet
  • Update Cell DataTrigger when any cell is updated in the spreadsheet
  • Update Specific Cell DataTrigger when a specific cell is updated in the spreadsheet
  • Update Specific Column ValueTrigger when a specific column value is updated in the spreadsheet

Actions (19)

  • Add New RowAdd a new row with mapped data
  • Update RowUpdate existing row in specific spreadsheet with mapped data
  • Delete RowDelete row by ID in specific spreadsheet
  • Clear Row DataClear data or row by ID in specific spreadsheet
  • Lookup Row DataSearch for data in specific spreadsheet
  • Get Cell DataGet data for particular cell in specific spreadsheet
  • Update Cell DataUpdate data for particular cell in specific spreadsheet
  • Get Row CountGet total number of rows in specific spreadsheet
  • Get Row DataGet rows data from the sheet based on specified range
  • Create Spreadsheet ColumnCreate a new column in specific spreadsheet
  • Create New SheetCreate a new sheet in specific spreadsheet
  • Import CSV or JSON to Existing SheetImport CSV or JSON data to existing sheet in specific spreadsheet
  • Copy SheetCopy a sheet to another or within the same spreadsheet
  • Get RowsRetrieve rows in JSON format for use with Iterator
  • Export sheet to CSVExport the selected sheet to CSV format and save to WordPress Media Library
  • Export Sheet to ExcelExport the spreadsheet to Excel (.xlsx) format and save to WordPress Media Library
  • Export Sheet to PDFExport the spreadsheet to PDF format and save to WordPress Media Library
  • Export Sheet to OpenDocumentExport the spreadsheet to OpenDocument (.ods) format and save to WordPress Media Library
  • Export Sheet to TSVExport the selected sheet to TSV format and save to WordPress Media Library

Why run this pair with FlowMattic

Pipe and Google Sheets connect through FlowMattic on your own site, with no separate automation account in the middle and no charge per run.

Submission data on your server

Recording details pass through your WordPress site to the tracker, not through another automation service.

Many recordings, same cost

Runs are unlimited, so a campaign that collects hundreds of videos needs no bigger plan.

One tracker for every step

Recording, conversion, storage and approval all land on the same row.

Common questions

How do I log Pipe recordings in Google Sheets?

Create a workflow with the Pipe Video Recorded trigger, record a test clip, then add Google Sheets Add New Row and map the recording ID, date and duration to columns.

How do I get the video link into the sheet?

Build a second workflow on Video Converted. Find the row by recording ID with Lookup Row Data and write the mp4 link with Update Row.

Can I see where a video was backed up?

Yes. Video Copied S3, Video Copied FTP, Video Copied Dbox and Video Copied Pipe S3 each fire after a copy succeeds. Write the location to the recording's row.

Can someone approve videos before they are used?

Yes. Add Human in the Loop after Video Converted. The reviewer's answer can be written to a Status column with Update Row.

Did not find your answer? You can browse the help center or ask us directly.

Start automating Pipe and Google Sheets

Install FlowMattic, connect both accounts and import a template. Every run stays on your own server.

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

Reviewed 27 Oct 2026. The example workflows are written with AI from the real triggers and actions of both integrations and checked against them. Pipe integration 1.0.0, Google Sheets integration 2.2.4.