Cara Menghitung ROI Marketing: Rumus & Contoh

Cara Menghitung ROI Marketing: Rumus & Contoh
Written by:

Table of Contents

ROI marketing dihitung dengan rumus (Pendapatan Campaign dikurangi Biaya Marketing) dibagi Biaya Marketing, dikali 100%. Contoh sederhana: biaya iklan Rp2 juta menghasilkan penjualan Rp10 juta, maka ROI-nya 400%. Tapi angka itu baru berarti kalau Anda juga tahu cara menghitungnya untuk campaign B2B dengan siklus panjang, cara membedakannya dari ROAS dan CAC:LTV, serta cara menghubungkannya ke kualitas lead dan pipeline CRM Anda. Semua itu dibahas lengkap di artikel ini, jadi baca sampai tuntas supaya angka ROI campaign Anda tidak cuma bagus di laporan, tapi juga bisa dipertanggungjawabkan ke direksi.

Apa itu ROI marketing dan kenapa sering disalahpahami?

ROI marketing adalah rasio yang membandingkan keuntungan dari kampanye pemasaran dengan biaya yang dikeluarkan untuk kampanye itu. Angka ini dinyatakan dalam persen, dan makin tinggi persentasenya, makin besar keuntungan yang didapat dari setiap rupiah yang dibelanjakan.

Masalahnya bukan di rumus. Masalahnya, kebanyakan tim marketing menghitung ROI dari data yang salah sejak awal. Semua form submission dihitung sebagai lead, semua lead dianggap calon closing, dan biaya yang dimasukkan cuma budget iklan tanpa gaji tim atau biaya tools. Hasilnya, angka ROI di laporan terlihat bagus tapi tidak mencerminkan kontribusi nyata ke pipeline penjualan.

Ini penyebab utama kenapa CMO sering kesulitan mempertahankan budget marketing di depan direksi: angkanya ada, tapi tidak bisa dipertanggungjawabkan sampai ke tingkat qualified lead.

Rumus dasar ROI marketing (dengan contoh perhitungan)

Rumus paling umum: ROI = (Pendapatan Campaign dikurangi Biaya Marketing) dibagi Biaya Marketing, dikali 100%.

Biaya marketing di sini bukan cuma budget iklan. Masukkan juga biaya produksi konten, software CRM atau analytics, dan porsi gaji tim yang mengerjakan campaign tersebut. Kalau cuma budget iklan yang dihitung, ROI yang keluar akan terlihat lebih tinggi dari kondisi sebenarnya.

Contoh perhitungan ROI marketing langkah demi langkah

Misalnya sebuah bisnis B2B menjalankan campaign Google Ads dengan rincian berikut:

  • Biaya iklan: Rp15.000.000
  • Biaya tools tracking dan CRM: Rp2.000.000
  • Total biaya marketing: Rp17.000.000
  • Pendapatan dari campaign: Rp51.000.000

ROI = (Rp51.000.000 dikurangi Rp17.000.000) dibagi Rp17.000.000, dikali 100% = 200%.

Setiap Rp1 yang dibelanjakan menghasilkan Rp2 keuntungan bersih. Angka ini terlihat sehat, tapi belum menjawab pertanyaan yang lebih penting: dari pendapatan Rp51 juta itu, berapa yang berasal dari lead yang benar-benar qualified, dan berapa yang cuma kebetulan closing sendiri tanpa pengaruh campaign?

ROI vs ROAS vs CAC:LTV: jangan tertukar

ROI mengukur keuntungan bersih dari total biaya marketing. ROAS (Return on Ad Spend) cuma mengukur pendapatan dibagi biaya iklan, tanpa mengurangi cost of goods atau biaya operasional lain. CAC:LTV membandingkan biaya akuisisi satu pelanggan dengan total nilai yang dihasilkan pelanggan itu sepanjang masa berlangganan. Ketiganya sering tertukar karena sama-sama membahas “pengembalian”, padahal menjawab pertanyaan yang berbeda.

MetrikYang diukurRumusCocok dipakai untuk
ROIKeuntungan bersih dari total biaya marketing(Pendapatan dikurangi Biaya Marketing) dibagi Biaya Marketing, dikali 100%Evaluasi campaign secara keseluruhan
ROASPendapatan dibanding biaya iklan sajaPendapatan Iklan dibagi Biaya IklanOptimasi harian di dashboard ads
CAC:LTVBiaya akuisisi dibanding nilai pelanggan jangka panjangLTV dibagi CACMenilai keberlangsungan model bisnis subscription atau retainer

Kesalahan yang paling sering terjadi: tim ads melaporkan ROAS 5x ke CMO, padahal itu belum dikurangi biaya operasional dan gaji tim. Begitu dihitung ulang jadi ROI, angkanya bisa turun jauh di bawah 5x.

Berapa ROI marketing yang ideal? (dan kenapa angka itu bisa menyesatkan)

Menurut MiiTel (2024), rasio ROI marketing yang dianggap sehat berada di kisaran 5:1, sekitar 500%, dengan performa di atas 10:1 dianggap luar biasa. Angka ini sering dikutip di banyak artikel Indonesia, tapi perlu dipakai hati-hati karena benchmark itu umumnya dihitung dari campaign dengan siklus penjualan pendek, bukan dari B2B dengan proses closing yang bisa berbulan-bulan.

Tipe campaignROI yang biasanya dianggap sehat
B2C, siklus penjualan pendekDi atas 500% (rasio 5:1)
B2B, siklus penjualan panjang, lead qualified200%-300% per campaign

ROI 500% dari campaign yang cuma menghasilkan form submission tanpa follow-up jelas justru patut dicurigai, bukan dirayakan.

Cara menghitung ROI marketing untuk bisnis B2B dengan siklus panjang

Formula dasar ROI tetap sama, tapi B2B punya masalah tambahan: closing sering terjadi 2 sampai 6 bulan setelah lead pertama masuk, lintas beberapa channel. Kalau ROI dihitung berdasarkan attribution model last-click, semua kredit closing jatuh ke channel terakhir yang disentuh prospek, padahal channel-channel sebelumnya yang sebenarnya membangun awareness dan trust.

Cara yang lebih akurat: gunakan attribution window yang mengikuti panjang siklus penjualan riil, bukan default 30 hari dari platform ads. Kalau siklus penjualan rata-rata 90 hari, window attribution juga harus 90 hari, supaya campaign yang berperan di awal funnel tetap dapat kredit atas closing yang terjadi belakangan. Pembahasan lebih dalam soal ini ada di Stop Membakar Uang: Panduan B2B Attribution 2026.

Kenapa attribution model menentukan akurasi ROI Anda

Attribution model adalah metode yang dipakai untuk menentukan channel mana yang berhak dapat kredit atas satu closing. Model yang berbeda bisa menghasilkan angka ROI yang berbeda dari data yang persis sama.

Contohnya, kalau satu prospek pertama kali kenal brand lewat LinkedIn Ads, lalu closing lewat pencarian Google seminggu kemudian, model last-click cuma memberi kredit ke Google, sementara LinkedIn yang memulai proses itu dianggap tidak berkontribusi sama sekali. Kalau tim marketing memakai model ini untuk keputusan budget, LinkedIn Ads bisa dipotong padahal justru itu yang membuka funnel.

Ini juga beda antara ROI blended, yaitu ROI gabungan dari semua channel dalam satu campaign, dengan ROI per channel, yang menghitung tiap platform secara terpisah. ROI blended lebih cocok untuk laporan ke direksi, sementara ROI per channel lebih berguna untuk keputusan optimasi budget harian. Perbandingan platform lebih detail bisa dicek di Google Ads vs Meta Ads B2B: Mana ROI Lebih Tinggi?.

 

Untuk Bisnis B2B

 

Attribution window Anda sudah sesuai siklus penjualan?

 

Kalau tim Anda masih pakai attribution window default dari platform ads, campaign yang membuka funnel bisa kehilangan kredit yang seharusnya. Tim Gwenchana bisa bantu audit attribution model dan window yang sesuai siklus penjualan bisnis Anda lewat Growth Visibility Diagnostic.

  Diskusi via WhatsApp

Menghubungkan ROI marketing ke kualitas lead dan pipeline CRM

Rumus ROI cuma akurat kalau angka “pendapatan” di dalamnya benar-benar berasal dari lead yang qualified, bukan dari semua form submission yang masuk.

IstilahDefinisi
MQL (Marketing Qualified Lead)Lead yang sesuai kriteria awal, belum tentu siap beli
SQL (Sales Qualified Lead)Lead yang sudah dicek tim sales: punya budget, kebutuhan, dan wewenang memutuskan

Kalau semua MQL dihitung sebagai kontribusi ke pendapatan, ROI yang keluar akan menggelembung jauh dari kondisi riil. Cara memisahkan lead berkualitas dari sekadar traffic bisa dibaca di Apa Itu Google Ads Secara Teknis? Fitur Tersembunyi, yang membahas negative keyword dan offline conversion tracking untuk memfilter lead berkualitas sejak dari sisi iklan.

ROI juga butuh data dari CRM untuk tahu lead mana yang benar-benar bergerak ke tahap proposal dan closing, bukan cuma masuk lalu hilang di WhatsApp. Tanpa pipeline yang tercatat rapi, tim marketing cuma bisa menghitung ROI dari data lead masuk, bukan dari data lead yang benar-benar jadi uang. Strategi Naikkan Closing Rate: Chat Masuk jadi Uang membahas cara mengelola pipeline CRM supaya lead yang masuk lewat chat tidak hilang begitu saja.

Cara meningkatkan ROI marketing setelah Anda tahu angkanya

Begitu ROI dihitung dengan basis data yang benar, langkah berikutnya bukan menaikkan budget iklan, tapi memperbaiki bagian funnel yang paling bocor.

  1. Cek ulang targeting audiens. Iklan yang menjangkau audiens terlalu luas biasanya menghasilkan banyak lead tapi rendah kualitas, yang bikin ROI turun meski volume lead terlihat tinggi.
  2. Perbaiki kualitas konten iklan dan landing page. Pesan yang generik menarik klik, tapi tidak menyaring siapa yang benar-benar butuh produk.
  3. Pertimbangkan Account-Based Marketing untuk target akun korporat bernilai tinggi, dibanding menyebar budget ke audiens umum. Pendekatan ini dibahas lebih detail di Account-Based Marketing (ABM): Strategi Sniper B2B.
  4. Uji ulang kombinasi channel. Untuk B2B, gabungan search dan programmatic sering menghasilkan ROI lebih stabil dibanding mengandalkan satu platform saja. Playbook eksekusinya ada di Strategi Programmatic Ads B2B: Playbook Eksekusi.

Pola yang umum terjadi: ROI kerap turun dulu di bulan pertama setelah targeting dipersempit, karena volume lead anjlok sebelum kualitasnya terbukti naik. Baru di bulan kedua, setelah closing rate ikut membaik, ROI keseluruhan biasanya naik di atas angka awal.

Kalau angka ROI Anda masih terasa meragukan

Menghitung ROI marketing itu langkah pertama, bukan tujuan akhir. Angka yang keluar dari rumus di atas cuma berguna kalau data di baliknya, yaitu biaya, pendapatan, dan kualitas lead, sudah benar sejak awal.

Kalau tim internal Anda sudah kewalahan mengurus tracking, attribution, dan pipeline sekaligus, itu biasanya tanda saatnya melibatkan agency yang bisa audit sistemnya dari awal. Kalau Anda belum yakin apakah angka ROI campaign selama ini sudah mencerminkan kontribusi nyata ke pipeline, diskusikan lewat Growth Visibility Diagnostic bersama tim Gwenchana. Prosesnya dimulai dari audit tracking, funnel, dan attribution, supaya perhitungan ROI marketing berikutnya benar-benar berbasis data yang bisa dipertanggungjawabkan ke direksi. Cara salah satu tim membuktikan angka ini ke CFO mereka dibahas di Cara Membuktikan ROI Marketing ke CFO.

 

Langkah Selanjutnya

 

Pastikan angka ROI Anda bisa dipertanggungjawabkan

 

Growth Visibility Diagnostic dari Gwenchana mengaudit tracking, funnel, dan attribution bisnis Anda, supaya perhitungan ROI marketing berikutnya berbasis data yang akurat.

  Booking Growth Visibility Diagnostic  

Gwenchana Agency · Jakarta

Apa rumus dasar menghitung ROI marketing?

Rumus dasarnya: ROI = (Pendapatan Campaign dikurangi Biaya Marketing) dibagi Biaya Marketing, dikali 100%. Biaya marketing mencakup biaya iklan, produksi konten, dan tools tracking, bukan cuma budget ads saja.

Berapa nilai ROI marketing yang baik atau ideal?

Untuk campaign dengan siklus penjualan pendek, ROI di atas 500% sering dianggap sehat. Untuk B2B dengan closing yang lebih lama, ROI 200-300% dari satu campaign biasanya sudah sehat, asal lead yang masuk memang qualified dan bergerak ke tahap proposal.

Apa arti ROI 20%?

ROI 20% berarti setiap Rp1 biaya marketing menghasilkan Rp0,20 keuntungan bersih di luar modal awal. Angka ini tergolong rendah untuk campaign digital marketing dan biasanya jadi sinyal untuk mengevaluasi targeting atau kualitas lead.

Apa perbedaan ROI dan ROAS?

ROI menghitung keuntungan bersih dari total biaya marketing, termasuk biaya tools dan produksi konten. ROAS cuma membandingkan pendapatan dengan biaya iklan saja, tanpa mengurangi biaya operasional lain, sehingga angkanya selalu terlihat lebih tinggi dari ROI.

Bagaimana cara menghitung ROI marketing untuk B2B dengan siklus penjualan panjang?

Gunakan attribution window yang mengikuti panjang siklus penjualan riil, bukan default platform ads. Kalau closing rata-rata makan waktu 90 hari, kredit atas closing itu perlu dibagi ke semua channel yang berperan di sepanjang 90 hari itu, bukan cuma channel terakhir yang disentuh prospek.

Apakah ROI marketing bisa dihitung tanpa CRM?

Bisa, tapi angkanya cuma mencerminkan lead masuk, bukan lead yang benar-benar closing. Tanpa data CRM, tim marketing tidak bisa memisahkan mana lead yang berkontribusi ke pendapatan riil dan mana yang berhenti di tengah jalan.

Share this:
Related Blogs

Framework strategi digital marketing adalah kerangka kerja yang memandu bisnis merencanakan, menjalankan, dan mengukur pemasaran...

Strategi digital marketing B2B adalah pendekatan pemasaran terintegrasi yang menghubungkan SEO, iklan berbayar, content marketing,...

Dashboard marketing digital adalah tampilan terpusat yang menggabungkan data dari Google Analytics, Meta Ads, dan...