Direct Booking Bukan Gratis: 4 Biaya yang Sering Lupa Dihitung Pemilik Hotel Kecil
Ada satu kalimat yang sering saya dengar dari pemilik hotel kecil: "Komisi OTA 18% itu murni pemborosan. Kalau tamu booking lewat website saya, uangnya utuh 100%."
Kalimat itu setengah benar. Dan setengah yang salahnya justru yang bikin banyak hotel 10–50 kamar sudah punya website bertahun-tahun, tapi pendapatannya tidak berubah.
Ini lho yang menarik dari lesson Direct Booking Website di course "Mastering Hotel Revenue Management": website direct booking bukan channel gratis. Ia channel dengan struktur biaya berbeda — biaya tetap dan biaya per klik, bukan persentase komisi. Kalau Anda hanya membandingkan "18% vs 0%", Anda sedang membandingkan angka yang tidak sebanding.
Kesalahan yang dimulai dari satu angka
Kesalahan paling umum begini: pemilik hotel melihat laporan bulanan, menemukan baris komisi OTA Rp 21,5 juta, lalu memutuskan "saya harus punya website sendiri".
Keputusan itu benar. Cara menghitungnya yang sering keliru — karena yang dihitung hanya komisi yang hilang, bukan biaya yang muncul.
Coba bayangkan Anda sedang melihat dashboard hotel: ada 265 kamar-malam terjual lewat OTA bulan ini, dan 33 kamar-malam lewat jalur langsung. Angka 33 itu terlihat kecil, jadi wajar kalau Anda ingin menaikkannya jadi 100. Pertanyaannya bukan "berapa komisi yang saya hemat", tapi "berapa biaya untuk mendapatkan 67 kamar-malam tambahan itu?"
Studi kasus: Griya Arum, 16 kamar di Batu
Anggap ada hotel butik fiktif bernama Griya Arum — 16 kamar di Batu, Malang. Datanya:
- Okupansi rata-rata 62%, harga rata-rata (ADR) Rp 450.000
- Kamar-malam terjual: 16 kamar × 30 hari × 62% = 298 kamar-malam/bulan
- Pendapatan kamar: 298 × Rp 450.000 = Rp 134,1 juta/bulan
- Porsi direct saat ini 11% = 33 kamar-malam (sekitar 22 booking, rata-rata 1,5 malam)
- Sisanya 265 kamar-malam lewat OTA, komisi rata-rata 18% = Rp 81.000 per kamar-malam → Rp 21,5 juta/bulan
Pemilik Griya Arum ingin semua 298 kamar-malam jadi direct. Mari kita hitung apa yang sebenarnya terjadi kalau strategi itu dijalankan dengan cara paling umum: pasang iklan untuk mendorong traffic ke website.
4 biaya yang sering lupa dihitung
1. Biaya tetap teknologi
Domain, hosting, sertifikat SSL, dan mesin booking (booking engine) bukan sekali bayar. Untuk hotel kecil, realistisnya Rp 400.000/bulan termasuk pemeliharaan dan update.
Dibagi 33 kamar-malam direct, itu Rp 12.121 per kamar-malam. Kalau porsi direct turun, biaya per kamar-malam ini otomatis naik — biaya tetap tidak ikut menyusut.
2. Biaya payment gateway
Tamu membayar dengan kartu kredit atau QRIS, dan itu ada biayanya. Kartu kredit umumnya sekitar 2,9% + Rp 2.000 per transaksi; QRIS jauh lebih murah.
Untuk kamar Rp 450.000: 2,9% × Rp 450.000 + Rp 2.000 = Rp 15.050 per kamar-malam. Angka ini tidak pernah muncul di laporan OTA, karena di sana biayanya sudah "tersembunyi" di dalam komisi.
3. Biaya traffic alias akuisisi tamu
Ini yang paling sering diabaikan. Website tanpa pengunjung tidak menghasilkan booking. Kalau Anda mengandalkan iklan, dengan biaya sekitar Rp 1.500 per klik dan 1.400 kunjungan/bulan, anggaran iklannya Rp 2.100.000/bulan.
Dibagi 33 kamar-malam: Rp 63.636 per kamar-malam. Total biaya akuisisi per booking-nya sekitar Rp 95.455 — lebih mahal daripada komisi OTA Rp 81.000.
4. Biaya waktu dan rate parity
Ada dua biaya yang tidak muncul di mutasi rekening:
- Waktu: menjawab WhatsApp, memperbarui harga di website, mengambil foto baru. Untuk hotel kecil ini 3–5 jam per bulan yang tidak dibayar siapa pun.
- Rate parity: begitu harga di website lebih murah dari OTA, OTA bisa menurunkan visibilitas listing Anda. Kalau harga disamakan, insentif tamu untuk booking langsung jadi tipis — sehingga Anda butuh nilai tambah lain (sarapan, late check-out, antar-jemput) yang juga berbiaya. Ini sudah dibahas panjang di rate parity.
Jadi direct booking selalu kalah? Tidak — lihat tabelnya
Kuncinya ada di biaya traffic. Kalau sebagian besar pengunjung datang dari Google organik, Instagram, dan tamu lama yang kembali, biaya akuisisi turun drastis.
| Komponen per kamar-malam | OTA | Direct (semua traffic dibeli) | Direct (60% traffic organik) |
|---|---|---|---|
| Komisi / gateway | Rp 81.000 | Rp 15.050 | Rp 15.050 |
| Biaya tetap teknologi | Rp 0 | Rp 12.121 | Rp 12.121 |
| Biaya traffic | Rp 0 | Rp 63.636 | Rp 25.454 |
| Total biaya channel | Rp 81.000 | Rp 90.807 | Rp 52.626 |
Bacanya sederhana:
- Direct dengan traffic yang semua dibeli = Rp 90.807 per kamar-malam, sekitar Rp 9.800 lebih mahal dari OTA. Dalam setahun, selisihnya sekitar Rp 3,9 juta terbuang.
- Direct dengan 60% traffic organik = Rp 52.626 per kamar-malam, hemat Rp 28.374. Dikali 33 kamar-malam × 12 bulan = sekitar Rp 11,2 juta per tahun.
Jadi bukan "direct booking lebih murah dari OTA". Yang benar: direct booking lebih murah hanya setelah biaya traffic-nya turun. Dan biaya traffic turun karena konten, ulasan, repeat guest, dan Google Business Profile — bukan karena website-nya lebih cantik.
Aturan praktis untuk hotel 10–50 kamar
Sebelum memindahkan porsi besar ke website sendiri, cek tiga hal:
- Hitung biaya per kamar-malam, bukan persentase. Komisi 18% terasa besar, tapi Rp 81.000 itu angka mutlak yang harus Anda kalahkan.
- Pastikan minimal 50% traffic datang gratis. Kalau 100% dari iklan, direct booking hanya memindahkan biaya, bukan menghapusnya.
- Jangan matikan OTA sebelum direct stabil. OTA memberi isi kamar di tanggal yang sulit dijual; website memberi margin di tanggal yang mudah. Keduanya punya pekerjaan berbeda.
Kalau Anda ingin tahu berapa nilai website hotel Anda saat ini dalam rupiah, mulai dari menghitung nilainya per kunjungan — dari situ keputusan investasi jadi jauh lebih jelas daripada sekadar membandingkan persentase komisi.