I am trying to do the following: When someone fills out one of two forms on Squarespace, transfer the information to a Google Sheet.
I would like the information to be put in the first empty row from the top rather than creating a new row (I tried using Update Spreadsheet Row, but I believe I may have messed it up somehow).
What is the process for setting up something like this?
Thank you!
Best answer by Troy Tessalone
@Learn Music
Add a column to the GSheet called: USED
Set the value for populated rows to: YES
Set the value for unpopulated rows to: NO
Add these steps:
Action: GSheets - Lookup Row
e.g. Column = USED, Value = NO
Action: GSheets - Update Row
Map the Row/ID from the previous step
Set the column Used = YES
Zap will find the next row with USED = NO, then update that row to be USED = YES, along with the other columns you specify to be set with values.
Thank you for checking in. I am still struggling to get the sheet to populate. When I test the step on Zapier, it works, but when I test it from the website it does not. This is what I have:
That’s amazing @Learn Music! A huge thanks to Troy for pointing you in the right direction!
If you have any other questions, please don’t hesitate to reach out to the Community. We’re always happy to help! 🤗
Early access
Next Gen Zaps
Build and deploy automations from AI tools you already use. With Agentic Management, if anything breaks, the agent diagnoses the issue and proposes a fix.