Skip to main content
The Google Sheets integration block enables data management with Google Spreadsheets, supporting create, read, update operations with advanced filtering, data mapping, and OAuth authentication.

Authentication Setup

  1. Click in + Add Google Sheets Account.
  2. Then continue with Google and select the account you want to use.
  3. Grants access to your Google Sheets.

Select an action

Select from three primary operations:

Get Row

Retrieve and filter spreadsheet data with flexible options:
  • Row Selection: Extract All, First, Last, or Random matching rows
  • Advanced Filtering: Complex filter rules with multiple comparison operators
  • Column Extraction: Select specific columns to retrieve
  • Variable Mapping: Save extracted data to bot variables for reuse

Insert Row

Add new records to your spreadsheet with full variable support:
  • Column Mapping: Map bot variables to specific spreadsheet columns
  • Dynamic Values: Use variables, static text, or expressions
  • Header Validation: Ensures columns exist before insertion
  • Batch Support: Insert multiple values in a single operation

Update Row

Modify existing spreadsheet data with advanced filtering:
  • Filter Criteria: Define complex filter rules to identify target rows
  • Logical Operators: Combine filters with AND/OR operations
  • Selective Updates: Update only specific columns while preserving others
  • Batch Updates: Update multiple rows matching filter criteria

Data Filtering System

The Google Sheets integration provides a sophisticated filtering system for precise data operations:

Comparison Operators

  • Equal to: Exact value matching
  • Not equal to: Value exclusion
  • Contains: Substring matching (case-insensitive)
  • Greater than: Numeric comparison
  • Less than: Numeric comparison
  • Is set: Check for non-empty values

Logical Operations

  • AND Logic: All filter conditions must match
  • OR Logic: Any filter condition can match
  • Mixed Logic: Combine multiple filter rules with different operators

Example Filter Configuration

Output

Extract data from spreadsheet responses:
  • Individual column values
  • Complete row data
  • Calculated results
  • Row count information