よかったです!
Order createdトリガーでは直接注文に関わるデータしか持ってこれないので、どうやってストア内の他の商品情報を持ってくるかについて長らく悩んでおりました。
GetProductVariantDataでIDを指定すれば取得する商品データは一意に決まりますので、その在庫数を判別して処理を振り分ければいけそうかな、と思った次第です。
ただ、画像内でもコメントしていますが、loop処理は1アクションしか指定できないため、「Add order line item」アクションの結果として顧客タグを付ける、という連続性を持たせることができません。そのため顧客タグを付ける処理は並列で別のloopを回しているのですが、「Add order line item」してしまった後でそのもう一つのloopが回った場合、在庫判別条件がfalseになってしまう可能性もあり、もし少しモヤモヤするところでもあります。