Spraw, aby Twoja aplikacja była opłacalna — wykorzystaj analitykę mobilną
Opublikowany: 2022-03-11Czasami, gdy wpadniesz na pomysł aplikacji, instynktowną reakcją jest jak najszybsze rozpoczęcie tworzenia. Chociaż może to być świetna mentalność, tworzenie aplikacji mobilnej nie jest tanie — a trudna rzeczywistość jest taka, że większość aplikacji zawodzi. Dlatego przed przystąpieniem do tworzenia aplikacji ważne jest, aby zaplanować, jak sprawić, by była opłacalna.
Jeśli masz pomysł na aplikację lub nawet jeśli już udostępniłeś swój produkt w App Store, zapoznaj się z poniższym samouczkiem dotyczącym analityki mobilnej, aby dowiedzieć się, jak możesz wykorzystać kilka wskaźników do stworzenia czegoś, co przyniesie więcej pieniędzy niż ile wydajesz, aby go zbudować.
Rentowność aplikacji mobilnej (lub jej brak…)
Najpierw szybkie pytanie, które sprawdzi Twoją wiedzę. (Upewnij się, że odpowiesz na nie, zanim przejdziesz dalej — część artykułu zawierająca odpowiedź zostanie ujawniona dopiero wtedy, gdy to zrobisz).
Jaki procent aplikacji skierowanych do konsumentów jest dochodowych?
To niefortunne, ale ponad 99,9 procent aplikacji mobilnych, które pojawiają się w App Store, kosztuje więcej niż kiedykolwiek otrzymują z powrotem w przychodach App Store. Czy w ogóle warto spróbować? Dlaczego ta liczba jest tak wysoka?
Moim zdaniem odpowiedź jest taka, że zdecydowana większość aplikacji wydawanych w App Store jest wykonywana niepoprawnie. Koncentrują się na budowaniu bardzo dużego zestawu funkcji i używają mentalności , jeśli ją zbudujemy, to przyjdą. Chociaż działało to w latach 80., nie działa w aplikacji mobilnej.
Jest po prostu zbyt wiele do wyboru. Jeśli chcesz, aby Twoja aplikacja odniosła sukces, musisz być w stanie pozyskać użytkownika za mniej niż jego wartość życiową. Pozyskiwanie użytkowników to sztuka i istnieje kilka świetnych książek na ten temat — dlatego dzisiaj porozmawiamy o wykorzystaniu najlepszych praktyk analityki mobilnej w celu określenia sukcesu Twojej aplikacji.
Poruszaj się szybko i niszcz rzeczy
Większość ludzi ma świetną wizję tego, jaka jest ich aplikacja mobilna. To wspaniały produkt, który rozwiązuje wiele różnych problemów demograficznych użytkowników. Chcą od razu zbudować swoją aplikację z każdą funkcją, a to po prostu nie działa. Jeśli nie czytałeś The Lean Startup, sugeruję szybkie przeczytanie.
Chociaż tworzenie minimalnego opłacalnego produktu wykracza poza zakres tego artykułu, załóżmy, że chcemy być w stanie uruchomić z 10 procentami produktu. Zamiast mieć pierwszą wersję aplikacji, która rozwiązuje wiele różnych problemów użytkowników, spróbuj rozwiązać jeden dla nich. Sprawdź, czy udało Ci się go rozwiązać, przyjmując założenie, a następnie przetestuj je za pomocą analityki mobilnej.
Jakich narzędzi do analityki mobilnej należy używać?
Istnieje wiele różnych platform do analizy aplikacji, z których każda ma swoje zalety i wady. Najlepszym narzędziem, jakie znam, jest Segment.com, ponieważ zbiera ono wszystkie dane, których możesz potrzebować, a następnie może przesłać wszystkie te dane do innego dostawcy, jeśli wolisz interfejs lub zestaw funkcji. Minusem jest to, że jest to płatne rozwiązanie, jeśli masz ponad 1000 aktywnych użytkowników miesięcznie (MAU).
Aby uzyskać bezpłatne rozwiązania, spójrz na Flurry, Google/Firebase Analytics lub Heap. Integracja z platformami śledzącymi analityki mobilnej wiąże się z bardzo niskimi kosztami inwestycji dla programistów — większość można zintegrować w ciągu kilku minut — więc nie zaszkodzi zintegrować więcej niż jedną, jeśli nie masz pewności.
Które dane aplikacji mobilnej należy mierzyć?
Jeśli kiedykolwiek czytałeś o analityce, wiesz, że istnieją setki różnych wskaźników, które możesz zmierzyć. Gdzie najlepiej zacząć?
Chociaż zdecydowanie może to zależeć od jednej aplikacji do drugiej, w tej serii podam przykład skierowany do konsumentów: grę mobilną. Należy zauważyć, że chociaż przykład będzie grą, są to ogólne wskaźniki, których można użyć w prawie każdej aplikacji.
Uwaga: Druga część serii zawiera inną aplikację z bardziej konkretnym celem i sposobem mierzenia odpowiednich statystyk.
Nasza przykładowa aplikacja: wciągająca gra logiczna
Kilka lat temu stworzyłem grę mobilną, która została dobrze przyjęta. Uruchomił się dobrze, był w stanie pobierać pliki w rozsądnej cenie, ale ostatecznie był nieopłacalny. Co się stało? Aby odpowiedzieć na to pytanie, przyjrzymy się trzem wskaźnikom mobilnym: retencji dnia 1, ARPDAU i LTV.
Retencja dnia 1
W świecie produktów retencja dnia 1 daje odpowiedź na pytanie: Jeśli 100 użytkowników wchodzi do mojej aplikacji, ilu wraca dzień później?
W przypadku wielu aplikacji skierowanych do konsumentów retencja pierwszego dnia to świetna liczba, na której można się skoncentrować z trzech głównych powodów:
- Możesz łatwo zobaczyć i zmierzyć te liczby. Po przebywaniu w App Store przez zaledwie 24 godziny masz podstawowe dane dotyczące tego, jak „lepka” może być Twoja gra.
- Możesz użyć współczynnika utrzymania z pierwszego dnia, aby oszacować, jak długo użytkownik pozostanie w Twojej aplikacji, a w połączeniu z tylko jednym innym wskaźnikiem, jaki przychód uzyskasz z każdego użytkownika, który pobierze Twoją aplikację.
- To standard branżowy. Możesz wykorzystać swoją retencję dnia 1 i porównać ją z danymi innej osoby w podobnej kategorii App Store.
To prowadzi nas do następnego pytania quizowego.
Do czego należy dążyć do utrzymania dobrego dnia 1?
Chociaż 80-procentowy wskaźnik retencji w dniu 1 byłby niesamowity, jest to po prostu niespotykane. Użytkownicy bardzo szybko wypadają z gier i aplikacji, a ponad 50 procent instalacji aplikacji jest otwieranych tylko raz.
W zakresie przechowywania danych obowiązuje zasada 40/20/10. Oznacza to, że jeśli 100 użytkowników pobierze Twoją aplikację, a 40 wróci następnego dnia, około 20 z nich będzie tam tydzień później, a 10 będzie tam miesiąc później. Jeśli potrafisz stworzyć aplikację, która osiąga 40% retencji pierwszego dnia, jest to uważana za bardzo dobrą aplikację!
W przypadku aplikacji na iOS App Store Connect (narzędzie do przesyłania aplikacji do App Store) automatycznie śledzi Twoją retencję, dzięki czemu możesz to łatwo przeglądać bez dodatkowej pracy! W przypadku Androida możesz pobrać dane dotyczące retencji za pomocą dowolnego z narzędzi opisanych powyżej.
W naszej przykładowej grze powyżej osiągnęliśmy 37-procentowy wskaźnik retencji w pierwszym dniu, co jest bardzo bliskie naszemu celowi 40-procentowemu – świetnie! Aby dowiedzieć się więcej o poprawie retencji, a także o innych wskaźnikach wymienionych poniżej, śledź mój następny wpis na blogu.
Średnie przychody na każdego aktywnego użytkownika dziennie (ARPDAU)
Mamy więc aplikację, która wykazuje dobrą retencję. Teraz musimy zająć się zarabianiem pieniędzy przez aplikację. Aplikacja może zarabiać na wiele sposobów. Jeśli chodzi o bezpłatne aplikacje, możesz korzystać z zakupów w aplikacji, reklam, subskrypcji lub korzystać z usług takich jak Apple Pay w przypadku towarów fizycznych. Bez względu na to, którą ścieżkę wybierzesz, ARPDAU jest metryką, której możesz użyć do monitorowania przychodów w stosunku do liczby użytkowników otwierających aplikację.
ARPDAU to średnia kwota przychodów, które zarabiasz w danym dniu, podzielona przez liczbę osób, które korzystały z aplikacji tego samego dnia:
\[\operatorname{ARPDAU} = \frac{\operatorname{Całkowity\ Przychód\ na\ Dzień}}{\operatorname{Łącznie\ Liczba\ Dzienny\ Aktywnych\ Użytkowników}}\]Ostatnie pytanie quizowe dla Ciebie.
Co to jest szacowany ARPDAU Candy Crush?
Jeśli chodzi o ARPDAU, uzyskanie 0,05 USD jest uważane za powyżej średniej, a 15% najlepszych gier zarabia około 0,15 USD. Candy Crush stała się najpopularniejszą aplikacją w App Store z dwóch powodów: miała fantastyczną retencję w połączeniu z zabójczym ARPDAU. Wiedzieli, że średnio każdy użytkownik, który otworzył swoją aplikację tego dnia, zarobił 0,13 USD.

Testy porównawcze ARPDAU różnią się również znacznie w zależności od gatunku aplikacji. Na przykład najskuteczniejsza gra słowna może mieć ARPDAU w wysokości 0,08 USD, podczas gdy najlepsza gra fabularna może mieć nawet 0,40 USD. Aby uzyskać najlepsze wyniki, spróbuj spojrzeć na gatunek swojej aplikacji, aby uzyskać najlepsze metryki wydajności aplikacji mobilnej. Powyższy plik PDF to świetne miejsce na rozpoczęcie, ale aby dać ci wyobrażenie o tym, z czym nasza gra słowna ma do czynienia w porównaniu z najbardziej lukratywnymi gatunkami, oto zestawienie średnich ARPDAU według gatunku:
Twoje ARPDAU jest również świetnym narzędziem analitycznym, ponieważ pozostanie spójne, nawet gdy zmieni się liczba użytkowników. Jednak, podobnie jak w przypadku retencji pierwszego dnia, możesz uzyskać linię bazową już po 24 godzinach w App Store. Więc zamiast czekać tygodniami, aby poczuć efekty wprowadzanych przez nas zmian, możemy bardzo szybko nauczyć się kilku rzeczy. W przypadku naszej konkretnej gry, kiedy uruchamialiśmy, mieliśmy ARPDAU w wysokości 0,02 USD, ale z czasem udało nam się zwiększyć tę liczbę do 0,05 USD.
Obliczanie wartości życiowej (LTV) użytkownika
Teraz wiemy, jak często użytkownik korzysta z aplikacji i ile naszych przychodów przekłada się na każdy dzień. Możemy połączyć te dwie liczby, aby stworzyć jeden z najważniejszych wskaźników aplikacji mobilnych do śledzenia: długotrwałą wartość użytkownika.
Dzięki regule 40/20/10 istnieje sposób na obliczenie, jak długo użytkownik pozostanie w Twojej aplikacji na podstawie retencji pierwszego dnia. Na przykład, jeśli masz retencję dnia 1 na poziomie 40%, możesz obliczyć, że średnia liczba dni, przez które użytkownik będzie korzystał z Twojej aplikacji, wyniesie 26,39 dni.
Oczywiście niektórzy użytkownicy zostaną dłużej, a niektórzy odejdą wcześniej, ale przeciętny użytkownik powinien być blisko tego. Pamiętaj też, że te liczby mogą się zmieniać w zależności od gatunku tworzonej aplikacji. Na przykład aplikacja fitness nie jest zaprojektowana do użytku przez siedem dni w tygodniu (lub we wszystkich porach roku), tak jak gra, a aplikacja do pracy będzie zachowywać się inaczej w weekendy niż w ciągu tygodnia. Naszym celem jest uzyskanie przybliżonej liczby, aby określić, czy zmierzamy właściwą ścieżką.
Aby obliczyć liczbę dni użytkownika z retencji pierwszego dnia, należy obliczyć obszar pod krzywą funkcji przeżycia. Fajne jest to, że odpowiedzią jest funkcja liniowa:
\[\operatorname{User\ Lifetime} = \operatorname{Dzień\ 1\ Retencja} \times 0,66\]Aby uzyskać LTV użytkownika, po prostu weź tę liczbę i pomnóż ją przez swoje ARPDAU:
\[\nazwa operatora{LTV} = \nazwa operatora{Użytkownik\ Czas życia} \times \nazwa operatora{ARPDAU}\]Na przykład w przypadku naszej gry logicznej 37-procentowa retencja w dniu 1 oznaczała 24,41-dniowy czas życia użytkownika, więc nasze LTV okazało się:
\[24,41 \razy 0,05 USD = 1,22 USD\]Tak więc używając tylko dwóch liczb — które są dostępne w ciągu 24 godzin od opublikowania aplikacji w App Store — jesteśmy w stanie uzyskać przybliżone LTV użytkownika.
Czy powinienem zapłacić, aby pozyskać użytkowników?
Przed przeczytaniem tego wpisu na blogu i samodzielnym obliczeniem tych wskaźników jest to bardzo trudne pytanie. Jeśli nie wiemy, co użytkownik wprowadzi z powrotem do aplikacji, skąd mamy wiedzieć, ile jesteśmy w stanie wydać na pozyskanie tego użytkownika? Kwota, jaką wydajesz, aby skłonić jednego użytkownika do pobrania Twojej aplikacji, to koszt instalacji (CPI). Twój wskaźnik CPI może się znacznie różnić w zależności od kilku czynników. Wśród nich są:
- Platforma, z której korzystasz do wyświetlania reklam
- Typ reklamy: wideo, zdjęcie, pop-up itp.
- Jakość treści reklamy
- Twój opis App Store
Jeśli możesz stworzyć aplikację, w której LTV przekracza Twój CPI, masz opłacalną aplikację!
A teraz możemy wreszcie złożyć elementy, aby zobaczyć, co stało się z naszym przykładem gry. Przypominasz sobie, że zarówno wskaźnik utrzymania w dniu 1, jak i wskaźniki ARPDAU były obiecujące, więc co poszło nie tak?
Jak się okazuje, te dwie metryki aplikacji mobilnej nie wystarczyły: stworzyliśmy aplikację z wartością dożywotnią użytkownika w USA na poziomie 1,22 USD. Niestety koszt instalacji w USA wynosi 2,07 USD, ale mówiąc dokładniej, średni CPI dla gry logicznej wynosi 4,54 USD. Ta ostatnia liczba oznacza, że najprawdopodobniej stracilibyśmy 3,32 USD na każdym użytkowniku, który pobrał aplikację za pomocą płatnych środków.
Ile pobrań da dokładne LTV?
Praca z wartościami LTV i CPI to trochę problem z kurczakiem i jajkiem. Jeśli wydasz aplikację i uzyskasz tylko 50 pobrań, Twoja próbka statystyczna jest na tyle mała, że nawet jeśli możesz obliczyć LTV, nie masz pojęcia, czy jest to dokładna liczba. Potrzebujesz wystarczającej liczby pobrań, aby te liczby były opłacalne – a to oznacza początkową inwestycję w reklamę, aby dowiedzieć się, czy dalsze inwestowanie ma sens.
Jeśli poświęcasz czas i pieniądze na zbudowanie aplikacji mobilnej, musisz zainwestować, aby przetestować, czy Twoja aplikacja będzie działać dla ludzi. Większość udanych projektów wydaje znacznie więcej pieniędzy na reklamę niż na tworzenie aplikacji mobilnych, więc nie zapomnij o wydatkach marketingowych i testowych, gdy planujesz budżet swojego pomysłu na aplikację. Zasadniczo staram się użyć 1000 pobrań, zanim będę podekscytowany jakimikolwiek statystykami. Jeśli nigdy nie czytałeś artykułu Davida Kadavy'ego na temat testów A/A, gorąco go polecam.
Wyjątkiem od tej reguły byłaby aplikacja wymagająca sieci osób, taka jak sieć społecznościowa lub serwis randkowy. Użytkownicy zyskują większą wartość z posiadania innych użytkowników na platformie. Być może będziesz musiał zapłacić, aby zdobyć pierwszy zestaw i stamtąd się rozwijać. Oczywiście lepszym sposobem jest ręczne znalezienie małej grupy użytkowników i sprawienie, by się w niej zakochali.
O wiele lepiej jest najpierw stworzyć produkt, który spodoba się małej liczbie użytkowników, niż produkt, który spodoba się dużej liczbie użytkowników . Sam Altman, prezes Y Combinator (podkreślenie moje)
Dokąd mam się udać?
Teraz, gdy jesteś uzbrojony w te narzędzia, chcesz stale mierzyć i testować, aby poprawić te liczby. Jedną z najlepszych rzeczy, jakie możesz zrobić, jest ciągłe posiadanie tych liczb przed sobą i swoim zespołem. Podłącz telewizor w biurze z numerami, które aktualizują się każdego dnia. Zobacz, ile różnych testów możesz przeprowadzić w ciągu jednego miesiąca, i śledź to jak każdy inny wskaźnik. Jeśli szukasz kilku innych wskaźników, którymi możesz się przyjrzeć, oto kilka, które polecam:
- Liczba użytkowników, z którymi rozmawiałeś. Wielokrotnie pokazywano, że jest to jeden z najlepszych wskaźników sukcesu. Uwzględnij go w swoich wskaźnikach i wymuś jego wzrost. Jeśli tego nie zmierzysz, nie możesz tego poprawić.
- Wzrost wirusa. Kiedy użytkownik pobiera aplikację, ilu jego znajomym o tym opowiada? Jeśli ta liczba jest większa niż 1, masz aplikację, która stała się wirusowa!
- Dla firm korzystających z subskrypcji: Wskaźnik rezygnacji. Jeśli 100 osób zasubskrybuje Twoją usługę, ile z nich odnowi w następnym miesiącu? W przypadku czytelników, którzy tworzą aplikację z subskrypcjami, możesz określić LTV, korzystając z bardzo podobnej formuły jak powyżej, używając jedynie współczynnika rezygnacji do określenia średniej długości subskrypcji i używając ceny subskrypcji zamiast ARPDAU.
Ale jest dobry powód, dla którego istnieje tak wiele danych analitycznych. W przeciwieństwie do powyższego, niektóre są bardziej odpowiednie dla niektórych typów aplikacji niż inne. W następnym artykule z tej serii przyjrzymy się niektórym z najbardziej przydatnych metryk, których można używać w aplikacjach opartych na subskrypcji. Dziękuje za przeczytanie!