Clew

HomeMga toolRetention calculator

Retention calculator at cohort analysis

I-paste ang cohort table mula sa inyong analytics tool o spreadsheet — gumuguhit ang kalkulator ng retention heatmap, curve ng bawat cohort at weighted average curve, kinukuwenta ang churn bawat period at ipinapakita kung saan pumapatag ang curve. May simpleng mode para iisang cohort.

● Libre, walang sign-upNa-update:

Mga column: cohort; laki ng cohort; aktibong user sa period 0, 1, 2… Ang unang row ay maaaring header. Ang walang lamang cell ay nangangahulugang hindi pa umabot ang cohort sa period na iyon. Isulat ang porsyento na may “%”. May halimbawang may kathang numero; sa data na hinati ng comma, gumamit ng tuldok para decimal.
Period
Ang unang column ng halaga ay period
Ang period 0 ay sandali ng pagsali sa cohort, karaniwang 100%.

—

 

Retention sa period 1— 
Huling period— 
Plateau— 
Churn sa period 1— 
Retention curve ng mga cohort at weighted averagei-hover ang period
Retention curve ng mga cohort at weighted average
iisang cohortaverage na weighted ayon sa lakiplateau
Retention heatmap bawat cohort, porsyento ng laki ng cohort

Paano basahin. Ang row ay cohort, ang column ay period mula pagsali. Mas matingkad na kulay, mas mataas na retention. Ang average ay weighted ayon sa laki ng cohort at, bawat period, gumagamit lamang ng cohort na umabot na rito; ang churn ay bahaging nawala kumpara sa nakaraang period sa parehong mga cohort.

Kinakalkula ang lahat sa inyong browser — hindi ipinapadala kahit saan ang inyong inilagay.

Paano gamitin

  1. I-export ang mga cohortMula product analytics o SQL: para sa bawat cohort (linggo o buwan ng sign-up), ang laki nito at bilang ng aktibong user sa bawat susunod na period.
  2. I-paste ang tableKopyahin ang range mula Excel o Google Sheets — awtomatikong nakikilala ang tab. Gumagana rin ang CSV at semicolon.
  3. Pumili ng periodAraw, linggo o buwan ay nagbabago lamang ng label. Kung ang unang column ng halaga ay period 1, baguhin ang numbering.
  4. Tingnan ang hugisHindi lamang ang retention sa period 1 ang mahalaga, pati kung umabot sa plateau ang average curve, at sa anong antas.

Formula ng retention rate

Ang retention ay bahagi ng cohort na nananatiling aktibo pagkalipas ng panahon. Ang cohort ay grupo ng user na sumali sa parehong oras: lahat na nag-sign up sa parehong linggo o buwan. Klasikong formula para period N:

Retention(N) = aktibo sa period N mula sa cohort / laki ng cohort × 100% Churn sa period Churn(N) = 1 − aktibo(N) / aktibo(N − 1)

Halimbawa, mula 1,200 user ng Enero cohort, 348 ay gumamit ng produkto sa ikatlong buwan pagkatapos ng sign-up: retention sa buwan 3 = 348 / 1,200 = 29%.

N-day, unbounded at rolling retention

Ang iisang salitang “retention” ay nagtatago ng ilang magkaibang metric, at ang pagpapalit-palit nila ay pangunahing dahilan kung bakit hindi maihambing ang mga numero. Ang mga depinisyon sa ibaba ay ayon sa dokumentasyon ng Amplitude at Mixpanel.

  • N-day retention (klasiko, “eksakto sa araw N”) — bahagi ng cohort na aktibo eksakto sa araw (linggo, buwan) N. Ito ang kinukuwenta ng kalkulator. Tapat, pero maingay sa daily na data: hindi binibilang ang user na hindi pumasok sa araw 7 kahit dumating sa araw 6 at 8.
  • Unbounded retention (kadalasang tinatawag na rolling retention) — bahagi ng cohort na aktibo sa araw N o pagkatapos. Hindi kailanman tumataas ang curve at nasa itaas ng klasiko, at tumataas nang retroactive ang mga bagong halaga: ang user na bumalik bukas ay nagpapataas ng retention ng lahat na nakaraang araw.
  • Bracket retention — aktibidad sa piniling interval gaya ng “araw 1–3”, “araw 4–7”, “araw 8–30”. Kapaki-pakinabang kapag hindi regular ang natural na ritmo ng paggamit.

Kung magpaste kayo ng unbounded retention data, tama pa ang kuwenta, pero hindi maihambing sa klasikong retention ng ibang produkto.

Bakit weighted average at paano basahin ang curve

Ang simpleng average ng porsyento ay nagbibigay sa maliit na cohort ng parehong bigat ng malaking cohort. Kung ang buwan ng bakasyon ay naghatid ng 200 random na user na may 10% retention at normal na buwan ay 5,000 na may 40%, ang simpleng average ay 25%, gayong 2,020 ng 5,200 user ang nanatili — 38.8%. Kaya gumagamit ang kalkulator ng weighted na curve:

R̄(N) = Σ aktibo_i(N) / Σ laki_i , sinuma sa mga cohort i na umabot sa period N

Mahalaga ang “na umabot sa period N”: ang mga batang cohort ay hindi pa maaaring nabuhay ng limang buwan, at kung ituturing na zero ang kanilang walang lamang cell, artipisyal na lulubog ang kanang bahagi ng curve. Ang kabilang panig: ang huling mga punto ng average ay nakasalalay sa mas kaunting cohort at mas maingay; ipinapakita ng tooltip at ng row na “Cohort sa average” ilang cohort ang nasa likod ng bawat punto.

Ang churn bawat period ay gumagamit ng parehong mga cohort na umabot sa period N — kung hindi, ang pagbabago ng mix ng cohort ay lilikha ng pekeng pagtalon.

Plateau

Sa produktong naghahatid ng value, pumapatag ang retention curve pagkatapos ng unang pagbaba: umalis na ang mga casual na user at naiwan ang mga nangangailangan ng produkto. Ang pumapatag na curve ay itinuturing na tanda na natagpuan ng produkto ang audience nito; kung patuloy tungo zero, walang anumang acquisition na bubuo ng pangmatagalang base.

Minamarkahan ng kalkulator bilang plateau ang unang period pagkatapos kung saan ang average curve ay hindi nawawalan ng higit sa 2 pp at higit sa 10% ng halaga bawat period, kung may hindi bababa sa dalawang period pagkatapos. Heuristic ito, hindi pamantayang depinisyon: angkop ang mga threshold para buwanan at lingguhang data; sa daily curve maaaring mas huli natagpuan ang plateau.

Karaniwang pagkakamali sa cohort analysis

  • Aktibidad = login. Kung anumang pagbisita ay binibilang na aktibo, kasama sa retention ang mga nagbukas ng reminder email at umalis. Bilangin bilang aktibo ang mga gumawa ng pangunahing action ng produkto.
  • Hindi kumpletong period. Hindi pa nagtatapos ang kasalukuyang buwan, kaya mababa ang mga halaga. Iwanang blangko ang mga cell na iyon.
  • Pagsasama ng klasiko at unbounded retention sa isang report o sa paghahambing sa kompetitor.
  • Paghahambing sa “industry benchmark”. Ang messaging app, accounting tool at travel app ay hindi masusukat ng parehong ruler: magkaiba ang natural na ritmo. Ihambing ang inyong mga cohort sa isa’t isa — tumataas ba ang plateau sa mga bagong cohort?
  • Konklusyon mula sa isang maliit na cohort. Ang cohort ng 50 tao ay gumagalaw ng ilang puntos dahil sa pagkakataon.

Pinapasya ang retention sa unang mga araw: ang mga hindi umabot sa unang pangunahing action ay halos laging umaalis. Kaya ang mas mahusay na onboarding ay kadalasang nagpapataas hindi lamang ng maagang retention, pati ng antas ng plateau — tingnan ang Product onboarding: ano ito at paano i-set up at Paano pataasin ang user activation sa SaaS.

Mga sanggunian

  1. Amplitude Docs — Retention Analysis: N-day, unbounded at bracket retention (amplitude.com/docs).
  2. Mixpanel Docs — Retention: first-time at recurring retention, pagkuwenta ng cohort (docs.mixpanel.com).
  3. Croll A., Yoskovitz B. Lean Analytics: Use Data to Build a Better Startup Faster. O'Reilly Media, 2013 — cohort analysis at retention bilang pangunahing product metric.
  4. Fader P. S., Hardie B. G. S. How to Project Customer Retention. Journal of Interactive Marketing, 21(1), 2007 — heterogeneity ng cohort at bakit tumataas ang average retention sa paglipas ng oras.

Mga madalas na tanong

Paano kuwentahin ang retention rate?

Pumili ng cohort — mga user na sumali sa parehong period — at hatiin ang bilang ng aktibo sa period N sa laki ng cohort. Halimbawa, 348 aktibo sa buwan 3 mula 1,200 na nag-sign up sa Enero ay retention sa buwan 3 na 29%.

Ano ang pagkakaiba ng retention at churn?

Ang retention ay bahagi ng orihinal na cohort na nanatili, ang churn ay bahaging umalis. Para sa isang period sila ay may kabuuang 100%. Ang churn bawat period sa kalkulator ay kumpara sa nakaraang period: ilang porsyento ng aktibong user ang nawala sa step na iyon.

Ano ang rolling retention?

Karaniwang ibig sabihin ang unbounded retention: bahagi ng cohort na aktibo sa araw N o anumang araw pagkatapos. Mas mataas kaysa klasikong N-day retention at kinukuwenta muli nang retroactive kapag bumabalik ang user.

Paano gumawa ng cohort analysis sa Excel o Google Sheets?

Para sa bawat user, hanapin ang period ng unang pagbisita (cohort) at mga period ng aktibidad. Gamit ang pivot table, bilangin ang unique user bawat cohort at bawat numero ng period mula pagsali. Kopyahin ang resulta, na may laki ng cohort sa ikalawang column, at i-paste sa kalkulator.

Bakit hindi simpleng average ng porsyento ng cohort?

Ang simpleng average ay nagbibigay sa maliit na cohort ng parehong bigat ng malaking cohort at nililihis ang larawan. Ang weighted retention — kabuuan ng aktibong user hinati sa kabuuan ng laki — ay nagpapakita ng tunay na bahagi ng nanatiling user.

Ano ang mahusay na retention rate?

Walang iisang benchmark: depende sa natural na dalas ng paggamit, segment at depinisyon ng aktibidad. Mas mapagkakatiwalaan ang hugis ng curve — pumapatag ba — at kung ang mga bagong cohort ay pumapatag sa mas mataas na antas.

Kung hindi pa umabot ang cohort sa isang period?

Iwanang blangko ang cell. Hindi isasama ng kalkulator ang cohort sa average ng period na iyon. Ang zero sa halip ng blangko ay magpapababa sa kanang bahagi ng average curve.

Higit pa sa Product analytics

Mga tour, tooltip at checklist na makikita ang epekto sa mga numero.

Subukan ang Clew nang librePaano ito gumaganaFree plan habambuhay · walang credit card

Product tours, popups at onboarding sa panahon ng AI

7 pattern na may bilang ng hakbang, tuntunin sa copy at dapat sukatin, ang binabago ng AI, at checklist bago mag-publish. PDF, 2 pahina. Ano ang laman →

Nasa English ang gabay.