Publicerad september 13, 2023

50 tips för utveckling av mobilappar för förvärv, engagemang och kvarhållande

Det är viktigare än någonsin att sticka ut från mängden. Att bli omtalad. Att vara anmärkningsvärd. Frågan är: Hur utvecklar man en mobilapp som är så värdefull att folk använder den varje månad? Varje vecka? Eller ännu bättre - varje dag?

graphical user interface, application

Ijuli 2023 finns det över 1,6 miljoner appar i App Store och 3,55 miljoner appar i Google Play Store.

Men med så många appar som ständigt introduceras har användarna höga krav på vad de laddar ner, använder regelbundet och rekommenderar till sina nätverk.

Dålig UX-design, ointuitivt gränssnitt, dålig prestanda och instabilitet är de vanligaste orsakerna till att användare tappar intresset för eller avinstallerar en app. Experimentering hjälper dig att undvika dessa problem, hålla människor intresserade och få dem att komma tillbaka.

Vi har sammanställt de bästa taktikerna för produktexperimentering i en lista för att hjälpa programvaruutvecklingsteam, Product Managers och Marketing Managers att utveckla mobilappar som är byggda för att hålla och där användarna vill spendera tid varje dag.

Strategi för användarförvärv

Tips för att skaffa nya användare av appen.

1. Bygg en produkt som löser ett problem: Riktigt fantastiska appar löser ett stort problem för alla utvecklingsföretag. Hatar du att stå i ett gathörn en iskall natt och försöka vinka in en taxi? Använd Lyft. Vill du lära dig ett språk men inte pendla 45 minuter för att sitta i ett klassrum? Använd Duolingo. Lös ett problem. Och gör det på ett fantastiskt sätt. Detta kommer att driva muntliga hänvisningar. På tal om hänvisningar...

mobile app development tip 1

2. Bygg ett remissprogram: Motivera dina tidiga användare att hänvisa din app till sina vänner. Uber gjorde ett fantastiskt jobb genom att erbjuda resekrediter för personer som hänvisade appen till andra:

uber's free ride offer on mobile app

3. Bygg en väntelista över flera plattformar: Människor vill ha det de inte kan få. En väntelista hjälper dig att fånga efterfrågan och bygga en databas med e-post tidigt. När du meddelar att din app är allmänt tillgänglig kommer du att ha en lång lista (förhoppningsvis tusentals) människor som är redo att ladda ner den. Du kan enkelt bygga en landningssida på webbplatsen via plattformar som Wix.com, Unbounce eller Squarespace och använda den för att fånga upp e-post.

Robin hood app page

4. Utnyttjaen freemium-modell: Gör din app tillgänglig gratis med en freemium-modell. Det är möjligt att du får fler laddningar ner i en gratisversion av din app. Du kan sedan erbjuda möjligheten att köpa virtuell valuta för premiumfunktioner.

Dropbox har en freemium-modell som erbjuder 2 GB gratis lagringsutrymme.

dropbox free cloud storage page

5. Gör din betalda app gratis under en begränsad tid: Är du inte ett fan av freemium-modellen? Inga bekymmer! Gör din betalda app gratis under en kort kampanjperiod och marknadsför den till olika publikationer som Forbes Tech och The Guardian eller en publikation som är populär på din plats.

6. Skriv och marknadsför innehåll om det problem som din mobilapp löser: Producera innehåll som ger mervärde till dina kunder: oavsett om det är blogginlägg, e-böcker, videor eller webinar. Målgruppsinrikta dig på ämnen och nyckelord som är relaterade till din app så att du når rätt målgrupp. Om ditt innehåll hjälper människor att övervinna utmaningar kommer du att uppfattas som en tankeledare och expert på området. Marknadsför innehållet på din blogg och i sociala medier för att skapa nätverkseffekter.

7. Svara på frågor på Quora och Reddit: Målgruppsinrikta frågor som handlar om smärtpunkter som din app löser för att skapa medvetenhet hos din målgrupp. Om du erbjuder ett riktigt värdefullt svar kan Quora- eller Reddit-teamen rekommendera din artikel till sina målgrupper.

quora questions page on appReddit questions page on app

8. Delta i och drifta lokala marknadsföringsevenemang: I vår värld som är så driven av swipes och texter, kom ihåg hur effektfulla personaliserade evenemang kan vara för att bygga buzz. Att drifta ett evenemang kan hjälpa dig att bygga en gemenskap av mästare som kan bli grunden för din apps framgång.

9. Överväg den betalda förvärvsmetoden: Om den organiska marknadsföringen och tillväxthandtagen i appen inte leder till fler användare på ett effektivt sätt bör du utforska möjligheten att betala för förvärv via olika kanaler. Detta är särskilt användbart om du är verksam inom e-handel.

Ha tre frågor i åtanke när du använder betalt förvärv:

  • Är kostnaden för att förvärva den här användaren motiverad av användarens livstidsvärde?
  • Har du rangordnat dina förvärvskanaler baserat på ROI?
  • Vet du vilken betald förvärvsväg som faktiskt leder till att appen installeras?

Använd mobila attributionsverktyg som AppsFlyer, Adjust, Singular och Branch för att hitta dessa svar.

10. Nå ut till pressen: Ett pressmeddelande är ett bra sätt att öka medvetenheten på kort sikt och leder ofta till att fler laddar ner appen. Kontakta publikationer som TechCrunch, VentureBeat, CNN, Forbes, Fast Company, Entrepreneur, Business Insider, Inc. Oroa dig inte, du behöver inte arbeta med PR för att kontakta pressen. Leta upp redaktörer från var och en av dessa publikationer på LinkedIn, skapa ett kort meddelande om hur din app är en game changer (använd app-mätvärden där du kan), ge dem tillgång till din app samt skärmdumpar så att de kan få en känsla för hur den fungerar.

11. Skapa strategiska partnerskap: Leta efter ömsesidigt fördelaktiga partnerskap som kan utöka din apps räckvidd till fler människor. Om du till exempel utvecklar en träningsapp för cykelentusiaster kan du kontakta lokala cykelbutiker (eller till och med ett nationellt varumärke) och erbjuda en exklusiv premiumfunktion i appen för deras shoppare i utbyte mot deras hjälp med marknadsföring.

12. Korsreklam i dina andra appar: Om du har mer än en app i butiken och de är i liknande kategorier (till exempel spel) kan du lägga till en call to action för att marknadsföra dina andra appar.

[gammal bild]

13. Experiment with how you ask users for reviews: Betyg och recensioner är en av de mest synliga komponenterna i en apps listning och påverkar en person att klicka sig vidare eller ladda ner. Recensioner är sociala bevis. Om alla dessa andra människor gillar det, då är det förmodligen bra.

Upptäckbarhet för appar

Det här är tips för App Store Optimization (ASO) och hur du kan göra din app mer synlig i appbutiken.

14. Förstå hur kraftfull ASO kan vara: App Store Optimization är processen för att förbättra synligheten för en app i appbutikens backend. Tanken är att få fler personer att besöka din app-sida så att de laddar ner din app.

Här är bra tips som hjälper dig att komma igång med ASO.

15. Välj relevanta nyckelord: Det första du bör tänka på när du optimerar din apps synlighet är nyckelord. Du bör välja nyckelord (ord eller fraser) som är relevanta och som verkligen är representativa för din app. Om din app till exempel tillhandahåller hundpromenader lokalt på begäran, kanske nyckelordet "hund" i sig inte är så värdefullt eftersom det inte indikerar avsikt att ladda ner för det specifika användningsfallet. Uttrycket "hundpromenerare" kan dock vara en mycket bättre indikator på avsikten. När någon hittar din app vill du trots allt att en konvertering ska ske (vilket innebär att du vill att de ska ladda ner den). Om en person stöter på din app genom orelaterade söktermer/fraser är de förmodligen inte din målgrupp och kommer förmodligen inte att ladda ner din app.

16. Tänk på sökordets konkurrenskraft och trafik: Fundera över hur konkurrenskraftiga sökorden är. Titta på det totala antalet sökord som du konkurrerar med. Om det är för mycket konkurrens bör du satsa på ett annat sökord.

sensortower image showing app data

Bild från Sensor Tower

17. Tänk på sökordets placering: Det finns ett tydligt samband mellan att ha ett nyckelord i namnet på en app och att rankas för det nyckelordet. De flesta appar som rankas för sökord med hög trafik har målgruppsinriktningen i sitt namn. Men var försiktig eftersom din app kan avvisas för skräppost om du använder nyckelordet för många gånger.

18. Bestäm nyckelordets vikt: De nyckelord som ingår i apptitlar (för både iOS-appar på Apple-enheter och Android-appar på andra mobila enheter) är de överlägset tyngst vägda i algoritmen. Om du vill förbättra din ranking för ett specifikt sökord är det bästa alternativet att lägga till det i titeln.

19. Målgruppsinriktning på nyckelord med flera ord eller lång svans: Ett vanligt misstag som publicister av appar gör är att bara rikta in sig på målgruppsinriktning. Sedan undrar de varför deras app rankas så lågt. Nyckelord med flera ord söks vanligtvis efter mindre ofta, men kommer också att vara mindre konkurrenskraftiga.

Du kommer automatiskt att rankas för kombinationer av dina sökord med ett ord men målgruppsinriktning på fraser, eller "long tail-nyckelord" eftersom de kan vara mycket lättare att ranka för. Målgruppsinriktning är ett bra ställe för nya utvecklare/nya appar att börja på.

20. Ha en iögonfallande ikon: Ikonen gör ett enormt första intryck. Har du testat olika variationer? Det kan du göra genom att testa olika designer på mobilappens annonsnätverk, som Admob, Google Adwords och Facebook, och sedan mäta hur potentiella appanvändare reagerar på olika versioner där innan du rullar ut den i appbutiken. Ett annat snabbt tips: du vill i allmänhet undvika att lägga namnet på din app i din ikon.

Appens prestanda

Google app home page

Gör den första användarupplevelsen oförglömlig.

Experiment visar att om dina användare får en dålig första upplevelse kommer 65 % av dem att radera din app. Upplevelser består av mer än snygg UX-design, intuitiv användbarhet och modulär kod. Infrastrukturen och prestandan är nyckelspelare för att din app ska bli framgångsrik. Här är några tips för att se till att din app fungerar snabbt och smidigt.

21. Övervaka din app konsekvent: Faktorer utanför din kontroll påverkar utvecklingen av din mobilapplikation. Molntjänster, enhetsuppgraderingar eller till och med andra appar kan påverka hur din app beter sig. Och en uppdatering av operativsystemet kan dramatiskt öka kraschfrekvensen i din native app. Om du övervakar appens prestanda genom alla variabler behöver du inte vara reaktiv när problem uppstår. En lösning för prestandahantering ger dig insyn i dina appar medan de är i produktion, så att utvecklare kan vara proaktiva och lösa problem så snart de upptäcks. Men den fortsätter också att ge dig insikt i allt det ovan nämnda (latens, krascher, transaktioner) och mer, medan din app är ute i naturen. Du kan också utnyttja fasade utrullningar med Optimizely för att mildra risken.

22. Välj en beprövad molnleverantör: Krascher är inte allt. Nätverksprestanda kan också påverka användarupplevelsen. Alla hatar det snurrande hjulet som indikerar nätverkets långsamhet, men det är svårt att simulera dessa förhållanden under utveckling och test. Så välj en solid molnleverantör!

23. Var uppmärksam på prestanda i den verkliga världen: Ditt arbete är inte färdigt när du lanserar ett operativsystem - det har faktiskt bara börjat. Det räcker inte att övervaka den senaste versionen av din app. Appar för detaljhandeln, till exempel, har ofta hög konverteringsgrad på de äldsta versionerna av sina appar, så du måste se till att dessa användare får bra stöd. Ingenting är som att släppa ut din app i naturen där hundratals miljoner variabler kan påverka dess prestanda.

sensortower showing competitor app data

Bild från Sensor Tower

Analysera användarnas beteende

Har du djupa insikter om dina användare? För att verkligen driva användartillväxt, förbättra retention och öka försäljningen måste du ha djupa insikter i användarnas beteende. Ditt API (Application Programming Interface ) och dina analyser hjälper dig att uppnå detta.

24. Förstå de 3 nivåerna av komplexitet för app-analys: Det finns 3 nivåer av mätvärden som apptillverkare smartphone bör titta på Det finns 3 nivåer av mätvärden som smartphone-apptillverkare bör titta på för att uppnå snabb framgång. När du kommer igång bör du se till att du spårar mål på nivå 1, men när din organisation växer och blir mer sofistikerad bör du se till att utöka till mer komplexa analysnivåer för att få en helhetsbild av din apps prestanda.

Nivå 1: Räknare (DAU:er, MAU:er, intäkter)

Nivå 2: Var är mina problem (Trattar, Retention, Segmentering, Händelser)

Nivå 3: Vad driver tillväxt: Beteendebaserad kohortering / datavetenskap

3 levels of analytics by Amplitude

Bild från Amplitude Analytics

25. Mät din nivå 1-analys: Mätvärden som vanligtvis mäts här inkluderar MAU:er (Monthly Active Uniques), DAU:er (Daily Active Uniques), sidvisningar och intäkter. Dessa mätvärden är absolut viktiga och ger dig en baslinje för hur framgångsrik din app är när det gäller engagemang, kvarhållande och ökad försäljning.

Dessa mätvärden är en bra start, men hur engagerade är dina användare?

26. Mät din analys på nivå 2: De mätvärden som du kommer att mäta i nivå 2 hjälper dig att spåra händelser för att ge dig en bild på hög nivå av användarnas beteende (t.ex. hur många åtgärder användarna vidtar per dag, vilka åtgärder som är vanligast, vilka åtgärder användarna inte vidtar). Detta gör att du kan lokalisera eventuella problem som uppstår i appen. Därefter kan du skapa olika segmenteringar av användare baserat på beteende (t.ex. aktiva användare jämfört med inaktiva) eller demografiska faktorer (t.ex. plats, ålder) och få en djupare förståelse för hur olika typer av användare interagerar med din app.

27. Mät din nivå 3-analys: Nivå 3 är där du avslöjar din hemliga sås om vad som driver tillväxt. Vilka beteenden korrelerar med livstidsvärdet? Genom att tillämpa prediktiv analys på dina data kan du upptäcka potentiella förbättringsområden som dramatiskt kan påverka utvecklingen av din app.

Optimizely app UI design

Det här är tips som fokuserar på hur du kan förstå kvalitativ feedback om hur människor interagerar med din app för att förbättra mobilappens UX under appens utvecklingsprocess.

28. Utnyttja värmekartor för att förstå användarnas fokusområden: Hur interagerar användarna fysiskt med din app? Var trycker de, sveper eller nyper de? Värmekartor för beröring är en funktion som ingår i UX-analys. Värmekartor aggregerar alla användares gester (knackningar, svepningar, nypningar) och hjälper dig att se var på skärmen de fokuserar (eller inte fokuserar). Det här är några frågor värmekartor hjälper dig att svara på en mycket viktig fråga: Uppmärksammar användarna de saker som du vill att de ska uppmärksamma?

Heatmap example for mobile

29. Titta på inspelade användarsessioner: När du bygger plattformsoberoende appar med hjälp av utvecklingsverktyg kan du titta på inspelningar av riktiga personer som använder din app för att förstå exakt hur människor interagerar med din mobilapp.

30. Dekonstruera din tratt för att börja bygga en plan för A/B-testning: A/B-testning gör det möjligt för mobilapp-tillverkare att förbättra sina nyckeltal och KPI:er genom att prova nya designer för allt från registreringsflöden, gating-funktioner, meddelanden, granskningsprocess, hänvisningar i appen, onboarding-flöde, guider i appen, upptäckt av funktioner, checkout-tratt och CTA:er.

Mobilutvecklare och mobila Product Managers lägger allt oftare till SDK för A/B-testning av mobilapp och feature flags för att göra sina appar mer engagerande.

A B app graphic image

31. A/B-testning av alla uppdateringar av appen för att minska risken. Alla utvecklare av mobilappar kan berätta att det kan vara riskabelt att släppa nya funktioner i en app eller att ändra aspekter av den underliggande arkitekturen. Detta innebär att insatserna för uppdateringar av appar är höga och PM:s bör göra allt för att säkerställa att de är av hög kvalitet i realtid. Om något inte upptäcks kan en appuppdatering innehålla buggar eller interaktionsproblem som skadar användarupplevelsen eller oväntat försämrar affärsmätvärdena.

Flöde för onboarding av app och idéer för A/B-testning av mobilapp

Onboarding är processen att förvandla en förstagångsanvändare till en återkommande kund under deras första interaktion med din app. Här är tips för att förbättra din mobilapps onboarding krok och utbilda utbilda, så att nya användare känner sig väl rustade och glada att fortsätta använda din app.

32. Testa olika inloggnings-/registreringsalternativ i onboardingen: Bygg inte bara appar. Fokusera på hur människor vill logga in eller registrera sig för att använda din app. Är det överhuvudtaget nödvändigt att registrera sig? Kanske föredrar dina användare att logga in med e-post och lösenord. Testa att prioritera olika alternativ

Vine and vimeo login screens

33. I onboarding kan du testa att förhandsgranska upplevelsen i appen: Du kan visa användarna förhandsvisningar av upplevelsen i appen och nämna specifika funktioner och deras värde. Det här är en smart hypotes att testa för att mäta om det leder till mer engagemang eller aktivering.

34. Testa ordningen på din onboarding-tur för användare: Experimentera med ordningen på din onboarding-tutorial. Vilka steg ska komma först? Hur många steg ingår?

Fler idéer för test av din onboarding-tur för användare.

35. Testa CTA-knappen: En call to action är din MVP. Vad är rätt storlek, kopia, färg och plats för din CTA? Om den var större, skulle det få folk att lägga märke till den mer och i slutändan öka konverteringen?

Optimizely CTA option screen

36. Testa att ändra meddelanden och hjälptext: Att ändra meddelandena i din app för att vara användarvänlig kan dramatiskt förändra spelet. Till exempel, istället för "Vi kommer inte att spamma dig", varför inte prova "Vi respekterar din integritet". Du kommer att se en ökning av antalet konverteringar!

37. Testa olika navigationslayouter: Prova att testa olika navigationslayouter.

whatsapp channel option on app

38. Testa att ta bort distraktioner från din CTA: Om du har andra element på skärmen nära CTA, försök ta bort dem så att det blir enklare för användarupplevelsen.

39. Testa framstegsfält i din onboarding-tur: Bra onboarding-flöden för mobilappar bör snabbt lära människor hur man använder appen. Framstegsfält kan vara ett värdefullt sätt att uppmuntra människor att avsluta en turné eftersom de ger människor en känsla av prestation när de utvecklas i användningen av appen! Duolingo gör ett fantastiskt jobb med detta. Varje gång du svarar rätt på en fråga markerar en indikator dina framsteg.

duolingo app showing progress

41. Testaupptäcktsfunktionalitet: Testa hur användarna upptäcker nya produkter eller upplevelser i din app. Instagram låter till exempel användarna trycka på en banner för att upptäcka nya personer. Tänk om de helt enkelt började infoga föreslagna Instagrammare som du kan följa i ditt flöde? Skulle det öka användarnas upptäckter?

42. Testa målgruppsinriktning av bilder till olika målgrupper: Identifiera först din primära målgrupp. Låt oss säga att du får reda på att din publik främst består av 21-30-åringar som främst använder iphones (apple app store). Appen 7-minuters träningspass kan till exempel testa att använda bilder på personer i den åldersgruppen för att se om det kan leda till mer engagemang.

43. Testa rabatter: Om du lanserade en specialkampanj för mobila plattformar, skulle det driva ytterligare konverteringar och skulle intäkterna från dessa ytterligare konverteringar täcka kostnaden för rabatterna?

oasis homepage

44. Testa att använda video i appen: De flesta open source-appar utnyttjar idag automatisering och bilder från sin verktygslåda för onboardingflödet eller guidade videoturer för att förklara hur du använder produkten när du är i appen.

Behålla användare

Det här är tips för att behålla användare och förhindra churn på en plattform för utveckling av appar.

45. Skapa en vanebildande upplevelse under de första 3-7 dagarna: En bra användarupplevelse vid första användningen är nyckeln till att behålla användaren. Den genomsnittliga appen förlorar oftast hela sin användarbas inom några månader, vilket är anledningen till att av de >3,55 miljoner apparna i Google Play Store är det bara några tusen som upprätthåller meningsfull trafik. Det finns en hävstångseffekt i att förbättra retentionskurvorna i hur produkten beskrivs, onboardingflödet och vilka triggers du ställer in för att driva pågående retention under din utvecklingsfas för Android-appar.

Oavsett om det är ett push-meddelande i frontend vid samma tidpunkt varje dag eller varje vecka, fundera på vanor som du kan försöka utveckla hos användarna av din app för att få dem att komma tillbaka.

Airbnb page showing listings in a location

46. Inkludera sociala element för att skapa nätverkseffekter: MapMyRun skapade ett flöde för sin native-applikation där du kunde se dina vänners senaste löprundor och uppmuntra dem med likes och kommentarer. Det bidrar till att göra löpningen roligare, mer engagerande och mer tävlingsinriktad!

47. Utnyttja push-meddelanden på ett genomtänkt sätt: Kahunas data visar att företag som använder push-meddelanden kan förvänta sig att behålla 45 % av kunderna i 30 dagar, vilket är en ökning med 125 % jämfört med konsumenter som antingen inte fick eller inte valde att få meddelanden. Ett bra sätt att skapa brådska med push är att skapa en tidsbunden eller tidskänslig kampanj.

Uber notification

48. Tänk på timing och respons, särskilt för globala målgrupper: Att skicka ett push-meddelande till alla dina användare vid en viss tidpunkt kanske inte fungerar med en global publik. Om du till exempel skickar ett push-meddelande på morgonen till en användare i Kalifornien kl. 09.00 skickas samma meddelande till någon i Spanien kl. 18.00. Var eftertänksam när det gäller segmentering av dina användare efter tidszoner. Det kan göra en enorm skillnad!

49. A/B-testning av opt-in-meddelanden för notiser: Den genomsnittliga kort- och långsiktiga retentionsgraden för användare som har valt att ta emot push-meddelanden är mer än dubbelt så hög som för användare som inte har valt att ta emot dem. Se till att du tydligt har lyft fram värdet för användaren av varför de ska välja att göra det, särskilt om du är ett nystartat företag och slutanvändarna inte känner till dig.

50. Segmentera dina användare för att driva effektiva kampanjer: En vilande användare som du vill väcka till liv skulle till exempel få ett helt annat push-meddelande än en aktiv användare. Du kan använda ett erbjudande genom push för att "återaktivera" dem!

wanelo push notification

Vi hoppas att dessa 50 tips för utveckling av mobilappar hjälper dig att göra din app fantastisk!