工作流程範例

檢視優良範例,瞭解您可以建立哪些類型的工作流程。

除了本頁面的範例之外,您也可以透過下列方式尋找其他工作流程:

訂單建立時會執行的工作流程

  • 根據訂單中是否包含折扣來標記客戶:

工作流程範例

下載範例

  • 依據客戶訂單金額為他們加上忠實客戶標籤:

    工作流程範例
    下載範例

  • 根據客戶的終生花費金額,使用標籤來對客戶進行細分,即可協助您輕鬆實行客戶忠誠度與維繫計畫:

    工作流程範例
    下載範例

Shopify 分析訂單風險時執行的工作流程

在發現訂單具有高度風險等級時取得電子郵件通知,並標記該筆訂單。如果風險等級屬於中度或輕度,則會擷取付款:

工作流程範例
若要執行上述工作流程,您必須將商店設定為手動擷取付款

下載範例

訂單付款後執行的工作流程

  • 在重要客戶建立大額訂單時給予回饋。如果有一筆已付款訂單的總金額超過 $500 美元,則系統會為該名客戶新增一個標籤,並傳送 Slack 訊息給您的客戶服務團隊,以便向您的客戶傳送個人化感謝訊息:
    工作流程範例
    下載範例

訂單出貨後執行的工作流程

  • 批發訂單已於其所在地區出貨完成時,系統會提示當地公司的業務代表通知客戶:
    工作流程範例
    下載範例

訂單退款後執行的工作流程

  • 對退款金額超過 $100 美元的客戶進行追蹤:
    工作流程範例
    下載範例

商品庫存變更時執行的工作流程

  • 當某件商品即將售完時,傳送再次訂購電子郵件給廠商。此類型的工作流程,會要求您檢查庫存變更前與變更後的數量。如果您僅於庫存變更之後檢查數量,則每次訂購商品時都會傳送再次訂購電子郵件,直到該商品補貨完畢。

    工作流程範例
    在上方的範例中,商店有 6 件 T 恤。John 訂購了 1 件 T 恤。現在庫存剩下 5 件,因此系統傳送了再次訂購電子郵件。之後,Karim 訂購了 1 件 T 恤。現在庫存剩下 4 件,但系統不會傳送再次訂購電子郵件。如果您忽略「商品子類選項庫存數量優先」條件,則系統會在 Karim 下訂單之後傳送另一封電子郵件。

    下載範例

  • 若某件商品已無庫存,且被標籤為「停產」,則系統會在您的線上商店中隱藏該商品,並從手動商品系列中將其移除:

    工作流程範例

    下載範例

  • 通知客戶某項無庫存的商品已再次訂購。將無庫存商品標籤為「即將上架」。編輯您的佈景主題,以於商店中顯示該商品即將上架供應的訊息:

    工作流程範例

    下載範例

新增商品後執行的工作流程

系統會根據商品標題,自動為新建立的商品新增標籤。舉例來說,如果商品標題中包含「T 恤」字眼,系統就會為該商品新增「T 恤」標籤,並將其加入手動商品系列之中:

工作流程範例

下載範例

建立客戶後執行的工作流程

系統會根據客戶的電子郵件地址來為客戶新增標籤。舉例來說,在建立某個客戶之後,如果其所使用的電子郵件地址包含「.edu」,系統就會新增您的教育折扣標籤:

工作流程範例

下載範例

以下清單包含使用範本和 Liquid 變數的訊息和備註範例:

範本變數與 Liquid 範例

使用範本Liquid 變數的工作流程動作範例。

  • 舉例來說,您建立了一項工作流程,可於客戶的訂單金額超過 $500 美元時傳送電子郵件。
To Joe@mycompany.com

Please send a personal thank you note to {{order.customer.firstName}} {{order.customer.lastName}}({{order.customer.email}}) for placing an order for  {{order.totalPriceSet.shopMoney.amount}}

有一位名叫 Jeanne Dupont 的客戶,做出了一筆金額為 $1000 美元的訂單,工作流程隨即會傳送下列訊息:

Joe@mycompany.com

Please send a personal thank you note to Jeanne Dupont (jeanne@jeanneemail.com) for placing an order for $1000.00
  • 在下方範例中,已停產商品的標題會顯示於訊息中:
Discontinued product {{product.title}} has just hit an inventory level of 0.
  • 在下方範例中,範本變數的標題會顯示於訊息中:
Please pause all ad campaigns involving {{product_variant.title}}.
  • 在下方範例中,顧客的姓名、電子郵件地址以及最近一次訂單總額會顯示於訊息中:
Please send a personal thank you note to {{order.customer.firstName}}({{order.customer.email}}) for placing a recent order for  {{order.totalPriceSet.shopMoney.amount}}
  • 在下方範例中,產品名稱會顯示於訊息中:
Please reorder {{product.title}}. Email owner@store.com to verify that they've received the purchase order.
  • 在下方範例中,訂單 ID 會顯示於訊息中:
{{order.id}} has been cancelled due to high risk.
  • 在下方範例中,訂單編號與顧客的姓名及電子郵件地址會顯示於訊息中:
Our Shopify store has received an order with a high risk of fraud. We would like to cancel this order right away, before it is sent to production:

      {{order.name}}
      {{order.billingAddress.lastName}} {{order.billingAddress.firstName}}
      {{order.email}}

Please confirm the new order status. Thanks!
  • 在下方範例中,顧客的姓名、電子郵件地址以及最近一次訂單總額會顯示於訊息中,同時會顯示您的 Shopify 管理員中的訂單連結:
Please send a personal thank you note to
{{order.customer.firstName}} ({{order.customer.email}}) for placing a recent order for $ {{order.totalPriceSet.shopMoney.amount}}

View order: https://store.myshopify.com/admin/orders/{{order.id}}

「For 迴圈」範例

收到優惠時,建議您傳送訊息,並在訊息中納入已訂購的產品。您可以使用 for loops 和 LineItem 範本變數,來完成此動作。

可支援範本變數的文字欄位,亦可支援「For 迴圈」及「For 迴圈對象」。

以下範例說明如何使用「For 迴圈」來列出所有明細項目的 SKU 與數量:

Order summary:
{% for a in order.lineItems %}
 SKU: {{a.sku}} ( {{a.quantity}} ), 
{% endfor %}

在訊息傳送時,「For 迴圈」程式碼會以 SKU 清單來取代:

Order summary:
  8987097979 (50)
  8877778887 (3)
  888998898B (1)

在下面範例中,「For 迴圈」用於列出所有明細項目:

Order summary: <br />
{% for a in order.lineItems %}
Title: {{a.title}}, <br/>
SKU: {{a.sku}}, <br/>
Price (per unit): $ {{a.originalUnitPriceSet.shopMoney.amount}}, <br/>
Quantity: {{a.quantity}} <br/>
{% endfor %} 
Ship to: <br/>
{{order.shippingAddress.name}} <br/>
{{order.shippingAddress.address1}} <br/>
{{order.shippingAddress.address2}} <br/>
{{order.shippingAddress.city}} <br/>
{{order.shippingAddress.province}} <br/>
{{order.shippingAddress.zip}} <br/>
{{order.shippingAddress.country}} <br/>

以下範例將 if 置於 for loop 中,以列出特定廠商的明細項目:

{% for x in order.lineItems %}
{% if x.vendor == 'acme-vendor' %}
  Title is {{x.title}}<br/>
  SKU is {{x.sku}}</br>
{% endif %}
{% endfor %}

相關連結

準備好開始透過 Shopify 銷售商品了嗎?

免費試用