Google Sheets: Add Row logo

Catalog action Integrations pipedream:google_sheets

Add a single row of data to a Google Sheet. Use this to log events, track transactions, or append data to spreadsheets. Provide cell values as an array. Ideal for: transaction logs, event tracking, data collection, audit trails.

At a Glance

FieldValue
Action IDgoogle-sheets-add-row
CategoryIntegrations
Connectorpipedream:google_sheets
Requires gasNo
Funds movementNone declared
Tagspipedream, integration, oauth, google-sheets, spreadsheet, write, data, logging, tracking, audit

Payload Schema

FieldTypeRequiredDescription
urlstringYesPaste the full Google Sheets URL, including the worksheet tab.
cellsarrayYesArray of cell values to add as a new row

Result Schema

FieldTypeRequiredDescription
successbooleanYesWhether the row was added successfully
dataobjectNoGoogle Sheets API response data
exportsobjectNoExported values from the action

Examples

json
{ "type": "google-sheets-add-row", "payload": { "url": "https://docs.google.com/spreadsheets/d/your-spreadsheet-id/edit#gid=0", "cells": [] }, "children": [], "connector": { "type": "pipedream:google_sheets", "id": "conn_pipedream_google_sheets" }}

Payload fields can use workflow expressions such as {{$trigger.body.amount}}, {{$nodes.fetch.result.price}}, and {{$props.asset}} when the value should come from a trigger, prior node, or reusable workflow prop.

Ask a question... ⌘I