Shopify Analytics 中的銷售差異

Shopify Analytics 的銷售報告有時可能會因為時間點或報告邏輯,導致不同報告、匯出或控制面板之間的數字不一致。本頁說明這些差異的常見原因,例如如何記錄退款與退貨、在零售環境中如何計算員工銷售,以及銷售報告與訂單匯出之間的差別。瞭解這些區別,有助於您更準確解讀報告,並排解銷售資料中出現的非預期差異。

銷售報告中的退款與退貨差異

退貨與退款在您的報告中是兩種不同的項目。銷售報告會包含退貨,付款財務報告則包含退款。若要取得退款金額的報告,您可以在一段時間內的銷售報告中新增付款狀態欄,將交易篩選為已退款部分退款,然後依付款狀態欄整理報告。

在銷售報告中,與退貨和退款相關的常見差異可能出現在以下情況:

  • 如果退款仍為待處理,您的依銷售管道的銷售報告中可能會顯示正數。退款完成後,該金額會顯示為負數。
  • 如果您先對訂單中的商品退款,之後在不同日期重新入庫該商品,則相同金額會顯示兩次,其中重新入庫的那筆在商品欄會顯示 N/A
  • 如果您已將商品重新入庫,但未對訂單退款,則在銷售報告與財務銷售報告中,稅額可能會顯示為退貨金額。這是預期行為,因為課稅所對應的商品已被退回,所以稅額會一併退回。在此情況下,稅額不會退還給您的顧客,也不會新增至任何銷售報告。付款報告不會顯示這筆退回的稅額,因為該報告只考量您與顧客之間實際交換的金額。
  • 如果您有套用群組,或日期範圍沒有同時包含訂單建立與退貨,報告可能只會顯示訂單的一部分。這可能導致出現負數,而非您預期的 0。若移除群組,或將日期範圍更新為同時涵蓋訂單建立與退貨,系統就會把這些紀錄合併。您也可以新增銷售類型欄,便於判斷該列屬於訂單的哪一部分。

退貨報告只會顯示實際售出給顧客的商品。如果您建立的是金額為 0.00 美元、商店與顧客之間沒有資金往來的訂單,且商品被退回,則退貨報告不會顯示這些商品。

員工零售銷售與概覽控制面板的差異

員工零售銷售報告中,會按 POS 地點分別統計每位 POS 員工的銷售;而在概覽控制面板中,員工零售銷售卡片則會彙總每位員工在所有地點的總計。

訂單匯出與總銷售額的差異

銷售報告顯示的是您商店與顧客之間實際交換商品所產生的總銷售額;相對地,訂單匯出反映的是每張訂單目前的總額。舉例來說,若您退款自訂金額 5 美元,但沒有任何商品被退款並重新入庫,則該筆退款不會顯示在銷售報告中,但會包含在訂單匯出裡。測試訂單不包含在銷售報告中,但會包含在您的訂單匯出。

淨數量與銷售總額的差異

您可能會注意到,某個商品的銷售總額與其淨銷售數量對不起來。這兩個數值的計算方式不同,如下:

  • 銷售總額:商品價格乘以數量。包含已取消、待處理與未付款的訂單。
  • 淨數量:售出數量減去退貨數量。

訂購數量與銷售總額的差異

訂購數量僅包含顧客實際下單的商品,不包含透過編輯訂單而加上的任何商品。銷售總額則包含加到訂單中的商品所記錄的總額。

自訂報告中的維度差異

建立含有篩選條件的自訂報告時,即使期間相同,在不同維度間切換 (例如) 也可能得到不同結果。

這是因為篩選條件會套用在所使用的維度上。例如,如果您新增商品項目折扣為 0這類的篩選條件,則會移除任何不符合此條件的時間區間:

  • 使用這個維度時,凡是包含商品項目折扣的當日都會從報告中移除。
  • 使用這個維度時,凡是包含商品項目折扣的時段都會從報告中移除。

由於「日」與「時」所涵蓋的訂單集合不同,即使日期範圍相同,切換維度仍可能導致總計不同。

解決維度差異的作法

  • 在報告中新增訂單 ID訂單名稱維度,這會顯示全部個別訂單,且不受其他維度影響,結果一致。
  • 檢視該篩選條件是否為達成您的報告目標所必須,或是否有其他更合適的篩選條件。
  • 如果您使用 ShopifyQL,建議將查詢改為使用 WHERE 條件,而非 HAVING 條件,讓篩選在分組之前套用,而不是在分組之後。