5 Ways To Optimise Your App For High User Retention
Według danych Statista, 55% użytkowników aplikacji mobilnych porzuca aplikację po miesiącu od jej pobrania. Po trzech miesiącach liczba ta wzrasta do 68%. Localytics podaje jeszcze bardziej alarmującą statystykę: 21% użytkowników aplikacji mobilnych porzuca aplikację po jej jednorazowym uruchomieniu. Dzisiejsi użytkownicy nie będą nawet pozostawać w pobliżu, aby doświadczyć aplikacji po jej pobraniu. Oznacza to, że retencja użytkownika powinna być brana pod uwagę podczas całego procesu projektowania i rozwoju aplikacji i powinna kierować podejmowaniem decyzji, kiedy tylko jest to możliwe.
Stopa retencji jest najbardziej uczciwym i skutecznym sposobem mierzenia sukcesu aplikacji i ogólnego stanu zdrowia. Jest to lepszy wskaźnik tych celów niż liczba pobrań, ponieważ pobrania nie są równoznaczne z aktywnymi użytkownikami. Jest to również lepszy wskaźnik zdrowia aplikacji niż zaangażowanie, ponieważ wskaźniki zaangażowania mogą się znacznie różnić w zależności od kategorii aplikacji. Wskaźniki retencji użytkowników wskazują, czy Twoja aplikacja rośnie, jest stabilna, czy wykazuje oznaki spadku, a na te wahania bezpośredni wpływ mają decyzje, które podejmujesz.
Ten artykuł da Ci kilka istotnych wskazówek dotyczących analizy i monitorowania właściwych elementów, aby utrzymać wskaźniki retencji i zoptymalizować projekt mobilnego UX. Przyjrzyjmy się najpierw, czym jest retencja użytkowników i jak ją obliczyć.
Co to jest Retention Rate?
Stopa retencji aplikacji to procent użytkowników, którzy nadal korzystają z aplikacji po określonej liczbie dni od jej pierwszego otwarcia
Na przykład, jeśli 100 użytkowników otwiera aplikację po raz pierwszy w dniu 1, a następnie 40 uruchamia ją ponownie następnego dnia, to wskaźnik retencji aplikacji w dniu 1 wynosi 40 użytkowników ze 100 lub 40%. Jeśli z oryginalnych 100, dziesięciu używa aplikacji na koniec miesiąca, to wskaźnik retencji w tym miesiącu wynosi 10%.
Sposób na zmierzenie „klasycznego” wskaźnika retencji polega na podzieleniu liczby użytkowników, którzy otworzyli aplikację ponownie w danym dniu od momentu jej pobrania (dzień N) przez liczbę użytkowników, którzy uruchomili ją po raz pierwszy w dniu, w którym ją pobrali. Więcej rodzajów wskaźników retencji znajdziesz tutaj.
Jak możesz pomóc zoptymalizować swoją aplikację mobilną pod kątem jak największej retencji użytkowników? Oto pięć wskazówek, jak to zrobić.
Get In Analytics Early
Częstym błędem popełnianym przez specjalistów od aplikacji mobilnych jest nieintegracja platformy analitycznej do momentu opublikowania ich aplikacji. To zdecydowanie za późno, jeśli chcesz zoptymalizować UX i zwiększyć retencję użytkowników. Do tego momentu będziesz bombardowany prośbami o nowe funkcje, wydajność i użyteczność, które zawsze będą na szczycie Twojej listy priorytetów. Czas nie będzie jedyną rzeczą, której będzie Ci brakować: jeśli do tego momentu nie zbierałeś danych i nie korzystałeś z narzędzia analitycznego, nie będziesz miał na czym oprzeć swoich decyzji dotyczących produktu.
Dlatego tak ważne jest, aby od razu zacząć korzystać z narzędzia analitycznego i wdrożyć je nawet na etapie testowania aplikacji. Na przykład, kohorty akcji mogą być używane jako krytyczne narzędzie do analizy retencji użytkowników. Pozwalają one zrozumieć, jak często użytkownicy powracają w określonym czasie. Aby wzmocnić swoje narzędzie kohorty, rozważ użycie nagrań sesji użytkowników obok niego. W ten sposób będziesz w stanie dokładnie zobaczyć, w jaki sposób każdy użytkownik wchodzi w interakcję z Twoją aplikacją – użytkownicy, którzy rezygnują i dla użytkowników, którzy pozostają.
Optimise The Onboarding Experience
Andrew Chen stwierdza, że „najlepszym sposobem na wygięcie krzywej retencji jest ukierunkowanie na pierwsze kilka dni użytkowania, a w szczególności pierwszą wizytę.” Oznacza to jedno: Twój onboarding użytkownika musi być spot-on. Onboarding jest testem numer jeden dla doświadczenia użytkownika Twojej aplikacji. Zła wiadomość? Masz tylko 20 sekund, aby zrobić dobre wrażenie.
Istnieje wiele przydatnych wskazówek, jak stworzyć doskonałe doświadczenie użytkownika onboardingu. Wiele z nich to dos: trzymaj go krótko, pokaż unikalne zalety swojej aplikacji i pokaż im, ile ekranów onboardingu pozostało z paskiem postępu. Kluczem jest, aby utrzymać użytkowników poinformowanych, zaangażowanych i podekscytowanych rozpoczęciem korzystania z aplikacji, bez męczenia ich.
Wtedy są don’ts. Nie bombardować swoich użytkowników z in-app wiadomości od razu z bat. Proszę nie pytaj ich o ocenę swojej aplikacji, zanim będą mieli szansę zakończyć onboarding. Jedna z rad, której wielu specjalistów od aplikacji nie stosuje wystarczająco często, brzmi: nie zmuszaj użytkowników do rejestrowania się, zanim będą mieli szansę sprawdzić aplikację.
Zainspiruj się niezwykłym onboardingiem użytkownika, patrząc na aplikacje Headspace, Slack i Duolingo.
Zapewnij wolne od frustracji gesty
Przykład map cieplnych dotyku. Źródło obrazu: Appsee
Measuring Gesture UX staje się coraz bardziej krytyczny, gdy iPhone odchodzi od przycisku home, a Xiaomi przyjmuje gesty pełnoekranowe. To fantastyczna wiadomość dla użytkowników smartfonów. Dla specjalistów od aplikacji mobilnych może to być wyzwanie. Uczynienie gestów gładkimi i łatwymi w użyciu jest kluczowym aspektem ogólnego doświadczenia użytkownika Twojej aplikacji.
Przy rozwiązywaniu problemów z użytecznością gestów, często zapominaną wskazówką jest: pamiętaj, kto jest Twoją publicznością. Jeśli Twoją grupą docelową są ludzie w ruchu (na przykład aplikacja do zamawiania jedzenia lub aplikacja do biegania), seniorzy (na przykład aplikacja zdrowotna) lub dzieci (aplikacja do gier lub edukacji), powinieneś upewnić się, że interfejs użytkownika i gesty są zoptymalizowane pod kątem ich poziomu zręczności. Aby uzyskać jeszcze lepsze wrażenia użytkownika, umieść najważniejsze elementy w zasięgu kciuka.
Innym problemem, który może pojawić się w przypadku gestów w aplikacjach mobilnych, są problemy z użytecznością oparte na gestach. Są one znacznie trudniejsze do określenia, ponieważ nie prowadzą do policzalnych działań, które większość narzędzi analitycznych może wychwycić. Prawdopodobnie najbardziej podstępnym przykładem problemów z użytecznością są niereagujące gesty. Dzieje się tak, gdy użytkownik stuka, macha lub szczypie w ekran i oczekuje, że aplikacja zachowa się w określony sposób… jednak tak się nie dzieje. To może być gest machnięcia lub stuknięcia, że użytkownik oczekuje, ale że nie wdrożone, lub może to być uszkodzony link na przycisku lub ikony. Niereagujące gesty są punktem frustracji użytkownika, a jeśli nie są obsługiwane, mogą prowadzić do rezygnacji zamiast retencji. Mapy cieplne dotyku są zazwyczaj najlepszym narzędziem do analizy użyteczności gestów, ponieważ monitorują one fizyczne gesty, a nie tylko interakcje, jakie te gesty wywołują. Aby dowiedzieć się o nich więcej, sprawdź ten eBook.
Make Navigation Smooth As Butter
Nawigacja jest trudna do uzyskania we właściwy sposób. Istnieje wiele różnych sposobów na stworzenie układu lub menu – w tym artykule znajdziesz kilka przykładów projektów menu. Jednak Twoja retencja użytkownika będzie bezpośrednio skorelowana z tym, jak użytkownicy poruszają się po Twojej aplikacji.
Użytkownicy przychodzą do aplikacji, aby wykonać określone zadania. Jeśli nie mogą znaleźć tego, czego szukają, przestaną próbować i pójdą szukać konkurencji. Każda czynność związana z postępem podróży użytkownika powinna być oczywiście prosta, dzięki wyraźnie oznaczonym i widocznym ikonom oraz utrzymaniu minimalnej liczby stuknięć i interakcji potrzebnych do wykonania zadania.
Jeśli chodzi o unikanie typowych błędów nawigacyjnych, najlepszą zasadą, o której należy pamiętać, jest prostota. Unikaj menu ze zbyt dużą lub zbyt małą liczbą opcji, nie ukrywaj ważnych linków nawigacyjnych, a gesty nawigacyjne i ikony powinny być znane użytkownikowi. Zawsze pamiętaj o podróży użytkownika – uczyń ją prostą, przyjazną i płynną. Yummly, na przykład, udaje się w pełni wykorzystać zarówno górne, jak i dolne menu, umieszczając trzy kluczowe ekrany w zakładkach na górze ekranu i poświęcając dolne menu na funkcję wyszukiwania, spersonalizowany obszar i superwygodną funkcję listy zakupów.
A/B Test Retention-Risking Areas
Jeśli jesteś niezdecydowany co do najlepszego sposobu na poprawę wskaźników retencji, możesz zanurzyć palce w wodzie za pomocą testu A/B. Testy A/B to prosty i skuteczny sposób na zrozumienie decyzji, jakie podejmują użytkownicy w Twojej aplikacji. Pomogą Ci one również usprawnić proces podejmowania decyzji o zmianach w produkcie, które mogą zwiększyć retencję użytkowników. Idź naprzód i uruchom tak wiele testów A/B, jak to możliwe – możesz rozważyć posiadanie wielu testów A/B uruchomionych w aplikacji w tym samym czasie.
Najważniejsza rzecz, o której należy pamiętać podczas przeprowadzania testów A/B prowadzi nas z powrotem do pozycji nr 1 na tej liście: analityka. Aby jak najlepiej wykorzystać testy A/B, używaj solidnego narzędzia analitycznego wraz z narzędziem testowym. Oto przykład z Optimizely na temat przeprowadzania testów w celu zrozumienia zachowań klientów i zwiększenia retencji.
Podsumowanie
Rzeczywistość jest taka, że zbyt wiele „decyzji” związanych z retencją opiera się na zgadywaniu, przeczuciach i reakcjach odruchowych. Oznacza to, że wiele iteracji jest marnowanych na szczegóły, które nie mają wpływu na rzeczywisty problem retencji. Sposobem na wydostanie się z nieefektywnego cyklu iteracji (lub uniknięcie go w pierwszej kolejności) jest traktowanie każdego elementu i interakcji jako części całej podróży użytkownika – takiej, która powinna zachęcić użytkownika do dalszego korzystania z produktu. Wiąże się to z wykorzystaniem analityki i narzędzi do testów A/B, optymalizacją UX gestów i nawigacji oraz zachęcaniem użytkowników do pozostania przy produkcie podczas onboardingu. Niezależnie od tego, czy Twoja aplikacja jest prawdziwym „dziełem sztuki”, użytkownicy nigdy nie doświadczą jej w pełni, jeśli wskaźnik retencji będzie niski.
Chcesz dowiedzieć się więcej?
Jeśli jesteś zainteresowany mobilnym UX, możesz wziąć udział w kursie onlinowym na temat Mobile User Experience. Zawiera on szablony, które możesz wykorzystać w swoich własnych projektach, a ponadto otrzymasz uznawany w branży certyfikat, który pomoże Ci rozwinąć karierę. Jeśli, z drugiej strony, chciałbyś…
- nauczyć się wszystkich szczegółów Testowania Użyteczności
- uzyskać łatwe w użyciu szablony
- nauczyć się, jak prawidłowo określić użyteczność systemu/usługi/produktu/aplikacji/etc
- nauczyć się, jak przekazać wyniki swojemu kierownictwu
… wtedy możesz wziąć udział w kursie online ConductingUsability Testing.
Na koniec, jeśli chcesz szczotkować się na podstawach UX i Usability, kurs online na User Experience może dostarczyć Ci niezbędnej wiedzy. Powodzenia w podróży edukacyjnej!
(Lead image: PC+ via Pexels)