Google Sheets Integration

Google Sheets Triggers

Browse all 16 triggers available to start Google Sheets workflows automatically.

WebhookTriggers

16 triggers
Webhook

GOOGLESHEETS AGGREGATE METRIC CHANGED TRIGGER

Triggers when an aggregate metric (SUM/COUNT/AVG/MIN/MAX) changes in a Google Sheets spreadsheet. This trigger monitors an aggregate calculation on a target column (optionally filtered by a search column/value) and fires when the calculated result changes.

10 config fields10 output fields
Webhook

GOOGLESHEETS CELL RANGE VALUES CHANGED TRIGGER

Triggers when values in a specified A1 range change in Google Sheets. This trigger monitors a specific cell or range of cells and fires when any values change.

3 config fields6 output fields
Webhook

GOOGLESHEETS CONDITIONAL FORMAT RULE CHANGED TRIGGER

Triggers when conditional formatting rules change in a Google Spreadsheet. Detects when rules are added, updated, or removed. Uses snapshot-based diffing to detect changes between polls.

4 config fields4 output fields
Webhook

GOOGLESHEETS DATA VALIDATION RULE CHANGED TRIGGER

Triggers when data validation rules change (added/updated/removed) in a Google Spreadsheet. Uses snapshot-based diffing to detect changes between polls.

5 config fields4 output fields
Webhook

GOOGLESHEETS DEVELOPER METADATA CHANGED TRIGGER

Triggers when developer metadata entries change (new/updated/removed) in a Google Spreadsheet. Uses snapshot-based diffing to detect changes between polls.

3 config fields4 output fields
Webhook

GOOGLESHEETS FILTERED RANGE VALUES CHANGED TRIGGER

Polling trigger that monitors Google Sheets filtered ranges for value changes. Uses snapshot-based diffing to detect when values matching a data filter change. Emits the matched values when changes are detected.

5 config fields6 output fields
Webhook

GOOGLESHEETS NEW ROWS TRIGGER

Simple polling trigger that monitors Google Sheets for new rows. Detects when new rows are added and returns the complete row data. Perfect for triggering any workflow based on new sheet entries.

4 config fields5 output fields
Webhook

GOOGLESHEETS NEW SHEET ADDED TRIGGER

Polling trigger that detects when a new sheet is added to a Google Spreadsheet.

2 config fields3 output fields
Webhook

GOOGLESHEETS NEW SPREADSHEET CREATED TRIGGER

Triggers when a new Google Spreadsheet is created. This trigger monitors Google Spreadsheets and fires when new spreadsheets are detected. Uses timestamp filtering to efficiently detect newly created spreadsheets.

4 config fields2 output fields
Webhook

GOOGLESHEETS SPREADSHEET METADATA CHANGED TRIGGER

Polling trigger that detects when a Google Spreadsheet's metadata changes. Uses snapshot-based diffing to detect any changes in spreadsheet properties, sheets, named ranges, developer metadata, data sources, etc.

2 config fields5 output fields
Webhook

GOOGLESHEETS SPREADSHEET PROPERTIES CHANGED TRIGGER

Polling trigger that detects when a Google Spreadsheet's top-level properties change. Monitors properties such as title, locale, timeZone, and autoRecalc settings.

2 config fields4 output fields
Webhook

GOOGLESHEETS SPREADSHEET ROW CHANGED TRIGGER

Triggers when a looked-up spreadsheet row changes. This trigger monitors a specific row (located by searching for a query value within a user-specified range) and fires when the row's values change, when the row appears, or when the row disappears.

6 config fields8 output fields
Webhook

GOOGLESHEETS SPREADSHEET SEARCH MATCH TRIGGER

Triggers when a new spreadsheet appears that matches a saved search. This trigger uses snapshot-based diffing to detect when spreadsheets matching the search criteria are newly created or become visible to the user.

11 config fields2 output fields
Webhook

GOOGLESHEETS TABLE QUERY RESULT CHANGED TRIGGER

Triggers when the result set of a saved table query changes in Google Sheets. Detects rows added, removed, or updated in the query output. This trigger monitors the result of a SQL query against a Google Sheets table and fires when changes are detected.

4 config fields7 output fields
Webhook

GOOGLESHEETS TABLE SCHEMA CHANGED TRIGGER

Polling trigger that detects when a table's schema changes in Google Sheets. Monitors columns added/removed/renamed and inferred type/format changes. Uses snapshot-based diffing to compare schemas between polls.

5 config fields8 output fields
Webhook

GOOGLESHEETS WORKSHEET NAMES CHANGED TRIGGER

Triggers when the set of worksheet/tab names changes in a Google Spreadsheet. Detects when sheets are added, deleted, or renamed.

2 config fields6 output fields