Faceți-vă aplicația profitabilă – Profitați de analize mobile

Publicat: 2022-03-11

Uneori, reacția instinctă, când îți vine o idee de aplicație, este să începi să construiești cât mai repede posibil. Deși aceasta poate fi o mentalitate grozavă, construirea unei aplicații mobile nu este ieftină - iar realitatea dură este că majoritatea aplicațiilor eșuează. Deci, înainte de a intra și de a crea o aplicație, este important să planificați cum să o faceți profitabilă.

Dacă aveți o idee de aplicație sau chiar dacă v-ați lansat deja produsul în App Store, consultați tutorialul de analiză pentru dispozitive mobile de mai jos pentru a afla cum puteți utiliza câteva valori pentru a construi ceva care face mai mulți bani decât ce cheltuiești pentru a-l construi.

Rentabilitatea unei aplicații mobile (sau lipsa acesteia...)

În primul rând, o întrebare rapidă pentru a vă testa cunoștințele. (Vă rugăm să asigurați-vă că răspundeți la acestea înainte de a continua - partea din articol care conține răspunsul este dezvăluită doar odată ce faceți acest lucru.)

Ce procent de aplicații destinate consumatorilor sunt profitabile?

Este regretabil, dar peste 99,9 la sută din aplicațiile mobile care apar în App Store costă mai mult decât au primit vreodată înapoi din veniturile App Store. Merită măcar încercat? De ce este acest număr atât de mare?

După părerea mea, răspunsul este că marea majoritate a aplicațiilor care sunt lansate pe App Store sunt făcute incorect. Ei se concentrează pe construirea unui set foarte mare de caracteristici și folosesc mentalitatea, dacă îl construim, vor veni. Deși a funcționat în anii 1980, nu funcționează pe o aplicație mobilă.

Pur și simplu sunt prea multe dintre care să alegi. Dacă doriți ca aplicația dvs. să aibă succes, trebuie să puteți achiziționa un utilizator la un preț mai ieftin decât valoarea lor pe viață. Achiziția utilizatorilor este o artă plastică și există câteva cărți grozave pe acest subiect, așa că astăzi vom vorbi despre utilizarea celor mai bune practici de analiză mobilă pentru a defini succesul aplicației dvs.

Mișcă-te rapid și sparge lucruri

Majoritatea oamenilor au o viziune grozavă a ceea ce doresc să fie aplicația lor mobilă. Este un produs grozav care rezolvă multe probleme diferite pentru utilizatorii lor. Vor să-și creeze aplicația cu fiecare caracteristică imediat, iar asta pur și simplu nu funcționează. Dacă nu ați citit The Lean Startup, vă sugerez cu căldură să o citiți rapid.

Deși construirea unui produs minim viabil nu intră în domeniul de aplicare al acestui articol, să presupunem că vrem să putem lansa cu 10% din produsul dvs. În loc ca prima versiune a aplicației să rezolve multe probleme diferite pentru utilizatorii dvs., încercați să rezolvați o problemă pentru ei. Testați dacă ați rezolvat sau nu făcând o ipoteză, apoi testând acea ipoteză cu analiza mobilă.

Ce instrumente de analiză mobilă ar trebui să utilizați?

Există multe platforme diferite de analiză a aplicațiilor, fiecare cu propriile avantaje și dezavantaje. Cel mai bun instrument pe care îl cunosc este Segment.com, deoarece adună toate datele de care ați putea avea nevoie și apoi poate trimite toate acele date către alt furnizor dacă preferați interfața sau setul de caracteristici. Dezavantajul este că este o soluție plătită dacă aveți mai mult de 1.000 de utilizatori activi lunar (MAU).

Pentru soluții gratuite, aruncați o privire la Flurry, Google/Firebase Analytics sau Heap. Integrarea cu platformele de urmărire de analiză mobilă are o investiție foarte scăzută pentru dezvoltator – majoritatea pot fi integrate în câteva minute – așa că nu este rău să integrezi mai mult de una dacă nu ești sigur.

Ce valori pentru aplicațiile mobile ar trebui să măsurați?

Dacă ați petrecut vreodată ceva timp citind despre analize, știți că există sute de valori diferite pe care le puteți măsura. Unde este cel mai bun loc pentru a începe?

Deși cu siguranță poate depinde de la o aplicație la alta, în această serie voi da un exemplu pentru consumatori: un joc mobil. Este important să rețineți că, deși exemplul va fi un joc, acestea sunt valori generale pe care le puteți utiliza pentru aproape orice aplicație.

Notă: a doua parte a seriei prezintă o altă aplicație cu un scop mai specific și cum să măsurați statisticile relevante pentru asta.

Exemplul nostru de aplicație: un joc de puzzle captivant

Acum câțiva ani, am creat un joc pentru mobil care a fost bine primit. S-a lansat bine, a reușit să achiziționeze descărcări la un preț rezonabil, dar în cele din urmă a fost neprofitabil. Ce s-a întâmplat? Pentru a răspunde la întrebare, vom analiza trei valori mobile: reținerea în ziua 1, ARPDAU și LTV.

Ziua 1 Retenție

În lumea produselor, reținerea în ziua 1 oferă răspunsul la întrebarea: dacă 100 de utilizatori vin în aplicația mea, câți revin o zi mai târziu?

Pentru multe aplicații destinate consumatorilor, reținerea în Ziua 1 este un număr grozav pe care să vă concentrați din trei motive principale:

  • Puteți vedea și măsura cu ușurință aceste numere. După ce ați fost în App Store doar 24 de ore, aveți o valoare de bază despre cât de „lipicios” poate fi jocul dvs.
  • Puteți utiliza rata de reținere din Ziua 1 pentru a estima cât timp un utilizator va rămâne în aplicația dvs. și, combinat cu o singură altă valoare, cât de mult venit veți obține cu fiecare utilizator care vă descarcă aplicația.
  • Este un standard industrial. Puteți să vă folosiți reținerea din Ziua 1 și să o comparați cu cea a altcuiva dintr-o categorie similară din App Store.

Acest lucru ne duce la următoarea întrebare test.

Ce este o reținere bună pentru ziua 1 de urmărit?

În timp ce o rată de retenție de 80% în Ziua 1 ar fi uimitoare, este pur și simplu nemaiauzit. Utilizatorii scad foarte repede de la jocuri și aplicații, iar peste 50% din instalările de aplicații sunt deschise o singură dată.

Există o regulă grozavă în termeni de reținere numită regula 40/20/10. Înseamnă că dacă 100 de utilizatori vă descarcă aplicația și 40 revin a doua zi, aproximativ 20 dintre ei vor fi acolo o săptămână mai târziu, iar 10 vor fi acolo o lună mai târziu. Dacă puteți crea o aplicație care atinge 40% de retenție în ziua 1, aceasta este considerată o aplicație foarte bună!

Pentru aplicațiile iOS, App Store Connect (instrumentul pentru încărcarea aplicației dvs. în App Store) urmărește automat reținerea dvs., astfel încât să puteți vizualiza cu ușurință acest lucru, fără nicio muncă suplimentară! Pentru Android, puteți obține valoarea de retenție folosind oricare dintre instrumentele descrise mai sus.

Captură de ecran App Store Connect care arată un tabel cu ratele zilnice de păstrare începând cu fiecare dată.

În exemplul nostru de joc de mai sus, am atins o rată de retenție de 37% în ziua 1, ceea ce este foarte aproape de obiectivul nostru de 40% - grozav! Pentru a afla mai multe despre îmbunătățirea reținerii dvs., precum și despre celelalte valori menționate mai jos, rămâneți pe fază pentru următoarea mea postare pe blog.

Venitul mediu per utilizator activ zilnic (ARPDAU)

Deci avem o aplicație care arată o reținere bună. Acum trebuie să ne ocupăm de aplicația care câștigă bani. Există atât de multe moduri prin care o aplicație poate câștiga bani. Când vine vorba de aplicații gratuite, puteți utiliza achiziții în aplicație, anunțuri, abonamente sau puteți utiliza un serviciu precum Apple Pay pentru bunuri fizice. Indiferent de calea pe care o urmați, ARPDAU este o măsurătoare pe care o puteți utiliza pentru a monitoriza cât de mult venit în raport cu câți utilizatori deschid aplicația.

ARPDAU este suma medie a veniturilor pe care le obțineți într-o anumită zi împărțită la numărul de persoane care au folosit aplicația în aceeași zi:

\[\operatorname{ARPDAU} = \frac{\operatorname{Total\ Venituri\ pe\ Zi}}{\operatorname{Total\ Număr\ de\ Zilnic\ Utilizatori\ Activi}}\]

O ultimă întrebare de test pentru tine.

Ce este ARPDAU estimat de Candy Crush?

Când vine vorba de ARPDAU, obținerea de 0,05 USD este considerată peste medie, iar primele 15% dintre jocuri câștigă în jur de 0,15 USD. Candy Crush a devenit o aplicație de top pe App Store din două motive: a avut o reținere fantastică combinată cu un ARPDAU ucigaș. Ei știau că fiecare utilizator, în medie, care și-a deschis aplicația în acea zi, îi câștiga 0,13 USD.

Benchmark-urile ARPDAU variază, de asemenea, foarte mult în funcție de genul aplicației dvs. De exemplu, un joc de cuvinte cu cele mai bune performanțe poate avea un ARPDAU de 0,08 USD, în timp ce un joc de rol de top ar putea avea unul de până la 0,40 USD. Pentru cele mai bune rezultate, încercați să vă uitați la genul aplicației dvs. pentru a avea cele mai bune valori de performanță a aplicației mobile. PDF-ul de mai sus este un loc minunat pentru a începe, dar doar pentru a vă face o idee despre ce se confruntă jocul nostru de cuvinte în comparație cu cele mai profitabile genuri, iată o defalcare a mediilor ARPDAU pe gen:

Graficul valorilor ARPDAU, adaptat de pe GameAnalytics.com. Gama de jocuri cu cele mai bune performanțe pe genuri este mult mai mare decât intervalul de mediane.

ARPDAU-ul dvs. este, de asemenea, o analiză excelentă, deoarece va rămâne consecvent chiar dacă numărul dvs. de utilizatori se modifică. Cu toate acestea, la fel ca în cazul reținerii Zilei 1, puteți obține o valoare de bază după doar 24 de ore în App Store. Așa că, în loc să așteptăm săptămâni pentru a înțelege efectele unei schimbări pe care o facem, putem învăța unele lucruri foarte repede. Pentru jocul nostru specific, când ne-am lansat, aveam un ARPDAU de 0,02 USD, dar cu timpul am reușit să creștem numărul la 0,05 USD.

Calcularea valorii de viață (LTV) a unui utilizator

Acum știm cât de des este un utilizator în aplicație și cât de mult veniturile se traduce în fiecare zi. Putem combina aceste două cifre pentru a crea una dintre cele mai importante valori ale aplicației mobile de urmărit: valoarea de viață a unui utilizator.

Datorită regulii 40/20/10, există o modalitate de a calcula cât timp un utilizator va rămâne în aplicația dvs. pe baza păstrării dvs. în ziua 1. De exemplu, dacă aveți o reținere în ziua 1 de 40%, puteți determina că numărul mediu de zile în care un utilizator va folosi aplicația dvs. va fi de 26,39 de zile.

Desigur, unii utilizatori vor rămâne mai mult timp, iar unii vor pleca mai devreme, dar utilizatorul mediu ar trebui să fie ceva aproape de asta. De asemenea, rețineți că aceste numere se pot schimba în funcție de genul de aplicație pe care o creați. De exemplu, o aplicație de fitness nu este concepută pentru a fi utilizată șapte zile pe săptămână (sau în toate anotimpurile) așa cum este un joc, iar o aplicație de navetă se va comporta diferit în weekend decât în ​​timpul săptămânii. Scopul nostru aici este să obținem un număr aproximativ pentru a determina dacă ne îndreptăm pe calea cea bună.

Pentru a calcula numărul de zile-utilizator dintr-o reținere din Ziua 1, trebuie să calculați aria sub o curbă a unei funcții de supraviețuire. Partea tare este că răspunsul este o funcție liniară:

\[\operatorname{Utilizator\ Durată de viață} = \operatorname{Ziua\ 1\ Reținere} \times 0,66\]

Pentru a obține LTV-ul unui utilizator, pur și simplu luați acest număr și înmulțiți-l cu ARPDAU:

\[\operatorname{LTV} = \operatorname{Utilizator\ Durata de viață} \times \operatorname{ARPDAU}\]

De exemplu, în cazul jocului nostru de puzzle, o reținere de 37% în Ziua 1 a însemnat o durată de viață a utilizatorului de 24,41 zile, așa că LTV-ul nostru s-a dovedit a fi:

\[24,41 \times 0,05 USD = 1,22 USD\]

Așadar, folosind doar două numere – care sunt ambele disponibile în 24 de ore de la lansarea unei aplicații în App Store – putem obține LTV-ul aproximativ al unui utilizator.

Ar trebui să plătesc pentru a achiziționa utilizatori?

Înainte de a citi această postare de pe blog și de a calcula singuri aceste valori, la aceasta este o întrebare foarte dificilă de răspuns. Dacă nu știm ce va aduce utilizatorul înapoi în aplicație, cum ar trebui să știm cât suntem dispuși să cheltuim pentru achiziționarea utilizatorului respectiv? Suma pe care o cheltuiți pentru ca un utilizator să vă descarce aplicația se numește cost pe instalare (CPI). Valoarea CPI poate varia foarte mult în funcție de mai mulți factori. Printre acestea se numără:

  • Platforma pe care o utilizați pentru a vă afișa anunțurile
  • Tipul de anunț: video, imagine, pop-up etc.
  • Calitatea conținutului reclamei
  • Descrierea dvs. în App Store

Dacă puteți crea o aplicație în care LTV-ul dvs. depășește CPI, aveți o aplicație profitabilă!

Și acum putem în sfârșit să punem piesele împreună pentru a vedea ce s-a întâmplat cu exemplul nostru de joc. Vă veți aminti că atât reținerea din Ziua 1, cât și valorile ARPDAU au fost promițătoare, deci ce a mers prost?

Cele două valori ale aplicației mobile nu au fost destul de suficiente, după cum se dovedește: am creat o aplicație cu o valoare pe viață a unui utilizator în SUA la 1,22 USD. Din păcate, costul pe instalare în SUA este de 2,07 USD, dar și mai precis, IPC mediu pentru un joc de puzzle este de 4,54 USD. Această ultimă cifră înseamnă că cel mai probabil am pierde 3,32 USD pentru fiecare utilizator care a descărcat aplicația prin mijloace plătite.

Câte descărcări vor oferi un LTV precis?

Lucrul cu cifrele LTV și CPI este un pic o problemă de pui și ou. Dacă lansați o aplicație și obțineți doar 50 de descărcări, eșantionul dvs. statistic este suficient de mic încât, deși puteți calcula un LTV, nu aveți idee dacă este un număr precis. Aveți nevoie de descărcări suficiente pentru ca aceste cifre să merite — și asta înseamnă o investiție inițială în publicitate pentru a afla dacă este logic să investiți în continuare.

Dacă iei timp și bani pentru a construi o aplicație mobilă, trebuie să faci investiția pentru a testa dacă aplicația ta va funcționa pentru oameni. Cele mai multe proiecte de succes cheltuiesc mult mai mulți bani pe publicitate decât pentru dezvoltarea de aplicații mobile, așa că nu uitați de cheltuielile de marketing și de testare atunci când vă bugetați ideea de aplicație. Ca regulă generală, încerc să folosesc 1.000 de descărcări înainte de a fi entuziasmat de orice statistică. Dacă nu ați citit niciodată articolul lui David Kadavy despre testarea A/A, vă recomand cu căldură.

O excepție de la această regulă ar fi o aplicație care necesită o rețea de oameni, cum ar fi o rețea socială sau un site de întâlniri. Utilizatorii obțin mai multă valoare dacă au alți utilizatori pe platformă. Este posibil să trebuiască să plătiți pentru a obține un prim set și a crește de acolo. Desigur, o modalitate mai bună este să găsești manual un grup mic de utilizatori și să-i faci să se îndrăgostească de el.

Este mult mai bine să faci mai întâi un produs pe care un număr mic de utilizatori îl iubește decât un produs pe care un număr mare de utilizatori îl place . Sam Altman, președintele Y Combinator (sublinierea mea)

Unde ar trebui să merg de aici?

Acum că sunteți înarmat cu aceste instrumente, doriți să măsurați și să testați în mod constant pentru a îmbunătăți aceste numere. Unul dintre cele mai bune lucruri pe care le poți face este să ai în permanență aceste numere în fața ta și a echipei tale. Conectați un televizor la birou cu numere care se actualizează în fiecare zi. Vedeți câte teste diferite puteți rula într-o singură lună și urmăriți-le ca orice altă valoare. Dacă sunteți în căutarea altor câteva valori pe care să le analizați, iată câteva pe care vi le recomand:

  1. Numărul de utilizatori cu care ați vorbit. Acesta s-a dovedit din nou și din nou a fi unul dintre cei mai buni indicatori de succes. Includeți-l în valorile dvs. și forțați-l să crească. Dacă nu o măsori, nu o poți îmbunătăți.
  2. Creșterea virală. Când un utilizator descarcă aplicația, câți dintre prietenii săi spun despre aceasta? Dacă acest număr este mai mare de 1, aveți o aplicație care a devenit virală!
  3. Pentru companiile bazate pe abonament: rata de abandon. Dacă 100 de persoane se abonează la serviciul tău, câți dintre ei se reînnoiesc luna următoare? Pentru cititorii care creează o aplicație cu abonamente, vă puteți determina LTV folosind o formulă foarte similară ca mai sus, folosind doar rata de pierdere pentru a determina durata medie a unui abonament și utilizați prețul abonamentului în loc de ARPDAU.

Dar există un motiv bun pentru că există atât de multe valori de analiză. Spre deosebire de cele de mai sus, unele sunt mai relevante pentru anumite tipuri de aplicații decât altele. În următorul articol din această serie, ne uităm la unele dintre cele mai utile valori de utilizat pentru aplicațiile bazate pe abonament. Multumesc pentru lectura!