Skip to main content

Hello,

 

I am trying to follow this article: 

 

I am trying to get this to work by following the code step described in the above post, I feel like I have it set up correctly but its still triggering twice.

 

Heres some screenshots of how I have the Zap set up and the Zap runs history.

 

Have I done something wrong?

 

Regards

 

 

@Mitchell Zezima

Can you post a screenshot with how your Zap step is configured?

 

If the Zaps are all processing at the same time, then none with find the search value, unless it already exists.

 

Another option to try instead of GSheets is Airtable as the lookup table.

Thank you 


@Mitchell Zezima

Can you post a screenshot with how your Zap step is configured?

 

If the Zaps are all processing at the same time, then none with find the search value, unless it already exists.

 

Another option to try instead of GSheets is Airtable as the lookup table.

It seems to be a timing issue, the next Zap that is triggered is trying to read from the spreadsheet seconds after the previous Zap has created the new row and just returning “false”.

If I test the zap step using the same uuid that im using it will return true, but because they are running so close to each other its not got enough time to actually read the new row so returns false every time.


@Mitchell Zezima 

Yeah sounds like you are encountering race conditions.


Reply