在訂單元字段更新時觸發 Shopify Flow
為了了解如何從「Workflow Trigger Extensions」應用程式建立訂單元字段更新觸發器,我們將假設以下情境:
情境:訂單完成後新增禮物留言,並通知包裝團隊
客戶聯絡客服以新增禮物留言。系統會偵測到此變更,並在訂單出貨前通知包裝部門。
客戶聯絡客服後,系統會透過更新元資料欄位,在訂單中新增一份禮物訊息。訂單元資料欄位「custom.gift_message」已更新
Workflow Trigger Extensions 一旦訂單元域發生變更,元域觸發器便會立即觸發,即使該訂單已於先前下單亦然。
在出貨前,Flow 會向包裝團隊發送一則包含訂單編號及禮物訊息內容的提醒(透過電子郵件、Slack 或內部備註)。
該訂單已標記為「LATE_GIFT_MESSAGE」,因此您可以在管理後台輕鬆篩選和追蹤。
我們將如何讓這一切順利進行
我們可以透過以下兩個步驟讓這個流程順利運作:
- 為「訂單元字段」新增觸發器
- 建立「Shopify」流程
您也可以透過下方的示範影片查看這些步驟(影片無旁白):
1) 將觸發器新增至「訂單元資料欄位」
首先,您必須為訂單的目標元資料欄位新增觸發器,您可以依照以下步驟操作。
- 首先請確認您已取得訂單存取權限,途徑為:Workflow Trigger Extensions → 儀表板 → 設定指南,您將看到「授予訂單存取權限」的選項;您亦可透過 Workflow Trigger Extensions → 權限 查看相關權限設定。
- 接著,您必須建立「訂單元數據欄位觸發器」
- 接著按下「新增觸發器」按鈕來建立觸發器
- 接著選擇資源類型「訂單」,並選擇您要新增觸發器的目標元資料欄位
2) 建立「Shopify」流程
建立「Shopify」流程以執行相關動作(在訂單出貨前透過電子郵件通知包裝團隊,並為該訂單加上標籤)
我已將相同的流程檔案附在此處,您可以下載、匯入並作為參考使用:(位於頁面末端)
- 建立一個空白流程,並從「Workflow Trigger Extensions」中選取「Metafield Update」觸發器
- 接著,點擊「記錄事件」以記錄該事件,然後在新分頁中更新訂單元資料欄位(禮物訊息),以預覽將在工作流程中使用的資料。點擊「選取文字事件」並記錄事件。
- 按下「記錄事件」按鈕後,請切換至新分頁,並更新訂單元資料欄位(禮物留言)。
- 您將能夠查看有效載荷,並根據這些資料執行任何操作
- 在此情況下,我已新增一項條件,用來檢查:若更新的元資料欄位資源類型為 ORDER,且該元資料欄位內含有某些值。
- 接著將內部電子郵件發送給包裝團隊(或根據訂單元資料字段執行任何其他必要動作;您手邊已有訂單編號,因此可以取得訂單詳細資訊,並針對該特定訂單執行任何操作,例如為該訂單新增標籤)。
- 接下來,讓我們看看如何將標籤新增至這筆特定的訂單。您可以使用
Add order tags操作,並透過{{resourceId}}選取該訂單,然後新增任何您想要的標籤。

