Question About Workflow Reprocessing All Rows in Google Sheets

I’m currently working through the course and encountered an issue I hope you can help with.

Each time a new row is added to my Google Sheets file, the n8n workflow is triggered — but instead of processing only the newly added row, it reprocesses all the existing rows in the sheet as well. This leads to duplicate actions, like sending emails for previous entries again.

Is this expected behavior? How can I configure the workflow to trigger only for the newly added row?

hey @isso you can add a new column in google sheets like processed and assign default value of 0 when creating record.
when you process that record you can change it to 1. This way you will have check if a record was processed.

hope this helps please let me know.