Google Sheets Integration
Google Sheets Triggers
Browse all 16 triggers available to start Google Sheets workflows automatically.
WebhookTriggers
16 triggersGOOGLESHEETS 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.
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.
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.
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.
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.
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.
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.
GOOGLESHEETS NEW SHEET ADDED TRIGGER
Polling trigger that detects when a new sheet is added to a Google Spreadsheet.
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.
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.
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.
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.
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.
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.
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.
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.