I’ have setup a webhook to send to zapier ( a middle man platform) to then format data and turn into into an invoice on Xero, so far this works fine, but i have encountered a problem when using it with an automation. The automation is to move a row to the ‘Invoiced’ group when the Stage column is set to invoice, but i also want this to send the webhook but for some reason it gets in the way and stops the zapier webhook from working. Right now, i have separated 2 columns to keep this working in the mean time, has anyone else experienced a similar problem or may know a resolution?
Not sure I fully understand the problem, but it sounds like you have two automations on the same column - one sends a webhook to Zapier, the other moves the row to Invoiced - and when both are active, the webhook stops working?
How does it actually break? Does Zapier not receive anything, or does it get weird data?
If it’s a race condition (both automations triggering at the same time), the webhook might be firing while the row is mid-move, so Zapier gets stale data or the request gets dropped.
If that’s the case, try chaining them:
Stage changes to “Invoice” → sends the webhook
Zapier creates the invoice in Xero, then calls back to Monday to move the row to Invoiced
That way they’re not fighting each other, and the row only moves once it’s actually been invoiced.