Kenapa Angka Website Hotel Tidak Pernah Cocok dengan Jumlah Booking
Bulan lalu Google Analytics hotel Anda melaporkan 1.480 kunjungan dan 96 klik tombol "Pesan Sekarang". Buku besar resepsionis melaporkan 21 booking direct. Ke mana 75 orang sisanya?
Jawaban jujurnya: sebagian dari mereka memang kabur. Tapi sebagian besar tidak pernah hilang — mereka pindah ke WhatsApp, atau angkanya tidak pernah sampai ke dashboard karena halamannya tidak terlacak. Anda mematikan iklan berdasarkan angka yang salah baca.
Analogi paling gampang: Google Analytics itu penghitung orang yang lewat depan pintu toko. Buku resepsionis adalah laci kasir. Dua-duanya benar, cuma menjawab pertanyaan berbeda. Yang berbahaya adalah ketika Anda menjawab pertanyaan "untung atau rugi" pakai penghitung pintu.
Enam penyebab angka website dan buku booking selalu beda
Berikut penyebab yang paling sering saya temukan saat audit marketing hotel 15–40 kamar di Bali dan Jogja. Angka ilustrasi, tapi urutannya nyaris selalu sama.
| Penyebab | Gejala di laporan | Cara cek 5 menit |
|---|---|---|
| 1. Satu tamu, tiga kunjungan | 1.480 kunjungan, tapi tamu baru cuma 600 | Lihat Users vs Sessions, bukan Sessions saja |
| 2. Klik tombol dobel | 96 event klik, padahal tamu cuma 40 | Buka Realtime, klik sendiri tombolnya sekali |
| 3. Booking pindah ke WhatsApp | Klik WA tinggi, booking form rendah | Bandingkan event "klik WA" dengan chat masuk di HP |
| 4. Halaman terima kasih tidak terlacak | Conversion = 0 atau sangat kecil | Buka halaman sukses, cek apakah muncul di Realtime |
| 5. Adblock & privasi iOS | Trafik turun tiba-tiba tanpa sebab musiman | Bandingkan angka analytics dengan hitungan di server/hosting |
| 6. Booking hari ini dari iklan enam hari lalu | Iklan "tidak menghasilkan", padahal closing belakangan | Lihat tanggal check-in, bukan tanggal booking |
Penyebab nomor 4 adalah yang paling mahal. Banyak hotel memasang tag Google Analytics hanya di website utama, sementara halaman konfirmasi dan pembayaran berada di domain lain atau di dalam iframe mesin booking. Hasilnya: tamu benar-benar booking, tapi dashboard tetap bilang nol. Ini persis masalah yang dibahas di artikel soal Google Analytics yang dipasang tanpa tracking.
Penyebab nomor 6 sering bikin hotel kecil salah ambil keputusan paling fatal: mematikan iklan yang sebenarnya jalan. Tamu melihat iklan tanggal 4, membandingkan dua hotel lain, lalu baru menghubungi Anda tanggal 10 lewat WhatsApp — dan di laporan iklan, konversi itu tercatat "organik". Cara membaca perjalanan tamu lintas kanal ini ada di panduan model atribusi booking hotel.
Angka mana dipakai untuk pertanyaan apa
Jangan paksakan satu sumber data menjawab semua hal. Ini pembagian tugas yang saya pakai untuk hotel kecil:
- Google Analytics — berapa orang datang, dari mana, halaman mana yang membuat mereka berhenti. Bukan untuk menghitung uang.
- Buku/Excel reservasi — berapa booking benar-benar masuk, dari channel apa, nilai berapa. Ini sumber kebenaran uang.
- Google Search Console — kata kunci apa yang membawa orang ke halaman kamar Anda. Gratis, dan tidak terpengaruh adblock karena datanya dari Google.
- Google Bisnisku Insights — berapa yang menelepon, minta rute, klik website dari peta.
- Log WhatsApp — berapa chat masuk per hari. Ini "channel" yang paling sering tidak terlihat di dashboard mana pun.
Begitu kelima sumber ini diletakkan berdampingan, "selisih" berhenti jadi misteri dan mulai jadi informasi.
Cara merekonsiliasi dalam 30 menit setiap tanggal 1
Lakukan rutin ini sebulan sekali, jangan menunggu akhir kuartal.
- Tetapkan definisi "booking website" secara tertulis. Contoh: (a) isi form di website, (b) klik tombol WhatsApp dari website, (c) telepon ke nomor yang tertera di website. Tulis di sel A1 spreadsheet Anda. Tanpa definisi, dua orang di tim Anda akan menghitung dengan cara berbeda.
- Cocokkan per tanggal check-in, bukan tanggal booking. Kalau tamu booking 28 Oktober untuk menginap 5 November, angka itu masuk November. Ini satu-satunya cara laporan marketing cocok dengan laporan kamar.
- Hitung rasio klaim. Booking yang tercatat di analytics dibagi booking yang tercatat di buku. Kalau analytics bilang 7 dan buku bilang 21, rasio klaim Anda 33%.
- Pakai rasio itu untuk mengoreksi, jangan pakai angka mentah. Selama tracking belum diperbaiki, kalikan angka konversi analytics dengan faktor koreksi. Jangan sebaliknya — jangan menganggap buku Anda yang salah.
Aturan praktisnya: rasio klaim 60–85% itu wajar untuk hotel kecil dengan banyak booking via WhatsApp. Di bawah 50%, masalahnya bukan pasar, tapi tracking Anda rusak.
Sebelum dan sesudah: hotel 24 kamar di Sanur
Sebelum. Iklan Google Ads Rp 3.000.000 sebulan. Analytics mencatat 7 booking selesai, jadi pemilik menghitung biaya akuisisi Rp 428.571 per booking. Angka itu terlihat lebih mahal daripada komisi OTA, jadi iklan dimatikan. Bulan berikutnya booking direct anjlok dari 21 ke 11.
Sesudah. Ternyata dari 21 booking, 8 lewat form website, 9 lewat WhatsApp, dan 4 lewat telepon. Dari jumlah itu, 12 booking berasal dari traffic yang bisa dilacak ke iklan. Biaya akuisisi sebenarnya: Rp 3.000.000 ÷ 12 = Rp 250.000 per booking.
Bandingkan dengan komisi OTA 20% untuk kamar Rp 850.000 selama 2 malam — Rp 340.000 per booking. Artinya iklan itu Rp 90.000 lebih murah per booking daripada OTA, bukan lebih mahal. Setelah event di halaman terima kasih dan klik WhatsApp diperbaiki, analytics mencatat 19 dari 21 booking (rasio klaim 90%), dan keputusan yang diambil bukan lagi "matikan iklan", tapi menaikkan budget ke Rp 4.500.000.
Perhatikan bahwa yang berubah bukan performa marketing-nya. Yang berubah adalah ketepatan angka yang dipakai untuk menilainya.
Besok pagi, tiga hal ini bisa Anda lakukan
- Buka website Anda sendiri dari HP, klik "Pesan Sekarang", selesaikan sampai halaman terima kasih. Lihat apakah langkah itu muncul di Google Analytics Realtime. Kalau tidak muncul, Anda sudah menemukan masalahnya.
- Buat satu kolom baru di spreadsheet reservasi: "sumber" dengan isi tetap (form, WA, telepon, walk-in, OTA). Isi manual pun tidak apa-apa — 5 detik per booking.
- Catat satu angka pembanding: jumlah chat WhatsApp masuk minggu ini. Angka ini yang akan menyelamatkan Anda dari kesimpulan "website sepi" padahal tamunya ramai di WA.
Angka yang tidak cocok bukan bencana. Yang bencana adalah mengambil keputusan Rp 3 juta per bulan berdasarkan angka yang Anda sendiri tidak tahu asalnya dari mana.