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

您可以使用轉換追蹤來追蹤客戶何時造訪結帳,以及他們消費的頻率。有幾個不同的平台可讓您存取這些資料。

Google Analytics 轉換追蹤

我們建議針對結帳使用 Google Analytics 轉換追蹤。如需如呵在您商店中實施此功能的詳細資訊,請參閱「設定 Google Analytics 目標及漏斗」。

追蹤像素

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

  • 追蹤訂單
  • 條件式整合
  • 範例

追蹤訂單

您可將轉換追蹤代碼 (如追蹤像素) 新增至商店來追蹤透過您商店消費的客戶。追蹤代碼通常用於訂單狀態頁面,這是確認客戶已建立訂單的頁面。

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

步驟:

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

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

    您可在文字方塊中使用 shop Liquid 物件order Liquid 物件OrderStatus JavaScript 資產

條件式整合

某些供應商會要求您只在客戶具有特定轉介參數時 (通常為 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={{ shop.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 }}` - 您商店的貨幣。您可以對其進行硬式編碼或使用 `{{ shop.currency }}` 在追蹤代碼中使用實際的 Liquid 標籤來取代預留文字。
  <img src="https://www.tracking.com/pixel.gif?amount={{ total_price | money_without_currency }}&amp;order-id={{ order_number }}&amp;currency={{ shop.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={{ shop.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 追蹤的方式無法同時使用。您必須選擇其中一種方式:

  • 您可以在 Shopify 管理員中整合您的商店與 Facebook Pixel 而不使用任何程式碼。您需要 Facebook Pixel ID。
  • 您可以為商店每個頁面和結帳區手動新增程式碼。您必須瞭解如何使用程式碼才可運作無誤。

使用訂單 ID 追蹤轉換

For best results, count conversions only when customers complete transactions with your store. If a customer revisits or reloads the conversion page, then their session might count as more than one conversion. You can use order ID conversion tags to minimize the counting of duplicate conversions. Order ID conversion tags track a customer's first visit to the conversion page only. Your customers' order IDs appear as `` in the Liquid tag.

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

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

免費試用