200字
畢業專題小札記09:透過 S-O-R 模型和顧客旅程地圖一眼看出數據驅動如何改變微型商家的顧客關係管理
2026-02-17
2026-02-17

我之前修過一門品牌管理的課,學到 S-O-R 模型與顧客旅程地圖。我覺得可以融入到我的畢業專題中,讓我做的這個微型商家 CRM 系統看起來合理一點,也讓整個故事更完整。

S-O-R 模型:刺激-有機體-反應

S-O-R(Stimulus–Organism–Response)模型源自環境心理學,後來廣泛應用於消費者行為研究,特別是在零售與線上購物情境中。其核心概念為:

外在刺激(Stimulus)會影響消費者的內在心理狀態(Organism),進而產生行為反應(Response)

刺激

刺激指的是來自外部環境的影響因素,可能包括:

  • 感官刺激(例如視覺設計、顏色)。

  • 社會刺激(與店員或品牌的互動)。

  • 認知刺激(促銷資訊、產品說明)。

  • 技術刺激(系統介面互動性、推播訊息)。

在我這個微型商家 CRM 的情境中,刺激可能是:

  • LINE 推播訊息。

  • 優惠通知。

  • 會員生日折扣。

  • 分群專屬優惠。

這些都屬於品牌對顧客所發出的「外在訊號」。

有機體

有機體指的是消費者在接收到刺激後所產生的內在心理歷程,包括:

  • 情緒反應(開心、被重視)。

  • 認知評估(這個優惠划算嗎?)。

  • 態度改變(這家店很貼心)。

在本專題情境中,當顧客收到與自己消費習慣相關的推播時,會產生「被理解」或「被重視」的感受,進而提升品牌好感度。

反應

反應則是消費者在內在心理處理後所表現出的外顯行為,例如:

  • 點擊推播。

  • 回到店家消費。

  • 推薦他人。

  • 提高購買頻率。

對微型商家而言,最直接的反應即為再次購買(回購)

我的 CRM 系統在 S-O-R 中扮演的角色

若從 S-O-R 模型來看,CRM 系統是一個:

幫助商家設計與發送更有效刺激」的工具。

在沒有分群的情況下,商家最多只能進行無差別群發推播。這類刺激往往缺乏針對性,顧客的有機體反應較弱,最終回購效果有限。

然而,透過 RFM 與 CAI 指標進行顧客分群後,商家可以針對不同顧客價值層級設計不同的刺激內容。例如:

  • 高價值顧客 → 專屬優惠。

  • 即將流失顧客 → 喚回優惠。

  • 新客戶 → 首購回饋。

刺激與顧客內在狀態之間的匹配程度提高,有機體產生較強正向反應,最終提升回購行為。

換言之,本專題中的 CRM 系統想要達到的效果是:

協助商家透過數據理解顧客,進而設計更精準刺激,影響消費者心理歷程,最終改變其行為結果。

使用者旅程

使用者旅程指的是消費者從接觸品牌到形成忠誠度的過程

小小商家一點靈中,使用者旅程可分為顧客使用 LINE 官方帳號點餐系統的使用者旅程,以及商家使用試算表後台來優化顧客管理與行銷活動的體驗。

Persona 定義

為了能把顧客和商家的使用者旅程呈現出來,我必須先為他們定義虛構的人物誌,也就是假想的顧客和商家。

我們可以用 5W1H 的方式來描繪出顧客輪廓。

顧客 Persona

  • Who(找到使用者):學生、上班族。

  • What(發現使用者行為):習慣使用 LINE 作為通訊工具,有時會加入商家的 LINE 會員。

  • When & Where(掌握時間及地點):下班、放學後通勤時打開手機上的 LINE。

  • How(描述經驗過程):接收到商家的分群推播,打中內心需求,並且晚餐時間肚子餓,因而前往消費。

  • Why(了解原因):尋求高 CP 值(省錢)或高便利性(省時/特權),藉此獲得生理滿足與心理補償。

顧客 A:追求 CP 值的「理性猶豫者」
  • 人物背景:林小姐,24 歲研究生。雖然單次消費金額較高(如:幫研究室代購),但對價格敏感且容易被其他攤位吸引。

  • 使用者狀態

    1. 對價格敏感,會比價。

    2. 不記得曾經吃過哪家。

    3. 看到優惠才會被喚起記憶。

    4. 購買間隔拉長,對品牌依附感弱。

    5. LINE 訊息很多,容易忽略一般推播。

  • 功能期待

    1. 希望優惠是「真的划算」。

    2. 不想收到無關訊息。

    3. 希望優惠時間明確。

    4. 希望點餐流程快速。

    5. 希望能快速看到折扣後價格。

  • 系統數據指標

    • RFM 評分R=1/F=1/M=2重要挽留會員。消費金額高,但近期未上門,且消費頻率低。

    • CAI 趨勢數值為負且持續下降。購買間隔拉長,系統判定其活動力衰退,正處於「沉寂風險期」。

  • S-O-R 應用場景

    • 刺激 (S):商家針對「重要挽留會員」發送「老客戶回饋 85 折」推播。

    • 心理反應 (O):因高消費額獲得回饋而產生「物超所值」的心理補償感。

    • 行為產出 (R):再次回購,將其從流失邊緣拉回。

顧客 B:習慣成自然的「忠實老饕」
  • 人物背景:陳先生,33 歲業務經理。下班後固定購買宵夜,重視取餐效率,不喜排隊。

  • 使用者狀態

    1. 已形成固定消費習慣。

    2. 重視效率,不想排隊。

    3. 對品牌有基本信任。

    4. 不喜歡太多折扣訊息。

    5. 期待被區分為「熟客」。

  • 功能期待

    1. 熟客專屬通道。

    2. 優先預訂。

    3. 穩定品質。

    4. 不被濫發訊息干擾。

    5. 有累積回饋機制。

  • 系統分群指標(RFM + CAI)

    • RFM 評分R=2/F=2/M=2重要價值會員。近期有消費,且消費頻率和金額都高。

    • CAI 趨勢數值為正(購買間隔縮短),判定為「活躍」。

  • S-O-R 應用場景

    • 刺激 (S):商家針對「重要價值會員」發送「熟客優先取餐」或「限量新品預訂」訊息。

    • 心理反應 (O):產生強烈的「特權感」與「尊榮感」。

    • 行為產出 (R):維持穩定回購,成為品牌核心收入來源。

商家 Persona

  • Who(找到使用者):約 35–50 歲的夜市攤販、小型餐飲老闆,會試算表基礎操作。

  • What(發現使用者行為):非常忙碌,要製作餐點、收攤後結算帳務,還要想辦法維繫顧客。每天有大量零碎訂單,有些客人常來,有些只來一次,不知道該給誰折扣。

  • When & Where(掌握時間及地點):收攤後(晚上 11:00–凌晨)在家或攤位整理帳務時,使用筆電打開 Google 試算表。

  • How(描述經驗過程):打開後台查看系統自動計算的 RFM 分群、CAI 趨勢與顧客象限圖,使用發信功能對目標族群輕鬆推播行銷訊息,幾分鐘就完成,快樂下班。

  • Why(了解原因):希望收入穩定又不想亂降價、想知道「誰才是真正金主」、想用最少時間做最有效行銷。

忙到分身乏術的「顧客管理新手」
  • 人物背景:王老闆,41 歲章魚燒攤主。

  • 使用者狀態

    1. 收攤後體力耗盡,想趕快休息。

    2. 對數據感到壓力。

    3. 不確定推播是否有效。

    4. 曾經亂發優惠導致利潤下降。

    5. 缺乏行銷策略知識,不知從何做起。

  • 功能期待

    1. 顧客分群自動算好,不要自己思考公式或理論。

    2. 一眼看懂誰是該優先維護的「金主」。

    3. 有「建議操作」提示。

    4. 推播可以一鍵完成,不用記繁瑣步驟。

    5. 不需要學習複雜的新軟體。

王老闆的操作 S-O-R 流程:

  1. 刺激 (S):收攤後打開試算表,直接查看系統自動填入的指標。

  2. 有機體 (O):他不需要算數學,只要看「象限分類」或「CAI購買行為趨勢」,就能立刻明白目前的顧客健康度。

  3. 反應 (R):使用「發信側欄」,依據以下三種模式擇一發送:

    • 依「RFM 會員類型」:針對 M=2 的人發放等級禮。

    • 依「CAI 購買行為趨勢」:針對 CAI 為負的人發喚醒禮。

    • 依「CAI/F 象限分類」:精準打擊不同購買頻率與趨勢組合的客群。

顧客旅程地圖

接著,我為每個 Persona 做出導入小小商家一點靈之前和之後的顧客旅程地圖。

顧客 A:林小姐

店家導入「小小商家一點靈」之前

階段

發現

考慮/研究

決定/購買

購買後體驗

動機

  • 想幫研究室訂晚餐

  • 想壓低單價

  • 想確認是否真的划算

  • 想知道有無團購優惠

快速完成團訂、確保訂單無誤

評估是否值得再次團訂,尋找更優惠選擇

行動

  • 搜尋可團訂店家

  • 問同學推薦

  • 路過攤位看到人潮

  • 打開 LINE 滑訊息

  • 比價

  • 詢問同學意見

  • 撥打電話,口頭報餐點

  • 確認總金額

  • 約定取餐時間

  • 收到店家群發訊息

  • 與其他店家比價

  • 改訂其他店

接觸點

  • 路過攤位看到人潮

  • 看到電話號碼

  • 同學推薦

  • LINE 無差別群發優惠

  • 社群貼文

  • 其他店家優惠

  • 電話通話

  • 現場確認

  • 無差別群發推播

  • 競爭店家推播

疑問

  • 這家好吃嗎?

  • 適合團體一起訂嗎?

  • 有沒有團購優惠?

  • 價格透明嗎?

  • 這優惠是給我的嗎?還是大家都有?

  • 買得多能更優惠嗎?

  • 品質穩定嗎?

  • 店家會不會記錯?

  • 何時取餐?

  • 金額正確嗎?

  • 有折扣嗎?

  • 這家值得長期訂嗎?

  • 有回購優惠嗎?

  • 會記得我常訂嗎?

痛點

  • 沒有團購資訊

  • 價格不透明

  • 不知道是否划算

  • 訊息過多感到厭煩

  • 無專屬團購優惠

  • 不知道哪個划算

  • 忙線打不通

  • 訂單容易錯

  • 無訂餐紀錄

  • 無會員折扣

  • 無法確認訂單狀態

  • 商家不知道她是高金額客

  • 沒有專屬回饋

  • 流失無預警

  • 被當作一般散客

體驗評價

中立偏負面,資訊不足

稍微負面,缺乏針對性

不穩定、易焦慮,擔心出錯

忠誠度低、易流失

店家導入「小小商家一點靈」之後

階段

發現

考慮/研究

決定/購買

購買後體驗

動機

  • 想幫研究室訂晚餐

  • 想壓低單價

  • 想知道有無專屬優惠

  • 想確認是否真的划算

  • 確認是否有專屬優惠

快速完成團訂

  • 評估是否值得持續團訂

  • 期待持續獲得回饋

行動

  • 打開 LINE 官方帳號

  • 點擊圖文選單

收到「老客戶專屬 85 折」推播,點開查看優惠內容

  • 點擊「點餐」按鈕

  • 使用 LINE 登入

  • 選擇商品加入購物車

  • 填寫備註

  • 送出訂單

  • 查看「我的訂單」

  • 收到訂單狀態更新

  • 下次收到專屬優惠推播

接觸點

  • LINE 官方帳號

  • 圖文選單(點餐/我的訂單按鈕)

  • 分群推播訊息(標註「高金額客戶專屬」)

  • LIFF App 點餐介面

  • LIFF App 點餐頁面

  • 購物車

  • 訂單確認頁面

  • LIFF App 訂單頁面

  • 顯示訂單狀態

  • LINE 推播通知

疑問

  • 怎麼點餐?

  • 操作複雜嗎?

  • 是專屬優惠嗎?

  • 為什麼我會收到?

  • 訂單有正確送出嗎?

  • 何時可以取餐?

  • 下次還會有優惠嗎?

  • 店家會記得我嗎?

痛點改善情形

  • LINE 點餐介面清楚

  • 操作直覺簡單

  • 收到針對性推播

  • 不再收到無關廣告

  • 感受到被重視

  • 無需電話溝通

  • 訂單自動記錄

  • 可即時查看訂單狀態

  • 不會漏單或記錯

  • 系統記錄消費紀錄

  • CAI 監測購買間隔

  • 流失前會收到喚回推播

體驗評價

正面,方便好用

正面,感到被理解與重視

穩定、安心、效率提升

  • 品牌依附感提升

  • 回購意願提高

對應功能

  • LINE 官方帳號

  • LIFF App

  • RFM 分群辨識高 M 低 R/F 客戶

  • 分群推播功能

  • LINE 點餐整合

  • 訂單自動紀錄

  • 訂單狀態顯示

  • Google 試算表記錄消費

  • CAI 計算購買趨勢

  • 針對 CAI 為負值客戶推播

顧客 B:陳先生

店家導入「小小商家一點靈」之前

階段

發現

考慮/研究

決定/購買

購買後體驗

動機

  • 下班想吃熟悉的宵夜

  • 想快速取餐

想知道今天店家營業狀況

想快速拿到餐點,不想排隊

維持固定消費習慣

行動

  • 經過攤位

  • 習慣性想購買

  • 觀察排隊人潮

  • 打開 LINE

  • 滑過優惠訊息

  • 現場排隊

  • 口頭點餐

  • 等待製作

  • 現金付款

  • 持續固定消費

  • 收到群發訊息但不太在意

接觸點

  • 攤位招牌

  • 現場人潮

  • 熟悉的位置

LINE 無差別群發

  • 現場排隊、現金付款

  • 面對面互動

  • 無差別推播

  • 偶然路過

疑問

  • 今天排隊會不會很久?

  • 今天有營業嗎?

這些優惠和我有關嗎?

要等多久?

這家店有認出我是常客嗎?

痛點

  • 排隊時間不確定

  • 無法預先了解等候狀況

  • 訊息與自己無關

  • 沒有專屬感

  • 不知道是否有熟客優惠

  • 排隊耗時

  • 與新客一視同仁,沒有差異化待遇

  • 忠誠度未被識別

  • 沒有任何回饋機制

體驗評價

正面(熟悉),但略有不便

中立,缺乏驚喜

略為不便,感覺沒被重視

忠誠度普通,容易被競品吸引

店家導入「小小商家一點靈」之後

階段

發現

考慮/研究

決定/購買

購買後體驗

動機

  • 固定想吃宵夜

  • 想快速點餐

想知道有沒有給常客的優惠

想快速完成點餐,減少等候

維持穩定消費

行動

打開 LINE 官方帳號,準備點餐

收到「高頻客戶感謝回饋」推播,查看優惠內容

  • 點擊「點餐」

  • LINE 登入

  • 快速選擇常點的商品並送出訂單

  • 查看訂單狀態

  • 持續穩定回購

  • 偶爾收到感謝推播

接觸點

  • LINE 官方帳號

  • LIFF App 點餐介面

分群專屬推播

  • LIFF App

  • 購物車

  • 訂單確認

  • 訂單狀態頁面

  • LINE 推播通知

疑問

點餐方便嗎?

為什麼我會收到這個?店家認出我是常客了嗎?

  • 訂單有成功嗎?

  • 什麼時候好?

會持續被認可嗎?

痛點改善情形

LINE 點餐方便,不用現場排隊

  • 收到針對常客的推播

  • 感受到被重視

  • 線上點餐快速

  • 可隨時查看訂單

  • 系統記錄消費習慣

  • 持續收到感謝訊息

體驗評價

正面,方便高效

正面,感到被重視

穩定、順暢,效率大幅提升

高忠誠度,成為穩定客源

對應功能

  • LINE 官方帳號

  • LIFF App

  • RFM 辨識高 R/F/M 客戶

  • 分群推播功能

  • LINE 點餐系統

  • 訂單管理

  • CAI 維持活躍監測

  • 持續透過分群推播維繫關係

商家:王老闆

導入「小小商家一點靈」之前

階段

訂單產生

資料整理

顧客價值辨識

行銷決策

推播與回饋

動機

  • 把餐做好

  • 不出錯

  • 提高營業額

看今天賺多少、整理帳務

想經營熟客、提升回購,增加穩定收入

想發優惠,但不想亂降價,希望行銷有效

希望客人回來,提升回購率

行動

  • 接電話

  • 手動記單

  • 回覆取餐時間

  • 製作餐點

  • 收攤後打開 Excel

  • 手動整理銷售金額,計算今日營收

  • 憑印象回想

  • 猜測誰是金主

  • 試圖記住常客

  • 想一個折扣數字

  • 準備群發

  • 猶豫要不要發

  • 無差別群發

  • 等待回應

  • 不知道成效

接觸點

  • 電話

  • 紙本或簡易紀錄

  • 記憶

  • Excel 試算表

  • 計算機

  • 收據

  • LINE 好友名單

  • 模糊記憶、主觀印象

LINE 群發功能

LINE 推播

疑問

  • 會不會漏單?

  • 對方有沒有講清楚?

  • 取餐時間對嗎?

  • 今天賺多少?

  • 哪些人常來?

  • 哪些人花最多?

  • 這個人算熟客嗎?

  • 誰很久沒來?

  • 誰最有價值?

  • 折扣太多會不會沒利潤?

  • 會不會被封鎖?

  • 有人回來嗎?

  • 是因為優惠嗎?

  • 哪種客人有反應?

痛點

  • 訂單零碎

  • 無系統紀錄

  • 容易出錯

  • 無顧客標籤

  • 看得到營業額,看不到顧客價值

  • 無法分析趨勢

  • 沒有數據依據

  • 決策全靠直覺

  • 無法辨識價值客戶

  • 不知道誰在流失

  • 無分群能力

  • 無精準對象

  • 擔心降價影響利潤

  • 不知道該給誰優惠

  • 無效果追蹤

  • 不知道成效如何

  • 無法優化策略

  • 可能打擾客人

體驗評價

忙亂、高壓

疲累、沒方向

焦慮、不確定

猶豫、壓力

無控制感、長期焦慮,不知道有沒有效

導入「小小商家一點靈」之後

階段

訂單產生

資料整理

顧客價值辨識

行銷決策

推播與回饋

動機

  • 正確記錄每筆訂單

  • 降低出錯率

  • 提高營運效率

想快速了解顧客狀況

找出高價值和流失風險客戶,數據化決策

提升回購,避免亂降價,精準行銷

  • 希望顧客回購

  • 追蹤成效、優化策略

行動

  • 顧客使用 LINE 點餐

  • 系統自動紀錄訂單

  • 自動建立顧客消費資料

  • 收攤後開啟 Google 試算表

  • 查看顧客管理表

  • 查看訂單記錄

  • 查看 RFM 會員類型欄位(如 212, 122 等)

  • 查看 CAI 購買行為趨勢

  • 篩選特定分群

  • 決定要針對哪個分群

  • 撰寫推播訊息

  • 透過系統發送

  • 發送分群推播

  • 觀察後續訂單變化

  • 查看 CAI 是否改善

接觸點

  • LINE 官方帳號

  • LIFF App

  • Google 試算表(訂單表)

Google 試算表(顧客管理表、訂單記錄)

  • RFM 會員類型欄位

  • CAI 購買行為趨勢欄位

  • 試算表篩選功能

  • LINE 推播功能

  • 推播訊息編輯

  • 訂單追蹤

  • CAI 數值變化

疑問

  • 訂單是否正確紀錄?

  • 是否能避免漏單?

  • 顧客組成如何?

  • 哪些人最有價值?

  • 誰是高金額但低頻客戶?

  • 誰的購買在衰退?

  • 誰最穩定?

  • 該給哪群人優惠?

  • 訊息怎麼寫?

  • 推播有效嗎?

  • CAI 有改善嗎?

痛點改善情形

  • 不再手寫紀錄

  • 降低錯單與漏單風險

  • 顧客資料自動累積

顧客自動分群,不用自行計算

有明確分類、不再憑印象

  • 可針對特定分群,避免全體降價

  • 知道該給誰優惠

  • 可追蹤成效

  • 看到 CAI 變化

  • 能優化策略

體驗評價

井然有序、安心

省時省力,有掌控感

有方向感,決策有依據

較有信心,不再憑猜測

經營較穩定,看到成效


透過 S-O-R 模型與顧客旅程地圖的分析框架,本研究清楚呈現「小小商家一點靈」如何在微型商家的 CRM 應用情境中,從「無差別群發」進化為「精準分群推播」,進而改變顧客的心理反應與行為結果。

在導入系統之前,商家只能憑印象判斷顧客價值,推播訊息缺乏針對性,導致顧客產生「與我無關」的負面感受(有機體反應弱),最終回購率低落。然而,當系統透過 RFM 與 CAI 指標將顧客分群後,商家能針對「重要挽留會員」(高金額但低頻率且近期未消費)發送喚回優惠,或對「重要價值會員」(高頻高額,近期有消費)發送感謝訊息。這些更精準的刺激,使顧客產生「被理解」、「被重視」的正向心理反應,進而提升回購意願。

從系統導入前和導入後顧客旅程地圖的對比可以看出,系統不僅改善了點餐流程的效率問題(如減少電話溝通、避免漏單),更重要的是透過數據化的顧客管理,讓商家能在關鍵時刻(如購買間隔拉長、CAI 為負時)主動發送適合的訊息,將顧客從流失邊緣拉回。對商家而言,系統將「憑感覺」的行銷決策轉變為「有數據支持」的精準操作,大幅降低經營焦慮,提升行銷效率。

整體而言,本系統透過低成本、易操作的設計,成功將學術上的顧客價值分析理論(RFM、CAI)落地到微型商家的實務場景中,驗證了「數據驅動的精準行銷」即使在資源有限的微型商家環境中,仍能有效提升顧客關係管理與回購率。

評論