所有案例

Skincare Jungle · 美妝電商與批發

從 FileMaker 與重複輸入,到一條流程

一家擁有四個品牌站的美妝公司,批發流程還跑在 FileMaker、紙本列印與重打發票上。我們建了一條流程:業務只輸入一次訂單,QuickBooks 與倉庫接續處理,Slack 機器人用同一份資料回答庫存問題。

www.skincarejungle.com

白紙黑字

訂單輸入一次
發票進 QuickBooks一鍵
從規劃到第一張同步發票8 天
每週省下的行政時數約 10 小時
同一後台的品牌站4
社群貼文每日,3 個頻道

訂單輸入: 原本三套系統 · 每週省下的行政時數: 業務、會計與倉庫合計估算

Skincare Jungle
01

原本的情況

Eglobal Beauté 以同一份商品目錄經營四個品牌站(Skincare Jungle、MO Clinical、Magnolia Orchid、Angel Hayley)。零售端早已跑在我們建的現代架構上:Next.js、以 Sanity 作為商品唯一來源、Stripe、Clerk。

批發端卻不是。業務在 FileMaker 建立訂單、列印、交給會計,會計再把每一行重新輸入 QuickBooks。發票再印一次給倉庫,倉庫包裝、拍照,再回到 FileMaker 登記出貨。三套系統、三次輸入,沒有人能不打電話就回答「還剩多少?」。

02

我們建了什麼

我們延伸既有後台,而不是再買一套工具。

  • 批發帳戶:分級價格(Spa 與 Agent)、付款條件、稅務狀態,與零售會員系統完全分開。
  • 銷售訂單:只建一次,有自己的編號與清楚的生命週期:草稿、確認、出貨、結案。確認時快照定價與分級價。
  • QuickBooks 一鍵同步:確認訂單即建立或沿用 QuickBooks 客戶、把每個 SKU 對應到 QuickBooks 品項、開出發票。
  • 倉庫用同一筆紀錄:揀貨、包裝、必填的包裝照片、物流與追蹤號、可列印的出貨單。
  • 每晚對帳:重試失敗的同步、核對付款狀態、回報差異、在連線憑證到期前提醒。只有值得看的時候才寄信。
  • 角色權限:super-admin、admin、sales,業務只看得到批發介面。
後台的批發銷售訂單:品項、總計與時間軸
一筆訂單、一個畫面:分級價格、總計、QuickBooks 餘額,以及從建立到結案的時間軸。
QuickBooks 連線頁面與商品對應數量
QuickBooks 只是帳本。商品依 SKU 對應;每晚 05:00 UTC 同步,也可隨時手動執行。
批發帳戶列表:分級、條件與 QuickBooks 連結狀態
批發帳戶帶著自己的分級與條件,每筆訂單自動套用正確價格。
Skincare Jungle 品牌站
零售品牌站,與批發流程使用同一份商品目錄。
07

接著是 AI 層

當訂單、庫存與客戶都在同一個連通的地方,AI 的工作就變得便宜。

  • Slack 機器人(Claude)用即時資料回答「這個商品還剩多少?」「這位客戶上次何時下單?」,就在團隊已在用的頻道裡。
  • 每日社群貼文:每天早上排程代理從 Sanity 挑選真實商品圖、用 Higgsfield 生成符合品牌的視覺、以品牌的化妝品安全語氣撰寫文案,並發佈到 Instagram、Facebook 與 LinkedIn。
每日社群代理在 Slack 回報已發佈的貼文
每天早上代理回報到 Slack:挑選的商品、風格、貼文連結,以及它比對過的實際發佈文案。
附在 Slack 回報中的生成商品圖
由真實商品照生成的圖片,附在同一個討論串。
後台的零售訂單列表
零售訂單也在同一個後台,團隊只需在一個地方工作。
11

改變了什麼

  • 訂單只輸入一次。會計與倉庫都從同一筆紀錄工作。
  • 發票一鍵進 QuickBooks,不再重打。
  • 沒有包裝照片與追蹤號,訂單不能出貨。
  • 庫存與客戶問題在 Slack 幾秒內得到回答。
  • 社群每天有內容,沒有人需要打開 Canva。

串接工具

領域

  • Dev
  • AI
  • Ops
  • Design

您也有類似的流程?

告訴我們。當個工作天內回覆,一頁簡報。

預約展示