DAU (Daily Active Users) — är ett mätvärde som visar antalet unika användare som interagerade med appen under ett dygn. Det är en grundläggande indikator för publikengagemang inom mobilanalys. Enligt data från Mixpanel Benchmarks, 2024, är genomsnittlig DAU för appar i kategorin Social 40–60% av MAU, och för Utility 15–25%. Analys av DAU i kombination med WAU och MAU ger en fullständig bild av användarengagemang.
Huvudpunkter
DAU (Daily Active Users) — ett mätvärde som mäter antalet unika användare som utförde minst en målinriktad åtgärd i appen under en kalenderdag. Åtgärden bestäms av utvecklaren: öppna appen, autentisering, visning av innehåll eller klick på en knapp. I en typisk konfiguration räknar DAU alla användare som öppnade appen minst en gång om dagen.
DAU — är en operativ indikator på produktens hälsa. Ökning av DAU indikerar att appen blir mer användbar för publiken eller lockar nya användare. Minskning av DAU kan signalera problem med behållning, försämrad användarupplevelse eller uppkomst av en stark konkurrent. DAU bör analyseras i dynamik, inte som ett absolut värde.
Definitionen av aktiv användare beror på apptypen. För sociala nätverk innebär aktivitet att titta på flödet, skicka ett meddelande eller publicera ett inlägg. För spel — starta och slutföra minst en nivå. För verktyg — öppna och utföra huvudfunktionen. Det rekommenderas att konfigurera händelsen session_start som utlösare för DAU-räkning.
Enligt Mixpanel-statistik (2024) varierar genomsnittliga DAU-värden kraftigt per kategori. Sociala appar har 40–60% DAU av installationer, spel 20–35%, verktyg 10–25%. För en noggrann bedömning av din apps DAU-nivå, jämför indikatorer med medianen för kategorin, inte med absoluta siffror för marknadsledare.
DAU beräknas som antalet unika enhetsidentifierare (eller user_id för autentiserade användare) som skickade en aktivitetshändelse under en kalenderdag. Formel: DAU = |{ distinct user_id : event_time ∈ [00:00, 23:59] UTC }|. Enkel räkning av öppningar ger felaktiga data — deduplicering baserat på användaridentifierare måste tillämpas.
def calculate_dau(events_df):
"""
Calculate DAU from event dataframe
Args:
events_df: DataFrame with columns user_id and event_date
Returns:
DataFrame with dau per date
"""
dau_df = (events_df
.groupby("event_date")
["user_id"]
.nunique()
.reset_index()
.rename(columns={"user_id": "dau"})
)
return dau_df
På Android används Installation ID (Firebase) eller Advertising ID som identifierare. På iOS — IDFV eller App Instance ID. För autentiserade appar är det säkrare att använda user_id från backend-autentisering. Om appen finns på båda plattformarna beräknas DAU separat för varje plattform och aggregeras på backend-analysnivå.
DAU beräknas enligt UTC eller den tidszon som valts i analyssystemets inställningar. Om en användare är aktiv kl 23:45 UTC och sedan kl 00:15, registrerar systemet två dagars DAU. Detta är normalt för allmän DAU, men för noggrann analys rekommenderas att konfigurera en anpassad tidszon för regionen med majoriteten av användarna via Firebase Analytics.
DAU (Daily), WAU (Weekly) och MAU (Monthly) — är tre nivåer av engagemangstratten. DAU visar daglig aktivitet, WAU veckoaktivitet, MAU månadsaktivitet. Analys i kombination av dessa tre mätvärden gör det möjligt att bedöma engagemangets djup: hög återkomstfrekvens (DAU/MAU > 50%) indikerar en etablerad vana hos användarna.
| Mätvärde | Period | När det är viktigt | Typiskt värde |
|---|---|---|---|
| DAU | 1 dag | Dagligt engagemang | 10–50% av installationer |
| WAU | 7 dagar | Veckovis vana | 30–60% av MAU |
| MAU | 30 dagar | Total publikräckvidd | 100% bas |
Förhållandet DAU/MAU kallas Stickiness och mäts i procent. Stickiness = DAU / MAU × 100%. Värdet 20% innebär att genomsnittsanvändaren går in i appen 6 dagar i månaden. För sociala nätverk och meddelandetjänster är Stickiness 50%+ normalt. För verktyg och finansiella appar är 15–25% en bra indikator.
Baserat på DAU och MAU beräknas tillväxtmätvärden: Retention (behållning), Churn Rate (bortfall) och LTV (livstidsvärde). Om DAU ökar men MAU minskar, indikerar detta problem med att locka nya användare, även om den befintliga publiken förblir aktiv. Om båda indikatorerna ökar — är produkten frisk och skalbar.
Stickiness (vidhäftningskoefficient) — den viktigaste indikatorn på publikens kvalitet. Beräknas som förhållandet mellan DAU och MAU. Till exempel, om DAU = 30 000 och MAU = 100 000, då är Stickiness = 30%. Detta innebär att 30% av månadsanvändarna går in i appen dagligen. Ju högre Stickiness, desto starkare vana har användarna.
Enligt aggregerad statistik från Amplitude (2024) är medianvärdena för Stickiness: Social 45–55%, Communication 40–50%, Gaming 20–35%, E-commerce 15–25%, Fintech 15–20%, Utility 10–20%. Att sträva efter abstrakta 50% är meningslöst — normen bestäms av den specifika kategorin och produktens affärsmodell.
Hög Stickiness indikerar inte alltid produktens hälsa. Till exempel kan en app med påtvingad daglig aktivitet (bank, verifiering, företagsverktyg) ha 60% Stickiness men låg användarnöjdhet. Analysera DAU tillsammans med NPS och retention för att få en objektiv bild av engagemanget.
Firebase Analytics erbjuder automatisk insamling av DAU utan att skriva kod. Efter anslutning av Firebase Analytics SDK börjar det spåra användaraktivitet baserat på session_start-händelsen. DAU visas i Firebase-instrumentpanelen under Analytics → Dashboard → Active Users. Data är tillgänglig med daglig granularitet och filtrering efter plattform, version och land.
Om mer exakt DAU krävs (till exempel endast autentiserade användare eller användare som utfört en målinriktad åtgärd), konfigurera anpassade händelser via Firebase SDK. Skicka händelsen med parametrar vid varje utförande av den målinriktade åtgärden och filtrera i analyspanelen. För deduplicering använder Firebase automatiskt Installation ID.
import com.google.firebase.analytics.FirebaseAnalytics
class AnalyticsTracker {
private val firebase = FirebaseAnalytics.getInstance(context)
fun trackDailyActiveUsers() {
val params = bundleOf(
"app_version" to BuildConfig.VERSION_NAME,
"platform" to "android",
"user_id" to AuthManager.getCurrentUserId()
)
firebase.logEvent("daily_session", params)
}
}
Firebase Analytics gör det möjligt att konfigurera automatisk export av DAU-data till BigQuery för att bygga anpassade instrumentpaneler. Du kan också ansluta Firebase till Amplitude eller Mixpanel via SDK för plattformsövergripande analys. För regelbundna rapporter, konfigurera e-postutskick från Firebase Console med DAU-diagram för den valda perioden.
Ökning av DAU är en product growth-uppgift som löses genom förbättring av användarupplevelsen, införande av vanor och ökning av produktens värde. Det finns ingen enskild formel för DAU-tillväxt, men det finns beprövade taktiker som fungerar i de flesta kategorier av mobilappar.
Enligt forskning från Airship (2024) visar appar som använder personanpassade Push-aviseringar 30–50% högre DAU jämfört med appar utan aviseringar. Nyckelfaktorn är innehållets relevans och sändningstidpunkten. Aggressiva aviseringar ger kortsiktig DAU-ökning men minskar Retention på lång sikt.
Införande av spel mekaniker — spelifiering — ökar DAU med 15–30% i icke-spelappar. Dagliga uppgifter, framstegsstaplar, prestationer och sociala rankningar skapar vanan att återvända till appen. Duolingo, MyFitnessPal och Headspace är exempel på framgångsrik spelifiering med höga Stickiness-indikatorer.
Vanliga frågor
DAU visar användarnas faktiska aktivitet, inte antalet installationer. En app kan ha 1 miljon installationer men bara 50 000 DAU — detta indikerar låg behållning (95% av användarna kommer inte tillbaka). DAU är ett engagemangsmätvärde, installationer är ett förvärvsmätvärde.
För en startup är inte den absoluta DAU viktig, utan dess dynamik. Om DAU växer med 10–20% månad över månad — produkten hittar Product-Market Fit. Om DAU stagnerar eller minskar medan installationerna ökar — finns det ett behållningsproblem. Stickiness > 20% — en bra signal för en startup.
Ja, säsongsvariation påverkar DAU avsevärt. Utbildningsappar är aktiva på vardagar, turistappar under helger, träningsappar i början av året. Vid DAU-analys, jämför alltid data år över år, inte månad över månad. Ta hänsyn till säsongsfaktorer när du sätter kvartalsmål.
Att jämföra absolut DAU med konkurrenter är meningslöst — de kan ha en annan publik och budget. Jämför Stickiness (DAU/MAU) och DAU-tillväxtdynamik. Använd data från SimilarWeb, App Annie eller Sensor Tower för benchmarking per kategori med justering för land och plattform.
Tekniskt ja: till exempel genom att starta om sessionen var 30:e sekund eller skicka falska händelser. Men detta är meningslöst för verksamheten — sådana manipulationer ökar inte det verkliga engagemanget. Apple och Google Play spårar misstänkta mönster och kan blockera kontot. Ärliga mätvärden är mer användbara för beslutsfattande.
Sammanfattning
Vi utvecklar en mobil applikation nyckelfärdigt
IT Sectr skapar iOS- och Android-applikationer för startups och företag sedan 2017. Vi ger dig råd och föreslår den bästa lösningen.
Läs också