Skincare Jungle · 美妝電商與批發
從 FileMaker 與重複輸入,到一條流程
一家擁有四個品牌站的美妝公司,批發流程還跑在 FileMaker、紙本列印與重打發票上。我們建了一條流程:業務只輸入一次訂單,QuickBooks 與倉庫接續處理,Slack 機器人用同一份資料回答庫存問題。
www.skincarejungle.com白紙黑字
訂單輸入一次
發票進 QuickBooks一鍵
從規劃到第一張同步發票8 天
每週省下的行政時數約 10 小時
同一後台的品牌站4
社群貼文每日,3 個頻道
訂單輸入: 原本三套系統 · 每週省下的行政時數: 業務、會計與倉庫合計估算

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,業務只看得到批發介面。




07
接著是 AI 層
當訂單、庫存與客戶都在同一個連通的地方,AI 的工作就變得便宜。
- Slack 機器人(Claude)用即時資料回答「這個商品還剩多少?」「這位客戶上次何時下單?」,就在團隊已在用的頻道裡。
- 每日社群貼文:每天早上排程代理從 Sanity 挑選真實商品圖、用 Higgsfield 生成符合品牌的視覺、以品牌的化妝品安全語氣撰寫文案,並發佈到 Instagram、Facebook 與 LinkedIn。



11
改變了什麼
- 訂單只輸入一次。會計與倉庫都從同一筆紀錄工作。
- 發票一鍵進 QuickBooks,不再重打。
- 沒有包裝照片與追蹤號,訂單不能出貨。
- 庫存與客戶問題在 Slack 幾秒內得到回答。
- 社群每天有內容,沒有人需要打開 Canva。
串接工具
quickbooks
sanity
stripe
slack
anthropic
instagram
meta
linkedin
領域
- Dev
- AI
- Ops
- Design
