Skip to main content
Google triggers react to activity in Google Forms and Google Sheets. All Google triggers require a connected Google account, which you can select or add via the Connected Google Account dropdown in the trigger configuration panel.

Google Forms: New Response

Fires when a new response is submitted to a connected Google Form. Use it to automate response-driven workflows — such as routing form submissions for review, creating records in a database, or sending confirmation emails to respondents. When to use it
  • You want a workflow to fire automatically when a customer submits an intake or onboarding form.
  • You are routing new form responses to a Slack channel or email distribution list.
  • You need to create a CRM record from a lead capture form submission.
Configuration Available variables
  • This trigger uses polling. Responses are checked at the interval defined in Poll Interval.
  • Use Test search and preview responses to verify the connection and preview response data before publishing.
  • The workflow fires once per new response.

Google Sheets: New Row

Fires when a new row is appended to a connected Google Sheet. Use it to automate data-entry workflows — such as processing new records as they are added to a spreadsheet, syncing data to another system, or triggering notifications when a sheet is updated. When to use it
  • You want a workflow to fire when a team member adds a row to a shared tracking sheet.
  • You are syncing new spreadsheet entries to a CRM or project management tool.
  • You need to send an alert when a new record is added to a data collection sheet.
Configuration Available variables
  • This trigger uses polling. New rows are checked at the interval defined in Poll Interval.
  • Use Test search and preview rows to verify the connection and preview row data before publishing.
  • The workflow fires once per newly appended row.
  • When First row contains headers is enabled, column values are accessible by header name.

Google Sheets: New or Updated Row

Fires when a row is either added or modified in a connected Google Sheet. Unlike Google Sheets: New Row, this trigger also fires when an existing row’s data changes — making it suitable for workflows that need to react to any modification in a sheet, not just new entries. When to use it
  • You need to keep a downstream system in sync whenever a row in a master sheet changes.
  • You want to trigger a review workflow when a status column is updated.
  • You need to notify a team when any record in a shared tracker is modified.
Configuration Available variables
  • This trigger uses polling. Changes are checked at the interval defined in Poll Interval.
  • Use Test search and preview rows to verify the connection and preview row data before publishing.
  • {{trigger.change_type}} is set to new or updated depending on whether the row was added or modified.
  • When a trigger column is set, only changes in that column emit events.
  • Use this trigger instead of Google Sheets: New Row when your workflow must also react to edits in existing rows.