Whoops

滿千送百、買兩件 88 折、批發滿 20 件跳單價,這類有條件的折扣往往超出 WooCommerce 原生優惠券的範圍。原生優惠券能限制商品、分類、最低或最高消費與使用次數,但沒有完整的數量階梯、角色定價、自動贈品與複雜疊加規則引擎。

這篇要解決的就是這個落差。結論先講:WooCommerce 原生的優惠券模組能處理「整單打 X 折」這類簡單促銷,但只要你的活動牽涉到「看買多少、看是誰買、看買哪個品類」的條件判斷,就必須靠動態定價(Dynamic Pricing)外掛來做規則引擎。下面會把滿千送百、買 A 送 B、批發折扣這三大類促銷的設定邏輯、數學陷阱、品類適配性一次拆開,讓你選規則的時候不是憑感覺,而是知道每一種機制背後的取捨。

先畫清楚界線:動態定價、優惠券、手動改價哪裡不同

很多人把這三件事混在一起講,結果在選工具的時候就卡住。先用一張表把三種「降價手段」拆乾淨:

手段觸發方式誰來套用典型情境
手動改價人在後台改商品定價店員手動季末出清、單品特價
優惠券(Coupon)客人輸入折扣碼;自動套用連結通常需額外功能多由客人主動觸發email 行銷、新客券、限時碼
動態定價(Dynamic Pricing)系統依規則自動判斷系統自動,客人無感滿件打折、批發階梯、會員價

三者的根本差異在於「折扣要不要客人配合」。手動改價是無條件降價,所有人都看得到新價格;優惠券是「有意識地只給知道密碼的人」,所以特別適合名單行銷和回購提醒,這部分在WooCommerce 優惠券設定實戰教學裡有完整拆解。動態定價則是「條件成立就自動套,客人什麼都不用做」。

動態定價的重點不是「打折」本身,而是規則引擎。客人把商品放進購物車後,系統可依件數、分類、會員角色或金額門檻套用規則。WooCommerce 原生優惠券能處理其中部分條件;需要數量階梯、角色價格、自動贈品或複雜疊加時,才需要外掛或客製程式。

WooCommerce 內建的促銷能力,跟它的天花板

先說原生能做什麼,你才知道邊界在哪。WooCommerce 商品編輯頁有一個「促銷價(Sale price)」欄位,可以設定單品的一段期間特價,這是手動改價的自動化版本。再加一張優惠券,你可以做到:百分比折扣、固定金額折扣、免運費、限制使用次數、限制單一品類。根據 W3Techs 的市佔追蹤(2026 年 6 月),WooCommerce 在全球電商市佔長期居首,是因為這套基礎夠穩,大多數小商店的促銷需求它都能接住。

但天花板也很明顯。原生優惠券能限制適用商品與分類,也能設定訂單金額條件,卻缺少以下幾類進階邏輯:

  • 看品類打折:A 分類買兩件 88 折,B 分類不打折。原生優惠券只能選「限制於某些品類」,但折扣邏輯是整單的,無法做到「該品類內滿兩件才折」。
  • 數量階梯:買 1 到 9 件原價,10 到 49 件 95 折,50 件以上 88 折。原生完全沒有這個欄位。
  • 贈品邏輯:滿 2000 送指定小物,或買 A 主商品自動加 B 贈品進購物車。原生沒有自動加品的機制。
  • 身份定價:批發客戶登入後看到批發價,零售客戶看原價。原生沒有會員角色綁定價格的功能。

你會發現,這四個天花板正好對應到市面上動態定價外掛的四大功能支柱。所以選外掛的時候,別急著比介面好不好看,先問自己一個問題:我最常做的是哪一種?

滿千送百這類門檻折扣:規則簡單,數學不簡單

滿千送百是台灣零售最經典的促銷語法,翻成動態定價的規則就是「訂單小計達 1000,折抵 100」。聽起來無腦,但它其實藏著三個數學陷阱,設錯了會虧得不明不白。

陷阱一:折扣率隨消費金額滑落

客人在 1000 元的時候拿到 100 元回饋,實質折扣率是 10%。但當他為了湊門檻把單衝到 1999 元,還是只拿到 100 元,實質折扣率掉到 5%。這就是門檻折扣的「懸崖效應」:它強烈激勵客人往門檻衝,但跨過門檻之後,繼續買的邊際誘因反而變弱。

常見做法是把單一門檻改成階梯,例如滿 1000 折 100、滿 2000 折 250、滿 3000 折 450。門檻與折扣要依毛利、客單分布與增量測試決定,不是折得越深越有動機。部分動態定價工具支援多層規則(例如 CodeCanyon 上的 WooCommerce Dynamic Pricing & Discounts);購物金通常還要搭配優惠券、點數或商店金外掛。

陷阱二:「送百」是折這單還是下一單

滿千送百的「送」有兩種實作:一是當單直接折 100,客人結帳付 900;二是發一張 100 元購物金,下次才能用。這兩種對現金流和回購的意義不同。當單折是立即讓利;購物金則把優惠延後到下一筆訂單,只有顧客再次消費時才會兌現。從心理帳戶來看,部分顧客可能把已取得的購物金視為可用餘額,因而提高回店誘因;實際效果仍要比較兌換率、回購率、毛利與客群差異。如果你做的是回購型品類,也可搭配WooCommerce 會員購物金制度設計一起評估。

陷阱三:門檻要不要含運費、含稅

「滿 1000」的 1000 是商品小計,還是含運費含稅的總額?這個沒有標準答案,但你必須明確設定,否則客人在 980 元的時候加了 60 元運費、頁面顯示總額 1040,他自然以為達標了,結果系統判定沒過,客訴就來了。WooCommerce 的金流、運費、稅金各自獨立設定,促銷規則要指明判斷基準是哪一個數字,這在WooCommerce 運費設定稅金設定之間需要對齊。

買 A 送 B 的三種玩法:贈品、加價購、自動組合

「買 A 送 B」這四個字背後,其實有三種完全不同的商業邏輯,定價工具的設定方式也完全不同。把它們分清楚,你才不會選錯機制。

玩法一:純贈品(Buy X Get Y Free)

客人在購物車裡放了指定的 A 商品,系統自動把 B 商品以 0 元加進去。這是最直觀的「買 A 送 B」,促銷成本就是你那個 B 的進貨成本。設定上要指定三件事:觸發商品是哪個 A、贈品是哪個 B、每買幾個 A 送幾個 B。這個玩法適合清庫存的邊際品,把快過期或滯銷的小物當誘餌綁在主力商品上。

玩法二:加價購(Buy X Add Y at Discount)

客人買了 A 之後,可以用較低價格加購 B。這能回收部分 B 的成本,但也多一個選擇步驟,可能增加摩擦。要用贈品或加價購,應一起看 B 的成本、庫存、搭配相關性與實測接受率,不能預設加價購一定比自動贈送轉換低。

玩法三:自動組合商品(Bundle / Composite)

把 A 和 B 打包成一個新的 SKU,用一個低於單買總價的組合價賣。這已經算不上「送」,本質是綑綁銷售。它跟動態定價的差別在於:動態定價是客人在購物車裡自由組合,條件成立才打折;組合商品是店家預先將搭配定死,客人只能整組買。組合商品的好處是毛利率可控、好追蹤單一活動的成效;壞處是彈性低,客人只要不喜歡其中一項就整組不買。

玩法B 的成本去處客人需要動作適合情境
純贈品全額吸收完全自動B 是低價小物、清庫存
加價購部分回收客人要點同意B 有一定成本、想沖淡讓利
組合商品計入組合價買整組固定搭配、要單獨追成效

換句話說,這三種玩法的選擇核心只有一個問題:你願意為了這次促銷吸收多少 B 的成本,以及你希望客人有感覺還是無感。有感(加價購)能創造參與感,無感(純贈品)能創造驚喜,各自有各自的行銷語言。

批發與數量階梯:B2C 綁件數,B2B 綁身份

「批發折扣」聽起來是 B2B 專利,但在 WooCommerce 上它其實分成兩條截然不同的路線,很多店老闆把兩者搞混,設出來的規則四不像。

B2C 的數量階梯:人人都看得到,買越多越便宜

這是給零售客人的誘因:買 1 到 9 件原價,10 到 49 件 95 折,50 件以上 88 折。規則公開透明,誰都可以拿,目的是鼓勵團購、湊單、囤貨。設定上,動態定價外掛會讓你針對每個數量區間指定一個折扣率或固定單價。這條路線在消耗品、辦公用品、零食禮盒這類「本來就可能一次買多」的品類特別有效。

B2B 的角色定價:只有批發客戶登入才看得到批發價

這條路線看的是「是誰」,跟買多少沒有直接關係。你會把客人分成零售、經銷、批發三種角色(WordPress 的 user role),每種角色看到不同的定價。零售客戶連批發價的存在都不知道,只有批發帳號登入後才解鎖。這種做法保護了你的零售通路定價,不會被終端客人拿去比價。如果你同時做零售和批發,又不想讓零售客人看到批發價,這個機制是必選。有些 B2B 商店甚至會把價格整個隱藏,要求登入或詢價才能報價,這時可以搭配型錄模式把購物車按鈕也藏起來,把店面變成純展示。

角色定價的設定有個實務重點:批發帳號的審核流程。你不能讓任何人自由註冊就拿到批發價,否則零售客人開個假帳號就把你的價格體系打穿了。常見做法是把註冊表單改成「申請制」,客人提交統編、公司資料後由你人工審核再開通批發角色。這一步多花你幾分鐘,卻是保護整個分層定價架構的關鍵閘門。批發客戶的下單流程跟零售往往也不同,他們可能需要看報價單、走對帳、月結付款,這些需求在商品類型的設計上也要一併考慮,不同商品型態的支援差異可以參考WooCommerce 商品類型指南

維度B2C 數量階梯B2B 角色定價
判斷依據購物車裡的件數登入者的會員角色
價格可見性所有人都看得到階梯只有該角色看得到自己的價
典型品類消耗品、零食、辦公用品原物料、零件、經銷商品
比價風險低(本來就公開)高(要嚴格隔離角色)

兩條路線也可以疊加:批發客戶登入後,看到的本身就是批發價,而在批發價的基礎上,再依訂單量往上疊一層階梯。這種雙層折扣是大型經銷通路的常見玩法,但設定的時候要很清楚兩層規則的計算順序,否則容易出現「折扣打兩次」或「規則互相覆蓋」的 bug。

會員等級定價:折扣綁在「人是誰」上

角色定價不只能做批發,它也是會員制度的核心。很多商店把會員分成銅、銀、金三級,金卡會員享全站 95 折,這件事在 WooCommerce 上的實作就是「依 user role 套用不同定價」。

這種折扣跟優惠券最大的差別在於它是「無感」的。會員登入之後,商品頁直接顯示他的專屬價,不需要記折扣碼、不需要點連結、結帳也不用做任何事。這種無感體驗對高頻回購的會員特別友善,因為它把「我是 VIP」的尊榮感內建進價格本身,客人不用每次去翻 email 找券。

會員等級定價通常會跟點數、購物金制度一起設計,形成一個完整的忠誠度生態。點數負責「累積」,等級負責「身份」,購物金負責「兌換」,三者各司其職。如果你要從零設計這套,可以先把會員購物金的制度跑起來,再把動態定價的角色規則疊上去。

有一個細節很多人忽略:會員專屬價在商品頁上要不要「明示」。一種做法是登入後直接把價格替換成會員價,客人看到的就是數字;另一種做法是同時顯示原價劃掉、會員價標紅,讓折扣感被放大。前者清爽,後者有衝擊力。實務上,如果你的會員價折扣幅度不大(例如 95 折),用劃掉原價的方式比較能讓客人「有感」;如果幅度很大,直接顯示專屬價反而比較不會讓零售客人覺得被剝削。這是心理學問題,不是技術問題,但會直接影響這套定價制度到底推不推得動回購。會員經營還可以搭配願望清單這類工具,讓會員把想買的東西先存起來,等專屬價活動開跑時再推播提醒,把「身份特權」的體驗做完整。

動態定價外掛怎麼選:YITH 與其他方案的取捨

WooCommerce 生態裡,動態定價外掛的選擇不算少,但真正穩定、文件齊全、跟核心更新跟得上的,主要就那幾家。接著用一張表把主流選項的定位講清楚:

外掛類型強項弱項適合誰
YITH 動態定價規則種類最完整、跟 YITH 生態整合好付費、介面學習曲線偏陡規則複雜、長期經營的商店
官方付費動態定價外掛更新穩定、文件清楚進階條件(角色、階梯)有時要加購追求穩定、不愛折騰的店
免費或輕量外掛零成本、夠基本條件少、品質參差剛起步、預算緊的小店

選擇工具時,要用實際規則逐項核對數量、金額、品類、角色、優先順序、疊加方式與稅額顯示,不要只看功能清單。YITH 的設定可參考YITH 動態定價 Part 1,其他同系列工具則整理在YITH WooCommerce 外掛評測;購買前仍應確認目前版本、授權與相容性。

選外掛的時候有一個很實際的問題要先確認:你的主題相不相容。動態定價外掛要改的是商品頁的價格顯示,有些主題自己寫了一套價格渲染邏輯,會把外掛的價格蓋掉或顯示錯亂。WooCommerce 友善的主題例如 Astra 或 Flatsome 通常沒問題,你可以看Astra 配 WooCommerceFlatsome 主題教學了解這兩套的定位;如果用的是冷門主題,裝之前務必先在測試站跑一輪。買主題本身的挑選邏輯,整理在ThemeForest 購買指南裡。

外掛效能是另一個常被低估的變數。動態定價的規則引擎在每次購物車變動時都要重新計算,規則越多、條件越複雜,伺服器的負擔越重。有些商店為了「萬無一失」開了十幾條規則,結果商品頁載入變慢、加入購物車要轉圈兩三秒,反而把轉換率拖垮。這在流量大的檔期活動特別明顯。如果你的主機資源有限,活動前最好先確認主機規格撐得住尖峰流量,或乾脆把規則精簡到最少必要的程度。規則貴精不貴多,能達成同一個促銷目的的,永遠選條件最少的那一條。

多檔活動同時跑:規則優先序怎麼排

真實的商店很少只跑一檔活動。會員等級定價掛著、限時滿額折扣疊上去、某個品類又有特別促銷,三條規則同時存在,這時候「誰先算、誰後算、會不會重複折」就成了最容易出包的地方。以下把規則衝突的處理邏輯整理成三種典型模式,你對照自己用的外掛,看它屬於哪一種。

計算模式運作方式風險
先命中先停(First match wins)從排第一的規則往下找,命中第一條就停止排序錯了會讓重要規則被前面的擋住
全部疊加(Stacked)所有命中的規則逐一相乘或相加折扣可能遠超預期,毛利失控
取最優(Best discount)所有命中規則各算一次,取對客人最有利的那個對客人友善,但你預期的促銷可能被另一條蓋掉

三種模式沒有絕對的好壞,但你必須知道自己的外掛用的是哪一種,否則活動上線後金額對不上,你會完全不知道問題出在哪。實務上的習慣是,會員等級定價這種長期規則用「先命中先停」排在最前面,限時促銷用「疊加」或「取最優」在後面跑,這樣會員的專屬價一定保住,促銷再額外加碼。YITH 這類成熟外掛通常允許你手動排規則順序,也允許指定某條規則要不要跟其他規則疊加,設定之前務必翻一下文件。

有一個檢驗規則衝突的最快方法:建一個測試帳號,把購物車裡的商品組合調到同時命中兩條規則的邊界,然後手算一次你預期的金額,再跟結帳頁顯示的數字對照。對不起來就回頭調規則順序。這個動作花你十分鐘,但能省下活動上線後好幾天的客訴善後。把它列進每一次新活動上線前的固定流程,比任何道理都管用。

還有一個小坑要提醒:贈品規則跟折扣規則的計算次序。如果先套折扣讓訂單小計降到某個門檻以下,再判斷滿額贈,贈品就不會觸發;反過來如果先判斷贈品再套折扣,邏輯又不一樣。多數外掛的處理順序是固定的,你只能照它的邏輯去設規則,所以同時跑這兩類規則的時候,務必實測一次。

折扣的真實成本:先算這筆帳再下刀

這是最被輕忽的一塊。很多店長設定折扣的時候只看「打幾折」,沒算過「這個折扣吃掉多少利潤」。差別在哪?用一個數字讓你感受。

假設一個商品賣 1000 元,成本 600 元,毛利率 40%。你決定打 8 折賣 800 元。利潤從 400 變成 200,少賺了一半。你以為是讓利 20%,實際上是利潤被砍掉 50%。這就是折扣的槓桿效應:毛利率越薄的品類,同樣的折扣率對利潤的殺傷力越大。

原毛利率打 9 折後打 8 折後打 7 折後
50%利潤少 20%利潤少 40%利潤少 60%
40%利潤少 25%利潤少 50%利潤少 75%
30%利潤少 33%利潤少 67%利潤少 100%(毛利歸零)
20%利潤少 50%利潤少 100%(毛利歸零)產生負毛利

下折扣前,先問品類的利潤結構是否撐得住。毛利率 30% 的商品打 7 折時,單看商品售價與成本是毛利歸零;再加上金流、物流、退貨與行銷成本才會進一步虧損。滿額折扣、贈品或加價購都要用貢獻毛利而非只看營收評估。

另一個要算的是「損益兩平的增量訂單」。打 8 折利潤少一半,你得靠促銷帶來的新訂單補回來,否則營收增加但總利潤反而下降,這就是常見的「促銷越做越虧」。促銷成效的衡量方式,可以參考ROI 與 ROAS的整理,關鍵是看總利潤而不是看營收。

用一個具體情境把損益兩平算給你看。假設你平常一天賣 10 單,每單淨利 400 元,一天淨利 4000 元。現在打 8 折,每單淨利掉到 200 元,要維持一天 4000 元淨利,你得賣到 20 單,是平常的兩倍。換句話說,打 8 折的前提是你有把握促銷能帶來 100% 的訂單成長,否則你是在用更多的忙碌換更少的利潤。這個數字很多店長沒算過就下折扣,活動跑完報表一看才發現「怎麼忙得半死反而沒多賺」。算這筆帳不花你五分鐘,但能讓你在按下折扣鍵之前,清楚知道這檔活動的目標訂單量在哪。

還要看折扣帶來的新客有多少會回購。如果促銷只吸引一次性訂單,長期回報可能偏低;會員註冊或購物金能提供再次接觸的理由,但不會「強迫」回購。應追蹤分群後的第二次購買率、回購間隔與毛利,再判斷這筆讓利是否值得。

促銷專案常見的地雷與品類差異

這段不講操作,講踩坑。電商促銷專案裡有幾個重複出現的問題,整理出來給你省學費。

第一個地雷:規則衝突,折扣套兩次。同時跑滿額折和品類滿件折,兩條規則的觸發條件重疊的時候,有些外掛會兩條都套,結果折扣遠超過你預期。設定之前一定要搞清楚外掛的規則優先序是「第一條命中就停」還是「全部算完再疊加」,並且在測試站實際跑一張訂單驗算金額。

第二個地雷:贈品庫存沒同步。買 A 送 B 的活動跑起來,客人下單自動加贈品 B,但 B 的庫存如果沒有正確扣減,活動期間爆量之後你會超賣,事後要一筆筆道歉退單。設定贈品規則的時候,務必確認 B 的庫存追蹤是開啟的,並且在活動前補足庫存。

第三個地雷:品類適配性。這一點必須講清楚,因為它沒有標準答案。在電商促銷專案裡,多件折扣特別吃品類:消耗品、配件、補貨型商品推得動第二件;低復購的大型家電或耐久 3C,再深的分段也刺激不出來。前者你下「買兩件 88 折」客人會真的多拿一件,因為他本來就要補貨,順手多買沒負擔;後者你下同樣的規則,客人頂多想「我下次再買」,因為沒有人會為了折扣買第二台冰箱。所以下多件折扣之前,先問自己這個品類是不是「買多有意義」,不是的話,改用滿額贈或限時單品特價,效果會好很多。

第四個地雷:活動結束沒復原。限時活動跑完,規則如果沒有正確關閉,下個月客人還在享受折扣你都不知道。動態定價外掛通常有活動起訖時間的欄位,一定要設結束時間,並且在活動後跑一次訂單報表,確認沒有殘留的折扣訂單。

第五個地雷:跟金流物流的互動滿額免運是最常見的組合,但如果你的動態定價規則改了商品小計,免運門檻的判斷基準對不對,要先驗證。有些組合會出現「打折後小計低於免運門檻,但系統還是給了免運」這種邏輯漏洞,等於客人雙重獲利。這部分跟PayPal 收款綠界金流的串接也要一起測,確認結帳金額跟訂單紀錄一致。規則引擎也能做反向操作:部分促銷外掛支援依付款方式「加收」費用,例如選貨到付款或超商取貨付款時,於結帳頁加收一筆手續費,把代收成本反映在總金額上;這類結帳加收費用的規則同樣要在測試站跑過一輪,確認金額會依付款方式正確出現,並反映在訂單紀錄裡。

第六個地雷:免運門檻跟滿額折扣互相踩。這是上一條的延伸,值得單獨講。假設你設了「滿 1000 免運」又同時跑「滿 1000 折 100」,客人買 1000 元的商品,打折後小計變 900,這時候免運門檻到底還過不過?過了,客人拿走折扣又免運,你的運費成本全額吸收;沒過,客人看到「怎麼打折之後反而要多付運費」,投訴就來。這兩種結果都不理想。乾淨的做法是讓免運門檻的判斷基準釘在「折扣前小計」,並且在活動文案裡寫清楚「滿額判斷以未折扣金額為準」,把規則對客人透明化,比事後爭執省事太多。活動規則也可以放進全站公告橫幅,讓客人在每個頁面都看得到滿額判斷的基準。運費本身的設定邏輯,可以對照WooCommerce 運費設定一起檢視。

促銷為什麼不能只當單點活動

很多店把促銷當成「業績不好就開一檔」的救火工具,每次都是臨時起意、規則重練。但促銷真正能發揮價值,是把它放進你的行銷漏斗裡,跟不同階段的客人講不同的話。這部分的核心觀念,在行銷漏斗指南裡有完整拆解,這裡只講它跟動態定價的接口。

在漏斗的「轉換期」,滿額折扣可降低已在考慮中的客人下單阻力;在「回購期」,會員定價和購物金提供再次購買誘因;在「再行銷期」,可透過EDM 電子報通知沉睡名單限時活動。不同階段要設定不同目標與衡量方式,不能只看活動期間營收。

有個觀念必須講清楚:促銷不是愈多愈好。一個商店同時跑五檔活動,客人會被規則搞糊塗,轉換率反而下降。建議同一個時間最多兩檔:一檔是常態型的會員或批發定價(長期掛著),一檔是短期的限時促銷(有明確起訖)。客人一進站就知道「現在買有什麼好康」,決策路徑才會清楚。

促銷要能優化,就得追數字,不能只憑感覺說「這檔好像做得不錯」。每一檔活動結束後,可以看三個指標:第一是該檔期的轉換率,跟前後無活動的時段比,確認折扣真的拉動了訂單(而非只是剛好搭上自然需求);第二是平均客單價,滿額折扣的成敗直接反映在這裡,客單沒被拉高就代表門檻設錯或誘因不夠;第三是新會員佔比,看促銷有沒有順便幫你擴大名單。這三個數字搭起來,你才能判斷一檔活動是「讓利換營收」還是「賠本賺熱鬧」,下一檔才知道要往哪裡調。商品頁本身的流量品質也會影響促銷成效,如果流量進來的質量不夠,再漂亮的折扣也救不了轉換,這部分可以回頭看WooCommerce 商品頁 SEO的優化方向。

這裡要提醒一件容易被促銷熱潮沖昏頭的事:動態定價是工具,不是策略。一個商店能不能長期活下去,靠的是定價紀律和產品力,促銷只是在對的時間給對的客人一個推力。把促銷當萬靈丹、天天打折的店,最終會訓練出一批「沒折扣就不買」的客人,原價形同虛設,毛利結構被自己掏空。健康的節奏是促銷有起有落、有常態有檔期,讓客人覺得「現在買划算」,而非養出「不折扣就不值得買」的消費慣性。這條紀律守住,動態定價才會是你的助力;守不住,它就是一個慢慢把店拖垮的陷阱。工具本身沒有好壞,分出高下的,是你什麼時候用、用到什麼程度、用在哪個品類上。

上線前的檢查清單與下一步

規則設好了不代表能上線。下面是每次跑新促銷活動前建議走一次的檢查清單,給你照著用:

  1. 在測試站跑完整結帳流程:用不同角色(零售、批發、未登入)各下一張單,確認每種身份看到的價格和折扣都正確。
  2. 驗算折扣金額:挑三個邊界情境(剛好達門檻、跨門檻、多規則重疊)手算一次,跟系統顯示的數字對照。
  3. 確認贈品庫存:贈品 B 的庫存追蹤開啟、數量足夠活動期間使用。
  4. 設活動起訖時間:不要用「手動開關」,用時間排程,活動結束自動失效。
  5. 備份網站:上線前先做一次完整備份,萬一規則出問題可以馬上回滾。備份工具的選擇可以看WordPress 備份外掛的整理。
  6. 通知客服與出貨:活動細節、贈品邏輯、特殊結帳情境,都要先讓第一線知道,才不會客訴進來無人能答。

走完這六步,你的促銷活動才算真的上線。

先給你一個清楚的行動起點。不要一次把所有促銷玩法都搬上去,那是給自己找麻煩。建議先從一個最符合你現況的場景下手:如果客單價偏低,先做滿額折扣拉高客單;如果品類適合多買,先做數量階梯;如果你同時有零售和批發通路,先把角色定價的隔離做扎實。把一種玩熟、看到成效、把流程跑順,再往下一種推進。促銷活動的威力從來不在於花俏,而在於你對每一條規則背後的數學和品類邏輯都心裡有數。

如果你剛起步、連商店都還沒架好,那促銷規則還不是當務之急,先回頭把WooCommerce 架站流程完整教學跑一遍,把商品、金流、物流的基礎打穩,促銷才有發揮的舞台。已經有基礎的商店,則可以從必裝外掛清單裡把動態定價工具補上,整體的外掛佈局可以參考WooCommerce 必裝外掛清單,安裝流程則照WordPress 外掛安裝教學走就行。想了解 WooCommerce 在整體電商版圖裡的位置,電商完整指南會給你更宏觀的視角。

常見問題

動態定價外掛跟內建折價券有什麼差別?
折價券屬被動式,需顧客在結帳頁自行輸入序號才會生效,較適合針對特定名單或引流用途發放的促銷碼;動態定價外掛則事先把規則寫進全站,顧客將商品放入購物車即自動套用,較適合滿額折扣、買 A 送 B、量購批發這類主動型促銷。實務上兩者多並行使用,由外掛負責全站自動促銷、折價券負責可控的精準引流。
滿千送百、滿兩千送兩百要怎麼同時設定不衝突?
改成單一規則的階梯門檻,例如滿 1000 折 100、滿 2000 折 250、滿 3000 抯 450,每一階只擇一生效,不要開成兩條獨立規則又走疊加。若硬開兩條又套疊加,滿 2000 時折扣會套兩次,正是毛利失控的地雷。
全館九折怎麼設成不能和折價券同時使用?
在 Product Pricing 新增規則,適用條件設為互斥模式,並在 Conditions 加入 Coupons applied 選 none at all,表示只要購物車內有折價券,全館九折便自動失效。可再搭配 Date 條件做成限時且不併用的全館打折活動。
批發量購折扣要選哪種折扣方法?
設定數量階梯,例如 1 到 9 件原價、10 到 49 件 95 折、50 件以上 88 折,再指定適用的產品分類。批發客戶則改依會員角色套用專屬定價,跟件數脫鉤。
打折後小計低於免運門檻,免運還成立嗎?
要看 WooCommerce 與所用折扣外掛如何計算小計。先決定門檻採折扣前或折扣後金額,再確認免費運送設定及外掛文件是否支援;活動頁、購物車與結帳頁都要用同一口徑,並測試套用優惠券與動態折扣後的結果。

操作步驟

  1. 安裝並啟用 Dynamic Pricing & Discounts 外掛,到外掛列表填入 Purchase Code 啟用憑證。
  2. 前往 WordPress 後台 WooCommerce > Pricing & Discounts,選「Cart Discounts 購物車折扣」,按 Add Rule 新增第一條「滿千折百」。
  3. 把折扣適用規則設為「Apply if other rules are not applicable(其他規則不適用時才用)」的互斥模式,輸入折扣標題與說明。
  4. Discount 折扣方式選「Fixed discount 固定折扣」、金額填 100 元;Conditions 選「Cart subtotal 購物車小計」、判斷選「at least 至少」、金額填 1000 元,儲存。
  5. 新增第二條「滿兩千折兩百」,把單一折扣適用設定改成「Apply with other applicable rules 與其他折扣一起適用」的疊加模式,金額改 200、門檻改 2000,儲存。
  6. 到前台分別加入商品測試:滿 1000 折 100、滿 2000 時兩條同時生效共折 300 元,確認規則跑通。

主題聚落|WooCommerce 行銷與促銷玩法 看「WooCommerce 與電商」中樞 →

相關文章

褚崇名(Sliven) 創辦人・巫普斯科技有限公司

長期投入技術 SEO、GEO/AEO 與 AI 搜尋實務。本站文章以可驗證資料、公開來源與實作觀察整理而成。

完整作者介紹LinkedInGitHubX

想把這篇的方法用在自己的站上?

SEO 健檢、GEO/AEO 引用優化、網頁設計諮詢——把文章裡的方法落地到你的網站。