CPM adalah singkatan dari cost per mille, biaya yang Anda bayar untuk setiap 1.000 impresi iklan. Mille berarti seribu dalam bahasa Latin, jadi kalau CPM kampanye Anda Rp 15.000, setiap 1.000 kali iklan tampil Anda membayar Rp 15.000, tidak peduli iklannya diklik atau tidak.
Ringkasan singkat
CPM adalah biaya per 1.000 impresi, dipakai saat tujuan kampanye adalah jangkauan
Rumusnya total biaya dibagi jumlah impresi, dikali 1.000
CPM di Indonesia berkisar Rp 11.000 sampai Rp 31.000 tergantung platform dan format
CPM cocok untuk awareness, CPC untuk traffic, CPA untuk konversi
CPM yang tiba tiba naik biasanya sinyal audiens terlalu sempit atau creative yang mulai lelah
CPM Adalah Singkatan dari Apa?
Kepanjangan CPM adalah cost per mille. Sebagian platform dan artikel menyebutnya cost per impression atau cost per thousand impressions, maksudnya sama, harga yang dibayar pengiklan untuk seribu penayangan iklan.
Impresi dihitung setiap kali iklan muncul di layar, bukan setiap orang unik yang melihatnya. Satu orang yang scroll feed tiga kali dan bertemu iklan Anda tiga kali menyumbang tiga impresi. Karena harga satu impresi terlalu kecil untuk dihitung satuan, platform mengemasnya per seribu supaya angkanya mudah dibaca dan dibandingkan.
Di luar konteks iklan, CPM kadang muncul sebagai istilah lain seperti arti cpm di percakapan chat. Artikel ini fokus ke CPM dalam iklan digital.
Rumus CPM dan Contoh Perhitungan
Rumusnya sederhana.
CPM = (total biaya iklan ÷ jumlah impresi) × 1.000
Contoh, kampanye Anda menghabiskan Rp 5.000.000 dan iklan tampil 400.000 kali. CPM = (5.000.000 ÷ 400.000) × 1.000 = Rp 12.500.
Rumus ini juga bisa dibalik untuk merencanakan budget. Jumlah impresi = (budget ÷ CPM) × 1.000. Kalau Anda menargetkan 1 juta impresi di platform dengan CPM rata rata Rp 15.000, siapkan budget sekitar Rp 15 juta. Perhitungan mundur seperti ini yang membuat CPM jadi metrik utama saat menyusun media plan.
Bedanya CPM, CPC, dan CPA, Kapan Pakai yang Mana
Model | Anda membayar untuk | Cocok untuk | Risiko utama |
|---|---|---|---|
CPM | Setiap 1.000 impresi | Awareness dan jangkauan | Impresi banyak tapi tidak ada aksi |
CPC | Setiap klik | Traffic ke website | Klik banyak tapi tidak konversi |
CPA | Setiap konversi | Leads dan penjualan | Butuh volume data konversi dulu |
Aturan praktisnya ikuti funnel. Kampanye yang tujuannya dikenal pakai CPM. Kampanye yang tujuannya dikunjungi pakai CPC, detailnya kami bahas di artikel CPC. Kampanye yang tujuannya transaksi pakai CPA atau target ROAS. Kesalahan yang sering kami temukan adalah menilai kampanye awareness dengan metrik konversi, lalu menyimpulkan iklannya gagal padahal yang salah alat ukurnya.
Benchmark CPM per Platform di Indonesia

Benchmark CPM per platform di Indonesia, kompilasi benchmark publik
Angka pastinya selalu bergerak mengikuti musim, targeting, dan kualitas creative, tapi polanya konsisten. YouTube paling mahal karena format video menuntut perhatian penuh dan inventory-nya terbatas. Google Display paling murah karena jaringannya sangat besar, tapi banyak impresinya muncul di posisi yang jarang dilihat. Meta dan TikTok ada di tengah dengan kualitas perhatian yang umumnya lebih baik dari display.
Perbedaan CPM langsung terasa saat dikonversi jadi jangkauan.

Simulasi jangkauan dari budget Rp 10 juta di tiap platform, data ilustratif
CPM murah bukan otomatis lebih baik. Sembilan ratus ribu impresi display tidak ada artinya kalau tidak menghasilkan klik. Selalu baca CPM bersama CTR supaya kelihatan apakah impresi yang Anda beli benar benar menghasilkan perhatian.
Faktor yang Bikin CPM Naik dan Cara Menekannya
Audiens terlalu sempit. Makin spesifik targeting, makin sedikit inventory yang diperebutkan dan makin mahal harganya. Longgarkan targeting dan biarkan algoritma mencari pola
Ad fatigue. Audiens yang sama melihat iklan yang sama berulang kali berhenti bereaksi, platform lalu menaikkan harga. Rotasi creative setiap dua sampai tiga minggu
Musim kompetisi. CPM naik saat Ramadan, tanggal kembar, dan akhir tahun karena semua pengiklan masuk bersamaan. Kalau produk Anda tidak musiman, justru geser budget ke periode sepi
Kualitas creative rendah. Platform menghukum iklan dengan engagement buruk lewat harga yang lebih mahal. Ini alasan creative testing bukan pekerjaan sekali jadi
Placement premium. Posisi seperti masthead atau in-stream non skippable dihargai berbeda. Pastikan placement mahal memang sejalan dengan tujuan kampanye
Kalau ingin tahu CPM kampanye Anda sehat atau tidak dibanding benchmark, tools analisis ads gratis dari Soedja bisa membaca datanya dan menunjukkan bagian yang perlu dibenahi.
Pertanyaan yang Sering Diajukan
CPM singkatan dari apa?
CPM adalah singkatan dari cost per mille. Mille berarti seribu dalam bahasa Latin, jadi CPM artinya biaya per seribu impresi iklan.
Berapa CPM normal di Indonesia?
Kisarannya lebar, sekitar Rp 11.000 untuk Google Display sampai Rp 31.000 untuk YouTube. Anggap angka ini titik awal pembanding, lalu bandingkan dengan data historis kampanye Anda sendiri karena targeting dan musim sangat memengaruhi harga.
Lebih baik CPM atau CPC?
Tergantung tujuan. Pakai CPM saat yang dibeli memang jangkauan dan frekuensi, misalnya launching brand. Pakai CPC saat yang dibutuhkan adalah kunjungan ke website, karena Anda hanya membayar saat ada yang benar benar klik.
Kesimpulan
CPM adalah harga jangkauan. Metrik ini menentukan seberapa jauh budget Anda menjangkau audiens, tapi tidak bercerita apa pun soal hasil setelah iklan dilihat. Pakai CPM untuk menilai efisiensi kampanye awareness, lalu sambungkan dengan CTR dan CPC untuk melihat apakah jangkauan itu berubah jadi perhatian dan kunjungan.
Untuk memahami kerangka besarnya, baca panduan lengkap performance marketing kami. Kalau ingin tahu kondisi CPM kampanye Anda saat ini, pakai tools analisis ads gratis. Dan kalau butuh tim yang mengelola budget iklan sampai ke angka bisnis, layanan Performance Ads Soedja siap bantu, konsultasi awalnya gratis.
Editorial Team





