In general, the way that this typically works (in a no-code/low-code way) is that you would monitor for ALL updates, and then only continue your zap if the order is “won”.
In Zapier, you do that by creating a conditional path. So your conditional path would only continue if the update that was just sent to Zapier was a “won” order.
However, for me personally, I find it much easier to use Integromat to do this, because it’s significantly easier to visualize & control conditional paths in Integromat (and Integromat is much cheaper than Zapier, too).
In Integromat, you use “filters” and “routers” for your conditional paths:
p.s. I’m an Integromat Partner and an Airtable consultant — if you ever need to hire an expert to help, feel free to contact me through my website at scottworld.com.