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.
Available variables
Notes
Notes
- 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.
Available variables
Notes
Notes
- 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.
Available variables
Notes
Notes
- 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 toneworupdateddepending 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.