跳到主要內容跳到頁尾
案例
  • 省時
  • 一眼看到

電商團隊:五個平台的銷售數字,每天早上自動彙整到同一張表

把多平台銷售資料集中到試算表,定時產出分析表、儀表板與週報、月報。

2025/04
電商、5 個銷售平台
案例閱讀約 2 分鐘
背景與使用技術(5 項)

電商公司在 5 個銷售平台賣東西,每週要花約 5 小時把各平台數字整理成報表。改成每天自動同步到一張中央試算表,再自動產出分析表、儀表板與週報 PDF。每週彙整約 5 小時縮減為約 5 分鐘(估計)。

Google 試算表Google Apps ScriptGoogle 文件APILooker Studio

誰在用

一家電商公司的營運人員:在 5 個平台上賣東西,包括 Shopify、蝦皮、自有網站等,每週整理報表交給管理層。

原本怎麼做

每週一次,從 5 個後台各自匯出或複製銷售資料,貼進同一張試算表,再對欄位、加總,做成週報。報表出來時,資料已經是 2 到 3 天前的。哪一格貼錯,只能等數字對不上時才會發現。

前後對比

每週彙整與報表時間改造前約 5 小時改造後約 5 分鐘估計
資料多舊改造前週報出來時已延遲 2–3 天改造後每天凌晨 2 點同步,早上看到的是前一天的資料規格
週報怎麼產生改造前人工排版改造後每週一 08:00 自動產生 PDF 寄給管理層與業務規格
資料怎麼進彙整表改造前5 個來源都要人工複製貼上改造後4 個平台自動拉取;自有網站的訂單仍由人填進原本的試算表,但不必再複製到彙整表規格

量測:實測=有計時或有紀錄;估計=喜特先生推估;客戶自述=客戶回報;規格=設計上的固定條件;待補=尚未取得數字。

流程一眼看懂

改造前
  1. 5 個後台

  2. 人工匯出、複製

  3. 彙整表

  4. 人工加總、排版

  5. 週報給管理層

改造後
  1. 5 個平台

  2. 每日 02:00 自動同步

  3. 中央資料表

  4. 分析表與儀表板

  5. 週一 08:00 週報 PDF

流程示意:依本案既有做法整理,非客戶實際畫面。

做了什麼

  1. 每個平台先各自落地:欄位統一成訂單編號、日期、品項、數量、金額、通路,再合併成一張中央資料表。
  2. 分析表只讀不寫:每日總表、近 7 天排行、目標達成率都從中央表用公式算出來。業績低於目標 8 成的格子會自動變紅。
  3. 週報直接從範本產生:Google 文件範本留好佔位符,腳本填入數字後轉成 PDF 寄出,沒有人需要再排版。
  4. 壞了會出聲:平台連線失敗時寄信通知,中央表每週自動備份,關鍵分頁設為受保護範圍。
  5. 壞一個不拖垮全部:某一個平台連線失敗時,其他平台的資料照常同步。

程式碼與實作細節收在頁面下方,需要時再展開。

你的情況像這樣嗎?

  • 你在 2 個以上的平台賣東西,每週要花半天把數字湊在一起。
  • 主管問「這週賣得怎樣」,你得先花一小時整理才答得出來。
  • 週報的格式每次都一樣,卻每次都要手動重排。

更多成果與運作條件

  • 每週約 5 小時 → 約 5 分鐘(估計)

    同一報表整理工作的前後推估,每月約省 20 小時人工處理

  • 每日 02:00 自動同步

    週報出來時資料原本已延遲 2 至 3 天,現在早上看到的是前一天的資料

  • 4 個平台自動拉取

    自有網站的訂單仍由人填進原本的試算表,但不必再複製到彙整表

  • 每週一 08:00 自動寄出週報 PDF:週報不再需要人工排版

以上為本案既有成果與運作條件;估計值依原始資料標示,其他專案需另行評估,並非通用成效保證。

導入與維護條件

導入前準備
先確認來源、欄位與報表指標,並準備去識別範例;串接所需的權限由資料擁有者提供。
本案交付
本案包含資料擷取、中央試算表、分析表、Looker Studio 儀表板,以及自動產報與寄送流程。
操作與維護
已有公式保護、錯誤通知與定期備份;日常資料確認、權限管理與異常處理的分工,在合作範圍中議定。來源介面或報表規則改變時,需再評估調整。

本案未公開導入工期;新專案的資料條件、驗收與維護範圍,需在初談後議定。

挑戰:原本遇到的困難

這家電商公司同時在多個平台賣東西,銷售資料的整理有幾個問題:

  • 耗時的手動作業:每週需花費 5 小時人工彙整來自多個電商平台的銷售資料
  • 高錯誤風險:跨平台複製貼上時容易出現人為疏失,影響決策準確性
  • 資料太舊:週報出來時資料已延遲 2 至 3 天,管理層看到的不是當下的銷售狀況
  • 報告產出延遲:週報與月報需要額外時間製作,無法及時分享給團隊

完整解決方案與設計取捨

將多平台資料定時寫入中央試算表,再產出分析表、Looker Studio 儀表板與週報、月報。管理者可直接查看銷售趨勢與目標異常,不必等待人工彙整。

同時加上公式保護、資料驗證、錯誤通知與定期備份;下方流程示意交代資料如何流動,完整實作另可展開閱讀。

技術與實作細節

展開完整實作說明

資料管道:每天凌晨自動同步

先確認資料來源:銷售資料分散在 Shopify 後台、蝦皮賣家中心、自有網站等五個平台。接著寫了 Apps Script 腳本,用各平台提供的 API 取得資料,並連接自有網站的手動銷售資料試算表,設定每日凌晨 2 點自動執行。

consolidate.gs
Apps Script
function dailyDataSync() {
  fetchShopifyData();
  fetchShopeeSalesData();
  fetchManualOrders();
  ...
  consolidateToMasterSheet();
}

各平台資料寫入各自的試算表,欄位統一成訂單編號、日期、產品名稱、數量、金額、通路等。之後再用 IMPORTRANGE(跨試算表匯入資料的函式)整併,建立中央資料庫。


試算表分析表

在中央資料庫的基礎上,建立多個工作表,用於分析與報表呈現:

  • 每日銷售總表:使用 QUERY 函式自動彙總當日各通路訂單內容、銷售額、商品品項等資料
  • 當日速查圖表:使用資料透視表彙整銷售資訊,再搭配圖表快速掌握當日的營運狀況
  • 目標達成追蹤:結合條件格式,當實際業績 < 目標的 80% 時儲存格自動變紅

公式範例:

Google 試算表公式
fx
=QUERY(Raw!A:H, "SELECT B, SUM(G) WHERE A >= date '" & TEXT(TODAY()-7,"yyyy-MM-dd") & "' GROUP BY B ORDER BY SUM(G) DESC", 1)

這個公式會抓取近 7 天的資料,依產品分類彙總銷售額並排序,不需人工介入。


Looker Studio 儀表板

試算表連接到 Looker Studio(Google 的免費報表工具),做成包含以下元素的互動式儀表板:

  • 每日、每週、每月銷售趨勢折線圖
  • 各通路銷售占比圓餅圖
  • 產品類別表現熱力圖
  • 目標達成率儀表板

管理層打開書籤就能看到所有關鍵資料,不再需要等待週報。


自動產出週報與月報

在 Google 文件建立週報與月報範本,內含預留的資料佔位符(如 {本週總銷售額}、{熱銷產品TOP5})。Apps Script 腳本每週一早上 8 點自動執行:

  • 從試算表讀取上週的分析結果
  • 填入 Google 文件範本的對應位置
  • 生成 PDF 並寄送給管理團隊與業務部門

整個過程不需要人工排版。


保護與維護

為確保系統長期穩定運作,另外加上:

  • 公式保護:將關鍵分析工作表設為「受保護範圍」,只有管理員可編輯
  • 錯誤通知:在 Apps Script 加入 try-catch(攔截錯誤的寫法),當 API 連線失敗時自動發送郵件通知
  • 定期備份:每週自動備份中央資料庫到 Google 雲端硬碟的特定資料夾

這套流程讓管理層早上打開儀表板,就能看到前一天的銷售數字與目標達成情況,不必再等週報。

延伸閱讀

有類似的情境想討論

帶著現有流程與去識別範例,討論適合的做法。