fbpx
留存率怎麼算?

Written by 上午 12:18 產品數據分析

留存率怎麼算?該如何正確監測留存率?

在了解留存率對於一個產品的重要性後,就可以更進一步研究留存率的定義與留存率計算公式,以及不同留存率指標適合用在衡量哪種產品狀況,以確保我們在做產品數據分析的時候,最終能獲得正確的洞察、做出好的產品決策。

在這篇我們會提到 3 個概念,分別是:

1. 留存率的計算公式與時間粒度。
2. 各種時間粒度留存率的適用場景。
3. 新用戶 / 全體用戶的留存率適用場景。

希望會對你有幫助。

留存率怎麼算?

先了解時間粒度的概念

在了解留存率怎麼算之前,我們必須先對「時間粒度」有概念。什麼是時間粒度呢?就是指像是分、秒、小時、天、週、月、年這類的時間單位。我們在做產品數據分析的時候,可能因為產業或產品特性,而適用於計算不同時間粒度的留存率。常使用的時間粒度包含以下:

  • 日的留存率:例如次日留存率、7 日留存率、30 日留存率,還有 60 日、90 日留存率。
  • 週的留存率:例如次週留存率、第 3 週留存率、第 4 週留存率,依此類推。
  • 月的留存率:例如次月留存率、第 3 月留存率、第 4 月留存率,依此類推。
  • 年的留存率:例如次年留存率、第 3 年留存率、第 4 年留存率,依此類推。

看到這邊,你也差不多眼花撩亂了,可以先有個簡單概念就好,下面我都會再另外詳細說明。

留存率計算公式

最常見的用戶留存率算法是以日的時間粒度做計算的,公式為:第 1 天新增的用戶,在第 N 天後依然有使用產品的用戶數 / 第 1 天的新增用戶數。其中 N 代表的就是 N 日留存率的日期,例如 7 日留存率就是指,第 1 天使用產品的用戶,在 7 天之後依然有使用的比例。

第 N 天依然有使用的用戶 / 第一天的新增用戶數 = N 日留存率

我們一樣用圖像來看,會更清楚一點:

以上圖來說,7日留存率 = 20/100*100% = 20%。

常見誤區:7日留存率 vs 7日內留存率

除了 7 日留存率以外,有些人可能還聽過「7 日留存率」這個僅一字之差的指標。我想請看到這邊的你,停下來思考 7 日內留存率的定義可能是什麼?它跟 7 日留存率的差別又是什麼?

.

.

.

想好的話就繼續看下去吧。

7 日內留存率

7 日內留存率指的是用戶在往後一週內任一天仍有回訪的比例。例如第 1 天的新增用戶數是 100 人,在第 2 天有回訪的人數是 40、第 3 天有回訪的人數是 20…依此算到第 8 天的回訪人數,接著將第 2 到 8 天的回訪人數相加、排除重複後,假設獲得的人數為 50,則 7 日內回訪率為:50/100*100% = 50%。

我們用下面的圖片當例子會更清楚。

如果今天我們要算的是 7 日留存率,那麼就是把第 8 日還有回訪的人數 / 第 1 天的人數,即 10/100*100% = 10%,結案。

如果要算的是 7 日內留存率,就要先把第 2 到 8 天的人數加起來 40+35+30+25+20+15+10 = 175,假設排除重複後,得到這幾天的不重複回訪人數為 50,則 50/100*100% = 50%。

通常這兩種算法都有人看,名稱也不一定跟我所寫的完全一樣,只要記得在進行分析前,確認所有人對於這個指標的定義是相同的即可。

週、月、年留存率

講完以日為單位的留存率算法,接著週、月、年的留存率我們一起來看。他們的定義也跟天差不多,只要求當週新增總用戶數跟次週有回訪人數,即可獲得週留存率,當中週可以直接代換成月或年。

老樣子,我們看以下圖片會更清楚。

在圖片中,第一週的總新增用戶數為 100 人,到了第二週還持續有回訪的用戶為 50 人,因此週留存率為 50/100*100% = 50%。

判斷自家產品使用週期,以正確監控留存率

如果你的產品的使用週期是以週為單位,那麼除了看新用戶的週留存率以外,也很適合看全體用戶的週留存率。怎麼知道自家產品的使用週期是不是以週為單位,你可以:

1. 看流量 / 使用者分佈

如果使用者數量起伏像上圖這樣以一週為一個循環,就有你的產品的使用週期就有很高的機率是以週為單位。但有不少成熟產品的使用者分佈都是長像這樣子的,因為一般人在假日使用網路產品的時間本來就比較少。這時候你可以判斷:

2. 自家產品的特性

比如說,我過去在內容訂閱平台工作,由於站上各專欄的更新頻率大約是一週一次,因此在監控用戶留存狀況時,就會預期用戶至少每週會回來一次看更新的內容,因此以週為單位監控留存率會是一個比較合理的情況。

又或是說,你是高頻率更新文章的內容網站,網站流量大部分是依靠臉書而來,而你會每天在臉書發佈貼文、吸引讀者,可能比較適合你監控的就是全體用戶每日的留存率狀況。

然而,每日用戶的留存狀況又有不一樣的監控方式,如果你有興趣,歡迎加入我近期開始募資的線上課程「Data Studio 視覺化報表|數據分析輕鬆上手」進一步了解。

不同時間粒度留存率的適用場景

觀察產品健康度:首選日、週留存率

如果要觀察一個產品的健康程度,日留存率跟週留存率通常是首選指標。透過新用戶的日留存率,你可以了解用戶的 Onboarding 體驗是否良好、你的產品是否能幫助用戶完成他想要達成的任務,有多少比例用戶願意留下來。而透過週留存率,你可以觀察到全體使用者是否有對你的產品上癮、持續回訪使用。

什麼時候會看月跟年的留存率?

由於留存率是一個落後指標,必須要等到用戶真的流失 / 留下了以後才能觀察的到,因此太大時間粒度的留存率對於即時優化產品的效果並不好。(想想看你做 / 發現一件事之後要一個月之後才監測完畢,再加上更改產品、實驗、實際上線的時間,可能真的優化完都是好個多月後的事了。)

因為我過去幾年來服務的大部分是訂閱制產品,因此實務上在看的時候,大部分都是在監測付費用戶時才會看月或年的留存率,也就是 N 個用戶付了這個月的月費後,下個月還持續付費的比例,或是 N 個用戶付了今年的年費後,明年還持續付費的比例。由於牽涉到付費場景,這邊就不細講。

找出適合你的留存率指標,獲得正確洞察

在這篇文章中,我們提到了時間粒度的概念,也談了各種留存率可能的算法與定義方式,最後提到新用戶、全體用戶的留存率可能賦予產品的不同意義。不管你監測的是哪種留存率,都記得要符合自家產品特性,才能確保獲得正確的洞察。

若你覺得這篇文章對你有幫助,也不妨前往「Data Studio 視覺化報表|數據分析輕鬆上手」的課程頁面看看。

在這堂課程中,我與另外兩位講師將會帶著各位學員一起打造專屬自己的視覺化報表,並講解每個視覺化報表背後所帶來的洞察。無論你是電商從業者、產品經理、數據分析師、社群經營者、行銷人,在這堂課中一定都有適合你的場景。

最後,若對於留存率有更多看法或建議,也請不吝留言告訴我,謝謝看到這邊的你!

推薦閱讀:留存率如何影響產品體質?深度解析留存率與 DAU 的關係

Close