ROAS — metrik kunci pemasaran mobile yang mengukur pendapatan untuk setiap rupiah yang dibelanjakan pada iklan. Metrik ini memungkinkan evaluasi profitabilitas kampanye iklan dan memahami saluran akuisisi mana yang menguntungkan. Menurut data Adjust, 2025, ROAS telah menjadi KPI utama bagi 78% pengiklan aplikasi mobile. Tanpa metrik ini, tidak mungkin mengalokasikan anggaran secara efektif untuk iklan pengguna.
Poin Utama
ROAS (Return on Ad Spend) — metrik efektivitas kampanye iklan yang menunjukkan berapa banyak uang yang dihasilkan iklan untuk setiap rupiah yang dibelanjakan. Misalnya, ROAS 4:1 berarti setiap rupiah anggaran iklan menghasilkan 4 rupiah pendapatan.
Dalam pemasaran mobile, ROAS digunakan untuk mengevaluasi kampanye akuisisi pengguna (User Acquisition). Platform seperti Meta Ads, Google Ads, dan Apple Search Ads menyediakan data tentang biaya, sementara sistem analitik menyediakan data tentang pendapatan dari pengguna yang menginstal.
ROAS di bawah 1:1 (atau 100%) berarti rugi — iklan tidak menguntungkan. ROAS 2:1 menutupi biaya dan menyisakan margin. ROAS di atas 5:1 dianggap sebagai indikator sangat baik untuk sebagian besar vertikal. Namun, interpretasi tergantung pada siklus hidup pengguna (LTV): jika pengguna memonetisasi selama 6 bulan, ROAS pada hari ke-3 mungkin rendah, tetapi akhirnya — tinggi.
Musiman dan jenis aplikasi juga berpengaruh. Game dengan LTV pendek membutuhkan ROAS cepat, sementara layanan berlangganan dapat mengizinkan periode pengembalian yang lebih lama.
Dalam User Acquisition (UA), ROAS memungkinkan perbandingan saluran lalu lintas satu sama lain. Facebook Ads dengan ROAS 2,5 kalah dari TikTok Ads dengan ROAS 3,8, meskipun kedua saluran menghasilkan instalasi — perbedaannya terletak pada kualitas pengguna. Manajer UA mengalokasikan ulang anggaran ke saluran dengan ROAS lebih baik, mencapai pengembalian maksimal dari anggaran iklan.
Tanpa ROAS, pemasar mengandalkan CPI (biaya per instalasi), yang tidak menunjukkan berapa banyak uang yang dihasilkan pengguna. Saluran dengan instalasi murah dapat memberikan lalu lintas berkualitas rendah dengan monetisasi nol. ROAS memecahkan masalah ini.
Rumus ROAS sangat sederhana: pendapatan dari iklan dibagi dengan biaya iklan. Hasilnya dinyatakan dalam kali atau persen.
ROAS = Revenue / Ad Spend
Jika kampanye iklan menghasilkan 600 000 rupiah pendapatan dan anggaran 150 000 rupiah, maka ROAS = 600 000 / 150 000 = 4,0 (atau 400%).
Dalam praktiknya, pendapatan dikaitkan dengan instalasi melalui atribusi. Mari kita lihat contoh perhitungan ROAS pada serangkaian kampanye:
| Kampanye | Anggaran, Rp | Instalasi | Pendapatan, Rp | ROAS |
|---|---|---|---|---|
| Meta Ads | 50 000 | 1 200 | 180 000 | 3,6 |
| Google Ads | 80 000 | 2 100 | 280 000 | 3,5 |
| Apple Search Ads | 20 000 | 400 | 120 000 | 6,0 |
Apple Search Ads menunjukkan ROAS terbaik (6,0), meskipun menghasilkan instalasi paling sedikit. Ini karakteristik untuk platform dengan niat beli pengguna yang tinggi.
Untuk perhitungan ROAS otomatis dalam aplikasi, dapat menggunakan Firebase Analytics bersama BigQuery:
SELECT
DATE(event_timestamp) AS campaign_date,
campaign_name,
SUM(event_value_in_usd) AS revenue,
SUM(ad_cost) AS ad_spend,
ROUND(SUM(event_value_in_usd) / SUM(ad_cost), 2) AS roas
FROM `project.analytics_123.events_*`
WHERE event_name = 'in_app_purchase'
AND campaign_name IS NOT NULL
GROUP BY campaign_date, campaign_name
ORDER BY roas DESC
Kueri mengelompokkan pendapatan dari pembelian berdasarkan kampanye dan hari, membaginya dengan biaya — diperoleh ROAS harian untuk setiap sumber lalu lintas.
ROAS yang baik tidak ada dalam kevakuman — ditentukan oleh margin produk dan model monetisasi. Untuk aplikasi berlangganan, ROAS 3:1 mungkin rendah jika marginnya 20%, dan untuk game dengan pembelian dalam aplikasi, ROAS 4:1 sangat baik.
| Jenis Aplikasi | ROAS Hari ke-1 | ROAS Hari ke-30 | ROAS Target |
|---|---|---|---|
| Game Hyper-casual | 0,15–0,30 | 0,40–0,60 | 1,2–1,5 |
| Game Mid-core | 0,10–0,20 | 0,50–0,80 | 2,5–4,0 |
| Layanan Berlangganan | 0,05–0,10 | 0,30–0,50 | 5,0–7,0 |
| Aplikasi E-commerce | 0,20–0,40 | 0,60–1,00 | 3,0–5,0 |
Penting untuk mempertimbangkan cakrawala waktu: ROAS Hari ke-1 hampir selalu rendah karena pengguna tidak melakukan pembelian di hari pertama. Model keputusan (analisis kohort) memberikan gambaran yang lebih akurat.
Menurut penelitian AppsFlyer (2024), rata-rata ROAS Hari ke-30 untuk aplikasi Android adalah 0,45, dan untuk iOS — 0,52. Perbedaan ini dijelaskan oleh daya beli audiens.
ROAS sangat bervariasi antar kategori aplikasi. Game hyper-casual biasanya memiliki ROAS 1,2–1,5 karena LTV pengguna yang pendek. Rata-rata ROAS aplikasi fintech mencapai 5,0–7,0 karena pengguna melakukan transaksi berulang. Aplikasi e-commerce menempati posisi menengah dengan ROAS 3,0–5,0.
Penting untuk mempertimbangkan wilayah: ROAS di AS dan Eropa Barat 2–3 kali lebih tinggi daripada di Asia Tenggara, dengan CPI yang sebanding. Perbedaan ini disebabkan oleh daya beli audiens dan tingkat persaingan di lelang iklan.
ROAS dan ROI — metrik terkait yang sering membingungkan. ROAS hanya memperhitungkan biaya iklan, sementara ROI mencakup semua biaya, termasuk produksi, gaji, dan biaya operasional.
Rumus ROI: (Pendapatan — Total Biaya) / Total Biaya × 100%. Jika aplikasi menghasilkan 1 juta rupiah dan total biaya 800 ribu rupiah, ROI = 25%. ROAS bisa mencapai 4,0 jika anggaran iklan hanya 250 ribu rupiah.
ROAS digunakan untuk evaluasi operasional kampanye iklan. Pemasar melihat saluran mana yang menghasilkan lebih banyak pendapatan per rupiah anggaran dan mengalokasikan ulang biaya. Keputusan diambil secara real-time — dalam hitungan hari atau minggu.
ROI diperlukan untuk evaluasi strategis bisnis — apakah produk secara keseluruhan menguntungkan. ROI mencakup pengembangan, dukungan, biaya server, dan gaji. Indikator ini dihitung dalam jarak triwulanan atau tahunan.
Dalam praktiknya, kedua metrik digunakan secara paralel: ROAS — untuk taktik pembelian lalu lintas, ROI — untuk strategi pengembangan produk.
Peningkatan ROAS membutuhkan kombinasi optimalisasi kreatif, penargetan, dan retargeting. Berikut adalah metode terbukti dengan contoh.
Pengujian A/B kreatif — cara tercepat untuk meningkatkan ROAS. Ganti banner statis dengan iklan playable (prototipe interaktif gameplay). Menurut data Unity Ads (2024), iklan playable meningkatkan CR sebesar 30–40% dan menurunkan CPI sebesar 15%.
Audien serupa (Lookalike) berdasarkan LTV meningkatkan ROAS sebesar 25–50% dibandingkan dengan penargetan luas. Unggah kohort pengguna dengan LTV di atas median ke panel iklan — algoritme akan menemukan pengguna serupa.
Penargetan geografis juga penting: iklan di negara Tier-1 (AS, Inggris, Jepang) memberikan ROAS lebih tinggi, tetapi CPI juga lebih tinggi. Strategi optimal — campuran Tier-1 untuk instalasi premium dan Tier-2 untuk skala.
// Contoh pengiriman data konversi ke Adjust untuk analitik ROAS
const adjust = new Adjust({
appToken: '{your_app_token}',
environment: 'production'
});
adjust.trackEvent({
eventToken: '{purchase_token}',
revenue: 9.99,
currency: 'USD',
callbackParams: {
campaign_id: campaignId
}
});
Mengirimkan peristiwa pendapatan ke tracker (Adjust / AppsFlyer) memungkinkan platform menghitung ROAS secara otomatis di tingkat kampanye dan mengoptimalkan tawaran.
Retargeting pengguna yang telah menginstal aplikasi tetapi tidak melakukan pembelian, menghasilkan ROAS 6:1 — 10:1 menurut data Remerge (2024). Segmentasikan berdasarkan peristiwa: “menginstal tetapi tidak membuka selama 7 hari” atau “menambahkan produk ke keranjang tetapi tidak membeli”.
Dayparting — distribusi anggaran iklan berdasarkan jam dan hari. Dalam aplikasi mobile, konversi di jam malam (18:00–23:00) 30% lebih tinggi daripada di jam pagi (6:00–11:00). Di akhir pekan, CPI 15–20% lebih rendah dengan ROAS yang sama. Mengatur jadwal penayangan di panel iklan memberikan peningkatan ROAS sebesar 10–15% tanpa mengubah kreatif.
Untuk perhitungan ROAS yang akurat, integrasi platform iklan dengan sistem analitik sangat diperlukan. Alat utama dibagi menjadi tiga kategori.
AppsFlyer dan Adjust — pemimpin pasar. Mereka secara otomatis menggabungkan data biaya dari 10+ panel iklan dan pendapatan dari aplikasi. AppsFlyer menyediakan laporan ROAS per kohort dengan perincian berdasarkan negara, kampanye, dan kreatif.
Firebase Analytics gratis dan terintegrasi dalam ekosistem Google. Untuk menghitung ROAS, data diekspor ke BigQuery, di mana kueri SQL dibuat (contoh di atas). Kekurangan — tidak ada atribusi otomatis: data biaya harus dimuat secara terpisah.
Tableau dan Looker memungkinkan pembuatan dasbor ROAS kustom dengan data dari MMP, analitik sendiri, dan CRM. Cocok untuk produk dengan volume data besar dan corong yang kompleks.
Pertanyaan yang Sering Diajukan
ROMI (Return on Marketing Investment) lebih luas dari ROAS — mencakup semua biaya pemasaran (gaji, perangkat lunak, kreatif), bukan hanya anggaran iklan. ROAS adalah bagian dari ROMI yang berkaitan dengan biaya media.
ROAS impas berbanding terbalik dengan margin. Jika margin 25%, ROAS impas = 1 / 0,25 = 4,0. Pada margin 50%, ROAS 2,0 sudah cukup. Rumus: Break-even ROAS = 1 / Gross Margin.
Algoritme platform iklan membutuhkan waktu untuk belajar (learning phase). 3–5 hari pertama ROAS mungkin di bawah 1,0 hingga sistem menemukan audiens yang melakukan konversi. Periode evaluasi minimum — 7 hari.
ROAS hanya dihitung untuk saluran berbayar, karena penyebutnya adalah biaya iklan. Untuk mengevaluasi lalu lintas organik, digunakan metrik LTV/CAC dengan biaya instalasi bersyarat setingkat CPI.
Ya, jika kampanye menghasilkan pendapatan dengan anggaran nol — misalnya, pada instalasi viral. Namun, dalam atribusi, ROAS hanya dihitung dengan biaya positif. Instalasi organik tidak berpartisipasi dalam penyebut.
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