Identify and Process New Google Sheets Rows

Detects new rows in Google Sheets using a 'Processed' column, executes actions on them, and marks them to prevent reprocessing.

This workflow automates the identification of new rows added to a Google Sheet by leveraging a dedicated 'Processed' column and a unique row ID (e.g., 'ID' column). It starts with a manual trigger, reads all rows from the specified sheet, and uses an IF node to filter only those where the 'Processed' field is empty. New rows proceed to a customizable action (currently a NoOp placeholder for your logic, like notifications or integrations), then updates the 'Processed' column with a timestamp. Be
Platform
n8n
Category
Productivity
Price
$12.99
Creator
Fred Garcia

How to import this workflow into n8n

  1. 1Purchase or download the workflow to get the n8n workflow JSON file.
  2. 2In your n8n instance, open Workflows and choose "Import from File" (or paste the JSON with Ctrl+V on the canvas).
  3. 3Open each node marked with a credential warning and connect your own accounts and API keys.
  4. 4Run the workflow once manually to verify the data flow, then toggle it to Active.

Related Productivity workflows

More from Fred Garcia

Need this deployed? We'll set it up for you.

Our automation experts deploy this workflow in your stack, connect your accounts, and verify it works — or build a custom solution from scratch.