


Waktu itu aku lagi meeting bareng klien pertamaku, pemilik bisnis tour dan travel di Bali. Proyek pertama nih bos semangat masih membara. Sampai di bagian pembahasan teknis, aku mulai menjelaskan soal domain dan hosting. Aku sebutkan angkanya, aku jelasin bahwa itu biaya terpisah dari jasa pembuatan website.
Klienku diam sebentar. Lalu dengan nada yang berubah, dia bilang: "Lho, tadi katanya sekian. Kok sekarang nambah lagi?"
Dia mengira aku menaikkan harga di tengah jalan.
Bukan karena dia tidak jujur. Bukan karena aku berniat menipu. Tapi karena aku gagal menjelaskan dari awal bahwa domain, hosting, dan jasa pembuatan website adalah tiga hal yang berbeda, seperti tanah, bangunan, dan tukang yang membangunnya.
Itu pelajaran pertama yang mahal, dan aku dapat gratis dari pengalaman sendiri.
Kita sebagai developer punya kecenderungan berbicara dalam bahasa solusi. "Aku pakai Laravel untuk backend-nya, Next.js untuk frontend, deploy di VPS." Bagi sesama developer, kalimat itu padat makna. Bagi pemilik bisnis tour yang sehari-harinya mengurus itinerary dan tamu itu tidak ada artinya sama sekali.
Ada konsep yang disebut the curse of knowledge semakin kamu ahli di suatu bidang, semakin susah kamu membayangkan seperti apa rasanya tidak tahu hal itu. Kamu lupa bahwa kata "hosting" pernah terasa asing bagimu juga.
Dan ini penting untuk dipahami sejak awal: ketika klien tidak mengerti penjelasanmu, itu bukan karena mereka lambat. Itu karena kamu belum menemukan cara yang tepat untuk menjelaskannya.
Komunikasi bukan bonus dari jasa yang kamu jual. Komunikasi adalah bagian inti dari jasa itu sendiri.
Dari semua pengalaman itu, aku akhirnya menemukan pola yang bekerja. Bukan teori dari buku ini hasil trial and error di lapangan nyata.
Cara paling efektif yang aku temukan adalah menunjukkan demo dari proyek-proyek sebelumnya yang sudah online, atau menggunakan website orang lain sebagai referensi visual. Kalau klien tidak paham apa itu "halaman booking real-time", aku tinggal buka website tour lain yang sudah punya fitur itu dan bilang: "Kurang lebih seperti ini yang kita akan buat." Pemahaman langsung terbentuk tanpa perlu penjelasan panjang.
Ini yang sering banget, untuk klien yang bingung soal domain dan hosting, aku sekarang pakai analogi ini: domain itu seperti alamat rumahmu, hosting itu tanahnya, dan website itu bangunannya. Ketiganya perlu ada, dan ketiganya punya biaya masing-masing. Analogi ini tidak 100% akurat secara teknis tapi cukup untuk membangun pemahaman yang benar di kepala klien.
Untuk SEO, aku bilang begini: "Website yang baru selesai itu seperti toko baru yang buka di gang yang belum ada di Google Maps. Orang tidak akan tahu kalau tidak ada yang beritahu, atau kalau tokonya tidak terdaftar dengan benar." Dengan analogi itu, klien langsung paham kenapa SEO bukan hal yang otomatis terjadi begitu website live.
Daripada bilang "sudah saya deploy ke server", aku kirim WhatsApp: "Kak, websitenya sudah bisa dicoba di link ini. Silakan dicek tampilan dan isinya, nanti kalau ada yang mau diubah kasih tahu aku ya." Satu kalimat, jelas, dan klien tahu apa yang harus mereka lakukan selanjutnya.
Pastikan klien kamu mengerti dengan apa yang kamu sampaikan dengan bertanya langsung kepadanya “Kira-kira ada bagian yang kakak kurang mengerti?“. Jangan sampai biarkan dia memahami semuanya sendiri agar tidak terjadi kesalah pahaman dan menghindari potensi dighosting saat selesai meeting.
Selalu ingat
“Skill teknis bikin kamu dipekerjakan. Komunikasi bikin kamu direferensikan.”
Sekolah / Kampus mengajarkan kita cara membangun sistem. Tapi tidak banyak yang mengajarkan cara menjelaskan sistem itu ke orang awam yang tidak peduli cara kerjanya mereka hanya peduli apakah sistemnya bisa membantu bisnis mereka.
Klien yang puas bukan hanya yang dapat website bagus. Klien yang puas adalah yang merasa dipahami, tidak bingung, dan tidak pernah merasa dikejutkan di tengah jalan.