淺談?dòng)?jì)算留存天數(shù)的三種方法

7 評(píng)論 49221 瀏覽 108 收藏 8 分鐘

留存率是我們產(chǎn)品經(jīng)理非常有用的指標(biāo),缺點(diǎn)是對(duì)外行人來(lái)說(shuō)不夠簡(jiǎn)單直觀。本文適合產(chǎn)品經(jīng)理,預(yù)計(jì)需要三分鐘。

一、留存率 vs 留存天數(shù)

產(chǎn)品經(jīng)理都知道什么是留存率,但要向外人解釋什么是留存率,那就有點(diǎn)困難了。即使是面向業(yè)內(nèi)人士,不容易說(shuō)清楚。

他們通常會(huì)問(wèn):這是針對(duì)新用戶還是活躍用戶?為什么7日留存和周留存是不一樣的?更別提這個(gè)指標(biāo)對(duì)他們的工作有什么影響。

即使他們了解留存率這個(gè)概念,留存率也難以直觀的反映留存的情況。你得通過(guò)一組數(shù)據(jù),比如次日留存 + 七日留存 + 30日留存,最好有個(gè)折線圖,才能反映出留存的情況。

留存天數(shù),也就是用戶生命周期(Life Time),這個(gè)概念就容易理解得多了,從字面意思就可以知道,從用戶第一天使用,到最后一天使用,用戶會(huì)使用你這個(gè)app多少天。

投資人一聽(tīng)就會(huì)明白,你的app留存天數(shù)越長(zhǎng),說(shuō)明你的app價(jià)值越大,用戶越離不開(kāi)你;運(yùn)營(yíng)的同事一聽(tīng)就明白,他的工作就是盡量留住用戶,延長(zhǎng)這個(gè)留存的時(shí)間;銷售的同事聽(tīng)了也會(huì)明白,過(guò)了這個(gè)時(shí)間段,用戶就會(huì)走掉,必須在這個(gè)時(shí)間段內(nèi),盡可能的把用戶轉(zhuǎn)換為顧客(付費(fèi)用戶)。

二、如何計(jì)算留存天數(shù)?

方法一:全樣本統(tǒng)計(jì)

用戶最后一次使用的日期,減去他注冊(cè)的日期,就是單個(gè)用戶的留存天數(shù)。把所有用戶的單用戶留存天數(shù)平均一下,就是留存天數(shù)了。

這種方法的缺點(diǎn)是非常不靈敏。樣本要足夠的大,時(shí)間跨度要足夠的長(zhǎng),才能得出真實(shí)的數(shù)據(jù)。如果你的app上線時(shí)間少于一年,得出的數(shù)據(jù)都是沒(méi)有意義的。這樣計(jì)算出來(lái)的數(shù)據(jù),顯然不會(huì)有什么波動(dòng)。

方法二:倒推法

今天每一個(gè)活躍用戶,從他們的注冊(cè)時(shí)間到今天的時(shí)間差,平均一下,就得出留存天數(shù)了。

同樣的方法,可以用來(lái)計(jì)算某一天的,某一周的,某個(gè)月的,某一年的。

這個(gè)方法聽(tīng)上去不錯(cuò),用我們的薄荷 app 實(shí)際跑一遍數(shù)據(jù),就會(huì)發(fā)現(xiàn)是多么不靠譜。

由于數(shù)據(jù)不方便完全公開(kāi),用上面說(shuō)的全樣本統(tǒng)計(jì),算出來(lái)的值設(shè)為 X。用倒推法,一天算就是 X 的4.1倍,用一個(gè)月算就是 X 的2.5倍,用3個(gè)月算就是 X 的2.3倍,一年算就是 X 的1.7倍。

可以看出,時(shí)間跨度越短,誤差越大。時(shí)間跨度越大,誤差越小。無(wú)論選哪一個(gè)時(shí)間跨度,都與全樣本統(tǒng)計(jì)得出的數(shù)據(jù)相差甚遠(yuǎn)。

《解析用戶生命周期價(jià)值:LTV》這篇文章里提到了一個(gè)計(jì)算用戶生命周期的公式:

LT:(Life Time)生命周期;指的是新增賬戶在首次進(jìn)入游戲到最后一次參與游戲的時(shí)間天數(shù);目前大部分取值均以自然月為準(zhǔn);即某個(gè)月用戶生命周期之和/MAU=平均生命周期

這個(gè)方法算出來(lái)就是 X 的2.5倍,是不可靠的。

為什么會(huì)有這么大的誤差呢?因?yàn)槟憬y(tǒng)計(jì)到的樣本,都是已經(jīng)留下來(lái)的用戶。那些沒(méi)有留下來(lái)的用戶,你都沒(méi)有統(tǒng)計(jì)到。

這就是「幸存者偏差」,典型案例有返航的飛機(jī)都買到火車票了嗎,有興趣的朋友可以去了解下。

方法三:經(jīng)驗(yàn)公式

留存天數(shù)跟留存率之前是正相關(guān)的關(guān)系,留存率越高,留存天數(shù)就越長(zhǎng)。那么,用留存率能直接算出留存天數(shù)嗎?

剖析用戶生命周期和價(jià)值》這篇文章里提了一個(gè)計(jì)算公式:

用戶生命周期=周期/(1-周期內(nèi)新增留存率)

這個(gè)算法從邏輯上判斷就是不靠譜的。

  • 留存天數(shù)與留存率雖然是正相關(guān),但不是線性相關(guān),兩者的對(duì)應(yīng)關(guān)系不是靠一個(gè)簡(jiǎn)單公式就能描述得清楚的。
  • 公式里的周期,用一個(gè)月為單位,用戶生命周期就是 n 個(gè)月,用一周為單位,用戶生命周期就變成 n 周啦?

從實(shí)際數(shù)據(jù)來(lái)看,我用薄荷 app 的數(shù)據(jù)算了下,以一個(gè)月為單位,把月留存代入公式,得出的結(jié)果大約是全樣本統(tǒng)計(jì)結(jié)果的一半。

小結(jié)

除了全樣本統(tǒng)計(jì)的方法,另外兩種方法都是不準(zhǔn)的。

留存率不夠簡(jiǎn)單,留存天數(shù)不夠靈敏,有沒(méi)有一個(gè)指標(biāo)既簡(jiǎn)單又靈敏呢?答案是有的。

三、月活躍天數(shù)

能兼顧簡(jiǎn)單和靈敏的指標(biāo),就是月活躍天數(shù)了。意思是,這個(gè)月的活躍用戶的平均活躍天數(shù)。

這個(gè)概念就比較清晰,界定的樣本范圍和時(shí)間跨度都比較適中。計(jì)算方法也非常簡(jiǎn)單:

月活躍天數(shù) = 當(dāng)月每天日活的總和 / 月活

我們現(xiàn)在的考核指標(biāo),就是用月活 + 月活躍天數(shù),來(lái)代替了原來(lái)的日活 + 周留存。因?yàn)檫@兩個(gè)數(shù)據(jù)受市場(chǎng)推廣因素的影響比較小,能更加準(zhǔn)確的衡量產(chǎn)品經(jīng)理的工作表現(xiàn)。

四、總結(jié)

留存率是我們產(chǎn)品經(jīng)理非常有用的指標(biāo),缺點(diǎn)是對(duì)外行人來(lái)說(shuō)不夠簡(jiǎn)單直觀。

留存天數(shù),也就是用戶生命周期,是很簡(jiǎn)單直觀的概念。只能通過(guò)全樣本統(tǒng)計(jì)的方式來(lái)計(jì)算,其他算法都不靠譜。這個(gè)指標(biāo)很重要,但波動(dòng)不大,無(wú)法反映短時(shí)間內(nèi)工作的成績(jī)。

如果要作為工作考核指標(biāo)的話,建議使用月活躍天數(shù)這個(gè)指標(biāo)。

 

作者:張智超,擔(dān)任薄荷科技產(chǎn)品經(jīng)理兼設(shè)計(jì)總監(jiān)。

本文由 @張智超 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載。

更多精彩內(nèi)容,請(qǐng)關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號(hào)或下載App
評(píng)論
評(píng)論請(qǐng)登錄
  1. 月活躍天數(shù) = 當(dāng)月每天日活的總和 / 月活 這個(gè)公式?jīng)]看懂,當(dāng)月每天日活的總和不就是這個(gè)月的月活嗎?

    來(lái)自江蘇 回復(fù)
    1. 當(dāng)月每天日活的總和是不去重的,月活是去重的。
      同一個(gè)用戶,每?jī)商斓顷懸淮危栈羁偤途褪?5,月活卻是1.

      來(lái)自上海 回復(fù)
    2. 月活指的是月活躍人數(shù),可以反過(guò)來(lái)想就明白了:月活躍天數(shù)*月活躍人數(shù)=當(dāng)月每天日活總和

      來(lái)自廣東 回復(fù)
  2. 問(wèn)一個(gè)問(wèn)題,題主怎么知道哪天是用戶的最后一天

    來(lái)自福建 回復(fù)
    1. 非常準(zhǔn)確的最后一天,其實(shí)是不可能知道的,除非 app 下架了,大家都徹底不用了。我們只能知道用戶到目前為止的最后一天。這個(gè)數(shù)據(jù)是后端來(lái)統(tǒng)計(jì)到的,每個(gè)用戶的注冊(cè)時(shí)間,訪問(wèn)時(shí)間,重要一些的數(shù)據(jù)后端都會(huì)記錄下來(lái)。友盟上沒(méi)有這樣的數(shù)據(jù)。

      來(lái)自上海 回復(fù)
  3. 很受啟發(fā)

    來(lái)自重慶 回復(fù)