Dibimbing - CPM Adalah: Arti, Rumus, Manfaat & Contoh Iklan Digital
Blog
Digital Marketing

CPM Adalah: Arti, Rumus, Manfaat & Contoh Iklan Digital

Author

DITULIS OLEH 

Irhan Hisyam Dwi Nugroho

Reviewer

DIREVIEW OLEH 

Sudah Direview Oleh Expert

Dibuat pada 28 Agt 2026

Diubah pada 5 Sep 2026

73

Image Thumbnail

Pernah melihat istilah CPM saat mengecek laporan iklan di Google Ads atau Meta Ads? Metrik ini penting untuk mengetahui biaya yang kamu keluarkan dalam mendapatkan setiap 1.000 impresi iklan.

CPM adalah singkatan dari Cost per Mille yang banyak digunakan untuk mengukur efisiensi biaya kampanye digital. Dengan memahami metrik ini, kamu dapat memperkirakan anggaran sekaligus membandingkan performa beberapa iklan.

Kemampuan membaca CPM juga diperlukan agar keputusan optimasi iklan tidak hanya didasarkan pada jumlah tayangan. Kamu bisa mempelajari strategi iklan dan analisis kampanye secara lebih lengkap melalui Bootcamp Digital Marketing Dibimbing.

Warga Bimbingan, ingin tahu bagaimana rumus CPM dan cara membaca hasil perhitungannya? Yuk, simak penjelasan MinDi mengenai arti, rumus, manfaat, hingga contoh CPM dalam iklan digital berikut ini!

Baca Juga:

  1. Cara Menentukan Budget Ads yang Tepat agar Makin Cuan


Apa Itu CPM?

CPM adalah singkatan dari Cost per Mille, yaitu biaya rata-rata yang dikeluarkan pengiklan untuk memperoleh 1.000 impresi iklan. Istilah mille berasal dari bahasa Latin yang berarti seribu.

Satu impresi dihitung ketika iklan ditampilkan pada layar pengguna. Pengguna tidak harus mengeklik atau melakukan pembelian agar tayangan tersebut tercatat sebagai impresi.

CPM dapat digunakan sebagai metode pembayaran sekaligus metrik untuk mengevaluasi efisiensi kampanye. Sebagai metode pembayaran, pengiklan dikenai biaya berdasarkan jumlah impresi, sedangkan sebagai metrik, CPM menunjukkan biaya rata-rata untuk setiap 1.000 tayangan.

CPM dihitung dengan membagi total biaya kampanye dengan jumlah impresi, kemudian mengalikannya dengan 1.000. Hasil perhitungan tersebut dapat digunakan untuk membandingkan efisiensi biaya antar iklan, kampanye, maupun platform.


Bagaimana Cara Kerja CPM?

Cara kerja CPM berfokus pada jumlah penayangan iklan, bukan jumlah klik atau konversi. Platform periklanan akan menampilkan iklan kepada audiens berdasarkan target, anggaran, penempatan, kualitas iklan, dan hasil proses lelang.

Setiap kali iklan masuk ke layar pengguna, sistem dapat mencatatnya sebagai impresi. Apabila pengguna yang sama melihat iklan beberapa kali, setiap penayangan tersebut tetap dapat menambah jumlah impresi.

Inilah yang membedakan impresi dengan reach. Impresi menghitung seluruh tayangan, sedangkan reach memperkirakan jumlah orang unik yang melihat konten atau iklan.

Beberapa platform juga menyediakan viewable CPM atau vCPM. Pada Google Ads, impresi iklan display umumnya dianggap terlihat ketika minimal 50% bagian iklan muncul selama satu detik, sedangkan iklan video perlu diputar terus-menerus selama dua detik.


Bagaimana Rumus CPM?

Rumus CPM digunakan untuk mengetahui biaya yang dikeluarkan dalam mendapatkan 1.000 impresi. Berikut rumus yang dapat kamu gunakan:

  1. CPM = (Total Biaya Iklan ÷ Total Impresi) × 1.000

Keterangan:

  1. Total Biaya Iklan: Seluruh biaya yang dikeluarkan untuk menjalankan kampanye.
  2. Total Impresi: Jumlah keseluruhan penayangan iklan pada layar pengguna.
  3. 1.000: Satuan yang digunakan dalam perhitungan Cost per Mille.

Pastikan biaya dan impresi berasal dari kampanye serta periode pengukuran yang sama. Penggunaan data dari periode berbeda dapat membuat hasil perhitungan tidak menggambarkan kondisi sebenarnya.


Bagaimana Contoh Perhitungan CPM?

Misalnya, kamu menjalankan kampanye dengan biaya Rp500.000 dan memperoleh 50.000 impresi. Perhitungannya adalah sebagai berikut:

  1. CPM = (Rp500.000 ÷ 50.000) × 1.000
  2. CPM = Rp10.000

Artinya, kamu mengeluarkan biaya rata-rata Rp10.000 untuk mendapatkan setiap 1.000 impresi. Jika kampanye lain menghasilkan CPM Rp8.000 dengan kondisi audiens dan tujuan yang sama, kampanye tersebut lebih efisien dalam menghasilkan tayangan.

Namun, CPM rendah belum tentu menunjukkan kampanye yang berhasil. Kamu tetap perlu memeriksa apakah impresi berasal dari audiens yang tepat dan berkontribusi terhadap tujuan pemasaran.


Apa Manfaat CPM dalam Digital Marketing?

CPM membantu pengiklan memahami efisiensi biaya kampanye berbasis impresi. Berikut beberapa manfaat CPM dalam digital marketing:


1. Mengukur Efisiensi Biaya

CPM menunjukkan biaya yang dibutuhkan untuk mendapatkan 1.000 tayangan iklan. Kamu dapat membandingkan biaya antarperiode, target audiens, materi iklan, dan platform. 

Hasil perbandingan tersebut membantu menemukan kampanye yang memberikan jangkauan secara lebih efisien.


2. Merencanakan Anggaran Iklan

Data CPM dapat digunakan untuk memperkirakan anggaran berdasarkan target impresi. Jika CPM rata-rata sebesar Rp10.000, kamu membutuhkan sekitar Rp1.000.000 untuk memperoleh 100.000 impresi. Perkiraan tersebut tetap dapat berubah mengikuti hasil lelang dan kondisi kampanye.


3. Mendukung Brand Awareness

Model CPM sesuai untuk kampanye yang berfokus pada visibilitas dan brand awareness. Pengiklan dapat menampilkan merek atau produk kepada audiens dalam jumlah besar. Namun, materi iklan harus tetap relevan agar tayangan tersebut meninggalkan kesan.


4. Membandingkan Performa Kampanye

CPM dapat digunakan untuk membandingkan efisiensi beberapa kampanye dengan tujuan serupa. 

Perbandingan sebaiknya dilakukan pada platform, periode, format, dan karakteristik audiens yang setara. Dengan begitu, hasil analisis tidak menimbulkan kesimpulan yang menyesatkan.


5. Menjadi Dasar Optimasi

Perubahan CPM dapat membantu kamu mengenali masalah pada target audiens, penempatan, materi, dan tingkat persaingan. 

CPM yang meningkat perlu dianalisis bersama metrik lain. Dari hasil tersebut, kamu dapat menentukan bagian kampanye yang perlu diuji atau diperbaiki.


Apa Saja Faktor yang Memengaruhi CPM?

Nilai CPM dapat berubah meskipun anggaran kampanye tetap sama. Berikut beberapa faktor yang dapat memengaruhi CPM iklan:

  1. Target Audiens: Audiens yang sempit, spesifik, dan diperebutkan banyak pengiklan biasanya memiliki biaya lebih tinggi.
  2. Tingkat Persaingan: Semakin banyak pengiklan menargetkan audiens atau penempatan serupa, semakin ketat pula proses lelang.
  3. Platform Iklan: Google Ads, Meta Ads, TikTok Ads, dan platform lainnya mempunyai sistem penayangan serta karakteristik audiens berbeda.
  4. Penempatan Iklan: Posisi iklan pada feed, video, situs web, aplikasi, atau jaringan tertentu dapat memengaruhi biaya.
  5. Format Iklan: Gambar, video, carousel, dan format interaktif dapat memiliki harga serta tingkat keterlihatan berbeda.
  6. Kualitas Materi: Iklan yang relevan dan menarik dapat memperoleh respons audiens yang lebih baik serta membantu proses distribusi.
  7. Waktu Kampanye: CPM dapat meningkat pada periode dengan persaingan tinggi, seperti Ramadan, Harbolnas, atau akhir tahun.
  8. Frekuensi Penayangan: Iklan yang terlalu sering ditampilkan kepada audiens sama dapat menyebabkan kejenuhan dan menurunkan efektivitas.


Apa Perbedaan CPM, CPC, dan CPA?

apa-perbedaan-cpm-cpc-dan-cpa

Sumber: Canva

CPM, CPC, dan CPA sama-sama digunakan untuk mengukur biaya iklan, tetapi mempunyai fokus berbeda. Berikut perbandingannya:

Metrik

Kepanjangan

Dasar Perhitungan

Tujuan Utama

CPM

Cost per Mille

Biaya per 1.000 impresi

Visibilitas dan brand awareness

CPC

Cost per Click

Biaya untuk setiap klik

Meningkatkan traffic

CPA

Cost per Acquisition

Biaya untuk setiap akuisisi

Mendapatkan konversi

CPM cocok digunakan ketika tujuan kampanye adalah menjangkau audiens dan meningkatkan pengenalan merek. Pengiklan tetap dikenai biaya berdasarkan impresi meskipun pengguna tidak mengeklik iklan.

CPC lebih relevan ketika kamu ingin mengarahkan pengguna ke situs web atau landing page. Sementara itu, CPA digunakan untuk mengevaluasi biaya setiap tindakan, seperti pembelian, pendaftaran, atau pengisian formulir.


Berapa CPM yang Bagus?

Tidak ada satu nilai CPM yang dapat dianggap bagus untuk semua kampanye. Angka yang wajar dapat berbeda berdasarkan industri, negara, platform, format, target audiens, waktu penayangan, dan tujuan pemasaran.

CPM dapat dinilai efisien apabila mampu menghasilkan impresi berkualitas sesuai target dan anggaran. Karena itu, bandingkan CPM dengan data historis kampanye, tolok ukur internal, serta kampanye lain yang memiliki kondisi serupa.

Jangan menilai iklan hanya berdasarkan CPM rendah. CPM perlu dianalisis bersama click-through rate (CTR), CPC, konversi, CPA, dan return on ad spend (ROAS) agar dampak kampanye terhadap bisnis terlihat lebih lengkap.


Bagaimana Cara Mengoptimalkan CPM?

CPM yang tinggi tidak selalu menunjukkan performa buruk, terutama jika kampanye berhasil menjangkau audiens bernilai tinggi. Namun, kamu dapat melakukan beberapa langkah berikut agar biaya iklan menjadi lebih efisien:


1. Tentukan Tujuan Kampanye

Menentukan tujuan kampanye sejak awal membantu sistem mengoptimalkan penayangan iklan sesuai hasil yang ingin dicapai. 

Pilih tujuan seperti awareness, reach, video views, traffic, atau konversi berdasarkan kebutuhan bisnis. Tujuan yang kurang tepat dapat membuat anggaran digunakan untuk hasil yang tidak sesuai prioritas.


2. Perbaiki Target Audiens

Target audiens yang relevan membantu iklan menjangkau orang-orang yang berpotensi tertarik dengan produk atau layananmu. 

Hindari membuat target terlalu sempit tanpa alasan yang jelas karena dapat membatasi ruang distribusi iklan. Uji beberapa segmen dan bandingkan CPM serta kualitas respons yang dihasilkan.


3. Tingkatkan Kualitas Kreatif

Materi iklan yang menarik dapat membantu meningkatkan perhatian audiens sekaligus mengurangi risiko kejenuhan. 

Gunakan visual, judul, dan pesan yang mudah dipahami dalam waktu singkat. Sesuaikan desain iklan dengan karakter audiens dan format pada setiap platform.


4. Lakukan A/B Testing

A/B testing membantu kamu membandingkan beberapa variasi iklan untuk menemukan kombinasi yang paling efektif. 

Kamu dapat menguji desain, copy, audiens, format, tombol CTA, atau penempatan iklan. Ubah satu elemen utama pada setiap pengujian agar penyebab perbedaan hasil lebih mudah diketahui.


5. Uji Penempatan Iklan

Setiap penempatan iklan dapat menghasilkan CPM dan kualitas audiens yang berbeda. Bandingkan performa penempatan otomatis dengan penempatan manual melalui data kampanye. 

Jangan langsung menonaktifkan penempatan ber-CPM tinggi jika masih menghasilkan klik atau konversi yang baik.


6. Pantau Frekuensi Penayangan

Frekuensi tinggi dapat menandakan bahwa iklan berulang kali ditampilkan kepada kelompok audiens yang sama. 

Kondisi ini bisa menyebabkan kejenuhan sehingga respons audiens mulai menurun. Siapkan variasi materi iklan atau perluas audiens apabila frekuensi terus meningkat tanpa hasil tambahan.


7. Evaluasi Metrik Lanjutan

Evaluasi CPM bersama metrik lain membantu kamu memperoleh gambaran performa kampanye secara lebih menyeluruh. 

Pantau CTR, CPC, CPA, conversion rate, dan ROAS untuk mengetahui kualitas hasil dari setiap impresi. CPM yang lebih tinggi masih dapat diterima apabila mampu menghasilkan klik atau konversi berkualitas.


Kapan Sebaiknya Menggunakan CPM?

CPM cocok digunakan untuk kampanye yang bertujuan meningkatkan brand awareness, menjangkau audiens luas, mempromosikan peluncuran produk, atau menyampaikan pesan penting. Model ini juga bermanfaat ketika keberhasilan awal kampanye dinilai berdasarkan visibilitas.

Sebaliknya, jangan hanya mengandalkan CPM jika tujuan utama kampanye adalah penjualan atau pendaftaran. Untuk tujuan tersebut, kamu perlu memantau metrik berbasis tindakan, seperti CPC, CPA, conversion rate, dan ROAS.

Baca Juga:

  1. Cara Menjadi Performance Marketing dari Nol sampai Expert


Rekomendasi Bootcamp Digital Marketing Terbaik Dibimbing

Kalau kamu ingin berkarier di bidang digital marketing, memahami CPM dan metrik iklan saja belum cukup. Kamu juga perlu menguasai SEO, content marketing, social media ads, CRM, hingga analisis performa kampanye melalui proyek yang relevan dengan kebutuhan industri.

Bootcamp Digital Marketing Dibimbing membantu kamu mempelajari keterampilan tersebut melalui kelas interaktif, praktik, proyek kampanye, dan pendampingan langsung dari mentor berpengalaman.


Program Bootcamp Digital Marketing Dibimbing:

  1. Live Class & Video Learning: 63+ live class interaktif bersama mentor ahli dan 16+ video pembelajaran.
  2. Assignment & Portofolio: 26+ assignment untuk melatih kemampuan sekaligus membangun portofolio.
  3. Praktik Campaign Ads: Pendanaan hingga Rp1 juta untuk sesi praktik menjalankan kampanye iklan.
  4. Pendampingan: Dukungan fasilitator dan mentor berdedikasi yang tersedia selama 24/7.
  5. Penyaluran Kerja: Akses program penyaluran kerja ke 1.100+ perusahaan mitra Dibimbing.
  6. Simulasi Rekrutmen: Persiapan menghadapi seleksi kerja melalui technical case study class.
  7. Konsultasi: Sesi one-on-one tanpa batas bersama instruktur ahli.
  8. Komunitas: Akses ke komunitas profesional dan expert di bidang digital marketing.


Siap Berkarier di Bidang Digital Marketing?

Kamu akan mempelajari konsep sekaligus mengerjakan assignment, studi kasus, dan praktik kampanye untuk mempersiapkan diri menghadapi kebutuhan industri. Yuk, kunjungi Bootcamp Digital Marketing Dibimbing untuk melihat kurikulum, jadwal, dan informasi pendaftarannya.


FAQ

1. Apa Itu CPM dan Cost per Mille?

CPM atau Cost per Mille adalah metrik yang menunjukkan biaya per seribu impresi dalam sebuah kampanye iklan. Metrik ini membantu pengiklan mengetahui biaya rata-rata yang dikeluarkan setiap kali iklan memperoleh 1.000 tayangan.

2. Bagaimana Rumus dan Cara Menghitung CPM?

Rumus CPM adalah total biaya iklan dibagi jumlah impresi iklan, kemudian dikalikan dengan 1.000. Cara menghitung CPM tersebut dapat digunakan untuk membandingkan efisiensi biaya antarkampanye atau periode penayangan.

3. Apa Fungsi CPM Marketing dalam Digital Advertising?

CPM marketing digunakan dalam digital advertising untuk mengukur efisiensi kampanye yang berfokus pada visibilitas, brand awareness, dan reach. Metrik ini cocok ketika pengiklan ingin menjangkau audiens dalam jumlah besar tanpa menjadikan klik atau konversi sebagai tujuan utama.

4. Apa Perbedaan CPM, CPC, CPA, dan CTR?

CPM mengukur biaya per 1.000 impresi, CPC menghitung biaya per klik, sedangkan CPA menunjukkan biaya untuk setiap akuisisi atau konversi. Sementara itu, CTR mengukur persentase pengguna yang mengeklik iklan setelah melihatnya.

5. Bagaimana CPM Membantu Optimasi Iklan?

CPM dapat digunakan untuk mengevaluasi efisiensi biaya dan membandingkan performa kampanye berdasarkan audiens, materi, maupun penempatan. Dalam proses optimasi iklan, CPM perlu dianalisis bersama klik, konversi, dan ROAS agar keputusan tidak hanya didasarkan pada jumlah tayangan.

Kategori:

Share:

Penulis

Penulis Image

Irhan Hisyam Dwi Nugroho

Irhan Hisyam Dwi Nugroho is an SEO Specialist and Content Writer with 4 years of experience in optimizing websites and writing relevant content for various brands and industries. Currently, I also work as a Content Writer at Dibimbing.id and actively share content about technology, SEO, and digital marketing through various platforms.

Reviewer

Reviewer Image

Sudah Direview Oleh Expert

Setiap artikel yang berlabel "Sudah Direview Oleh Expert" telah melalui proses peninjauan oleh praktisi atau mentor yang berpengalaman di bidangnya untuk memastikan informasi yang disajikan berkualitas, akurat, dan relevan bagi pembaca.

Hi!👋
Kalau kamu butuh bantuan,
hubungi kami via WhatsApp ya!