Berapa Banyak Budget Iklan yang Habis untuk Bot dan Cara Menghitungnya

"Bot di traffic kita mungkin sekitar sepuluh persen" itu perasaan, bukan angka. Kerugian dari traffic sampah bisa dihitung dari statistik sendiri, dan biasanya lebih besar daripada porsi klik tidak valid dikali harga klik.

Bot dan Fraud9 menit baca
Daftar isi
  1. Kenapa kerugiannya lebih besar dari kelihatannya
  2. Langkah 1. Tentukan porsi klik tidak valid
  3. Langkah 2. Hitung kerugian langsung
  4. Langkah 3. Hitung konversi yang hilang
  5. Langkah 4. Perkirakan harga optimasi yang terdistorsi
  6. Contoh hitungan dengan angka ilustrasi
  7. Jebakan dalam perhitungan
  8. Cara memantau porsi traffic sampah secara rutin
  9. Bagaimana ArtisanClo membantu
  10. Kesimpulan

Hampir setiap media buyer curiga bahwa sebagian budget habis untuk bot. Jauh lebih sedikit yang tahu persis berapa jumlahnya. Tanpa angka, sulit mengambil keputusan: apakah placement perlu dimatikan, apakah perlu minta refund, apakah setting filter perlu diubah, atau ini hanya noise wajar yang tidak perlu dipikirkan.

Di artikel ini: cara menghitung kerugian dari traffic sampah berdasarkan statistik sendiri — dari apa saja kerugian itu terbentuk, di mana mengambil datanya, contoh hitungan dengan angka ilustrasi, dan cara memantau porsinya secara rutin, bukan setengah tahun sekali.

Kenapa kerugiannya lebih besar dari kelihatannya

Pikiran pertama: hitung klik berbayar yang dibuat bot, lalu kalikan dengan harga klik. Ini titik awal yang benar, tetapi bukan jumlah totalnya. Traffic sampah memukul budget dengan tiga cara:

  1. Kerugian langsung — Anda membayar klik yang tidak mungkin menjadi pembelian.
  2. Konversi yang hilang — dengan uang yang sama Anda bisa membeli klik asli, dan sebagian akan menghasilkan pendapatan.
  3. Optimasi yang terdistorsi — sinyal palsu merusak statistik dan pembelajaran algoritma iklan, sehingga uang berikutnya Anda belanjakan lebih buruk dari seharusnya.

Lapisan pertama paling mudah dihitung, lapisan ketiga paling sulit. Tetapi justru lapisan ketiga sering kali yang paling mahal.

Langkah 1. Tentukan porsi klik tidak valid

Semuanya berawal dari satu angka — berapa porsi klik berbayar yang berasal dari bot, click farm, proxy, dan traffic tidak valid lainnya. Angka ini tidak punya satu sumber; lebih baik dikumpulkan dari beberapa.

Laporan platform iklan

Platform iklan besar menyaring sendiri sebagian klik tidak valid dan tidak menagihnya, dan untuk sebagian klik lagi memberi refund belakangan. Laporan ini berguna, tetapi hanya menunjukkan apa yang diakui platform itu sendiri. Semua yang lolos dari platform tidak terlihat di sana. Cara membaca laporan seperti ini di iklan search dibahas di artikel tentang klik tidak valid di Google Ads.

Log filter traffic Anda sendiri

Kalau di depan landing ada filter, ia punya log: berapa kunjungan yang disaring dan kenapa — data center, VPN, browser otomatis, pengulangan dari satu IP. Ini sumber paling detail karena melihat setiap kunjungan.

Selisih klik dan kunjungan

Bandingkan jumlah klik di dashboard iklan dengan jumlah kunjungan di landing untuk periode dan kampanye yang sama. Sebagian selisih adalah kehilangan normal: orang menutup tab, koneksi putus, halaman lambat. Tetapi kalau di satu placement selisihnya berkali lipat dibanding yang lain, kemungkinan banyak klik di sana yang bahkan tidak pernah sampai ke situs.

Konversi tanpa uang

Hitung terpisah porsi konversi yang kemudian ditolak affiliate network atau tidak sampai ke pembayaran. Registrasi tinggi tapi penjualan nol di satu sumber sering kali merupakan jejak click farm dan incentivized traffic.

Hasil langkah ini adalah porsi klik tidak valid per sumber, bukan satu angka untuk seluruh akun. Rata-rata akun menyembunyikan masalah: sepuluh sumber bagus dan satu sumber buruk tetap menghasilkan rata-rata yang terlihat wajar.

Berapa porsi yang dianggap normal

Tidak ada norma universal. Di iklan search dengan click ID yang terverifikasi, porsi sampah biasanya kecil; di jaringan native, push, dan pop bisa berkali lipat lebih tinggi, dan di dalam satu network pun sangat berbeda antar zona. Karena itu, bandingkan sumber bukan dengan angka dari artikel orang lain, tetapi dengan sumber Anda sendiri di GEO yang sama dan dengan sumber yang sama seminggu sebelumnya. Lonjakan porsi lebih penting daripada nilai absolutnya.

Langkah 2. Hitung kerugian langsung

Rumusnya sederhana:

Kerugian langsung = klik berbayar × porsi tidak valid × rata-rata harga klik

Kalau Anda membayar per tayangan, bukan per klik, logikanya sama: porsi tayangan tidak valid × jumlah tayangan × CPM / 1.000. Untuk bayaran per instal atau per lead — porsi instal atau lead palsu × harganya.

Dari jumlah ini sebaiknya dikurangi apa yang sudah di-refund platform. Kalau tidak, Anda akan menghitung uang yang sudah kembali sebagai kerugian.

Langkah 3. Hitung konversi yang hilang

Uang yang habis untuk bot sebenarnya bisa membeli traffic asli. Untuk memperkirakan hasilnya, Anda butuh conversion rate pada klik valid, bukan pada semua klik.

Konversi yang hilang = klik tidak valid × CR pada klik valid

Pendapatan yang hilang = konversi yang hilang × rata-rata pendapatan per konversi

Detail penting: CR pada semua klik sudah ditekan oleh bot itu sendiri. Kalau kerugian dihitung dengan CR itu, kerusakannya akan tampak lebih kecil dari kenyataan. Jadi keluarkan dulu klik tidak valid dari penyebut, baru hitung.

Perkiraan ini bersifat kondisional: tidak ada jaminan budget tambahan akan membeli traffic dengan kualitas yang sama. Tetapi sebagai gambaran skala, angka ini jujur, dan untuk keputusan "matikan placement atau tidak" itu sudah cukup.

Langkah 4. Perkirakan harga optimasi yang terdistorsi

Di sini tidak ada rumus pasti, tetapi ada cara untuk melihat skalanya.

Algoritma iklan belajar dari event yang Anda kirimkan. Kalau yang dikirim ke dashboard adalah registrasi, dan sebagian besar dibuat oleh click farm dan bot, algoritma belajar mencari "pembeli" seperti itu. Cara mengatur pengiriman event yang benar dibahas di artikel tentang pengiriman konversi ke dashboard iklan.

Untuk menilai kerusakannya, bandingkan dua angka CPA per sumber atau kampanye:

  • CPA dari semua konversi yang terlihat di dashboard;
  • CPA dari konversi terkonfirmasi — yang benar-benar menghasilkan uang.

Kalau sebuah sumber punya CPA dari semua konversi terbaik di akun, tetapi CPA dari konversi terkonfirmasi terburuk, berarti budget mengalir ke sana karena sinyal palsu. Jumlah yang Anda tanam di sumber itu melebihi yang akan Anda tanam dengan statistik jujur — itulah harga optimasi yang terdistorsi.

Contoh hitungan dengan angka ilustrasi

Ambil satu kampanye sederhana selama sebulan. Semua angka bersifat ilustrasi dan hanya untuk menjelaskan metodenya.

Indikator Nilai
Spend $10.000
Rata-rata CPC $0,50
Klik berbayar 20.000
Porsi klik tidak valid 15%
Klik tidak valid 3.000
Klik valid 17.000
Konversi terkonfirmasi 255
CR pada klik valid 1,5%
Pendapatan per konversi $50
Pendapatan $12.750

Bagaimana kampanye terlihat tanpa koreksi bot. Profit $12.750 − $10.000 = $2.750, ROI 27,5%. CR pada semua klik 255 / 20.000 = 1,28%. Kampanye profit, dan tampaknya semua baik-baik saja.

Kerugian langsung. 3.000 × $0,50 = $1.500. Platform me-refund $200 untuk klik tidak valid yang ia akui, jadi kerugian langsung $1.300.

Konversi yang hilang. Dengan $1.500 Anda bisa membeli 3.000 klik asli. Dengan CR 1,5% itu 45 konversi, dengan $50 per konversi — $2.250 pendapatan yang tidak didapat. Kalau seluruh traffic asli, pendapatan menjadi $15.000, profit $5.000, ROI 50%.

Optimasi yang terdistorsi. Misalkan dashboard melihat bukan 255, melainkan 300 konversi: 45 registrasi dibuat click farm, dan affiliate network menolaknya. Hampir semuanya datang dari satu placement yang menurut data dashboard terlihat paling bagus — dan algoritma memindahkan tambahan $1.000 budget ke sana. Berdasarkan konversi terkonfirmasi, CPA di sana dua kali lipat rata-rata. Kalau $1.000 itu menghasilkan setengah pendapatan dari sumber rata-rata, kerugiannya sekitar $500.

Total sebulan. $1.300 kerugian langsung, $2.250 pendapatan yang hilang, dan sekitar $500 dari optimasi yang terdistorsi. Porsi klik tidak valid hanya 15%, tetapi selisih antara ROI aktual dan ROI yang mungkin hampir dua kali lipat. Karena itulah ketiga lapisan perlu dihitung, bukan hanya yang pertama.

Jebakan dalam perhitungan

  • Tidak semua klik yang hilang adalah bot. Selisih dashboard dan situs sebagian wajar. Hitung porsi tidak valid hanya dari kunjungan yang punya alasan konkret: jaringan data center, jejak otomatisasi, pengulangan, konversi yang ditolak.
  • Jangan samakan penyaringan dengan kerugian. Kalau filter menyaring kunjungan, klik itu tetap Anda bayar. Filter melindungi landing, statistik, dan optimasi, tetapi yang bisa mengembalikan uang hanya platform.
  • Jangan hitung refund dua kali. Refund dari platform mengurangi kerugian langsung, tetapi tidak mengembalikan konversi yang hilang.
  • Lihat per sumber, bukan per akun. Rata-rata porsi klik tidak valid di level akun hampir selalu terlihat bisa ditoleransi.
  • Jangan samakan fraud dengan offer yang buruk. Kalau traffic-nya asli tapi konversinya tidak ada, penyebabnya ada di offer, landing, atau audiens. Metrik untuk membedakannya ada di artikel tentang metrik affiliate marketing.

Cara memantau porsi traffic sampah secara rutin

Perhitungan sekali berguna, tetapi fraud terus berubah: placement menambah zona baru, sumber memburuk, muncul skema baru. Karena itu porsi traffic sampah sebaiknya dijadikan metrik rutin.

  1. Tandai setiap klik. Tanpa parameter sumber, placement, dan kampanye, tidak ada porsi yang bisa dikaitkan dengan tempat uang hilang. Cara kerja parameter klik dijelaskan di artikel tentang click ID dan SubID.
  2. Pakai dua kolom konversi. Semua konversi dan konversi terkonfirmasi. Selisih keduanya per sumber adalah sinyal awal fraud.
  3. Cek porsi traffic tidak valid per sumber setiap minggu. Saat meluncurkan placement baru — setiap hari, sampai statistiknya cukup.
  4. Tetapkan ambang reaksi. Misalnya: jika porsi klik tidak valid di sebuah placement naik dua kali lipat dibanding minggu lalu, atau CPA dari konversi terkonfirmasi 1,5 kali di atas rata-rata — placement itu diperiksa dan, jika perlu, dimatikan.
  5. Hitung kerugian dalam uang sebulan sekali. Empat langkah yang sama seperti di atas. Angka dalam dolar lebih meyakinkan daripada persentase — baik bagi Anda sendiri maupun bagi manajer network saat Anda meminta refund.
  6. Hitung ulang ROI dengan koreksi. ROI kampanye yang sebenarnya adalah ROI dari konversi terkonfirmasi. Cara menghitungnya dibahas di artikel cara menghitung ROI.

Bagaimana ArtisanClo membantu

ArtisanClo menyaring bot, traffic data center, VPN, dan proxy, dan setiap klik di log menampilkan kode alasan keputusannya. Jadi porsi traffic tidak valid tidak perlu ditebak: ia terlihat per sumber, per kampanye, dan per alasan.

Tracker bawaan menghitung biaya, konversi, profit, dan ROI per kampanye dan menerima konversi dengan status berbeda. Dalam satu laporan terlihat berapa uang yang habis untuk traffic yang tidak mungkin menjadi pembelian, sumber mana yang memberi pendapatan terkonfirmasi, dan mana yang hanya memberi registrasi.

Kesimpulan

Kerugian karena bot terdiri dari tiga lapisan: uang langsung untuk klik tidak valid, konversi yang tidak Anda dapatkan dari budget itu, dan optimasi yang rusak yang dengan sendirinya mengalirkan uang ke traffic sampah. Mulailah dari porsi klik tidak valid per sumber, ubah menjadi uang dengan rumus sederhana, dan selalu bandingkan CPA dari semua konversi dengan CPA dari konversi terkonfirmasi. Pantau porsinya secara rutin, tetapkan ambang kapan sebuah sumber harus diperiksa, dan sebulan sekali hitung ulang kerugian dalam dolar. Dengan begitu "bot di traffic kita mungkin sekitar sepuluh persen" berubah menjadi angka nyata dan keputusan yang konkret.

Pertanyaan yang sering diajukan

01

Bagaimana cara cepat menilai berapa uang yang hilang karena bot?

Ambil porsi klik tidak valid untuk suatu periode, kalikan dengan jumlah klik berbayar dan rata-rata harga klik. Itulah kerugian langsung. Lalu tambahkan konversi yang tidak Anda dapatkan dari uang tersebut, dan selisih akibat optimasi ke konversi asli versus palsu.

02

Dari mana porsi klik tidak valid didapat?

Dari tiga sumber: laporan platform iklan tentang klik tidak valid dan refund, log filter traffic Anda sendiri, serta perbandingan klik di dashboard iklan dengan kunjungan di landing. Kombinasi ketiganya paling akurat, karena masing-masing hanya melihat sebagian gambaran.

03

Apakah selisih klik di dashboard dan kunjungan di situs berarti bot?

Tidak semuanya. Sebagian orang menutup tab sebelum halaman selesai dimuat, sebagian kunjungan hilang karena ad blocker dan jaringan lambat. Selisih kecil selalu ada. Yang mencurigakan adalah ketika selisih di satu sumber jauh berbeda dibanding sumber lain.

04

Kenapa konversi palsu lebih buruk daripada sekadar klik kosong?

Klik kosong memakan uang sekali. Konversi palsu yang dikirim ke dashboard iklan mengajari algoritma untuk mencari pengunjung serupa, sehingga budget berikutnya ia arahkan sendiri ke traffic sampah.

05

Seberapa sering kerugian dari bot perlu dihitung ulang?

Porsi traffic tidak valid per sumber sebaiknya dicek setiap hari saat peluncuran dan seminggu sekali untuk kampanye yang stabil. Perhitungan kerugian lengkap dalam uang cukup dilakukan sebulan sekali dan setelah setiap perubahan besar pada sumber traffic.

Baca juga

Lihat trafik Anda yang sebenarnya

Hubungkan ArtisanClo ke situs Anda, lihat siapa yang benar-benar datang dari iklan, dan mengapa setiap klik mendapat keputusannya.