Google Sheets Step

Appends a row to a Google Sheet per new session. Use this step to log submissions, create audit trails, or feed lightweight analytics to Google Sheets.

Top-level properties

nametyperequiredconstraints
connectionstringyesName of the connection instance
actionstringyesenum: APPEND_ROWOperation to perform
spreadsheetstringyesSpreadsheet id
spreadsheetNamestringyesHuman-friendly spreadsheet name
worksheetstringyesTarget worksheet/tab name
hasHeaderRowbooleanyesWhether the sheet’s first row contains headers
valuesarray[string]yesOrdered cell values to append

Example (JSON)

{
  "connection": "gsheets-prod",
  "action": "APPEND_ROW",
  "spreadsheet": "1x2y3z",
  "spreadsheetName": "Customer Intake",
  "worksheet": "Submissions",
  "hasHeaderRow": true,
  "values": [
    "2025-09-16T10:30:00Z",
    "Marc-Andre",
    "[email protected]",
    "Pro"
  ]
}