WooCommerce 優惠券設定教學:折扣、滿額、免運費

WooCommerce 優惠券設定教學:比較三種折扣、滿額門檻、使用限制與免運條件,區分核心優惠券、自動套用及進階促銷。
本頁目錄
- 先導正一個觀念:優惠券是行為設計工具,不是打折工具
- 開工前:先把優惠券的開關打開、找到正確的入口
- 三種折扣類型怎麼選:百分比、固定購物車、固定商品
- 百分比折扣:最直覺,也最容易在高單價品上失血
- 固定購物車折扣:滿額促銷的主力,但要小心混合購物車
- 固定商品折扣:綁定單品的精準打法
- 滿額優惠的設計:把「門檻」當成真正的武器
- 門檻數字怎麼抓:不要憑感覺,要看你的客單價
- 滿額券最經典的翻車現場:結帳那一刻被踢出門檻
- 排除分類與排除特價品:守住毛利的兩道保險
- 免運費優惠券:最容易設錯的一種
- 免運費券最常見的三個出包點
- 使用限制與使用上限:防止你的促銷被刷爆
- 使用限制分頁:誰能領、不能跟什麼一起用
- 使用量限制分頁:能用幾次、就這麼多次
- 自動套用還是手動輸入:兩種完全不同的作戰模式
- 手動輸入:高摩擦、高選擇性
- 自動套用:低摩擦、高爆量
- 折扣碼命名學:用代碼前綴追蹤每一個流量管道
- WooCommerce 優惠券的 5 個常見地雷
- 優惠券活動到底是賺還是賠:一套你真的會算的衡量框架
- 優惠券、動態定價、滿額贈、會員購物金:四種促銷工具的決策樹
- 開檔後兩小時的止血手冊:優惠券活動的即時監控與異常處理
- 什麼時候你根本不該用優惠券
- 六步上線你的第一檔優惠券活動
捫心自問,不少人都這樣:花了一個晚上想出一個看起來很殺的促銷方案,結果隔天開檔,優惠券不是套不上、就是被客人疊到爆,毛利被啃掉一大塊才發現規則設錯了。以服飾電商的 WooCommerce 促銷檔期為例,滿額折扣是最常被低估、也最容易翻車的一塊,很多店家的問題不在折扣下太重,而在一開始就把優惠券當成「打折工具」來想,忽略了它其實是一個「行為設計工具」。
這篇教學不會只教你「點哪裡、按哪個按鈕」,那種點擊導覽看完還是不會排促銷。下面會把 WooCommerce 內建的優惠券系統拆解:三種折扣類型什麼時候選哪一種、滿額門檻要怎麼抓才會拉高客單價而不是虧錢、免運費優惠券為什麼特別容易出包,以及自動套用跟手動輸入背後完全是兩種行銷邏輯。讀完你應該能自己排出一檔不會翻車的促銷活動,把規則的主導權留在自己手上。
先導正一個觀念:優惠券是行為設計工具,不是打折工具
根據 W3Techs 的市佔統計(2026 年 6 月),WooCommerce 是目前全球市佔最高的電商平台之一,從個人賣家到大型品牌都在用。正因為用的人太多,網路上各種「WooCommerce 優惠券教學」幾乎都停在操作層,很少有人從策略層去談。話先說在前頭:優惠券真正的作用,是用一個明確的條件,去引導客人做出你想要的行為。
折扣只是表象。你開一張「滿 2000 折 200」的券,真正的目的是「把本來只買 1500 的人,推到 2000 這個門檻」。你開一張限時 9 折券,目的是「壓縮猶豫期、把觀望名單在七天內變成訂單」。你開一張首購 100 元券,目的是「降低第一次下單的心理門檻、換取一個未來可能回購的客戶」。把這層想清楚,你設規則的時候才會知道每一個欄位到底在保護什麼。
促銷要先定義目標,再估算折讓與履約成本。優惠券能限制適用品項、金額、使用對象與次數;效果仍須回到商店的訂單、毛利與回購資料判讀。
如果你還沒把整體的 WooCommerce 架站流程走過,建議先看過 這篇從安裝到收款出貨的完整教學,再回來看優惠券會更有脈絡;如果你正在規劃整個顧客從認識到回購的流程,這篇顧客旅程地圖能幫你把優惠券放進正確的階段。
開工前:先把優惠券的開關打開、找到正確的入口
第一次進後台找不到優惠券時,可依下列順序檢查。先到 WooCommerce 設定確認「啟用優惠券」是否勾選,再從「行銷 → 優惠券」管理折扣碼。安裝狀態、使用者權限與版本介面可能不同,不宜直接假設所有商店都預設關閉。
先到【WooCommerce → 設定 → 一般】啟用優惠券代碼並儲存。這會啟用核心的折扣碼功能,顧客可在購物車或結帳流程套用;實際輸入入口取決於目前使用的頁面與區塊設定,例如 Checkout Block 的 Coupon Form 可以被移動或移除。若前台找不到入口,先核對優惠券開關,再檢查購物車與結帳頁配置。
入口的位置則依版本而異。目前在多數安裝裡,優惠券是放在【行銷(Marketing)→ 優惠券】,點進去就能看到現有券的列表與「新增優惠券」按鈕。如果你用的是較舊的版本,它可能還掛在【WooCommerce】主選單底下。官方文件的優惠券資料仍分為一般、使用限制與使用量限制;介面可能因外掛調整,不能把 WooCommerce 8.x 說成全面改用區塊編輯器的分界。
三種折扣類型怎麼選:百分比、固定購物車、固定商品
這是整個優惠券設計最關鍵的一個決定,選錯了後面限制再怎麼補都會有漏洞。WooCommerce 內建三種折扣類型,下面這張表把各自的特性與適用情境列出來,再逐一拆解。
左右捲動檢視完整表格
| 折扣類型 | 折扣對象 | 最適合的情境 | 主要風險 |
|---|---|---|---|
| 百分比折扣(Percentage discount) | 整車或指定品項的金額百分比 | 商品毛利率一致、想推廣全館 | 高單價品會被折太多 |
| 固定購物車折扣(Fixed cart discount) | 整台購物車總金額 | 「滿 X 折 Y」這類整車促銷 | 品項單價落差大時毛利失控 |
| 固定商品折扣(Fixed product discount) | 指定商品每件固定金額 | 單品促銷、綁商品行銷 | 折扣可能吃掉毛利;核心會限制折扣不超過可折商品金額 |
百分比折扣:最直覺,也最容易在高單價品上失血
百分比折扣是大家最熟悉的玩法,例如「全館 9 折」就是輸入 discount type 選「百分比折扣」、金額填 10。它讓折扣占售價的比例固定,但不會自動保護毛利率,無論客人買貴的還是便宜的,折扣占比固定。但它的地雷在高單價品項。如果你店裡同時賣 300 元的小物跟 9000 元的外套,開一張全館 15% 券,9000 元那件直接被折掉 1350 元,毛利可能直接見底。解法是用後面會講到的「使用限制」,把這張券限定在某些分類或排除某些商品。
針對百分比折扣在高單價品失血的問題,內建優惠券有一個不太顯眼但很好用的欄位可以配套:【使用限制】分頁裡的「最高消費(Maximum spend)」。把最高消費設一個上限,等於告訴系統「購物車超過這個金額,這張券就不適用」,高單價訂單自然被排除在外。百分比折扣加上最高消費上限,是全館促銷時很實用的搭配組合,既能讓中低價品項享受折扣,又能保護高單價、低毛利的品項不被過度折讓。最高消費限制的是整車金額,並不是折扣金額上限;仍須試算適用商品的毛利。
固定購物車折扣:滿額促銷的主力,但要小心混合購物車
固定購物車折扣是針對整台購物車的總金額扣一個固定數字,最典型的應用就是「滿 2000 折 200」「滿 3000 折 400」。這是滿額活動最常用的類型,因為它對客人來說最直覺、也最容易搭配門檻設計。它的風險跟百分比剛好相反:當購物車裡的商品毛利率落差很大時,折扣會被平均分攤到所有品項上,低毛利的品項可能會被吃光利潤。例如一車裡有毛利 60% 的自營品,也有毛利只有 10% 的代理品牌,固定折 200 下去,後者幾乎是白做。
換個方式想:固定購物車折扣本質上是一筆「整車的促銷預算」,你要確認的是這台車的平均毛利率撐得起這筆預算,視角要放整車而非盯著單品看。實務上建議,如果你的店有明顯的高低毛利混搭,應先用不同組成的購物車試算;排除分類或特價品對整車型券可能讓整張券失效,不是單純略過低毛利品項。
例如兩件商品各一件、售價 800 與 1200 元,使用固定購物車折扣 200 元,且沒有其他折扣、稅額或限制干擾時,核心先依符合資格的件數分配,每件可分到 100 元。若上衣毛利 400 元、褲子毛利 180 元,折後分別剩 300 與 80 元;實際訂單仍需核對品項分配、稅額與進位,不能套用售價比例直接推算。
固定商品折扣:綁定單品的精準打法
固定商品折扣是針對「指定商品」每件扣一個固定金額,例如「買指定款 T 恤每件折 100」「指定保養品折 150」。它的特色是折扣不會擴散到整車,只有你指定的商品會被扣錢。這對單品促銷、清庫存、綁主推商品非常精準。要特別注意的是,固定商品折扣的「每件」邏輯:客人買 3 件就扣 3 次。如果你的折扣金額訂得太接近商品單價,加上數量一多,可能會出現異常低的結帳金額,建議設定前先拿一個極端數量在手動試算一下。
順帶一提,如果你想玩的是「每滿千元累進折百」「買 A 送 B」「買三件自動打折」這類規則,通常需額外促銷功能;單次「滿千折百」則可用核心固定購物車折扣加最低消費完成。進階規則可參考 這篇 WooCommerce 進階促銷玩法,或是用 YITH 動態定價這類外掛來處理。內建優惠券的強項是「折扣碼 + 條件限制」,不是「規則引擎」。
滿額優惠的設計:把「門檻」當成真正的武器
這一段會花最多篇幅,因為滿額優惠是內建優惠券裡投資報酬率最高、卻也最常被亂設的一種。它的核心邏輯是:你用一個折扣當誘餌,換客人多買一點,把客單價往上推。成敗幾乎完全取決於你把門檻設在哪裡。
門檻數字怎麼抓:不要憑感覺,要看你的客單價
最常見的錯誤,是老闆憑直覺拍一個漂亮的數字當門檻,例如「滿 1000 折 100」。問題是,如果你的平均客單價本來就 980,這個門檻幾乎等於沒有門檻,你只是送錢。反過來,如果你的客單價是 500,你設滿 3000 才折 200,那誘餌根本構不到,沒有人會為了 200 元折價多買 2500 元的東西,這檔活動會完全沒效。
先依商品組合、季節與活動週期整理客單價、毛利和履約成本,再測試幾個門檻。門檻與平均客單價的倍率、折扣占比都沒有通用安全區間;例如客單1500、測試1800門檻只是待驗證方案,仍要估算多買商品的利潤與原本就會購買者的折讓成本。
滿額券最經典的翻車現場:結帳那一刻被踢出門檻
測試門檻時,應分開檢查優惠券的最低消費與免運方法的最低金額。商品原小計2100、套券折200後變1900,只是計算示例;核心優惠券與免運設定可能使用不同的檢查基準。若觀察到券反覆移除,應檢查實際規則與外掛,而非推定核心一定會循環。
要避開這個問題,重點是搞清楚你的優惠券是「依原始小計判斷門檻」還是「依折扣後金額判斷門檻」。WooCommerce 內建優惠券的 minimum spend 欄位,判斷基準是商品小計加商品稅額(不含運費),所以內建的滿額券基本上不會踩到這個雷。但如果你混用了第三方促銷外掛、或是開了會疊加的多張券,就有可能在「折扣後金額」這一層重新觸發判斷,這是很多翻車的真正源頭。設定複雜活動前,務必拿一個測試帳號把「加車 → 套券 → 改數量 → 結帳」走一遍,不要等到開檔才發現。
排除分類與排除特價品:守住毛利的兩道保險
排除商品分類與排除特價品(Exclude sale items)可以協助控制毛利,但實際行為要看優惠券類型與購物車組成。以整車型優惠券來說,購物車若含不符合條件的特價品,優惠券可能整張無法套用,不一定只是略過該品項。活動前應用混合購物車逐一測試(見 WooCommerce 的 Coupon management 文件)。

免運費優惠券:最容易設錯的一種
免運費是客人最愛、也是後台最常被問到的優惠券類型,但它有一個非常多新手搞混的觀念:免運費優惠券跟免運費運送方式是兩件事。搞不清楚這層關係,券設下去不是不出現、就是客人套了券還是看到運費,怎麼調都不對。
先講它們的差別。免運費「運送方式」是在【WooCommerce → 設定 → 運送】裡面設的,例如「滿 1000 免運」,它是一個獨立的運送規則,客人小計一到門檻,結帳時就自動多一個「免運費」選項可以選。這部分如果你還沒設過,建議先讀過 金流物流設定全攻略,把運送區與運送方式的概念弄清楚。而免運費「優惠券」是另一條路:你在優惠券編輯頁的「一般」設定裡,把折扣類型選成「百分比折扣」或固定折扣都行,關鍵是勾選下方的【允許免運費(Allow free shipping)】這個選項,客人輸入這張券的折扣碼之後,仍須符合目前運送區Free Shipping方法的券/金額條件。
免運運送方式可以不設條件、要求金額、要求有效免運券,或以金額與券作OR/AND組合。優惠券提供的是其中一種資格;券碼仍可能轉傳,需要限定對象時要另設限制。兩者應共同設計,不必一律把門檻錯開。
左右捲動檢視完整表格
| 比較項目 | 免運費運送方式 | 免運費優惠券 |
|---|---|---|
| 設定位置 | 設定 → 運送 → 運送區 | 行銷 → 優惠券(勾允許免運費) |
| 觸發條件 | 可依金額、有效券、兩者組合或無條件 | 輸入券碼才解鎖 |
| 對象控制 | 限匹配運送區且符合該方法條件者 | 有有效券且符合使用限制者;券可能轉傳 |
| 最適合的情境 | 全館滿額免運政策 | 特定名單、檔期、KOL 專屬免運 |
免運費券最常見的三個出包點
第一個,勾了「允許免運費」卻沒有任何免運費運送方式存在。WooCommerce 的免運費優惠券,本質上是「解鎖」那個免運費運送選項,如果你的運送區裡根本沒有設定免運費方式,券套上去也不會出現免運選項,客人還是看到一堆付費運送。解法是先在對應運送區新增 Free Shipping,條件選「有效免運優惠券」,或依活動選擇金額與優惠券的 OR/AND 組合。僅設定極高金額門檻,不會自動讓優惠券略過門檻。

第二個,免運費券跟 minimum spend 打架。你設了滿 1500 才能用這張免運券,客人車裡只有 1400,券套不上,這沒問題。但有些人會把免運券的門檻設得比運送方式的免運門檻還高,結果出現「滿 1000 自動免運,但你那張滿 1500 才能用的免運券反而沒意義」這種冗餘。設之前把兩邊門檻攤開來比一下,不要重複。
第三個,免運券被當成折扣券疊加。若活動只打算提供免運,便不應另外折抵商品;也可以明確設計成折扣加免運的組合,但如果你在「一般」的折扣類型裡同時填了折扣金額,又勾了允許免運費,這張券就會既打折又免運,折扣力道遠超你預期。設定免運券時,選定一種折扣類型,將「優惠券金額」填0,只靠「允許免運費」這個勾選來產生效果,是最乾淨的做法。
使用限制與使用上限:防止你的促銷被刷爆
折扣類型決定「折多少」,這一段決定「誰能用、能用幾次」。很多翻車案例的真正源頭是完全沒設上限,折扣下太重反而還是次要問題,結果一張券被有心人當成無限提款機,或是被腳本程式批量領走。優惠券編輯頁有兩個分頁專門處理這件事:【使用限制】與【使用量限制】。以下列出需要逐項評估的欄位,是否啟用依活動規則與風險決定。
使用限制分頁:誰能領、不能跟什麼一起用
這個分頁裡有幾個欄位實務上幾乎每次必設:
- 最低消費(Minimum spend):滿額活動的門檻就填這裡,搭配固定購物車折扣使用。
- 最高消費(Maximum spend):避免高單價訂單被折太多,例如你想保護單筆超過 10000 的訂單不被這張券折到。
- 個別使用(Individual use):勾起來後,這張券不能跟其他券同時使用,用在檔期主力券,避免客人疊券。
- 排除特價品(Exclude sale items):前面提過,保護已經在特價的商品不再被二度折讓。
- 允許的電子郵件(Allowed emails):限制可用的帳單信箱;它不會檢查是否首購,也不等同會員身分驗證。
「個別使用」這個選項特別值得講。檔期活動如果你的主力是某一張券,強烈建議把它設成個別使用,否則客人會把限時折扣券、首購券、會員券全部疊在一起結帳,你以為打 9 折,實際上可能到 75 折。一個勾選就能擋掉這個破口,是最划算的防禦設定。
「允許的電子郵件」可限制優惠券適用的帳單信箱,但不能視為完整的防刷機制。若要做會員專屬折扣,可搭配社群登入與會員登入限制;若目標是提高回購,也可評估會員購物金制度,再依折扣成本與回購資料選擇。
Allowed emails 限制可使用優惠券的帳單信箱,不會自動套券,也不會檢查這是否顧客的第一筆訂單。訂閱名單搭配每人限用一次,只能代表這張券的使用限制;真正的首購判斷或自動套用需另有相容規則。

使用量限制分頁:能用幾次、就這麼多次
這個分頁管的是總量控制,三個欄位各有用途:
- 每張優惠券使用次數上限(Usage limit per coupon):這張券總共能用幾次,例如限量 200 張的活動券。這是防範促銷預算失控的第一道閘門。
- 每位使用者使用次數限制(Usage limit per user):依帳號或帳單信箱限制這張券的使用次數;不是領券次數或完整防刷機制。
- 每件商品限制(Limit usage to X items):限制一次可折抵的符合資格商品數量,並非整張券的累計兌換次數。WooCommerce 官方文件註明,須先在「使用限制」的 Products 欄指定商品,這項限制才會生效;設定後仍應用實際購物車測試。
每位使用者的使用量限制會依顧客帳號或帳單 Email 等識別核對,不能說清除 cookies 就會重置。這也不是身分驗證:不同帳號或 Email 仍可能屬於同一人。高額活動應同時設定總使用上限,並檢查實際訂單。
自動套用還是手動輸入:兩種完全不同的作戰模式
WooCommerce 核心支援客人手動輸入折扣碼。若要透過 URL 或條件自動套用,通常需要外掛或自訂程式;不同方案的參數與安全限制不一樣,不能把 ?coupon_code= 當成所有安裝都可用的內建功能。
手動輸入:高摩擦、高選擇性
手動輸入就是客人在結帳頁的欄位裡自己打折扣碼。它的特色是「有摩擦」,客人必須先知道有這張券、記得碼、願意打進去,三者缺一就會放棄。摩擦聽起來是壞事,但在某些情境它是好事。當你想篩選出「真的有心、真的想省這筆錢」的客人,手動碼是最好的過濾器,其客單價與回購率是否較高,需由商店資料驗證。手動碼也特別適合發給特定管道,例如某個 KOL 的專屬碼、某封 EDM 裡的隱藏碼,你能從碼的使用次數回推那個管道的效益,這在算 ROAS 的時候是很實用的歸因資料。
自動套用:低摩擦、高爆量
自動套用可用相容外掛或自訂程式實現,例如讓特定活動連結觸發優惠券。是否支援 URL 參數、參數格式與套用時機,要依所用方案文件確認。任何拿到連結的人都可能轉傳,因此仍要搭配使用限制、總量上限與完整結帳測試。
URL 自動套用本身就需確認外掛或自訂實作;如果你要的是「特定條件自動套用,例如首購客一進站就自動折 100」「購物車金額超過 2000 自動套滿額券」這種智慧型自動套用,內建做不到,要靠外掛。YITH 的優惠券系列是這塊最常被提到的選擇,相關評測可以看 YITH WooCommerce 外掛推薦。先想清楚你要的是「主動推送的自動折扣」還是「被動輸入的折扣碼」,再決定要不要上外掛,不要無腦裝一堆促銷外掛把後台搞亂。
折扣碼命名學:用代碼前綴追蹤每一個流量管道
辦活動時,可用折扣碼前綴區分預定的發放來源,例如 EDM、IG、SMS 或不同合作創作者;簡訊的發送時機可參考簡訊行銷實戰操作。WooCommerce 紀錄可比較各代碼的使用次數與訂單金額,但折扣碼可能被轉傳,未使用代碼的訂單也不會被歸因,因此應搭配 UTM 與分析工具判讀。結帳後頁面的回訪活動也走同一套紀律;若要比較不同位置的成效,每個位置或活動都應使用各自的專用折扣碼,才分得清訂單來源。結帳後頁面的推薦與回購活動把位置、選品與歸因接成完整流程。
命名上有幾個原則要顧。代碼盡量用人類讀得懂的英數字組合,不要用隨機亂碼,因為手動輸入情境下客人記不住、也容易打錯。代碼要易讀且適合使用情境,沒有通用的8到15字元門檻;個人專屬碼也可用難猜的隨機值。大小寫在 WooCommerce 預設是不敏感的,但你還是統一用大寫,視覺上比較清楚、也方便客人閱讀與口頭傳播。開券的當下就把命名規範定下來,不要開檔開到一半才補,否則前後資料對不起來,整檔的歸因報告就破功了。
WooCommerce 優惠券的 5 個常見地雷
這一段是把實務上常見的坑整理出來的,每一個都是真實會發生、而且發生當下很難馬上看出原因的狀況。開檔前拿這份清單逐項檢查一次,能幫你省下大量客訴處理時間。
- 券被無預警移除:客人套券後修改數量或刪除某件商品,車的金額掉到門檻以下,券自動失效。這不是 bug,是規則觸發,但客人會以為系統壞了。核心minimum spend依商品小計加商品稅額判斷;改數量使門檻不足時本就應失效。活動文案應說明,第三方規則則另測。
- 多張券疊加失控:忘記勾「個別使用」,客人在論壇上學到各種疊券技巧,把三張券疊成一單幾乎免費。任何檔期主力券,預設就勾個別使用,事後再開放少數例外。
- 運費或折扣結果不合理:核心優惠券折扣不直接抵扣運費,免運券則需配合 Free Shipping。核心也沒有通用的「是否套用到運費」開關;若出現負數,應檢查第三方規則、自訂程式與計算日誌。
- 特價品被二度折讓:沒勾「排除特價品」,已經在特價的商品再被活動券折一次,等於雙重折扣,毛利直接穿底。低毛利品項務必用排除分類或排除特價品擋住。
- 手機版找不到優惠券欄位:部分佈景主題在行動裝置上把優惠券輸入欄折疊起來,客人根本看不到可以輸入碼的地方,於是放棄結帳。這跟 結帳流程優化直接相關,務必在手機上實測一次完整結帳。
這五個地雷有共通的預防原則:開檔前,用一個測試帳號、用真實的裝置、把從加車到結帳完成的全流程跑一遍。不要用管理員帳號測,不要只在桌機測,管理員狀態與桌機測試不能代表訪客在手機上的完整流程。開檔第一天就被客人發現破洞的活動時有所聞,那個信任損失比多送幾張券還嚴重。
優惠券活動到底是賺還是賠:一套你真的會算的衡量框架
前面講了一堆怎麼設券、怎麼防漏,但整個流程少了一塊:活動結束後,你怎麼知道這檔到底賺不賺?很多店家的衡量停在「訂單變多就是成功」,這是極度危險的判讀方式。訂單變多的同時毛利可能變薄,你只是把下個月的業績提早到這個月認列,淨利其實是退步的。要把優惠券當成可重複投資的行銷支出,你得建立一套固定的衡量流程,而不是憑感覺打分數。
核心指標其實只有四個,把它們寫進同一張試算表,每檔活動結束都填一次。
- 折讓成本(discount cost):活動期間所有訂單的折扣總金額,再加上免運費券造成的運費吸收成本。Analytics的優惠券報表可查折扣金額並匯出可用欄位;若需每筆discount_total,須確認匯出工具或API欄位。退款、稅額與物流吸收成本還要按一致口徑另外核對。這是你為了這檔活動付出的真金白銀。
- 兌換率(redemption rate):實際使用券的訂單數,除以你發出券的數量或觸及人數。兌換率太低代表誘因沒打中或分發管道不對,太高代表你可能正在補貼本來就會買的人。
- 增量營收(incremental revenue):需要估算「沒有活動時」的反事實基線。去年同期或活動前 30 天日均只能當粗略參考,季節、廣告、庫存與價格變動都會造成偏差;有條件時應使用對照組或分區測試。
- 毛利率保衛度:活動期間的平均訂單毛利率,對比平時的毛利率。如果營收成長三成但毛利率從 40% 掉到 28%,毛利絕對額其實是縮水的,這檔活動是賠錢賺吆喝。
四個指標裡,增量營收是真正的分水嶺。只看總營收會嚴重高估活動效益,因為它把「本來就會下單、只是剛好領了你的券」的客人也算成活動功勞。一個常見的陷阱是:你開一張全館 9 折券,營收跟平常差不多,但因為每筆都折讓,淨利可能下降,幅度取決於成本與原利潤。如果你沒算增量營收,你會以為這檔沒有損失,下一檔繼續開,毛利被一點一點磨掉,半年後才在財報上看到後座力。

算完單檔損益,接著要看折扣後的顧客終身價值。領首購券的客人,三到六個月後的回購率與客單價是否不同,可以在受控的內部報表或試算表用訂單/顧客 ID 分群。不要把 Email 或其他可識別個資送進 GA4;分析與保存資料也要符合隱私政策與適用法規。若折後客群的長期貢獻沒有改善,再調整折扣或回購策略。
可先做一個簡化的毛利試算:假設商品組合與單位成本不變、折前單價一致、沒有新增廣告或物流成本,原毛利率為m、折扣占原價比例為d,且m>d時,維持原毛利總額需要的銷量倍數為m/(m−d)。例如0.4/(0.4−0.15)=1.6;這只表示在上述假設下需1.6倍銷量,不代表整體損益兩平。若d≥m,單靠放量無法補回該商品的原毛利。還應與促銷的ROAS、新增成本及退貨一起評估。
優惠券、動態定價、滿額贈、會員購物金:四種促銷工具的決策樹
「我要做一檔促銷」這句話背後,可能對應四到五種完全不同的工具,優惠券只是其中之一。很多人把它當成預設選項,是因為它在 WooCommerce 後台最顯眼、設定最直覺,但這不代表它永遠是對的工具。用錯工具的代價通常不是活動失敗,而是你花更多力氣維護規則、卻得到更差的毛利結果。
下面這張表把四種最常見的促銷工具攤開來比,先看特性,再看後面的決策樹怎麼走。
左右捲動檢視完整表格
| 工具 | 最擅長的目標 | 毛利殺傷力 | 設定與維護成本 | 可逆性 |
|---|---|---|---|---|
| 內建優惠券 | 分眾發送、限量檔期、歸因追蹤 | 中(看折扣深度) | 低 | 高(隨時停券) |
| 動態定價規則 | 買多省多、組合價、批發階梯 | 可控(規則綁數量) | 高(規則易打架) | 中(改規則要全面測) |
| 滿額贈 / 加價購 | 拉客單價、清庫存、無直接折讓 | 依贈品與履約成本 | 中(要管贈品庫存) | 低(贈品已備貨) |
| 會員購物金 / 積分 | 綁回購、長期留存、會員升等 | 依回饋、兌換與履約成本 | 高(要會員制度配合) | 低(已發出難回收) |
看特性挑工具會比看風潮挑工具準。決策樹其實只有三個岔路:你要的是短期爆量、長期回購、還是客單價拉升。
第一個岔路是「短期爆量、明確檔期」。這種目標最適合內建優惠券,因為它能限時、限量、分眾、可追蹤,活動結束就停券,乾淨俐落。雙十一、周年慶、節日檔期都屬於這類。但如果你的爆量需求是「每滿千元累進折百」「買三件自動打折」這類規則式促銷,核心券不直接提供,要往上走到 動態定價規則。動態定價本質上是一個規則引擎,能處理數量階梯、組合套裝、批發價這類結構性定價需求,是優惠券的能力邊界之外。
第二個岔路是「拉客單價」。拉客單價不一定要靠折扣,滿額贈與加價購也能測試。比較時要算贈品進貨、備貨、包裝、運費與滯銷成本,不能只拿零售價和折扣額相比。假設「滿 2000 折 200」改為贈品方案,應先用完整履約成本試算,再用實際客單價與毛利驗證。
第三個岔路是「長期回購」。核心券可以設定未來效期,並非只能當次使用;但累積點數、分級與餘額管理需要其他功能。可比較會員購物金或積分制度與回購券,核對兌換負債、成本、到期規則及實際留存效果,不能只因分次兌換就判定成本較低。
長期固定發放全館折扣,可能讓部分顧客延後購買並削弱正價訂單;改用會員積分,則是把誘因改為累積回饋,但效果仍取決於門檻、效期與客群。這可用心理帳戶理解消費者如何看待不同回饋,實際是否提高回購仍要用訂單資料驗證。
開檔後兩小時的止血手冊:優惠券活動的即時監控與異常處理
活動上線後的持續監控,常常被當成流程裡的最後一步、一句話帶過。問題可能在開檔、流量尖峰或後續條件變更時出現,沒有八成集中兩小時的通用比例,而你如果沒有先架好監控、沒有預設好處理流程,等客訴電話打進來才開始查,往往已經被刷了幾十單。這一段給你一份可以直接照做的監控與止血清單。
開檔前,先把三樣東西準備好。第一,開一個瀏覽器分頁固定在 WooCommerce 訂單列表,按時間排序、篩選今日訂單。第二,準備一個簡易儀表板,追蹤四個數字:平均折扣金額、用券訂單佔比、平均訂單金額、最低訂單金額,依流量與風險安排觀測頻率。WooCommerce 的訂單分析頁能給你大部分數字,嫌手記麻煩的話,用訂單匯出外掛每半小時匯一次也行。第三,預先寫好兩段公告文案:一段是「系統異常暫停活動」、一段是「活動規則修正說明」,存成草稿。發生狀況時你沒有空想文案,這兩段是保命用。
監控的時候,盯的是「異常」,不是數字本身。判斷異常要靠三個閾值,這些閾值在開檔前就要先用歷史訂單算出基準值:
- 平均折扣率上限:以「滿 2000 折 200」來說,單張券的折扣率最高是 10%,訂單金額越高比例越低。若報表中的整體折扣率高於規則可達上限,可能包含疊券、其他折扣或計算口徑差異,應抽查訂單並核對公式。
- 單筆最低金額底線:你算得出「正常使用下訂單最低會是多少」,例如這檔不可能出現低於 300 元的訂單。如果儀表板出現低於這個底線的訂單,需要核對券、退款、稅額及計算口徑:折扣套到運費、訂單出現負數、或固定商品折扣被刷爆。
- 短時間集中下單速率:同一個 IP、同一個信箱網域、或同一個十分鐘時段內出現的訂單數異常高,是腳本刷券的典型徵兆。真實活動也可能集中下單;這些只能作為調查線索,不可單憑IP、信箱或尖峰認定詐用。
發現破口後,先把券停用並確認受影響訂單,再保存規則、時間與操作紀錄。是否能取消已成立訂單,不能只看自訂購物條款,還要依交易事實、消費者保護規範與支付流程判斷;高額或爭議案件應諮詢法務。無論最後出貨或退款,都要主動、清楚地通知顧客。
異常信箱、集中下單或重複付款失敗可以觸發複查,但都不是單獨判定腳本的證據。應結合訂單、付款、防詐與系統日誌;達到預先設定的損失或技術異常門檻時,先暫停券並保留紀錄,再查明原因。帳單信箱限制不能取代身分驗證。
什麼時候你根本不該用優惠券
這個小節是故意寫來踩剎車的。優惠券很好用,但它不是萬靈丹,有些情境硬上優惠券反而會反噬品牌。誠實講,在許多電商案例裡,最容易把品牌做死的做法是只會打折、把折扣當成唯一武器。當你什麼活動都用券解,客人會被訓練成「沒折扣就不買」,等於把定價權交給消費者,長期下來正價訂單越來越少,毛利結構被自己掏空。
再往深一層想,過度依賴優惠券會破壞你的定價信任。當客人發現你的商品三不五時就有折扣碼可拿,他會學會「等」,正價購買的比例會慢慢下滑,營收會越來越集中在檔期,淡旺季落差被你自己放大。更麻煩的是,折扣會在客人心中重新設定這項商品的「心理參考價」,一旦他認定你的東西只值折扣後的那個價格,你要再調回正價就會非常痛苦,客人還會覺得你「漲價了」。也因此,實務上會一再強調,優惠券要用在「精準的目標、明確的期間、有限的對象」這三個框框裡,而不是常態性地全館亂撒。亂撒的當下數字會很漂亮,但兩三個月後你就會看到後座力。
判斷什麼時候不要用券,可以問自己三個問題。第一,這個目標能不能用「非折扣」手段達成?想拉客單價,可以改用滿額贈、加價購、階梯定價,仍要比較贈品、回饋與履約總成本,而且 商品類型的設計(例如組合商品、加購品)本身就是客單價拉升工具。第二,這個誘因要的是短期爆量還是長期回購?折扣券、購物金或會員制度都可測試,應用長期增量毛利比較成效。第三,這次活動的目的是不是更適合用規則式促銷?「買 A 送 B」「每滿千元累進折百」「批發階梯」這些規則,核心券不直接提供,硬要做只會規則越疊越亂,動態定價外掛才是正解。
另一個容易被看漏的成本是稅務。折扣怎麼影響你的應稅金額、免運費券的運費要不要課稅、折扣後的發票開立金額,這些在開檔前就要跟會計或記帳士對過,不要等報稅季才發現一整檔活動的發票數字跟帳對不起來。這部分可以併著 WooCommerce 稅金設定一起看,把促銷跟稅務放在同一個框架裡想。
六步上線你的第一檔優惠券活動
講了一堆觀念跟地雷,這裡給你一個可以照表操課的上線流程。這是一檔活動從籌備到上線會走的步驟,每一步都對應前面講過的原則。
- 鎖定目標:先寫下這檔活動要的是什麼,是拉客單價、衝首購、還是清庫存。目標不一樣,券的類型跟門檻設計完全不同。
- 算出客單價與毛利結構:從訂單報表拉出過去 30 到 90 天的平均客單價,以及主要品項的毛利率。依商品組合與毛利試算門檻,折扣金額壓在毛利能承受的範圍。
- 選折扣類型:依目標選百分比、固定購物車、或固定商品。混合毛利的店,應測試混合購物車及排除條件可能使整張券失效的情形。
- 設好限制與上限:依活動決定是否允許疊券與特價品,按預算設定總量及每人上限;這些欄位不是一律勾選或固定1次。
- 全裝置實測:用測試帳號、在桌機跟手機上各走一次「加車、套券、改數量、結帳」。確認券正確套用、金額合理、欄位看得到。
- 上線後持續監控:開檔頭兩小時緊盯訂單後台,看平均折扣金額、券使用次數、異常低價訂單。一發現破口馬上停券修改,寧可慢一天也不要賠一整檔。
優惠券設定本身不難,難的是把「折扣、門檻、限制、上限」這四層組合成一套對你生意有利、又不會被客人找到漏洞的規則。把這六步走熟,你會發現大多數促銷活動你都能自己排,不用再靠工程師或外掛廠商幫你生規則。如果你是剛開始用 WooCommerce 架電商,WordPress 購物網站架設教學是另一個該一起讀的基礎;若想用更系統化的方式把 SEO 流量也一起做起來,把促銷活動的著陸頁顧好,可以參考我們的 免費 SEO 課程,那是把流量、轉換、促銷串成一條線的地方。
現在,打開你的 WooCommerce 後台,先把【啟用優惠券代碼的使用】這個開關打開,然後照著上面六步排你下一檔活動。實作一次,比看十篇教學都管用。
常見問題
滿 1000 折 100 需要外掛嗎?
最低消費包含運費嗎?
允許免運費勾選後為什麼仍收運費?
限制 Email 就等於首購券嗎?
固定商品折扣會把商品折成負數嗎?
操作步驟
- 先定義促銷目標,依商品毛利、履約成本與預算試算折扣和門檻,不套用固定倍率。
- 確認核心優惠券已啟用,建立代碼、折扣類型與金額,設定效期及活動需要的商品/信箱限制。
- 按活動設計設定個別使用、排除特價品與總量/每人使用上限;不是所有欄位一律勾選。
- 如提供免運,在匹配的運送區設定Free Shipping的有效券、金額或AND/OR條件,測試折扣前後門檻。
- 用訪客與測試會員在手機和桌機驗證混合品項、數量變更與結帳,確認總額和限制符合活動文案。
- 上線後依風險監控訂單與折扣;結束後核對失效日期,保留活動及訂單紀錄以供分析。