Banyak pemilik bisnis merasa sudah menjalankan digital marketing dengan serius. Iklan berjalan, trafik masuk, laporan bulanan dibuat. Tapi ketika ditanya berapa sebenarnya ROI dari campaign bulan lalu, jawabannya sering ragu ragu. Angka di Google Ads bilang satu hal, angka di Google Analytics bilang hal lain, dan tidak ada yang benar benar yakin mana yang bisa dipercaya.
Masalah ini jarang disebabkan oleh strategi marketing yang buruk. Penyebabnya lebih sering ada di lapisan yang tidak terlihat, yaitu tracking. Ketika tracking tidak diatur dengan tepat sejak awal, rumus ROI secanggih apa pun tidak akan menghasilkan angka yang bisa dipercaya. Salah menghitung ROI bisa berakibat serius, budget dialihkan ke channel yang sebenarnya tidak efektif, sementara channel yang justru menghasilkan penjualan malah dihentikan karena datanya terlihat kosong.
Artikel ini tidak membahas rumus ROI dari awal, karena rumusnya memang sederhana. Yang akan dibahas adalah bagian yang sering dilewatkan, yaitu bagaimana menentukan tracking yang tepat untuk bisnis Anda, sebelum angka ROI itu dipercaya dan dipakai mengambil keputusan.
Kenapa Angka ROI Sering Tidak Bisa Dipercaya
Rumus ROI hanya mengurangkan biaya dari pendapatan, lalu membaginya dengan biaya. Secara matematis, tidak ada yang rumit di situ. Masalahnya muncul pada angka pendapatan yang dimasukkan ke rumus itu. Angka itu berasal dari data konversi, dan data konversi berasal dari tracking. Kalau tracking-nya keliru, ROI yang dihasilkan juga keliru, meskipun rumusnya benar seratus persen.
Situasi ini sering terjadi pada bisnis yang menjalankan iklan di lebih dari satu platform. Sebuah UMKM mengeluarkan Rp10 juta untuk campaign selama sebulan. Di dashboard Meta Ads, tercatat 40 konversi. Di Google Analytics, hanya tercatat 15 konversi untuk periode yang sama. Selisihnya besar, dan pemilik bisnis akhirnya bingung mana yang harus dipercaya untuk menghitung ROI.
Selisih semacam ini bukan berarti salah satu platform berbohong. Setiap platform punya cara menghitung konversi yang berbeda, mulai dari jendela waktu atribusi, cara menghitung klik versus tayangan, sampai cara mendeteksi apakah dua kunjungan berasal dari orang yang sama. Karena itu, sebelum bicara ROI, pertanyaan yang lebih penting untuk dijawab dulu adalah tracking apa yang sebenarnya sedang diukur, dan apakah metode pengukurannya sudah sesuai dengan cara bisnis itu benar benar menghasilkan penjualan.
Conversion Tracking Bukan Sekadar Memasang Kode Analytics
Ada anggapan yang cukup umum di kalangan pemilik bisnis, yaitu begitu kode Google Analytics atau Meta Pixel sudah terpasang di website, berarti tracking sudah beres. Anggapan ini keliru, dan justru menjadi salah satu penyebab ROI sulit diukur dengan akurat.
Kode tracking yang terpasang hanya mencatat bahwa seseorang mengunjungi halaman tertentu. Itu baru tahap merekam trafik, bukan mengukur konversi. Supaya sistem tahu tindakan mana yang benar benar bernilai bagi bisnis, seperti pembelian, pengisian formulir, atau klik tombol WhatsApp, tindakan tersebut harus secara khusus ditandai sebagai conversion action. Tanpa penandaan ini, tracking tetap berjalan, tapi hanya menghasilkan data kunjungan yang tidak bisa dihubungkan ke hasil bisnis.
Contoh nyata yang cukup sering ditemukan, sebuah toko online sudah memasang GA4 selama lebih dari setahun, trafiknya terlihat ramai di laporan, tapi tidak ada satu pun event yang ditandai sebagai konversi di menu Admin. Artinya, selama itu bisnis tersebut sebenarnya tidak pernah punya data konversi yang bisa dipakai menghitung ROI, meskipun secara teknis tracking-nya sudah “terpasang”.
Perbedaan ini penting dipahami sejak awal, karena langkah berikutnya bukan soal platform tracking mana yang dipakai, melainkan soal menentukan tindakan apa yang layak dianggap sebagai konversi untuk bisnis tersebut.
Menentukan Tindakan yang Benar Benar Bernilai untuk Bisnis Anda
Tidak semua aktivitas pengunjung di website pantas dijadikan ukuran keberhasilan. Klik tombol, scroll halaman, atau membuka halaman kontak memang bisa dilacak, tapi belum tentu mencerminkan nilai bisnis yang sesungguhnya. Kalau tindakan yang salah dijadikan patokan, ROI yang dihitung akan terlihat bagus di atas kertas, padahal tidak menghasilkan pemasukan yang nyata.
Untuk menentukan tindakan yang tepat, ada tiga pertanyaan yang bisa dipakai sebagai saringan.
- Apakah tindakan ini terjadi mendekati keputusan pembelian, bukan sekadar rasa penasaran. Klik ke halaman produk menunjukkan minat, tapi checkout selesai menunjukkan keputusan. Keduanya berbeda level, dan hanya salah satunya yang layak jadi ukuran ROI utama.
- Apakah tindakan ini bisa dihubungkan ke nilai rupiah, langsung atau tidak langsung. Formulir konsultasi yang biasanya berujung closing senilai jutaan rupiah tetap layak dijadikan konversi, meskipun nilainya tidak muncul otomatis di sistem.
- Apakah tindakan ini konsisten mencerminkan pola closing bisnis Anda selama ini. Kalau mayoritas closing terjadi lewat chat WhatsApp, maka klik ke WhatsApp jauh lebih relevan dijadikan konversi dibanding sekadar kunjungan halaman kontak.
Sebagai gambaran, bisnis fashion online sebaiknya menjadikan pembelian selesai sebagai konversi utama, bukan “tambah ke keranjang”, karena banyak pengunjung menambahkan produk lalu batal membeli. Sementara untuk bisnis jasa seperti konsultasi pembuatan website atau strategi digital marketing, konversi yang lebih relevan adalah booking konsultasi yang benar benar terjadwal, bukan sekadar kunjungan ke halaman layanan.
Begitu tindakan yang bernilai sudah ditentukan, pertanyaan berikutnya adalah metode tracking mana yang paling pas untuk merekam tindakan itu. Jawabannya sangat bergantung pada bagaimana pelanggan Anda biasanya menyelesaikan pembelian.
Memilih Metode Tracking Sesuai Cara Pelanggan Anda Closing
Kesalahan yang cukup umum terjadi ketika bisnis menyamaratakan satu metode tracking untuk semua jenis closing, padahal cara pelanggan menyelesaikan transaksi bisa sangat berbeda beda. Bisnis yang closing sepenuhnya di website punya kebutuhan tracking yang berbeda dibanding bisnis yang closing lewat chat, telepon, atau bahkan transaksi tatap muka.
Bisnis dengan Checkout Langsung di Website
Ini skenario paling mudah dilacak, karena seluruh proses, mulai dari klik iklan sampai pembayaran selesai, terjadi di satu platform. Untuk kasus ini, kombinasi Google Tag Manager dan GA4 sudah cukup memadai. Event “purchase” perlu disiapkan agar mencatat nilai transaksi sebenarnya, bukan hanya jumlah transaksi, supaya ROI yang dihitung mencerminkan pendapatan riil, bukan sekadar jumlah konversi.
Untuk memastikan setup ini bekerja benar, gunakan fitur DebugView di GA4 atau Tag Assistant sebelum campaign berjalan penuh. Lakukan transaksi percobaan dengan nominal kecil, lalu cek apakah event tersebut tercatat dengan nilai yang sesuai. Langkah kecil ini sering dilewatkan, padahal bisa mencegah berbulan bulan data yang keliru.
Bisnis yang Closing Lewat WhatsApp atau Telepon
Sebagian besar UMKM di Indonesia justru closing di sini, bukan di website. Pengunjung klik iklan, mendarat di landing page, lalu langsung chat lewat WhatsApp untuk tanya tanya sebelum membeli. Kalau tracking hanya mengandalkan data website, seluruh proses closing yang sesungguhnya terjadi di luar jangkauan sistem.
Solusinya adalah menandai klik tombol WhatsApp sebagai conversion event lewat Google Tag Manager, biasanya dengan trigger klik pada tautan yang mengandung “wa.me” atau “api.whatsapp.com”. Perlu dicatat, klik ke WhatsApp bukan bukti pasti terjadi penjualan, ini baru indikasi niat kuat untuk membeli. Untuk bisnis yang closing-nya bernilai besar, sebaiknya dilengkapi dengan nomor telepon khusus untuk call tracking, sehingga durasi dan sumber panggilan juga bisa terekam, bukan hanya klik awalnya.
Bisnis dengan Transaksi yang Berakhir secara Offline
Ada bisnis yang leads-nya datang dari online, tapi closing-nya terjadi di toko fisik, lewat transfer manual, atau setelah beberapa kali pertemuan tatap muka. Untuk kasus ini, tracking berbasis website saja tidak akan pernah cukup, karena momen closing sesungguhnya terjadi di luar sistem digital.
Cara yang bisa dipakai adalah offline conversion import, yaitu mengunggah kembali data penjualan yang sudah terjadi ke platform iklan, dicocokkan lewat kode kupon unik, nomor telepon, atau data CRM. Untuk bisnis dengan skala lebih kecil dan belum siap dengan sistem serumit itu, kode voucher unik per campaign atau pencatatan manual asal lead di CRM sederhana sudah cukup membantu menyambungkan titik antara iklan dan penjualan yang sebenarnya terjadi.
Untuk memudahkan menentukan pendekatan yang paling relevan, berikut ringkasannya.
| Jenis Bisnis | Titik Closing Utama | Metode Tracking yang Disarankan |
|---|---|---|
| Toko online dengan checkout mandiri | Pembayaran selesai di website | GA4 dan GTM dengan event purchase bernilai rupiah |
| Jasa atau produk dengan closing chat | Percakapan WhatsApp atau telepon | Klik WhatsApp sebagai conversion event, ditambah call tracking untuk closing bernilai besar |
| Bisnis dengan closing offline atau tatap muka | Transaksi di luar sistem digital | Offline conversion import, kode kupon unik, atau pencatatan manual di CRM |
Menghubungkan Google Ads, GA4, dan Meta Ads agar Data Saling Selaras
Menentukan metode tracking untuk satu platform saja tidak cukup kalau bisnis Anda beriklan di lebih dari satu tempat. Tanpa penghubungan yang benar, setiap platform akan menyimpan datanya sendiri sendiri, dan Anda akan kembali ke masalah awal, yaitu angka yang berbeda beda dan tidak jelas mana yang harus dipercaya.
Ada beberapa langkah dasar yang perlu dipastikan berjalan.
- Tautkan akun Google Ads ke properti GA4. Penautan ini membuat data biaya iklan dan data perilaku pengunjung bisa dibaca dalam satu laporan, sehingga ROI bisa dihitung tanpa harus menggabungkan data secara manual dari dua sumber berbeda.
- Aktifkan auto tagging di Google Ads. Fitur ini menambahkan parameter pelacakan secara otomatis ke setiap tautan iklan, mengurangi risiko human error dibanding menambahkan UTM secara manual satu per satu.
- Standarkan format UTM di semua channel. Kalau tim marketing menulis “instagram_ads” di satu campaign dan “ig-ads” di campaign lain, sistem akan menganggap keduanya sumber yang berbeda, padahal sama. Konsistensi penamaan ini kelihatan sepele, tapi berdampak besar pada akurasi laporan channel mana yang sebenarnya paling menghasilkan.
- Bandingkan angka klik dan sesi, bukan hanya konversi, saat melakukan pengecekan silang. Perbedaan konversi antar platform sering kali sudah bisa dijelaskan dari sini, misalnya karena Google Analytics secara otomatis menyaring trafik bot sementara platform iklan tidak selalu melakukan hal yang sama.
Setelah keempat langkah ini berjalan, data dari berbagai channel akan jauh lebih mudah dibandingkan secara adil, dan ROI per channel bisa dihitung tanpa harus menebak nebak sumber selisihnya.
Kesalahan Tracking yang Sering Lolos dari Perhatian
Sebagian kesalahan tracking terlihat jelas, misalnya kode yang lupa dipasang. Tapi ada kelompok kesalahan lain yang jauh lebih berbahaya justru karena tidak terlihat, tracking tetap berjalan, angka tetap muncul, tapi angkanya salah tanpa disadari.
- Tag terpasang dua kali di halaman yang sama. Biasanya terjadi setelah redesign website atau migrasi CMS, di mana tag lama belum dihapus sementara tag baru sudah ditambahkan. Akibatnya, satu konversi bisa terhitung dua kali, membuat ROI terlihat jauh lebih baik dari kenyataan.
- Kode tracking hilang di halaman thank you setelah pembaruan tampilan website. Karena halaman ini biasanya jarang disentuh setelah campaign berjalan, kehilangan tag di sini sering baru disadari berbulan bulan kemudian, setelah banyak konversi yang seharusnya tercatat justru hilang.
- Trafik internal tim sendiri ikut terhitung. Tanpa filter IP internal, kunjungan tim marketing yang bolak balik mengecek website ikut menambah angka trafik dan kadang konversi, membuat data konsumen asli tercampur dengan aktivitas internal.
- Jendela atribusi antar platform tidak disamakan. Google Ads mungkin menghitung konversi dalam rentang 30 hari setelah klik, sementara platform lain menggunakan rentang berbeda. Kalau ini tidak disadari, perbandingan ROI antar channel jadi tidak adil karena membandingkan periode yang berbeda.
- Cross domain tracking tidak diatur saat proses checkout pindah ke domain atau subdomain payment gateway. Ketika pengunjung berpindah dari website utama ke halaman pembayaran pihak ketiga, sistem bisa mengira ini kunjungan baru, memutus rangkaian perjalanan pengguna yang seharusnya tercatat sebagai satu sesi yang berujung konversi.
Dampak dari kesalahan kesalahan ini bukan cuma soal ketidakakuratan kecil. Tag ganda bisa membuat sebuah channel terlihat sangat menguntungkan padahal sebenarnya biasa saja, sementara tag yang hilang bisa membuat channel yang sebenarnya paling menghasilkan malah dihentikan karena datanya terlihat kosong.
Memvalidasi Tracking Sebelum Angka ROI Dipakai untuk Keputusan
Menyiapkan tracking hanya separuh pekerjaan. Separuh lainnya adalah memastikan tracking itu benar benar bekerja sebagaimana mestinya, sebelum angkanya dipakai untuk keputusan penting seperti menambah budget atau menghentikan sebuah campaign.
Ada urutan validasi sederhana yang bisa dijalankan sebelum mempercayai sebuah angka ROI.
- Cek event konversi lewat DebugView atau laporan realtime. Lakukan transaksi atau tindakan percobaan, lalu pastikan event tersebut benar benar muncul di sistem dengan nilai yang sesuai, bukan hanya tercatat sebagai kunjungan biasa.
- Bandingkan jumlah konversi antar platform untuk periode yang sama. Selisih kecil itu wajar karena perbedaan metodologi masing masing platform, tapi selisih yang sangat jauh biasanya menandakan ada tag yang bermasalah atau ganda.
- Cek duplikasi tag lewat inspector browser atau Tag Assistant. Ini langkah teknis sederhana yang bisa mendeteksi apakah ada tag yang terpasang lebih dari sekali di halaman yang sama.
- Cocokkan sampel data lead dengan catatan penjualan aktual. Ambil sepuluh sampai dua puluh lead dari sistem tracking, lalu cek satu per satu apakah benar benar berujung transaksi. Kalau banyak yang ternyata tidak pernah closing, kemungkinan besar definisi konversi yang dipakai terlalu longgar.
Validasi seperti ini idealnya dilakukan sebelum menaikkan budget campaign secara signifikan, bukan setelahnya. Menaikkan budget berdasarkan angka yang belum tervalidasi sama saja dengan memperbesar risiko berdasarkan data yang belum tentu benar.
Menyesuaikan Model Atribusi dengan Siklus Penjualan Anda
Setelah tracking berjalan dan tervalidasi, satu pertanyaan lagi masih perlu dijawab, yaitu channel mana yang berhak mendapat kredit atas sebuah konversi. Ini yang disebut model atribusi, dan pemilihannya sebaiknya disesuaikan dengan berapa lama siklus pembelian bisnis Anda.
Untuk bisnis dengan pembelian cepat, seperti produk impulsif yang biasanya dibeli dalam satu kali kunjungan, model last click atau data driven bawaan platform biasanya sudah cukup memadai. Konversi terjadi hampir seketika, sehingga tidak banyak titik sentuh yang perlu diperhitungkan.
Situasinya berbeda untuk bisnis dengan siklus penjualan yang lebih panjang, misalnya jasa konsultasi atau produk dengan harga tinggi yang butuh beberapa kali riset sebelum dibeli. Kalau hanya mengandalkan model last click, channel yang berperan mengenalkan bisnis di awal perjalanan pelanggan, misalnya konten edukasi atau iklan awareness, akan terlihat seolah tidak berkontribusi apa apa, padahal justru merekalah yang memulai proses tersebut. Untuk kasus ini, model time decay atau data driven yang mempertimbangkan banyak titik sentuh biasanya memberikan gambaran ROI yang lebih adil per channel.
Satu hal yang perlu diingat, model atribusi yang rumit tidak selalu lebih baik untuk bisnis dengan volume data yang masih kecil. Kalau campaign baru berjalan dan datanya masih terbatas, mulai dari model sederhana dulu, lalu tingkatkan kompleksitasnya seiring data yang terkumpul semakin banyak.
Menjaga Akurasi Data di Tengah Pembatasan Cookie dan Privasi
Beberapa tahun terakhir, browser semakin ketat membatasi cookie pihak ketiga, dan makin banyak pengguna yang menolak izin cookie saat diminta. Kondisi ini membuat sebagian konversi menjadi tidak terlihat oleh sistem tracking konvensional, bukan karena penjualannya tidak terjadi, tapi karena jejak digitalnya tidak lagi bisa direkam sepenuhnya.
Untuk menyiasati ini, platform seperti Google Ads menyediakan enhanced conversion, yaitu mekanisme yang menggunakan data pelanggan yang sudah di-hash, seperti email atau nomor telepon yang mereka masukkan sendiri saat checkout, untuk mencocokkan konversi dengan cara yang tetap menjaga privasi. Untuk bisnis yang beroperasi di wilayah dengan regulasi privasi ketat, ada juga Mode Izin yang membantu sistem memperkirakan data yang hilang berdasarkan pola dari pengguna yang memberikan izin.
Yang perlu dipahami pemilik bisnis, tren ini tidak akan berbalik ke kondisi lama. Daripada berharap tracking berbasis cookie kembali sesempurna dulu, langkah yang lebih realistis adalah memperkuat pengumpulan data pihak pertama, seperti email dan nomor telepon lewat formulir atau checkout, karena data inilah yang akan makin diandalkan untuk mencocokkan konversi ke depannya.
Menjadikan Tracking yang Benar sebagai Kebiasaan, Bukan Proyek Sekali Jalan
Tracking yang sudah benar hari ini bukan berarti akan tetap benar selamanya. Redesign website, migrasi platform, pergantian payment gateway, atau sekadar update tema WordPress bisa diam diam merusak tag yang sebelumnya berjalan normal. Karena itu, tracking sebaiknya diperlakukan sebagai kebiasaan rutin, bukan proyek yang selesai sekali lalu dilupakan.
Rutinitas yang cukup realistis untuk dijalankan adalah pengecekan bulanan sederhana, membandingkan angka konversi antar platform dan memastikan tidak ada lonjakan atau penurunan aneh yang tidak wajar, ditambah audit lebih menyeluruh setiap kali ada perubahan besar di website atau campaign. Kebiasaan kecil ini jauh lebih murah dibanding harus menyadari berbulan bulan kemudian bahwa data yang selama ini dipakai untuk mengambil keputusan ternyata salah sejak awal.
Bagi bisnis yang belum punya tim internal untuk memantau ini secara konsisten, kondisi ini yang sering membuat website dan campaign marketing berjalan sendiri sendiri tanpa data yang benar benar tersambung. KelolaWeb terbiasa menangani pembuatan website sekaligus memastikan tracking-nya berjalan benar sejak awal, sehingga pemilik bisnis tidak perlu menebak nebak lagi apakah angka ROI yang mereka lihat benar benar bisa dipercaya atau tidak.





