I created an automation that appends a row in google sheets that works well in test mode, however whenever I launch it in production mode, it appends multiple rows but it should only append one.
who is calling the Webhook? As far as I can judge based on the screenshot the webhook is being called multiple times which then would of course trigger the workflow multiple times and add multiple rows.
Or do you mean that on one run it created multiple row? According to the first screenshot just one item was added.
It did append new rows in google sheets and filled them with the same data.
Yes that would probably be expected since the workflow got triggered three times. If you click on the Executions you should see the parameters the webhook received and I am suspecting your webhook got triggered three times with the same data.
Any idea why this happens? is there any way to impose a trigger limit to let’s say 1-5 seconds to prevent it?
The trigger is happening external. Since it’s a webhook it does what it’s supposed to do, run the workflow once it’s been called. This means that whatever is sending the request to the webhook should be checked.
If there is some unique ID or something you can identify the duplicate call, you could add some logic to check if that call was already triggered and if so just do nothing.
I guess there must’ve been issue on the other app that somehow triggered the webhook twice, nevertheless the problem is fixed
This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.