Specific Row Updated
Runs when any cell within a specific row or set of rows is edited.
- Single row: 5
- Range: 1-10 (rows 1 through 10)
- List: 1, 3, 5 (rows 1, 3, and 5 only)
Product guide
Build if-this-then-that style workflows directly in Google Sheets. This guide covers the pillars of Zetomation—triggers, conditions, actions, and dynamic variables—plus real-world recipes you can deploy today.
Every automation rule has three parts: Triggers decide when to run, Conditions filter the data, and Actions define what happens next. You can test rules before publishing and stack multiple actions in one workflow.
Pick what activity wakes the automation—edits, new rows, form responses, or timed schedules.
Add AND logic to keep noise low. Combine column checks, range switches, and system variables.
Send alerts, move data, protect rows, or call external systems—all in the order you arrange.
Triggers determine when the automation engine wakes up. Scope them to a worksheet tab or run them globally across the file.
Runs when any cell within a specific row or set of rows is edited.
Runs when any cell within a specific column is edited—ideal for status or priority changes.
Runs only when an edit occurs within the defined A1 range.
Runs on any edit made anywhere in the selected worksheet—useful for audit logs or catch-all workflows.
Runs when a new row is inserted into the sheet by a user or integration.
Runs immediately after a linked Google Form submits a new response into the sheet.
Runs when external tools such as Zapier, Make, or Typeform push data into the sheet.
Runs on an automated cadence regardless of user edits.
Conditions act as filters. When you stack multiple conditions they use AND logic, meaning every requirement must pass before actions run.
Checks the value of a specific column in the row that triggered the automation.
Example
Column C equals 'Approved'
Checks the value of a static cell, often used as a master switch.
Example
Settings!B1 equals 'ON'
Compares dynamic variables like user email or timestamp.
Example
{{UserEmail}} contains '@company.com'
Automations can execute multiple actions sequentially. Mix communication tasks with data clean-up and advanced integrations.
Deliver updates to inboxes and chat tools the moment data changes.
Send Email
Slack / Discord / Teams
Keep spreadsheets accurate by transforming rows in real time.
Update Row
Create Row
Copy Row
Delete Row
Highlight what matters and control sheet visibility.
Format Row
Hide / Protect Row
Sort Sheet
Connect Zetomation to external systems and archives.
Call Webhook / HTTP Request
Export Row
Use variables in emails, chat messages, webhook payloads, and data mappings to insert live spreadsheet values.
| Variable | Description |
|---|---|
| {{TriggerRow}} | Row number where the edit occurred (e.g., 5). |
| {{TriggerSheet}} | Name of the active sheet (e.g., Sales). |
| {{A}}, {{B}} | Values from the triggering row by column letter. |
| {{Header:Status}} | Looks up “Status” in row 1 and returns the value for the current row. |
| {{UserEmail}} | Email address of the user who made the edit. |
| {{EditValue}} | New value typed into the cell. |
| {{OldValue}} | Value of the cell before the edit. |
| {{Timestamp}} | Current date and time in ISO format. |
| {{Sheet1!A1}} | Absolute reference to any cell (Sheet1 cell A1 in this example). |
Jump-start your rollout with proven workflows. Use them as-is or tailor the actions and conditions to match your process.
Email customers as soon as a Google Form response hits the sheet.
Keep active sheets clean by archiving completed work.
Alert sales leadership when a large deal closes.
Keep scheduling sheets chronologically sorted.
Ping operations when inventory drops below threshold.
Protect rows once accounting approves an invoice.
Deliver a morning summary snapshot.
Capture who edited a lead and when.
Copy new records into a master spreadsheet.
Keep rejected applications accessible but hidden from view.
Combine these building blocks to orchestrate end-to-end operations. Need help implementing an idea?Contact our support team.