數據分析 進階 13 分鐘

CAC 與 LTV 怎麼一起看?建立可承受的獲客成本

從完整獲客成本、生命週期貢獻價值與回本期,推算可承受 CAC,並用 cohort 比較不同渠道的新客品質。

發布 2026/07/17 最後查核 2026/07/19
尚未開始
預計閱讀 13 分鐘
企業先投入一筆獲客成本取得新客,再由後續多次交易逐步累積生命週期價值
CAC 是關係開始前投入的成本;LTV 是關係延續期間逐步實現的價值。兩者必須用相同客群、成本口徑與觀察期間比較。

先說結論:可承受 CAC 不是 LTV 的同義詞

獲客成本(Customer Acquisition Cost, CAC)是否合理,要看新客未來能帶來多少「扣除變動成本後的貢獻價值」、多久能回收,以及估計有多不確定。 這個長期價值就是 LTV(Customer Lifetime Value,顧客終身價值):一位顧客從建立關係到停止往來期間,預期能為企業帶來的累積價值。不能只因為 LTV 高於 CAC,就把整筆 LTV 都拿去買新客。

實務上可以用三個問題一起判斷:

  1. 長期值不值得? 用貢獻型 LTVCAC 比較。
  2. 現金多久回來?CAC 回本期觀察資金壓力。
  3. 估計可信嗎? 用同一批新客的 cohort 實際累積資料,持續取代早期假設。

若預估一位新客的生命週期貢獻價值是 1,120 元,不代表 CAC 上限就是 1,120 元。你仍要保留維繫顧客的成本、固定成本、目標利潤與預測誤差。比較安全的思路是:

可承受 CAC 的決策式 可承受 CAC =貢獻型 LTV − 留存投入 − 目標利潤 − 風險緩衝

這是管理用預算框架,不是會計準則;每家公司要先定義自己的成本口徑。

先把 CAC 算完整:分子和分母必須來自同一批新客

OpenStax 將 CAC 說明為特定期間的銷售與行銷成本總和,除以該期間取得的新客數。Google Ads 的新客開發報表則提供較窄的媒體口徑:分配給新客的廣告費除以活動取得的獨立新客。兩者都可以使用,但回答的問題不同。

CAC =特定期間用於取得新客的成本 ÷ 同期間取得的新客數

若要判斷整體商業模式能否承受獲客,分子通常不應只有廣告費,還應依一致規則納入:

  • 廣告與媒體費。
  • 素材製作、代理商、聯盟或創作者費用。
  • 專門服務新客開發的銷售與行銷人力。
  • 到達頁、名單工具、歸因與行銷軟體的合理分攤。
  • B2B 銷售的開發、展示、試用與成交成本。

但不要把所有品牌、人事與營運費用任意塞入 CAC。重點不是得到最大的數字,而是建立可重複、可比較、能解釋的成本規則。若廣告平台只能提供媒體 CAC,報表應直接標成「廣告 CAC」,不要和全公司的 blended CAC 混用。

分母也要守住三件事:只算真正的新客、去除重複身分,並讓成本與新客落在合理的取得期間。長銷售週期業務若把本月成本除以本月成交,可能把三個月前培養的名單錯配到本月;此時應按 lead cohort 或首次商機月份追蹤。

LTV 是什麼?估算一位顧客整段關係能帶來多少價值

LTV 的完整名稱是 Customer Lifetime Value,中文常譯為「顧客終身價值」或「顧客生命週期價值」,也常寫成 CLV。它要回答的不是「這張訂單賣了多少」,而是:取得一位顧客之後,這位顧客在整段往來期間,平均會累積多少營收或貢獻。

這裡的「終身」不是人的自然壽命,而是顧客和企業維持交易關係的期間。訂閱服務可以從註冊計算到取消;電商可以從第一次購買觀察到最後一次購買,或使用固定的 90、180、365 天觀察窗。採用哪一種終點,必須和產業購買週期及資料成熟度一起說明。

例如一位新客第一次購買 1,000 元,只能確定首購營收是 1,000 元,不能立刻說他的 LTV 就是 1,000 元。如果同類新客平均在十二個月內購買 2.8 次,十二個月營收型 LTV 才會估成 2,800 元;若每筆交易扣除變動成本後只留下 400 元,貢獻型 LTV 則是 1,120 元。同一批顧客可以同時有不同口徑的 LTV,所以報表必須把「期間」和「價值口徑」寫出來。

LTV 通常由四個因素共同形成:

LTV 組成它在回答什麼常見資料
每次交易價值顧客每次平均帶來多少營收或貢獻?平均訂單金額、每月平均收入、每筆貢獻
購買頻率顧客在觀察期間會交易幾次?回購次數、續約次數、使用月份
關係長度顧客會維持多久?留存率、流失率、首次到最後交易時間
成本口徑營收中有多少真的能留下?商品、履約、金流、退款與服務成本

還要分清楚已觀察的 LTV預測 LTV。歷史 LTV 是某一批顧客在既定觀察窗內已經累積的結果;預測 LTV 則會根據留存、頻率或統計模型,推估尚未發生的交易。Stripe 的 CLV 說明也區分歷史資料、cohort 分析與預測模型。預測能協助提早做預算決策,但它不是已經收到的現金,也不是每位顧客都會達到的保證值。

因此,LTV 最適合用來比較一批條件相近的新客,例如相同取得月份、渠道或方案的 cohort,而不是把一個全站平均值直接貼到每個人身上。先確定要觀察哪一批人、多久,以及累積的是營收還是貢獻,後面的 LTVCAC 才有可比性。

LTV 怎麼算?先選口徑:營收型好算,貢獻型才接近可花預算

知道 LTV 在衡量什麼之後,才進入計算。Stripe 提供的簡化 CLVLTV 算法,是平均交易價值乘上交易次數,再乘上顧客關係長度:

營收型 LTV =平均訂單金額 × 平均購買次數 × 平均顧客壽命

這適合快速描述「一位顧客總共帶來多少營收」,卻不能直接當作獲客預算。售價裡還包含商品成本、物流、金流、退貨、折讓、客服與其他會隨交易增加的成本。Shopify 對電商獲客的說明也將貢獻毛利界定為營收扣除商品、運送、金流與退貨等變動成本後,可用來抵銷 CAC 的部分。

因此,本文用下面的口徑做決策:

每筆訂單貢獻=淨營收 − 商品/履約/金流/退貨等變動成本
貢獻型 LTV=顧客生命週期內各期貢獻的總和

這仍不是完整淨利。若客服、成功團隊、忠誠計畫或續約佣金尚未放進每期變動成本,就必須另外保留;固定人事、租金、研發與稅務也不會憑空消失。想把 LTV 用於重大財務決策時,還要考慮未來現金流折現,並和財務團隊確認口徑。

若要先理解營收、成本與廣告效率的差異,可以搭配閱讀ROAS 很高,廣告就一定有賺錢嗎?

完整案例:從 50.4 萬獲客投入推回 560 元 CAC 上限

以下是虛構教學案例,不是 MKT Notes 或任何品牌的實際營運結果。

假設一個咖啡訂閱品牌在一季內投入:

新客開發成本金額
廣告媒體360,000 元
素材與代理商72,000 元
新客行銷人力與工具分攤72,000 元
合計504,000 元

同一取得期間共辨識到 900 位新客,因此:

完整 CAC =504,000 ÷ 900 =560 元/新客

品牌從歷史 cohort 估計,一位新客在前 12 個月平均完成 2.8 筆訂單。每筆淨營收 1,000 元,商品、履約、金流與平均退貨損失共 600 元,所以每筆訂單貢獻是 400 元。

生命週期估計算式每位新客
12 個月營收型 LTV1,000 × 2.82,800 元
12 個月貢獻型 LTV400 × 2.81,120 元
貢獻型 LTVCAC1,120 ÷ 5602.0 倍
扣除 CAC 後剩餘貢獻1,120 − 560560 元

若誤用營收型 LTV,會看到 2,800 ÷ 560=5 倍,感覺預算非常寬鬆;換成貢獻型 LTV 後只有 2 倍。這 560 元剩餘貢獻還要負擔留存活動、固定成本、預測誤差與利潤,並不是已實現的淨利。

團隊若先保留每位顧客 120 元的留存投入、300 元目標利潤,以及 140 元預測緩衝,可承受 CAC 正好是:

1,120 − 120 − 300 − 140 =560 元

此時實際 CAC 已經碰到內部上限。若想放大預算,不能只說「LTV 還比 CAC 高」;應先證明新增客群仍能維持回購、貢獻毛利與回本速度。

CAC 的渠道,可能帶來更差的顧客

兩條獲客路徑對照:較低初始成本的顧客只買一次便離開,較高初始成本的顧客則持續回購
只看取得當下,低 CAC 路徑似乎勝出;把後續回購與貢獻放回來,高 CAC 客群反而可能創造更多可用價值。

假設兩個渠道的客群與成本口徑都已校正:

指標渠道 A渠道 B
CAC420 元600 元
12 個月平均訂單數1.73.8
每筆訂單貢獻400 元400 元
12 個月貢獻型 LTV680 元1,520 元
貢獻型 LTVCAC1.62 倍2.53 倍
扣除 CAC 後剩餘貢獻260 元920 元

渠道 A 的 CAC 比較漂亮,卻可能集中在折扣敏感、只買一次的顧客;渠道 B 取得成本較高,但若後續價值確實由同一取得 cohort 產生,反而留下更多貢獻。

這也不能直接證明「渠道 B 造成顧客更忠誠」。渠道、受眾、商品、優惠、季節與顧客本身可能同時不同。這張表支持的是關聯性預算判斷:不要只依 CAC 刪減渠道;若要判斷增量因果,還要使用合適的實驗或地理/受眾 lift 設計。Google Ads 也明確指出,其生命週期目標報表本身不支援增量測試,需另用 Conversion Lift 等方法。

LTVCAC 看長期效率,回本期看現金壓力

新客取得後的每一期貢獻逐步累積,跨過原始獲客成本後開始形成剩餘價值,不同 cohort 的累積速度各異
兩個客群即使最後 LTV 相同,較早跨過 CAC 的客群能更快釋放現金;回本速度也應按取得 cohort 追蹤。

Stripe 將 CAC 回本期定義為:一位新客產生的累積貢獻,需要多久才能覆蓋取得成本。若每月貢獻相對穩定,可以用簡式:

CAC 回本期=CAC ÷ 每位顧客每月貢獻

但電商回購通常不平均,直接除法可能失真。較可靠的做法,是把同一取得月份的新客放在同一 cohort,逐月累加:

取得後時間當期平均貢獻累積貢獻是否回收 560 元 CAC
首購400 元400 元尚未
第 2 月160 元560 元剛好回本
第 3 月120 元680 元已回本
第 6 月180 元860 元已形成緩衝
第 12 月260 元1,120 元完成觀察窗

即使預估 LTV 很高,回本需要兩年,也可能讓快速擴張的企業先遇到現金缺口;相反地,回本快不代表最終 LTV 一定高。前者偏長期單位經濟,後者偏短期資金效率,兩者不能互相取代。

用 cohort 建立 LTV,而不是用全站平均掩蓋差異

Google Analytics 的 User lifetime 探索可以依首次來源、媒介或活動觀察 lifetime revenue,也能查看平均值與分位數;Cohort exploration 則能把相同取得日期的使用者放在一起,觀察後續交易或回訪。這些功能適合建立分析起點,但工具顯示的 lifetime revenue 不會自動變成本文所需的貢獻型 LTV

一份可用的 cohort 表至少要有:

  • 取得月份:顧客何時首次成為新客。
  • 取得渠道/活動:使用一致的首次取得規則。
  • 新客數與完整獲客成本:保留分子、分母與成本版本。
  • 第 0、1、2、3、6、12 月淨營收
  • 同期變動成本與累積貢獻
  • 退款、取消、流失與可辨識率

比較時要固定觀察窗。剛取得兩個月的 cohort,不應拿「目前累積 LTV」直接和已觀察十二個月的 cohort 比;可以比較相同月齡的累積值,或使用清楚標示假設的預測模型。

身分辨識也會影響結果。GA4 官方文件指出,User-ID 與裝置識別的設定會改變 lifetime 資料;Cohort exploration 本身以裝置資料建立 cohort,並不採用 User-ID。跨裝置、未登入、門市與線上未整合時,同一個人可能被拆成多位顧客,讓 CAC 偏低、LTV 也被切碎。報表必須把這類限制寫在結論旁邊。

五種常見誤判

1. 把 ROAS 或首購 CPA 當成 CAC

ROAS 以平台歸因營收除以廣告費;首購 CPA 通常以廣告費除以平台歸因轉換。完整 CAC 還包含其他取得成本,也必須確認轉換真的是獨立新客。

2. 用營收 LTV 除以完整 CAC

分子是營收、分母是成本,比例看起來會偏高。若要判斷可承受成本,應改用貢獻型 LTV,或至少同時呈現毛利與尚未扣除的項目。

3. 用所有老客的平均值預測今天的新客

多年留下來的顧客本來就比較忠誠,直接拿他們的平均消費預測新客,會產生存活者偏差。應從取得 cohort 開始追蹤,並分開渠道、優惠、產品與客群。

4. 套用通用的「3:1 就健康」

某些資料會以 3:1 作為 SaaS 參考,但它不是所有產業的安全線。高毛利訂閱、低毛利零售、長銷售週期 B2B 與一次性專案的現金流和固定成本完全不同。門檻應由自己的成本、回本要求、資金與風險推回來。

5. 把預測 LTV 當成已經收到的錢

LTV 是估計,不是保證。價格、留存、產品品質、競爭、追蹤與客群組合改變,都會讓舊模型失效。預測值應附上資料截止日、觀察窗、模型版本與保守/基準/樂觀情境。

建立可承受 CAC 的八步流程

  1. 定義新客:首次付費、首次合格成交,還是首次簽約?排除舊客與重複身分。
  2. 選定成本口徑:分開媒體 CAC、渠道 CAC 與 blended CAC,寫下納入項目。
  3. 按取得 cohort 配對:讓成本、新客數與取得期間一致。
  4. 計算每期淨營收與貢獻:扣除會隨訂單或服務增加的變動成本。
  5. 固定觀察窗:先建立 30、90、180、365 天累積貢獻,再決定是否外推。
  6. 同時看 LTVCAC 與回本期:一個看長期空間,一個看現金回收。
  7. 預留留存、固定成本、利潤與風險:不要把整筆預測 LTV 交給獲客。
  8. 用成熟 cohort 回寫模型:每月比較預測與實際,超出誤差範圍就調整出價與預算。

最後,可承受 CAC 不是市場告訴你的固定答案,而是你的顧客價值、成本結構、現金流與不確定性共同形成的邊界。先把成本算完整,再把 LTV 從營收改成貢獻,最後用 cohort 檢查錢何時真的回來;這樣 CAC 才從廣告報表裡的一個數字,變成可以約束成長風險的決策工具。

SOURCE LOG

資料來源

  1. OpenStax:行銷計畫指標、CAC 與 CLV
  2. Google Ads:新客開發目標的 CAC 與生命週期價值指標
  3. Google Analytics:User lifetime 探索
  4. Google Analytics:Cohort exploration
  5. Stripe:Customer lifetime value 的定義與算法
  6. Stripe:CAC payback period 的定義與算法
  7. Shopify:電商獲客成本與貢獻毛利