做電商到了一個階段,你手上一定會累積一份愈來愈長的會員名單。一開始幾百筆還能憑印象記得誰常買、誰只來過一次,等到名單衝破上萬筆,這份資產反而變成一團模糊的數字。很多品牌商面對這份名單的處理方式只有一種:每逢檔期就全名單群發一封促銷簡訊或電子報,期待轉換。問題是,這樣打的結果通常是高價值老顧客被低毛利的折扣慣壞,已經跑掉的人根本沒看,而真正值得搶救的對象卻被淹沒在同一封信裡。

我們在協助品牌做電商代營運時,最常做的第一件事,就是把這份看似一致的名單拆開來。拆開的工具,就是這篇要談的 RFM 顧客分群。RFM 不是什麼新潮的演算法,它已經被零售業用了幾十年,但到今天仍然是 CRM 與精準經營最實用的起手式。它的好處是邏輯直觀、資料門檻低,只要你有交易紀錄就能做,而且分完群之後,每一群該怎麼經營幾乎是寫在臉上的。這篇文章想把 RFM 顧客分群從頭講清楚:三個維度各自代表什麼、實際怎麼把顧客分群、各群對應哪些行銷策略,以及最關鍵的——怎麼用數據把回購一點一點養出來。

為什麼全名單一視同仁是在燒錢

先講清楚問題,才知道 RFM 在解什麼。

一份會員名單裡,顧客的價值天差地遠。有人一年下單十幾次、客單價又高;有人三年前買過一次就再也沒出現;有人上個月才剛成為新客,還在觀望要不要繼續。這三種人對品牌的意義完全不同,但如果你只會全名單群發,他們收到的卻是一模一樣的訊息。

這會造成兩種浪費。第一種是把錢花在沒反應的人身上。一份名單裡通常有相當比例是長期沒互動的沈睡或流失顧客,對這些人狂發促銷,開信率與轉換率都低得可憐,簡訊費、人力、折扣成本全是沈沒成本。第二種更隱性,是把高價值顧客愈養愈差。你的金字塔頂端那群人本來願意原價買、忠誠度也高,結果你三天兩頭發折扣轟炸他們,等於主動訓練他們「不打折就不買」,把毛利最好的客群慢慢稀釋成價格敏感的撿便宜族。

從近幾年的電商數據觀察,一間經營穩定的品牌,營收往往高度集中在少數高貢獻顧客身上。把預算平均灑在所有人頭上,本質上是用對待路人的方式對待你的金主,又用討好金主的折扣去餵不會回頭的路人。RFM 顧客分群要解的,就是這個「把對的訊息發給對的人」的問題。

RFM 是什麼?三個字母拆解顧客價值

RFM 由三個維度組成,每個維度都對應一個關於顧客行為的關鍵問題。

R(Recency,最近一次購買) 指的是這位顧客距離上一次下單過了多久。時間愈近,分數愈高。這個維度最重要,因為它反映顧客當下的活躍度與回購意願——一個上週才買的人,遠比一個半年前買過的人更可能再次下單。Recency 是判斷顧客「還在不在」最靈敏的訊號。

F(Frequency,購買頻率) 指的是這位顧客在一段觀察期內總共下了幾次單。次數愈多,代表黏著度與忠誠度愈高。會反覆回來買的人,通常已經對品牌建立了信任與習慣,是最值得珍惜的一群。

M(Monetary,消費金額) 指的是這位顧客累計貢獻了多少營收。金額愈高,代表這位顧客的實際價值愈大。M 幫你找出真正的金主,也就是那些撐起營收金字塔頂端的人。

把這三個維度合起來看,你就能對每一位顧客做出立體的描述。舉例來說,一個 R 高、F 高、M 高的人是你的核心鐵粉;一個 R 低、F 高、M 高的人是「快流失的老主顧」,是最該優先搶救的對象;一個 R 高、F 低、M 低的人則可能是剛來的新客,需要的是引導他完成第二次購買。同樣是名單上的一筆資料,透過 RFM 三個維度,你看到的不再是一個 email,而是一個有行為輪廓、有經營方向的人。

實際怎麼把顧客分群?一步步來

理解了三個維度,接下來是實作。RFM 顧客分群的流程其實不複雜,大致可以拆成四步。

第一步:定義觀察區間與資料來源

先決定你要用多長一段時間的交易資料來做分析。對多數消費品電商來說,取近一年到兩年的訂單資料是合理的範圍——太短會抓不到回購週期,太長則會把早就流失的人也算進來干擾判斷。資料來源就是你的訂單系統,只要每筆訂單有「會員、下單日期、訂單金額」這三欄,就足以算出 R、F、M。

第二步:替每位顧客算出三個原始值

針對名單上每一位顧客,分別計算:R 取「今天距離他最後一筆訂單的天數」、F 取「觀察期內的訂單筆數」、M 取「觀察期內的累計消費金額」。算完之後,你會得到一張表,每一列是一位顧客,後面跟著三個數字。

第三步:把原始值轉成分數

原始值的單位不一致(天數、次數、金額),不能直接比較,所以要轉成統一的分數。最常用的做法是分位數打分:把所有顧客在某個維度上的數值排序,平均切成五等分,最好的一段給 5 分、最差的給 1 分。要注意 R 是「天數愈少愈好」,所以分數要反過來給——最近才買的人 R 拿 5 分,最久沒買的人拿 1 分。F 和 M 則是數值愈大分數愈高。這樣每位顧客就會有一組像「R5 F4 M5」的分數。

第四步:依分數組合分群

有了分數,就能把顧客歸進有意義的群組。實務上不需要把 5×5×5 共 125 種組合都列出來,那太細碎、無法執行。比較務實的做法是依照經營目的,歸納成幾個關鍵族群,例如:高價值核心顧客、潛力新客、需要喚回的沈睡顧客、即將流失的老主顧、已流失顧客等。分群的數量沒有標準答案,原則是「每一群你都能對它說出一個明確的行銷動作」,分到無法行動的細緻度就失去意義了。

整個流程用試算表就能跑起來,名單規模大一點再考慮用 BI 工具或在 CRM 系統內建的 RFM 模組自動更新。重點從來不是工具多炫,而是分完之後你真的有為每一群設計對應的策略——這才是 RFM 顧客分群會不會帶來營收的分水嶺。

各群顧客對應的行銷策略

分好群只是把地圖畫出來,真正的價值在於針對每一群採取不同打法。以下是幾個關鍵族群與我們實際操作時的經營方向。

高價值核心顧客(R 高、F 高、M 高)

這是你的金字塔頂端,也是最該被好好對待的一群。對他們,重點不是折扣,而是「尊榮感」與「優先權」。新品先給他們試、會員專屬活動、生日禮、VIP 客服通道,這些非價格性的好處,才是維繫高價值顧客忠誠度的關鍵。記住前面講過的:對這群人猛發折扣,等於主動把他們訓練成價格敏感族,反而傷害長期價值。對核心顧客,你要做的是讓他們覺得「被當回事」,而不是「被當提款機」。

潛力新客(R 高、F 低)

剛完成首購、還在觀望的新客,經營的目標非常明確:促成第二次購買。電商有個關鍵門檻,一旦顧客完成第二、第三次購買,他流失的機率會大幅下降,等於跨過了忠誠的臨界點。所以對新客,可以用首購後的限時回購優惠、商品使用教學、相關品項推薦來推一把。這群人是未來高價值顧客的儲備池,把他們順利養成回頭客,名單的整體價值就會往上長。

即將流失的老主顧(R 低、F 高、M 高)

這一群最需要優先搶救,也最容易被全名單群發給忽略掉。他們曾經頻繁購買、貢獻可觀,但最近遲遲沒有回來——這通常是強烈的警訊,可能是被競品搶走、可能是對某次體驗不滿、也可能只是單純忘了你。對他們,值得用比較有份量的喚回方案,甚至搭配一通客服關懷,了解是不是哪裡出了問題。搶救一個老主顧的成本,遠低於重新獲取一個新客,這筆帳怎麼算都划算。

沈睡與流失顧客(R 低、F 低)

長期沒有互動的這群,要務實看待。對還有一點價值的沈睡顧客,可以用一波喚醒活動測試水溫,看看誰還願意回應;對完全流失、多次喚回都沒反應的,則該降低投放頻率,避免持續把成本花在沒有回報的對象上。把這群人從高頻促銷名單中分出來,本身就是一種止血。

把這四到五群的策略落地後,你會發現整體行銷效率明顯提升:簡訊與廣告預算集中到了會回應的人身上,高價值顧客被好好守住,新客被穩穩接住,老主顧在流失前被攔下來。這就是 RFM 顧客分群相較於全名單群發的根本差異。關於會員留存與回購的更完整框架,我們在 訂閱制如何打造穩定的回購營收 一文裡有更深入的拆解,搭配 RFM 一起看效果更好。

用數據養回購:一個匿名實務經驗

講策略容易,這裡分享一個我們實際操盤的例子,把案例細節做了匿名處理。

我們曾經協助某保健食品品牌電商代營運,接手時他們的狀況很典型:會員名單累積了數萬筆,但行銷做法就是每月一次全名單群發優惠碼,開信率逐月下滑,回購率也卡住上不去。品牌端的判斷是「名單疲乏了」,想砸更多預算去買新客。我們的看法不同——問題不在名單疲乏,在於從沒把名單分過群。

我們做的第一件事就是替整份名單跑 RFM。跑完之後輪廓一下子清楚了:高價值核心顧客只佔一小撮,卻貢獻了相當高比例的營收;有一群 F 和 M 都不低、但 R 已經拉長的老主顧,正在悄悄流失;新客則大量停在只買過一次的階段,遲遲沒有第二單。

接著我們針對每一群換了打法。對核心顧客,停掉無差別折扣,改成新品優先試用與會員專屬回饋;對即將流失的老主顧,發了一波帶有「我們注意到你有陣子沒回來」語氣的個人化喚回,搭配一個夠份量的回購誘因;對只買過一次的新客,設計了一段首購後的回購引導,用產品使用週期推算的時間點提醒補貨。保健品有個天然優勢——它有明確的「吃完該回購」的週期,我們就用數據抓出每個人大概什麼時候該補貨,在對的時間點推播。

調整推動了幾個月後,效果集中體現在兩個地方:老主顧的流失被明顯攔住,原本一去不回的那群有相當比例被喚回;新客的第二次購買比例往上走,名單裡「只買一次」的死水開始流動。整體回購率回升,而且因為促銷不再亂槍打鳥,行銷成本反而下降。這個案子讓品牌端很有感的一點是:他們本來以為要花錢買新客才能成長,結果光是把手上既有名單分對群、用數據養回購,營收就先長了一段。這也是品牌代理與代營運真正的價值——不是一直往前找新流量,而是先把後院的水龍頭關緊、把既有顧客的價值挖深。

常見問題 FAQ

Q1:RFM 顧客分群一定要用昂貴的工具或系統嗎? 不用。RFM 的資料門檻很低,只要你的訂單紀錄有「會員、下單日期、金額」三欄,用試算表就能算出 R、F、M 並完成分群。等名單規模大到手動更新太麻煩,再考慮導入 BI 工具或 CRM 系統內建的 RFM 模組做自動化。工具只是讓更新更省事,真正決定成效的是分群後你有沒有為每一群設計對應策略。

Q2:RFM 三個維度裡哪一個最重要? 一般情況下 R(最近一次購買)的指標性最強,因為它最靈敏地反映顧客當下還活不活躍。一個很久沒回來的人,就算過去買得頻繁、金額又高,當下的回購意願通常也已經下降。不過實務上不會只看單一維度,而是三者組合判斷,才能把「即將流失的老主顧」這類最該搶救的族群準確抓出來。

Q3:應該用多久的交易資料來跑 RFM? 取決於你的品類回購週期。一般消費品電商建議取近一年到兩年的訂單資料:太短會抓不到完整的回購行為,太長則會把早已流失的人也算進來干擾判斷。回購週期長的品類(例如耐用品)可以拉長觀察期,週期短的快消品則可以縮短,重點是涵蓋到顧客自然的回購節奏。

Q4:應該把顧客分成幾群才合適? 沒有標準答案,原則是「每一群你都能說出一個明確的行銷動作」。把 RFM 分數切成 125 種組合通常太細、無法執行;實務上歸納成高價值核心、潛力新客、即將流失老主顧、沈睡與流失顧客等四到五群就很夠用。分到自己都不知道該對它做什麼的細緻度,反而失去了分群的意義。

Q5:RFM 分群多久要重新跑一次? 顧客的行為是動態的,今天的核心顧客可能幾個月後變成即將流失的老主顧,所以 RFM 需要定期更新。多數品牌每月或每季重跑一次就足夠,讓分群跟得上顧客最新的狀態。如果是和自動化行銷流程串接,則可以設定讓系統定期自動更新分群並觸發對應的訊息。

Q6:找電商代營運做 RFM 分群和精準經營,和自己做差在哪? 差別主要在經驗與執行落地。RFM 的計算邏輯不難,難的是分群後針對每一群設計出真正有效的策略,以及把這些策略串進日常的行銷流程裡持續優化。代營運團隊看過大量不同品類的顧客數據,更清楚每一群該用什麼誘因、什麼時間點、什麼語氣去溝通。想了解我們的實際做法,可以看 關於林克威 或參考更多 合作案例

結論

一份愈來愈長的會員名單,到底是資產還是負債,取決於你有沒有把它分對群。全名單一視同仁的群發,看似公平,實則同時浪費了發給流失顧客的成本,又稀釋了高價值顧客的忠誠度。RFM 顧客分群提供的,是一個資料門檻低、邏輯直觀、又能直接導出行動的框架——用最近一次購買、購買頻率、消費金額三個維度,把模糊的名單拆成一個個有經營方向的族群。

更重要的是,RFM 不是分完群就結束的一次性分析,而是用數據養回購的長期引擎。當你能在新客猶豫時推他完成第二單、在老主顧流失前把他攔下來、把預算集中到會回應的人身上,名單就會從一團死水變成持續產出營收的活水。這也正是電商代營運最該發揮價值的地方——不是不斷往外找新流量,而是把既有顧客的價值一層層挖深。如果你想看更完整的電商經營框架,歡迎參考我們整理的 電商營運完整攻略,或逛逛我們的 部落格

林克威長期協助國際品牌與台灣品牌進行電商代營運、品牌代理與通路拓展,累積超過十年實務經驗,服務涵蓋 Momo、PChome、蝦皮、LINE 禮物、品牌官網及實體零售通路。若您希望了解品牌進入台灣市場或電商成長策略,歡迎與我們聯繫。

本文相關名詞

CVR(轉換率)AOV(客單價)回購率(Repurchase Rate)訂閱制(Subscription)試算表(會計)(Trial Balance)