DAU (Daily Active Users) — adalah metrik yang menunjukkan jumlah pengguna unik yang berinteraksi dengan aplikasi dalam sehari. Ini adalah indikator dasar keterlibatan audiens dalam analitik seluler. Menurut data Mixpanel Benchmarks, 2024, DAU rata-rata untuk aplikasi kategori Social adalah 40–60% dari MAU, dan untuk Utility — 15–25%. Analisis DAU bersama dengan WAU dan MAU memberikan gambaran lengkap tentang keterlibatan pengguna.
Poin Utama
DAU (Daily Active Users) — metrik yang mengukur jumlah pengguna unik yang melakukan setidaknya satu tindakan yang ditargetkan dalam aplikasi selama satu hari kalender. Tindakan ditentukan oleh pengembang: membuka aplikasi, otentikasi, melihat konten, atau mengklik tombol. Dalam konfigurasi tipikal, DAU menghitung semua pengguna yang membuka aplikasi setidaknya sekali sehari.
DAU — adalah indikator operasional kesehatan produk. Pertumbuhan DAU menunjukkan bahwa aplikasi menjadi lebih berguna bagi audiens atau menarik pengguna baru. Penurunan DAU dapat menandakan masalah retensi, penurunan pengalaman pengguna, atau munculnya pesaing yang kuat. DAU harus dianalisis secara dinamis, bukan sebagai nilai absolut.
Definisi pengguna aktif tergantung pada jenis aplikasi. Untuk jejaring sosial, aktivitas berarti melihat feed, mengirim pesan, atau mempublikasikan posting. Untuk game — memulai dan menyelesaikan setidaknya satu level. Untuk utilitas — membuka dan menjalankan fungsi utama. Disarankan untuk mengonfigurasi event session_start sebagai pemicu penghitungan DAU.
Menurut statistik Mixpanel (2024), nilai rata-rata DAU sangat bervariasi antar kategori. Aplikasi sosial memiliki 40–60% DAU dari instalasi, game — 20–35%, utilitas — 10–25%. Untuk menilai tingkat DAU aplikasi Anda secara akurat, bandingkan indikator dengan median kategori, bukan dengan angka absolut para pemimpin pasar.
DAU dihitung sebagai jumlah identifier perangkat unik (atau user_id untuk pengguna yang diautentikasi) yang mengirimkan event aktivitas selama satu hari kalender. Rumus: DAU = |{ distinct user_id : event_time ∈ [00:00, 23:59] UTC }|. Penghitungan pembukaan sederhana memberikan data yang tidak akurat — diperlukan deduplikasi berdasarkan identifier pengguna.
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
Di Android, identifier yang digunakan adalah Installation ID (Firebase) atau Advertising ID. Di iOS — IDFV atau App Instance ID. Untuk aplikasi yang diautentikasi, lebih aman menggunakan user_id dari otentikasi backend. Jika aplikasi tersedia di kedua platform, DAU dihitung secara terpisah untuk setiap platform dan diagregasi di tingkat analitik backend.
DAU dihitung berdasarkan UTC atau zona waktu yang dipilih dalam pengaturan sistem analitik. Jika pengguna aktif pada pukul 23:45 UTC, lalu pada pukul 00:15, sistem mencatat dua hari DAU. Ini normal untuk DAU umum, tetapi untuk analisis yang akurat, disarankan untuk mengonfigurasi zona waktu khusus untuk region mayoritas pengguna melalui Firebase Analytics.
DAU (Daily), WAU (Weekly) dan MAU (Monthly) — adalah tiga tingkat corong keterlibatan. DAU menunjukkan aktivitas harian, WAU — mingguan, MAU — bulanan. Analisis kombinasi ketiga metrik ini memungkinkan penilaian kedalaman keterlibatan: frekuensi tinggi kembalinya pengguna (DAU/MAU > 50%) menunjukkan kebiasaan yang terbentuk pada pengguna.
| Metrik | Periode | Kapan penting | Nilai tipikal |
|---|---|---|---|
| DAU | 1 hari | Keterlibatan harian | 10–50% dari instalasi |
| WAU | 7 hari | Kebiasaan mingguan | 30–60% dari MAU |
| MAU | 30 hari | Cakupan audiens secara keseluruhan | 100% basis |
Rasio DAU/MAU disebut Stickiness dan diukur dalam persentase. Stickiness = DAU / MAU × 100%. Nilai 20% berarti rata-rata pengguna masuk ke aplikasi 6 hari per bulan. Untuk jejaring sosial dan messenger, Stickiness 50%+ adalah normal. Untuk utilitas dan aplikasi keuangan, 15–25% adalah indikator yang baik.
Berdasarkan DAU dan MAU, metrik pertumbuhan dihitung: Retention (retensi), Churn Rate (tingkat churn) dan LTV (nilai seumur hidup). Jika DAU tumbuh tetapi MAU menurun, ini menunjukkan masalah dalam menarik pengguna baru, meskipun audiens yang ada tetap aktif. Jika kedua indikator tumbuh — produk sehat dan berskala.
Stickiness (koefisien kelengketan) — indikator utama kualitas audiens. Dihitung sebagai rasio DAU terhadap MAU. Misalnya, jika DAU = 30.000 dan MAU = 100.000, maka Stickiness = 30%. Ini berarti 30% pengguna bulanan masuk ke aplikasi setiap hari. Semakin tinggi Stickiness, semakin kuat kebiasaan yang terbentuk pada pengguna.
Menurut statistik agregat Amplitude (2024), nilai median Stickiness adalah: Social 45–55%, Communication 40–50%, Gaming 20–35%, E-commerce 15–25%, Fintech 15–20%, Utility 10–20%. Mengejar 50% abstrak tidak ada artinya — norma ditentukan oleh kategori spesifik dan model bisnis produk.
Stickiness tinggi tidak selalu menunjukkan kesehatan produk. Misalnya, aplikasi dengan aktivitas harian yang dipaksakan (perbankan, verifikasi, alat perusahaan) mungkin memiliki Stickiness 60%, tetapi kepuasan pengguna rendah. Analisis DAU bersama dengan NPS dan retention untuk mendapatkan gambaran objektif tentang keterlibatan.
Firebase Analytics menyediakan pengumpulan DAU otomatis tanpa menulis kode. Setelah menghubungkan SDK Firebase Analytics, ia mulai melacak aktivitas pengguna berdasarkan event session_start. DAU ditampilkan di dashboard Firebase di bagian Analytics → Dashboard → Active Users. Data tersedia dengan granularitas harian dan pemfilteran berdasarkan platform, versi, dan negara.
Jika diperlukan DAU yang lebih akurat (misalnya, hanya pengguna yang diautentikasi atau pengguna yang melakukan tindakan yang ditargetkan), konfigurasikan event khusus melalui Firebase SDK. Kirim event dengan parameter pada setiap eksekusi tindakan yang ditargetkan dan filter di panel analitik. Untuk deduplikasi, Firebase secara otomatis menggunakan 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 memungkinkan konfigurasi ekspor otomatis data DAU ke BigQuery untuk membangun dashboard khusus. Anda juga dapat menghubungkan Firebase ke Amplitude atau Mixpanel melalui SDK untuk analisis lintas platform. Untuk laporan rutin, konfigurasikan pengiriman email dari Firebase Console dengan grafik DAU untuk periode yang dipilih.
Peningkatan DAU adalah tugas product growth yang diselesaikan melalui peningkatan pengalaman pengguna, pengenalan kebiasaan, dan peningkatan nilai produk. Tidak ada formula tunggal untuk pertumbuhan DAU, tetapi ada taktik terbukti yang berfungsi di sebagian besar kategori aplikasi seluler.
Menurut penelitian Airship (2024), aplikasi yang menggunakan Notifikasi Push yang dipersonalisasi menunjukkan DAU 30–50% lebih tinggi dibandingkan aplikasi tanpa notifikasi. Faktor kuncinya adalah relevansi konten dan waktu pengiriman. Notifikasi agresif memberikan pertumbuhan DAU jangka pendek, tetapi menurunkan Retention dalam jangka panjang.
Pengenalan mekanik game — gamifikasi — meningkatkan DAU sebesar 15–30% di aplikasi non-game. Tugas harian, bilah kemajuan, pencapaian, dan peringkat sosial menciptakan kebiasaan kembali ke aplikasi. Duolingo, MyFitnessPal, dan Headspace adalah contoh gamifikasi yang sukses dengan indikator Stickiness yang tinggi.
Pertanyaan yang Sering Diajukan
DAU menunjukkan aktivitas nyata pengguna, bukan jumlah instalasi. Sebuah aplikasi mungkin memiliki 1 juta instalasi, tetapi DAU hanya 50.000 — ini menunjukkan retensi rendah (95% pengguna tidak kembali). DAU adalah metrik keterlibatan, instalasi adalah metrik akuisisi.
Untuk startup, yang penting bukanlah DAU absolut, melainkan dinamikanya. Jika DAU tumbuh 10–20% bulan ke bulan — produk menemukan Product-Market Fit. Jika DAU stagnan atau menurun saat instalasi meningkat — ada masalah retensi. Stickiness > 20% — sinyal yang baik untuk startup.
Ya, musiman secara signifikan memengaruhi DAU. Aplikasi pendidikan aktif di hari kerja, aplikasi wisata — di hari libur, aplikasi kebugaran — di awal tahun. Saat menganalisis DAU, selalu bandingkan data tahun ke tahun, bukan bulan ke bulan. Pertimbangkan faktor musiman saat menetapkan target kuartalan.
Membandingkan DAU absolut dengan pesaing tidak ada artinya — mereka mungkin memiliki audiens dan anggaran yang berbeda. Bandingkan Stickiness (DAU/MAU) dan dinamika pertumbuhan DAU. Gunakan data dari SimilarWeb, App Annie, atau Sensor Tower untuk benchmarking berdasarkan kategori dengan penyesuaian negara dan platform.
Secara teknis bisa: misalnya, memulai ulang sesi setiap 30 detik atau mengirim event palsu. Tapi ini tidak berguna untuk bisnis — manipulasi semacam itu tidak meningkatkan keterlibatan nyata. Apple dan Google Play melacak pola mencurigakan dan dapat memblokir akun. Metrik yang jujur lebih berguna untuk pengambilan keputusan.
Kesimpulan
Kami akan mengembangkan aplikasi seluler turnkey
IT Sectr membuat aplikasi iOS dan Android untuk startup dan bisnis sejak 2017. Kami akan memberi saran dan mengusulkan solusi terbaik.
Baca juga