Import, export, or read a single row from Google Sheets
The Google Sheets step connects your workflow to Google Spreadsheets. Import reads all rows into a typed array, Export writes a rows array to a spreadsheet, and Read Row looks up a single row by matching a column value. Requires a connected Google integration.
In Import mode, the step reads from a configured spreadsheet. The output field set is auto-generated from the sheet's column headers. Outputs {list: [...], list_count: N}. Connect to a For Each step to iterate. In Export mode, the step reads a list array from input and writes to a spreadsheet, either creating a new one or updating an existing one based on the write mode config (overwrite or append). Outputs {spreadsheet_url, spreadsheet_id, sheet_name, row_count, success, error}. In Read Row mode, the step scans the sheet for the first row whose match-column value matches a configured expression (using EQUALS or CONTAINS, case-insensitive). Outputs a flat object whose fields mirror the sheet headers, plus {found, success, error}.