Amplitude: apa itu, fungsi dan alat analitik

Penulis: IT Sectr Diterbitkan: 2026-04-22 Waktu membaca: 9 mnt

Amplitude adalah sistem analitik produk untuk aplikasi mobile yang mengumpulkan dan menganalisis data tentang tindakan setiap pengguna. Berbeda dengan analitik web tradisional, Amplitude berfokus pada peristiwa dan properti, bukan pada tampilan halaman. Menurut blog resmi Amplitude, model peristiwa memungkinkan pelacakan jalur lengkap pengguna dari peluncuran pertama hingga tindakan target tanpa perlu menulis kueri SQL yang rumit.

Poin utama

  • Amplitude — platform analitik produk untuk aplikasi mobile dan layanan web, berdasarkan model data peristiwa.
  • Model peristiwa berbeda dari analitik pageview: setiap tindakan pengguna dicatat sebagai peristiwa terpisah dengan serangkaian properti.
  • Analisis kohort memungkinkan segmentasi pengguna berdasarkan karakteristik bersama dan membandingkan perilaku mereka pada skala waktu.
  • Laporan retensi Amplitude menunjukkan proporsi pengguna yang kembali ke aplikasi setelah kunjungan pertama.
  • Kohort perilaku secara otomatis mengelompokkan pengguna berdasarkan tindakan yang dilakukan tanpa konfigurasi segmen manual.

Apa itu Amplitude?

Amplitude — adalah platform analitik produk berbasis cloud yang didirikan pada tahun 2012. Sistem ini dirancang untuk mengumpulkan, memproses, dan memvisualisasikan data perilaku pengguna aplikasi mobile dan layanan web. Berbeda dengan sistem analitik klasik, Amplitude menyimpan peristiwa mentah dan memungkinkan pembangunan ulang laporan tanpa agregasi awal.

Platform ini memproses hingga 50 miliar peristiwa per bulan pada paket perusahaan. Data dikirim melalui REST API atau SDK mobile untuk iOS, Android, React Native, dan Flutter. Amplitude mendukung deteksi otomatis pengguna aktif, sesi, dan lokasi geografis.

Keunggulan utama Amplitude — Self-Serve Analytics. Manajer produk dan pemasar dapat membuat laporan melalui antarmuka web tanpa keterlibatan pengembang. Sistem ini menawarkan templat siap pakai untuk funnel, kohort, dan kurva retensi yang diperbarui secara real-time seiring masuknya peristiwa baru.

Bagaimana model peristiwa Amplitude bekerja

Model peristiwa Amplitude dibangun di atas tiga entitas dasar: User, Event, dan Property. Setiap pengguna diidentifikasi dengan device_id atau user_id unik. Setiap peristiwa berisi nama (event type), stempel waktu, dan serangkaian properti. Properti dibagi menjadi properti pengguna (user properties) dan properti peristiwa (event properties).

Peristiwa dan properti

Peristiwa — adalah tindakan apa pun pengguna dalam aplikasi: peluncuran, tekan tombol, melihat layar, menyelesaikan level. Setiap peristiwa diberi tipe (event_type) dan stempel waktu (timestamp). Properti peristiwa berisi informasi kontekstual: harga pembelian, nama level, durasi sesi.

User Properties — adalah atribut yang melekat pada pengguna tertentu: negara, paket tarif, tanggal pendaftaran. Berbeda dengan event properties, atribut ini disimpan antar sesi dan secara otomatis diterapkan ke semua peristiwa baru pengguna. Amplitude mendukung hingga 1000 user properties per proyek.

Identifikasi pengguna

Untuk identifikasi pengguna Amplitude menggunakan sistem dua tingkat: device_id ditetapkan secara otomatis pada instalasi pertama, user_id ditetapkan setelah otorisasi. Saat pengguna masuk ke akun, Amplitude menghubungkan device_id dan user_id melalui metode API identify.

Grup dan akun perusahaan

Untuk aplikasi B2B, Amplitude mendukung grup (Group Analytics). Beberapa pengguna dapat digabungkan dalam satu organisasi, dan analitik dibangun di tingkat grup, bukan pengguna individu. Fungsionalitas ini berguna untuk messenger perusahaan, CRM, dan alat proyek.

Metrik kunci analitik produk di Amplitude

Amplitude menyediakan serangkaian metrik bawaan untuk menilai kesehatan produk. Indikator dasar meliputi DAU (Daily Active Users), WAU (Weekly Active Users), dan MAU (Monthly Active Users). Metrik ini dihitung secara otomatis berdasarkan peristiwa peluncuran aplikasi.

Tingkat retensi

Tingkat retensi — salah satu metrik kunci di Amplitude. Laporan dibangun berdasarkan model N-day retention: sistem mencatat hari pertama aktivitas pengguna (Day 0) dan menunjukkan berapa banyak pengguna yang kembali pada hari ke-1, 7, 14, 30. Amplitude mendukung retensi klasik (kembali pada hari tertentu) dan retensi tak terbatas (kembali pada hari apa pun setelah periode).

DAU, WAU, MAU

Rasio DAU/MAU — adalah indikator keterikatan (stickiness) yang dihitung sebagai rasio pengguna aktif harian terhadap pengguna aktif bulanan. Amplitude secara otomatis menghitung koefisien ini untuk rentang waktu apa pun. Untuk aplikasi mobile, nilai DAU/MAU di atas 20% dianggap baik.

Integrasi Amplitude SDK ke dalam aplikasi mobile

Amplitude menyediakan SDK native untuk iOS (Swift), Android (Kotlin), React Native, dan Flutter. Integrasi dasar terdiri dari tiga langkah: instalasi paket, inisialisasi dengan kunci API, dan pengiriman peristiwa pertama. Pustaka secara otomatis melacak peluncuran aplikasi, nama layar, dan versi OS.

Instalasi dan konfigurasi untuk Android

groovy
// build.gradle (tingkat aplikasi)
implementation 'com.amplitude:analytics-android:1.2.0'

Inisialisasi SDK di Kotlin

kotlin
import com.amplitude.android.Amplitude
import com.amplitude.android.Configuration

val amplitude = Amplitude(
    Configuration(
        apiKey = "YOUR_API_KEY",
        applicationContext = this
    )
)

Mengirim peristiwa di iOS (Swift)

swift
import AmplitudeSwift

let amplitude = Amplitude(configuration: Configuration(
    apiKey: "YOUR_API_KEY"
))

// Mengirim peristiwa dengan properti
amplitude.track(
    eventType: "Purchase Complete",
    eventProperties: [
        "product_id": "premium_01",
        "price": "9.99"
    ]
)

Laporan analitik: funnel, kohort, dan retensi

Amplitude menawarkan empat jenis laporan utama: Funnel Analysis, Cohort Analysis, Retention Analysis, dan Segmentation. Funnel menunjukkan di tahap mana pengguna keluar saat menjalankan urutan tindakan. Sistem secara otomatis menghitung konversi antara setiap tahap dan persentase penyelesaian total.

Analisis kohort di Amplitude dibagi menjadi dua jenis: kohort klasik (pengguna yang terdaftar dalam satu periode) dan kohort perilaku (pengguna yang melakukan tindakan yang sama). Kohort dapat disimpan, diekspor, dan digunakan untuk analisis berulang. Kohort perilaku sangat berguna untuk pengujian A/B: perilaku pengguna yang melihat fitur baru dapat dibandingkan dengan mereka yang tidak melihatnya.

Segmentation — adalah laporan dasar yang menunjukkan jumlah peristiwa atau pengguna dalam periode yang dipilih. Laporan dibuat berdasarkan satu peristiwa (misalnya, “Peluncuran Aplikasi”) dengan pengelompokan berdasarkan properti (negara, versi OS, jenis perangkat). Amplitude mendukung penerapan beberapa filter, perbandingan periode, dan ekspor data ke PNG dan PDF. Segmentation adalah titik awal untuk analisis apa pun: jika Anda melihat peningkatan peristiwa — Anda mendalami kohort, jika penurunan — Anda memeriksa funnel.

Untuk setiap laporan, Amplitude menghasilkan wawasan otomatis (Auto Insights). Sistem menganalisis data dan menemukan anomali yang signifikan secara statistik: peningkatan atau penurunan metrik yang tiba-tiba, perubahan pola perilaku. Auto Insights bekerja berdasarkan algoritma pembelajaran mesin bawaan.

Pemrosesan data waktu nyata dan Streaming API

Amplitude mendukung pemrosesan aliran peristiwa melalui Streaming API. Data masuk ke sistem secara real-time dan tersedia dalam laporan dalam hitungan detik. Ini sangat penting untuk produk di mana keputusan dibuat berdasarkan data terkini: pengujian A/B, pemantauan peluncuran fitur baru, pelacakan insiden.

Streaming API memungkinkan menghubungkan Amplitude ke Kafka, Amazon Kinesis, dan Google Pub/Sub. Peristiwa dapat diduplikasi ke penyimpanan data Anda sendiri tanpa konfigurasi tambahan. Keterlambatan antara pengiriman peristiwa dan kemunculannya dalam laporan kurang dari 5 detik pada konfigurasi standar.

Data Export API — adalah alat untuk mengekspor peristiwa mentah dalam format JSON atau Parquet. Pengembang dapat mengonfigurasi ekspor harian ke Amazon S3, Google Cloud Storage, atau Snowflake. Data Export API diperlukan untuk membangun jalur analitik Anda sendiri dan melatih model ML pada data historis. Amplitude mendukung ekspor inkremental: setiap hari hanya peristiwa baru yang diekspor, bukan dump lengkap.

Tata kelola data — aspek penting dalam bekerja dengan Amplitude pada paket Enterprise. Platform mendukung Data Taxonomy (pengelolaan kamus peristiwa), Data Validation Rules (pemeriksaan otomatis tipe properti), dan Access Controls (model peran untuk akses ke proyek dan laporan). Fitur-fitur ini membantu menjaga kualitas data saat tim berkembang.

Perbandingan Amplitude dengan Mixpanel dan Firebase Analytics

Amplitude bersaing dengan Mixpanel dan Firebase Analytics dalam beberapa parameter. Firebase Analytics adalah alat gratis yang terintegrasi dalam ekosistem Google, tetapi dibatasi hingga 500 peristiwa per pengguna dan tidak mendukung laporan kohort yang kompleks. Mixpanel menawarkan model peristiwa serupa, tetapi dengan fokus pada analitik pemasaran dan notifikasi push.

ParameterAmplitudeMixpanelFirebase Analytics
Model peristiwaLengkapLengkapTerbatas
Analisis kohortLanjutanDasarTidak
Auto InsightsYaTidakTidak
HargaFreemiumFreemiumGratis
SDK untuk platform mobileiOS, Android, Flutter, RNiOS, Android, Flutter, RNiOS, Android, Flutter, RN

Untuk perusahaan Product-Led Growth (PLG) Amplitude tetap menjadi pilihan utama berkat kohort perilaku dan wawasan otomatis. Mixpanel lebih kuat dalam otomatisasi pemasaran, Firebase Analytics adalah opsi terbaik untuk startup dengan anggaran nol untuk analitik.

Pemilihan platform tergantung pada tahap proyek dan anggaran yang tersedia. Startup dengan sumber daya terbatas dapat memulai dengan Firebase Analytics dan beralih ke Amplitude atau Mixpanel setelah mencapai 50 ribu MAU. Proyek Enterprise dengan anggaran mulai dari 50 ribu dolar per tahun memilih Amplitude untuk analisis produk mendalam atau Mixpanel untuk otomatisasi pemasaran dan fungsi CDP.

Pertanyaan yang sering diajukan

Apa itu Amplitude dan untuk apa digunakan?

Amplitude — adalah platform analitik produk untuk mengumpulkan dan menganalisis data perilaku pengguna. Digunakan untuk melacak funnel, retensi, analisis kohort, dan penemuan wawasan otomatis di aplikasi mobile dan layanan web.

Apa perbedaan Amplitude dengan Google Analytics?

Berbeda dengan Google Analytics, Amplitude bekerja pada model peristiwa, bukan model pageview. Google Analytics mengukur tampilan halaman dan sesi, Amplitude — setiap tindakan pengguna sebagai peristiwa terpisah dengan rangkaian properti apa pun tanpa batasan hierarki.

Berapa biaya Amplitude?

Amplitude menawarkan paket gratis (Starter) hingga 10 ribu peristiwa per bulan dan 2 proyek. Paket berbayar Growth dan Enterprise mulai dari $995 per bulan dan mencakup peristiwa tak terbatas, atribusi diperluas, dan dukungan prioritas.

Bagaimana cara mengintegrasikan Amplitude ke dalam aplikasi Android?

Untuk mengintegrasikan Amplitude, tambahkan dependensi di build.gradle, inisialisasi SDK dengan kunci API di metode Application.onCreate, dan panggil amplitude.track() untuk setiap peristiwa. Pustaka secara otomatis mengirim data tentang peluncuran dan versi OS.

Metrik apa saja yang dapat dilacak di Amplitude?

Amplitude mendukung DAU, WAU, MAU, tingkat retensi, konversi funnel, analisis kohort, segmentasi berdasarkan properti apa pun, dan wawasan otomatis. Semua metrik dihitung berdasarkan peristiwa mentah tanpa agregasi awal.

Kesimpulan

  • Amplitude — adalah sistem analitik produk berdasarkan model peristiwa, pemimpin pasar Digital Analytics menurut G2 Grid 2025.
  • Model peristiwa berbeda dari analitik pageview: setiap tindakan dicatat sebagai peristiwa dengan properti arbitrer, bukan sebagai tampilan halaman.
  • Analisis kohort Amplitude dibagi menjadi kohort klasik (berdasarkan tanggal pendaftaran) dan kohort perilaku (berdasarkan tindakan yang dilakukan).
  • Auto Insights secara otomatis menemukan anomali dalam data menggunakan algoritma pembelajaran mesin bawaan.
  • SDK tersedia untuk iOS, Android, React Native, dan Flutter dengan API seragam di semua platform.
  • Integrasi terdiri dari tiga langkah: instalasi paket, inisialisasi dengan kunci API, dan pengiriman peristiwa pertama melalui track().
  • Untuk perusahaan PLG Amplitude lebih disukai daripada Mixpanel dan Firebase Analytics berkat kohort perilaku dan wawasan otomatis.

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.

Diskusikan proyek

Baca juga