為訂單狀態頁面新增轉換追蹤功能

您可以使用轉換追蹤來追蹤顧客何時造訪結帳,以及他們購買的頻率。轉換追蹤可協助您深入瞭解商店中的購物趨勢,例如平均訂單價值和每件商品的總銷售。您可以透過幾個不同的平台存取這些資料。

Google Analytics 轉換追蹤

您可以在結帳作業使用 Google Analytics 轉換追蹤。如需如何在您商店中使用此功能的詳細資訊,請參閱「設定 Google Analytics 目標及漏斗」。

追蹤像素

您可以使用「額外指令碼」方塊來將追蹤像素新增至您的訂單狀態頁面。

追蹤訂單

您可將轉換追蹤代碼 (如追蹤像素) 新增至商店來追蹤透過您商店消費的顧客。追蹤代碼通常用於訂單狀態頁面。

追蹤指令碼由第三方提供,用作您 Shopify 管理員中的程式碼片段。

步驟:

  1. 在您取得追蹤程式碼後,請使用 cmd + c(Mac) 或 ctrl + c (PC) 將程式碼複製到剪貼簿。
  1. 在「訂單處理」區段中,找到「其他指令碼」文字方塊。

  2. 請使用 cmd + v(Mac) 或 ctrl + v (PC) 從剪貼簿貼上追蹤程式碼。

條件式整合

某些供應商會要求您只在顧客具有特定轉介參數時 (通常為 refsourcer) 才顯示追蹤像素。

Shopify 會使用 landing_site_ref 儲存並提供這些訂單的值。

例如,您的聯盟供應商希望您在結帳中包含他們的像素,但僅向透過其轉介的客戶顯示。您向追蹤系統註冊的 URL 如下所示:

 http://www.example.com/?ref=tracking-site 

?ref=tracking-site 必須為唯一內容。

這會用在結帳的最後一個頁面上,以驗證特定訂單是來自聯盟機構轉介的顧客。

若要設定條件式整合,請前往您的「結帳設定」頁面並新增聯盟指令碼:

 {% if landing_site_ref == 'tracking-site' %} <img src="https://www.trackingx.com/pixel.gif?amount={{ total_price | money_without_currency }}&amp;order-id={{ order_number }}&amp;currency={{ currency }}" height="1" width="1" /> {% endif %} 

由於 if landing_site_ref == 'tracking-site' 聲明,因此像素僅會向具有正確 landing_site_ref 的客戶顯示。

範例

基本轉換追蹤

假設第三方要求您整合追蹤像素,如下所示:

 \<img src="https://www.tracking.com/u?amount=<amount>&amp;order-id=<order_id>&amp;currency=<currency>" height="1" width="20" /&gt;  
根據該程式碼,您需要下列 Liquid 標籤: - 訂單總金額:`{{ total_price | money_without_currency }}` - 唯一訂單 ID `order_number` 會列印訂單名稱,如 #2322 (不含井字號): `{{ order_number }}` - 訂單的幣別。您可以對其進行硬式編碼或使用 `{{ currency }}` 在追蹤代碼中使用實際的 Liquid 標籤來取代預留文字。
  <img src="https://www.tracking.com/pixel.gif?amount={{ total_price | money_without_currency }}&amp;order-id={{ order_number }}&amp;currency={{ currency }}" height="1" width="1" />  

顧客抵達結帳作業最後一頁時,提供給瀏覽器的程式碼如下所示:

 <img src="https://www.tracking.com/pixel.gif?amount=55.34&amp;order-id=4343&amp;currency=USD" height="1" width="1" /> 

描述訂單的轉換追蹤

 <img src="https://www.emjcd.com/u?CID=YOURCID&amp;TYPE=YOURTYPE&amp;METHOD=IMG&amp;CURRENCY={{ currency }}&amp;OID={{ order_number }}{% for line_item in line_items %}&amp;ITEM{{ forloop.index }}={{ line_item.sku }}&amp;AMT{{ forloop.index }}={{ line_item.line_price | money_without_currency }}&amp;QTY{{ forloop.index }}={{ line_item.quantity }}{% endfor %}" height="1" width="20" /> 

Facebook Pixel

有兩種方式可將 Facebook Pixel 追蹤新增至您的商店。這兩種新增 Facebook Pixel 追蹤的方式無法同時使用。您必須選擇其中一種方式:

使用訂單 ID 追蹤轉換

為求最佳結果,請只在顧客完成與您商店的交易之後,才計算轉換。若顧客再次造訪或重新載入轉換頁面,則他們的工作階段可能會計為多次轉換。您可以使用訂單 ID 轉換標籤來將重複轉換計數降到最低。訂單 ID 轉換標籤只會追蹤顧客初次造訪轉換頁面。顧客的訂單 ID 在 Liquid 標籤中會顯示為 {{ order_number }}

如需新增 ID 至轉換標籤的說明,請造訪 Google 支援

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

免費試用