今日主題
Growth PM 面試裡最常見的陷阱,是把「病毒循環」「成長迴圈」講成一個抽象名詞——「我們可以讓使用者邀請朋友」——卻答不出這個循環具體長什麼樣子、會不會被使用者當成打擾、以及要用什麼指標判斷這個迴圈到底值不值得繼續投資。
這個主題在面試中重要,是因為它同時考驗你能不能把「使用者本來就在做的事」翻譯成一個會自我補充的成長機制,而不是硬加一個功能;也考驗你有沒有紀律去測試每一個假設,而不是相信自己的直覺——因為多數成長團隊的真實勝率,遠低於候選人想像中的水準。
核心框架速記
Hook Model(上鉤模型)
Nir Eyal 提出的四步循環,用來解釋一個產品為什麼能讓使用者自己不斷回來,而不必每次都靠付費再獲客:
| 步驟 | 內容 | 面試時的用法 |
|---|---|---|
| Trigger(觸發) | 外部通知或內部情緒驅使使用者打開產品 | 先問:這個循環要靠外部觸發(email、推播)還是內部觸發(習慣、焦慮)? |
| Action(行動) | 使用者採取的最簡單動作 | 這個動作是不是使用者本來就在做的事(建立任務、匯出報表)? |
| Variable Reward(不確定的獎勵) | 行動後得到的回饋,帶有不可預期性才有黏性 | 這個循環對「被分享的人」有沒有立即可感的價值,而不只是對發送方有利? |
| Investment(投入) | 使用者留下的資料或設定,讓下次觸發更順 | 這個循環會不會讓使用者投入更多,還是只是一次性的騷擾? |
面試時的用法:被問「你會怎麼設計一個成長迴圈」時,不要只講「觸發+行動」,一定要講到 Variable Reward——因為多數失敗的病毒循環,問題都出在被動接收方拿不到立即價值,只感覺被打擾。
Growth Loop(成長迴圈)vs. 傳統漏斗
傳統行銷漏斗是線性的:獲客 → 啟用 → 留存 → 推薦,推薦完就結束,下一輪要重新花錢獲客。成長迴圈把「輸出」重新接回「輸入」,讓系統自己補充:
輸入(現有使用者的某個重複行為)
↓
行動(這個行為被包裝成觸及外部人的節點)
↓
輸出(產生新使用者或新使用行為)
↓
再輸入(新使用者也開始重複同一個行為)
面試時的用法:被問「這跟一般的推薦計畫有什麼不同」時,要講清楚推薦計畫多半是「一次性漏斗」(送出邀請、給獎勵、結束),而真正的成長迴圈是「產出會變成下一輪的輸入」——判斷一個循環是不是真的迴圈,就看新使用者加入後,他們會不會也開始觸發同一個循環。
今日練習題
題目
「你剛加入一家 B2B 專案管理 SaaS,公司 ARR 約 100 萬美元,近三個月成長明顯趨緩。CEO 想找一個不靠付費廣告的成長引擎,問你:『我們能不能做一個像 Dropbox 或 Calendly 那樣的病毒循環?』你去看產品現況,發現使用者每天都會建立任務、指派給同事,也會把週報匯出、透過連結分享給外部客戶。你要怎麼設計並驗證這個成長迴圈?」
(來源:自擬,情境設計參考 Fyxer 成長工程團隊在 GrowthBook《The Experimentation Edge》podcast 分享的成長迴圈設計方法論)
拆解思路
- 釐清問題:先問——現在的獲客管道有哪些、成本結構如何?「成長趨緩」具體卡在哪個環節(新使用者變少,還是啟用率下降)?CEO 說的「病毒循環」是真心要做產品驅動的成長引擎,還是只是聽到同業在做、想要一個亮點功能?
- 定義使用者:這裡至少有兩群人要分開設計——「發送方」是現有付費使用者,他們在意的是自己的工作流程不被打斷;「接收方」是被動收到分享內容的外部客戶,他們在意的是能不能立刻拿到有用的東西,而不是被推銷。方案不能只站在發送方角度設計。
- 結構化分析:用 Hook Model 檢查產品裡「使用者本來就在重複做的動作」——建立任務、匯出週報——這些動作能不能自然變成觸及外部人的 touchpoint,而且對接收方要有 Variable Reward(看到週報立刻有用,而不是被迫註冊)。再用 Growth Loop 檢查:如果接收方真的因此開了帳號,他們會不會也開始匯出自己的週報、觸發下一輪循環——如果不會,這只是一次性推薦,不是真正的迴圈。
- 提出方案:優先測試「週報分享」而不是「任務指派通知」,因為前者對接收方(客戶)是立即有價值的資訊,後者容易變成單純的系統通知、對接收方沒有直接好處,反而可能被當成雜訊。用小流量 A/B test 先驗證「分享出去的週報連結,有多少比例的接收方會自己申請帳號」,而不是直接對所有使用者上線。
- 定義成功:主要指標是這個迴圈的 K-factor(平均每個現有使用者透過分享帶來幾個新註冊),護欄指標是「使用這個分享功能後,原本使用者的取消訂閱率或客訴量有沒有上升」——因為一個會讓發送方尷尬或被接收方嫌煩的循環,即使短期帶來新註冊,長期也會反噬既有客戶關係。
範例回答(面試時可以這樣講)
問題釐清與定位:「我會先確認『成長趨緩』具體卡在哪一段——是新客變少,還是啟用率下降,因為這會決定病毒循環是不是對的解法。接著我會去看產品裡使用者已經在重複做的行為,而不是憑空想一個新功能,因為成長迴圈的起點應該是既有的高頻行為,不是額外加上去的東西。」
結構化分析與方案:「我發現使用者每天都會匯出週報分享給客戶,這是一個很自然的候選——用 Hook Model 檢查,分享出去的週報對接收方(客戶)有立即可感的價值,這就滿足了 Variable Reward 的條件,跟單純的『邀請朋友拿獎勵』不一樣。相對地,任務指派通知這條路我會先排除,因為對接收方來說那更像是額外的系統通知,沒有直接好處,容易被當成雜訊——這也是我在準備這題時參考到的真實案例裡踩過的坑。我會先用小流量測試『分享出去的週報連結,有多少比例的接收方會自己申請帳號』,而不是直接全量上線。」
成功定義:「我會用這個循環的 K-factor 當主要指標——平均每個現有使用者透過分享帶來幾個新註冊,這樣才知道循環是不是真的在自我補充,而不是一次性推薦。但我也會同步盯著護欄指標,像是用了分享功能後,原本使用者的取消訂閱率或客訴有沒有上升,因為一個讓使用者尷尬的循環,就算短期帶來新客,長期還是會反噬既有客戶關係。」
自我核對清單
用這張表檢查你的回答有沒有漏掉關鍵點:
| 核對項目 | 有提到? |
|---|---|
| 先釐清成長趨緩卡在哪個環節,而不是直接跳進「做病毒循環」 | |
| 同時照顧發送方與接收方兩種使用者,而非只設計發送方視角 | |
| 用 Hook Model 檢查接收方是否真的拿到立即價值 | |
| 用 Growth Loop 判斷這是一次性推薦還是會自我補充的迴圈 | |
| 成功指標同時包含 K-factor 與護欄指標(取消訂閱、客訴) | |
| 加分項:提到用小流量測試驗證假設,而不是直接全量上線 |
今日案例
Fyxer:四人成長團隊一年跑 541 次實驗,把 ARR 從 100 萬美元推到 3500 萬美元
Fyxer 是一款 AI email 助理產品,去年 ARR 從 100 萬美元成長到 3500 萬美元,今年目標是 1 億到 1.5 億美元。支撐這個成長曲線的,是一個由 Kameron Tanseli 帶領、只有四人的成長工程團隊,一年內跑了 541 次實驗(整間公司平均每個工作日超過兩次),他們自己的實驗勝率只有 25%——也就是四分之三的想法測試後被證明是錯的。他們評估成長迴圈候選的方法,是先找出使用者「本來就在重複做的動作」(例如發 email、安排會議),再問「這個動作有沒有機會順便把產品介紹給一個新的人」。他們曾假設「排程功能的預約確認信」可以帶來新使用者,結果使用者反彈——因為 Fyxer 的核心價值主張就是「減少收件匣雜訊」,多發一封確認信反而違背了產品承諾,團隊隨即砍掉這個實驗,轉向其他候選循環。
面試連結:這個案例是「B2B SaaS 想做不靠付費廣告的病毒循環」這道情境題的真實對照版本,可以直接拿來回答「舉一個你認為做得好的成長迴圈設計案例」,也可以用來檢驗自己的方案有沒有漏掉關鍵細節——尤其是「這個循環會不會違背產品的核心價值主張」跟「用小規模測試代替直覺判斷」,正是 Hook Model 裡 Variable Reward 環節最容易被高估的地方。
延伸閱讀
- Product-Led Growth Strategy: A Practical Guide — 完整拆解「先定義單一啟用事件」的方法論,以及病毒循環設計常見的四種失敗模式
- How Fyxer ran 541 A/B tests and grew from $1m to $35m ARR in 1 year — Fyxer 成長工程團隊完整訪談,含勝率數字與循環設計的判斷框架
- How to tie experiments to revenue: lessons from product leaders — UPS、Fanatics、Fyxer 等公司如何把實驗結果轉譯成財務語言的實務案例
參考資料
- Product-Led Growth Strategy: A Practical Guide — 對應「核心框架速記」的成長迴圈設計方法論依據
- How Fyxer ran 541 A/B tests and grew from $1m to $35m ARR in 1 year — 對應「今日案例」Fyxer 的完整數字與循環設計細節
- How to tie experiments to revenue: lessons from product leaders — 對應「今日練習題」中實驗驗證與指標設計的參考依據
Loading...