用 AI 做顧客留存與回購:流失預警、回購提醒、VIP 經營,把舊客變鐵粉

你的行銷預算,是不是大部分都拿去拉新客了?你知道哪些舊客「這個月該回來卻沒回來」嗎?你發出去的促銷,是真的在挽回,還是在催人封鎖你?

如果這三個問題你都答不太上來,這篇就是寫給你的。

TL;DR(一分鐘看懂) 顧客留存不是發更多優惠券,而是「在對的時間、對對的人、給對的理由」。完整流程是:① 把訂單資料整理成一張乾淨的顧客表;② 用 RFM 分出新客、忠誠客、沉睡客與流失邊緣;③ 讓 AI 依購買週期算出流失風險分數,排出優先挽回名單;④ 依不同分群寫不同語氣與誘因的訊息;⑤ 接上自動化流程觸發發送,再用回購率與回流率檢討優化。下面附可直接複製的 Prompt,以及一家台灣電商導入前後的真實數據。


為什麼留存值得你用 AI 認真做

很多老闆每天盯著「今天又多少新客」,卻沒發現後門其實開著——辛苦拉來的客,買完一次就再也沒回來。拉新很貴、很累,而且越來越貴;相對地,留住一個已經信任你的舊客,成本低很多、轉換也高很多。把破桶補起來,比一直加水更划算。

但留存難在「記不住」。一家店幾百上千個客人,誰上個月該回購卻消失了、誰是默默貢獻一半營收的 VIP、誰已經三個月沒動靜快流失——靠人腦根本盯不過來,靠記憶更是漏東漏西。這正是 AI 最能幫上忙的地方:

換句話說,AI 把「該做但沒人有空做」的留存工作,變成你下午花一小時就能跑完的固定流程。想把整套自動跑起來,可以參考 AI 自動化應用 與現成的 工作流範本

核心概念:留存的三個關鍵字

在動手前,先把三個觀念講清楚,後面每一步都圍著它們轉。

第一,RFM 分群。 用最近一次消費(Recency)、購買頻率(Frequency)、累計金額(Monetary)三個維度,把顧客分成幾群。它的價值不是分得多漂亮,而是讓你「對不同人做不同事」。

第二,流失預警分數。 核心訊號其實很樸素:一位顧客已經「超過他自己平常的購買週期」多久還沒回來。超得越多,流失風險越高。你不需要機器學習,一條規則就能起步。

第三,分眾溝通。 同一句話對所有人說,等於沒對任何人說。VIP 要被尊榮對待、沉睡客要被溫柔喚醒、流失邊緣要被給一個非回來不可的理由。

下面這張對照表,把不同分群該怎麼對待整理清楚:

顧客分群特徵(RFM)他們的心態該做的事該避免的事
新客R 近、F 低還在觀望、信任未建立引導第二次購買、做好導入一上來就狂推高價品
忠誠客 / VIPF 高、M 高已認同品牌專屬好禮、優先權、會員經營給他和路人一樣的折扣
沉睡客R 遠、F 中淡忘、沒理由回來溫和喚醒、給回來的理由高頻轟炸促銷
流失邊緣超過正常週期未回購快走、但還沒走限時、有誠意的挽回放著不管,等於放生
已流失長期無互動多半已離開少量低成本喚回測試為了救他花掉大量資源

把分群想清楚,就會發現留存不是「發券」這麼單一,而是針對每群人設計不同的關係經營。更完整的分群方法可參考 用 AI 做顧客分群

實際做法:五步把留存跑起來

Step 1 盤點並整理顧客資料

AI 再聰明,也只能根據你給的資料判斷。第一步是把散在各處的訂單,整理成一張乾淨的顧客表。最低限度需要這幾欄:

如果你有電商後台,匯出訂單即可;如果你是小店只有一本訂單和 LINE,把它打成一張 Google 試算表就是起點。這一步請務必把敏感個資(姓名、電話、Email)留在自己手上,丟給 AI 分析的只要數字與品類,最後再用顧客編號對回名單。資料怎麼快速清乾淨,可以用 資料整理產生器 幫忙。

Step 2 用 RFM 把顧客分群

把整理好的表(或前 20~30 列當樣本)貼給 AI,請它依 RFM 邏輯分群。重點是讓 AI 先說明它的分群門檻(例如「R 在多少天內算近」),你確認合理再讓它套用到全部資料。分群結果建議直接標在表上多開一欄「分群」,方便後續篩選。

Step 3 設計流失預警分數

這是整套流程的心臟。請 AI 幫每位顧客算出兩個數字:他的「平均購買間隔」,以及「目前距離上次購買已過了幾倍的平均間隔」。例如一位平均 30 天回購的顧客,現在已 75 天沒來,就是 2.5 倍——明顯該挽回。把所有人依這個倍數排序,名單就出來了。你也可以加上「近期互動下滑」(不開信、不點連結)當輔助訊號,讓判斷更準。

Step 4 依分群寫對的訊息

拿著分群與流失名單,請 AI 為每一群各寫一個版本:忠誠客寫尊榮感與專屬權益、沉睡客寫一個回來的理由(補貨、新品、點數快到期)、流失邊緣寫有誠意且限時的挽回。語氣與誘因都要不同。多寫兩個版本做 A/B 測試更好,做法見 用 AI 做 A/B 測試

Step 5 自動化發送並看數據

把訊息接上你的行銷工具(Email、LINE、簡訊),依流失分數分批、分時觸發,而不是一次全部炸出去。發送後務必記錄:發了誰、用哪個版本、幾天內回來幾個。下一輪再把這份成效丟給 AI,請它告訴你哪種訊息最有效。要把這條鏈路完全自動化,參考 Email 行銷自動化行銷自動化流程

可複製的 Prompt

把下面這段貼進你慣用的 AI 工具,連同你整理好的顧客表(去識別化版本)一起送出即可。需要更多現成模板可逛 Prompt 與工具庫

你是一位電商顧客留存顧問。我會給你一張去識別化的顧客資料表,
欄位包含:顧客編號、最後購買日期、累計購買次數、累計金額、常買品類。
今天日期是 {YYYY-MM-DD}。

請依序完成以下任務,並用表格與條列輸出:

1. RFM 分群
   - 先說明你採用的 R / F / M 分群門檻與理由(用台灣電商常見情境)。
   - 將每位顧客標上分群:新客 / 忠誠客VIP / 沉睡客 / 流失邊緣 / 已流失。

2. 流失預警
   - 計算每位顧客的「平均購買間隔(天)」。
   - 計算「目前距上次購買 ÷ 平均購買間隔」的倍數,作為流失風險分數。
   - 依風險分數由高到低,列出「本週應優先挽回」的前 20 名顧客名單。

3. 分眾訊息
   - 為「忠誠客VIP」「沉睡客」「流失邊緣」各寫 1 則挽回/經營訊息。
   - 每則都要:① 一個明確且相關的回來理由 ② 適合的語氣 ③ 一行行動呼籲。
   - 風格:繁體中文、台灣用語、口語有溫度,避免過度促銷感。

4. 給我 3 條這次資料中最值得注意的留存洞察與下一步建議。

進階用法:把上一輪的發送成效(誰回來了、用哪個版本)一起貼回去,請 AI 比較版本成效並建議下一輪訊息怎麼調,留存就會越跑越準。

台灣中小企業案例:一家保健食品電商的留存翻身

台中一家自有品牌保健食品電商「日初保養」(化名),月營收約 180 萬,長期靠 FB 廣告拉新客,但老闆發現一件可怕的事:廣告費越花越多,營收卻原地踏步。一查資料才知道,七成新客只買過一次就再也沒回來。

他們用上面這套流程做了三個月調整:

  1. 把兩年訂單匯出、去識別化,請 AI 做 RFM 分群,發現「該回購卻沒回來」的流失邊緣客高達 600 多人,過去完全沒人理。
  2. 保健品是典型補貨型商品,AI 依每位顧客的服用週期,算出「快吃完」的時間點,自動推回購提醒。
  3. 把訊息分群:VIP 給專屬會員價與新品優先試用、沉睡客給「你常買的那罐補貨了」、流失邊緣給限時的回娘家禮。

導入前後對照:

指標導入前導入後(第 3 個月)
舊客 90 天回購率約 18%約 31%
平均複購週期約 68 天約 49 天
流失邊緣客挽回成功率幾乎沒做(0%)約 22%
舊客貢獻營收占比約 35%約 52%
每月留存操作工時約 4 小時(含 AI 跑分群與寫信)

老闆的結論很實在:「廣告費沒多花,但因為舊客回來得更勤,這季營收多了快三成。最有感的是那 600 個本來會流失的人,每個月真的有上百個被叫回來。」這套經營邏輯,零售與電商都通用,延伸做法可看 用 AI 規劃顧客旅程

常見錯誤:留存最容易踩的雷

結論:把留存變成每週固定跑的一小時

顧客留存的本質,是把「一次性的交易」經營成「會回來的關係」。過去這件事難在沒人有空盯、盯不過來;現在有了 AI,盤點、分群、算流失分數、寫分眾訊息,整套可以濃縮成你每週固定花一小時就能跑完的流程。

別再讓辛苦拉來的客只買一次就消失。從今天就把訂單整理成一張表、跑一次上面的 Prompt,先把那批「該回來卻還沒回來」的名單抓出來——通常光是這一步,就能讓你看見過去被白白漏掉的營收。接著把它接上自動化、每輪用數據優化,舊客就會一個個變成幫你帶客的鐵粉。

延伸學習:用 AI 做顧客分群用 AI 做新顧客導入用 AI 寫會被打開的行銷信,以及更多 自動化工作流範本

常見問題 FAQ

顧客留存到底比拉新客重要在哪?值得花這麼多力氣嗎?
值得。普遍的行銷常識是開發一位新客的成本,通常是留住一位舊客的好幾倍,而舊客的回購轉換率又遠高於陌生人。更重要的是,舊客買得越多次,對品牌的信任越深,越容易變成主動推薦的鐵粉。把預算全壓在拉新客,等於不斷把水倒進破桶;先把留存的洞補起來,同樣的行銷費花起來才划算。這不代表不做拉新,而是別讓辛苦拉來的客只買一次就消失。
我沒有資料科學背景,也能用 AI 做流失預警嗎?
可以。流失預警的核心其實不難——大多數情況下,「超過正常購買週期還沒回來買」就是最強的流失訊號。你不需要訓練複雜模型,只要把顧客的最後購買日、平均購買間隔整理出來,請 AI 用簡單規則算出「這位顧客已經超過幾倍正常週期沒回購」,就能排出該優先挽回的名單。AI 在這裡扮演的是幫你快速分群、寫判斷邏輯、產出名單的助手,門檻比想像中低很多。
RFM 分群是什麼?為什麼留存要先做分群?
RFM 是用三個維度幫顧客分類:R(Recency)最近一次消費多久前、F(Frequency)總共買幾次、M(Monetary)總共花多少錢。分群的意義在於——不同顧客要用不同方式對待。一個常買的 VIP 和一個快流失的沉睡客,發一樣的訊息只會兩邊都做不好。先分群,你才知道誰該給專屬好禮、誰該溫和喚醒、誰只要定期提醒回購就好,把有限的資源放在對的人身上。
挽回訊息發太多,會不會反而惹人厭、被封鎖?
會,這是留存最常見的反效果。挽回的關鍵不是發得多,而是發得準、而且有理由。同一個人短時間內被連續轟炸促銷,只會讓他退訂或封鎖。比較好的做法是:依流失分數分批發送、每次給一個明確且相關的理由(例如他常買的品項補貨了、會員點數快到期),並嚴格控制頻率與退訂機制。留存的目的是長期關係,為了短期催單燒掉信任,得不償失。
用 AI 做留存,會不會把客戶個資外洩出去?
只要做法正確就能控制風險。最安全的原則是「分析在內、上雲去識別化」:真正敏感的姓名、電話、Email、地址不需要丟給外部 AI,只要把計算 RFM 與流失分數所需的數字欄位(最後購買日、購買次數、金額、品類)匿名化後再請 AI 分析,再用顧客編號對回名單即可。寄送階段交給你原本就在用、且符合個資規範的行銷工具處理。挑工具時也要確認對方的資料保留與訓練政策。
我是小店,沒有電商後台,只有 LINE 和一本訂單,能做嗎?
完全可以,而且小店反而更該做。你不需要昂貴系統,把訂單整理成一張 Google 試算表(誰、何時買、買什麼、多少錢)就是起點。請 AI 幫你從這張表算出每位常客的購買週期,標出「該回來卻還沒回來」的人,你再透過 LINE 一對一或群發提醒。小店的優勢是和客人關係近、訊息更有溫度,AI 幫你解決的是「記得誰快流失」這件最容易漏掉的事。
回購提醒要隔多久發一次才不會太密或太疏?
原則是對齊每位顧客自己的購買週期,而不是全店統一頻率。如果一位顧客平均 30 天回購一次,那麼在第 25~35 天之間提醒最自然;補貨型商品(保健品、寵物食品、咖啡豆)尤其適合算到「快用完」的時間點推送。對沉睡客則拉長間隔、降低打擾,一次喚醒沒反應就間隔更久。讓 AI 依每群的平均週期算出建議發送時機,比你拍腦袋訂一個固定天數準得多。
怎麼知道留存做得有沒有效?要看哪些數字?
至少盯三個指標:回購率(一段期間內再次下單的舊客比例)、複購週期(兩次購買的平均間隔有沒有縮短)、以及挽回成功率(被標為流失邊緣、收到挽回訊息後真的回來買的比例)。進階一點可以看舊客貢獻的營收占比、以及顧客終身價值有沒有上升。重點是每一輪挽回都要記錄發了誰、用什麼訊息、回來幾個,讓 AI 幫你比較哪種訊息與誘因最有效,下一輪才知道怎麼調。

延伸閱讀

幫這篇打個分:
A
AgentAI 智庫團隊 ✓ 台灣實作團隊

我們是一群專注於 AI Agent、Prompt 與自動化工作流的台灣實作者。每篇教學都附可複製配方、誠實標示實測程度與限制,只分享真正能落地、可直接套用的方法——與其介紹工具,不如教你把事情做完。

關於我們 →看更多教學 →訂閱情報週報 →

每週把這類實戰教學寄給你

訂閱 AgentAI 智庫情報週報,新的 Prompt、AI Skills、工作流與教學第一時間收到。

免費 · 隨時取消