9 Sinyal Vendor Website Terpercaya — Cek Sebelum DP
Vendor murah, ghosting di tengah jalan, hingga website hilang karena domain hangus. Berikut 9 sinyal kredibilitas yang harus kamu cek sebelum DP.
Diana
Brand & UI Designer · lihat profil →
Memimpin arah visual setiap proyek Webiti: sistem warna, tipografi, dan tata letak yang membuat tiap website terasa khas sesuai brand klien — bukan template seragam.

Setiap minggu ada minimal satu inquiry masuk ke studio kami dari calon klien yang ceritanya kira-kira sama: 'Kami sudah bayar vendor sebelumnya, sekarang vendor menghilang. Bisa diperbaiki?'. Kadang masalahnya teknis ringan — domain hampir hangus, kontak admin yang sudah tidak aktif, plugin yang sudah lapuk. Kadang lebih sedih — website hilang total karena vendor ternyata bukan badan usaha, akun hosting atas nama personal, dan tidak ada cara hubungi pemiliknya. Pola ini tidak terjadi karena klien bodoh. Justru sebaliknya — banyak klien yang sebelumnya pengusaha sukses, manajer perusahaan, kepala sekolah. Mereka kena karena tidak tahu sinyal apa yang harus dicek sebelum DP. Vendor yang berisiko biasanya pintar memanipulasi tiga emosi: rasa terburu-buru, rasa ingin hemat, dan rasa segan untuk banyak tanya. Artikel ini akan kasih kamu sembilan sinyal kongkret yang bisa kamu cek dalam 30 menit, sebelum kamu transfer satu rupiah pun. Kami susun dari yang paling sering dilewatkan, bukan yang paling dasar.
Sinyal 1: Vendor punya alamat fisik yang bisa di-cek di Google Maps
Ini terdengar sepele, tapi efektif. Vendor yang punya kantor fisik (sewa coworking pun cukup) jauh lebih kecil kemungkinannya menghilang. Coba ketik nama vendor + lokasi di Google Maps. Vendor yang serius akan punya pin lokasi dengan foto interior, review, dan jam buka. Jangan terkecoh dengan 'kami digital agency 100% remote' — itu bukan masalah selama mereka transparan, tapi periksa apakah ada satu pun titik kontak fisik (badan usaha terdaftar, NPWP, alamat surat). Untuk klien di Jawa Timur khususnya, kami selalu rekomendasikan: pertimbangkan jarak. Kalau ada vendor lokal yang kualitasnya setara dengan vendor luar kota, ambil yang lokal — bukan karena 'kearifan lokal', tapi karena kalau ada masalah hari Senin pagi, kamu bisa mampir langsung. Banyak vendor Jakarta yang menarik proyek dari kota tier-2 dengan harga lebih mahal, lalu hanya berkomunikasi via Slack — saat ada urgency, response time mereka tidak sebanding dengan vendor di kota yang sama denganmu. Bagi kami di Madiun, ini juga jadi standar: kalau klien Madiun-Magetan-Ngawi minta ketemu, kami siap visit dalam 24 jam.
Sinyal 2: Portfolio yang URL-nya bisa diklik dan live
Tampilan portfolio yang berisi screenshot cantik tanpa link clickable adalah red flag besar. Vendor profesional akan dengan bangga share URL live tiap proyek — kamu klik, kamu lihat sendiri kualitas mereka di kondisi production. Buka beberapa link tersebut di HP Android, di laptop, di mode incognito. Periksa: apakah halaman loading cepat (target < 3 detik)? Apakah ada error 404 di link internal? Apakah tahun launching masih reasonable (kalau semua proyek 2018-2019 dan sekarang 2026, mungkin vendor sudah pensiun)? Kalau vendor menolak share URL dengan alasan 'klien minta dirahasiakan', minta minimal SATU contoh yang bisa dibuka. Tidak realistis kalau SEMUA klien minta privasi. Sebaliknya, hati-hati dengan portfolio yang isi screenshotnya keren-keren dari Behance/Dribbble — periksa apakah desain itu benar-benar dikerjakan mereka atau hanya mockup yang dipajang. Cara cek: lakukan reverse image search di Google Images. Kalau gambar yang sama muncul di portfolio 5 vendor berbeda, kamu tahu jawabannya. Cara lain: minta vendor untuk video call dan share screen sambil buka file kerja asli (.fig, .psd, atau backend CMS) dari proyek-proyek itu. Vendor jujur akan dengan senang hati.
Sinyal 3: Penawaran resmi tertulis dengan scope detail
Vendor yang serius akan kasih kamu PDF penawaran minimal 2-3 halaman setelah brief — bukan voice note WhatsApp 'paket B saja, 6 juta, jadi 2 minggu'. PDF penawaran harus berisi: (a) ringkasan brief sebagaimana mereka pahami — ini bukti mereka mendengarkan, (b) scope detail per halaman/fitur, (c) yang tidak termasuk (out of scope), (d) timeline per fase dengan tanggal target, (e) struktur pembayaran (biasanya 30-50-20 atau 40-40-20), (f) klausul revisi (berapa putaran termasuk, biaya per putaran tambahan), (g) jangka waktu garansi pasca-launch. Kalau penawaran cuma 1 halaman tanpa scope, itu masalah. Kalau penawaran tampak copy-paste (nama klien lain belum diganti, atau tidak ada konteks bisnismu), itu masalah yang lebih besar — kamu akan dilayani copy-paste. Sebaliknya: vendor yang penawarannya 20 halaman penuh jargon dan terlihat 'corporate' juga belum tentu lebih baik. Yang penting bukan ketebalan, tapi spesifikasi yang relevan. Tanya balik kalau ada bagian yang tidak kamu pahami — vendor yang baik akan menjelaskan dengan sabar dalam bahasa sederhana, bukan kasar atau merasa direpotkan.
Sinyal 4: Domain dan hosting atas nama kamu, bukan vendor
Ini sering jadi jebakan tahun kedua. Tanyakan tegas: 'Domain dan akun hosting akan terdaftar atas nama siapa?'. Jawaban yang benar: nama kamu / nama PT/CV kamu. Email pendaftaran domain pakai emailmu, bukan email vendor. Pembayaran renewal di tahun-tahun berikutnya bisa kamu lakukan sendiri ke registrar (Niagahoster, IDwebhost, Cloudflare Registrar, dll). Vendor yang menyimpan domain atas nama mereka 'untuk kemudahan' sebenarnya menggenggam leher klien — kalau hubungan putus, klien bisa kehilangan domain dengan ratusan backlink dan reputasi SEO yang sudah dibangun. Ini terjadi lebih sering dari yang kamu pikir. Solusinya simpel: minta credentialnya dari hari pertama. Login ke akun registrar sendiri, ubah password, simpan di password manager. Untuk hosting, sama: akun atas namamu, akses penuh dashboard. Vendor cukup di-grant akses sebagai sub-user atau admin tambahan yang bisa dicabut sewaktu-waktu. Jangan tergoda dengan 'paket include hosting forever' yang kelihatannya hemat — itu lock-in. Sehat itu: bayar hosting langsung ke provider, vendor cuma bantu setup awal.
Sinyal 5: Sertifikat badan usaha dan NPWP
Bukan berarti freelancer individu otomatis berisiko — ada banyak freelancer hebat. Tapi untuk proyek di atas Rp 5 juta dengan kompleksitas non-trivial, transaksi dengan badan usaha terdaftar memberi proteksi hukum yang lebih jelas. Vendor berbadan usaha (CV/PT) yang sudah punya NPWP biasanya: sudah beroperasi minimal 1-2 tahun, sudah punya struktur internal (tidak hanya 1 orang), sudah bayar pajak (jadi punya jejak audit), dan punya rekening atas nama perusahaan (bukan rekening pribadi yang bisa hilang). Untuk klien instansi pemerintah, sekolah negeri, dan korporasi, ini bahkan wajib — kalian butuh faktur pajak resmi untuk pelaporan keuangan. Cara cek: minta nomor NIB (Nomor Induk Berusaha) dan NPWP. Bisa di-verify di OSS (oss.go.id) untuk NIB. Vendor yang baik akan dengan senang hati kasih copy. Kalau vendor hanya operasi sebagai 'tim kecil' tanpa entitas formal, itu okay untuk proyek kecil di bawah Rp 5 juta — tapi minta klausul kontrak yang menyebut nama personal sebagai penanggung jawab + identitas KTP, supaya kalau ada dispute kamu tidak menggantung.
Sinyal 6: Cara mereka jawab pertanyaan teknis sederhana
Tes komunikasi sebelum kontrak. Kirim 3 pertanyaan ke calon vendor: (1) 'Berapa lama loading rata-rata website yang Anda buat, di kondisi 4G di HP Android?', (2) 'Apa schema markup yang biasanya Anda implementasikan untuk industri seperti saya?', (3) 'Bagaimana Anda menjamin website saya aman dari serangan injeksi atau scraping?'. Tidak harus jawaban panjang — tapi vendor yang serius akan jawab dengan istilah teknis yang tepat (bukan 'pasti cepat kok' atau 'pakai antivirus'). Vendor yang gugup atau menjawab dengan jargon kosong biasanya tidak punya tim teknis sebenarnya, hanya reseller dari freelancer di marketplace luar. Tes lain: tanya apakah mereka mau pakai framework/CMS spesifik atau adaptable. Vendor yang hanya bisa satu CMS (misal: 'kami cuma pakai WordPress') tidak salah, tapi pastikan itu memang cocok untuk kebutuhan kamu. Vendor yang bisa beradaptasi (untuk website sederhana pakai static site, untuk web app pakai framework modern) biasanya lebih senior. Komunikasi awal ini juga jadi indikator komunikasi selama proyek. Kalau di tahap kenalan saja respond-nya 3 hari kemudian, ekspektasi response selama proyek juga akan begitu.
Sinyal 7: Garansi pasca-launch dan paket maintenance jelas
Website itu produk hidup, bukan barang sekali pakai. Vendor yang baik akan menawarkan: garansi gratis perbaikan bug 14-30 hari pertama (umum), dan opsi paket maintenance bulanan/tahunan setelahnya dengan harga transparan. Maintenance yang sehat mencakup: backup mingguan, update keamanan plugin/library, monitoring uptime, perbaikan bug minor (5 ticket/bulan misalnya), dan laporan bulanan kondisi website. Hindari vendor yang: (a) tidak punya garansi pasca-launch sama sekali — kamu akan kena charge buat tiap bug yang muncul minggu pertama, (b) maintenance 'all-in' tanpa scope jelas — biasanya artinya tidak ada yang dilakukan kecuali kamu komplain, (c) maintenance super murah (Rp 100rb/bulan) — tidak masuk akal untuk waktu kerja yang dibutuhkan, biasanya pengabaian terselubung. Range maintenance wajar di studio independen: Rp 500rb - Rp 2.5jt/bulan tergantung kompleksitas website. Bayar maintenance kalau memang butuh; banyak website statis simple yang sebenarnya tidak butuh maintenance bulanan, cukup tahunan untuk renewal + audit.
Sinyal 8: Klausul exit dan transfer di kontrak
Sinyal yang paling sering dilewatkan: bagaimana kalau setelah 2 tahun kamu mau pindah vendor? Kontrak vendor yang baik secara eksplisit mengatur:
- Source code diberikan ke klien saat launch dalam format yang bisa di-host di provider lain.
- File desain asli (Figma, Adobe) menjadi milik klien.
- Dokumentasi teknis — cara deploy, daftar dependency, kredensial pihak ketiga — diberikan dalam dokumen handover.
- Tidak ada lock-in ke CMS proprietary yang hanya bisa di-edit vendor itu.
- Backup database lengkap diserahkan secara berkala, bukan hanya saat hubungan putus.
Kalau kontrak diam soal ini, tanyakan. Vendor yang menolak masuk klausul exit biasanya tahu mereka akan kehilangan klien begitu klien tahu cara migrasi. Pertanyaan tes: 'Kalau saya mau migrate ke vendor lain tahun depan, dokumen apa yang akan Anda berikan?'. Vendor yang menjawab 'tidak pernah ada klien yang mau pindah' menyembunyikan jawaban yang tidak enak didengar.
Sinyal 9: Cara mereka kasih harga — terlalu murah atau terlalu mahal sama-sama lampu kuning
Kalau kamu sudah dapat 3-5 penawaran dari vendor berbeda untuk scope yang sama, kamu akan punya gambaran range pasar. Hati-hati dengan dua ekstrem: vendor yang penawarannya jauh di bawah rata-rata (50% lebih murah dari yang lain) — kemungkinan besar mereka memotong di tempat yang tidak terlihat: tidak ada testing menyeluruh, tidak ada kompresi gambar, tidak ada konten yang ditulis ulang, atau tidak ada training handover. Dan vendor yang penawarannya jauh di atas rata-rata (2-3× lebih mahal) — tidak otomatis berarti lebih bagus, kadang itu cuma overhead agency besar yang kamu bayar untuk kantor mereka di Sudirman, bukan untuk kualitas hasil. Sweet spot biasanya di tengah-tengah dengan deliverable yang paling kongkret. Lakukan 'penawaran sandwich': ambil 3 penawaran, tolak yang termurah dan termahal, ngobrol serius dengan yang di tengah. Kalau kamu beruntung, yang di tengah juga adalah yang paling responsif komunikasinya — itu kombinasi yang biasanya menghasilkan proyek paling tidak drama. Terakhir: percaya intuisimu di video call pertama. Kalau ada rasa 'ada yang janggal', biasanya itu benar.
// takeaway
Memilih vendor website bukan soal mencari yang termurah atau termahal — tapi mencari yang paling transparan dan yang paling jelas mau bertanggung jawab pasca-launch. Sembilan sinyal di atas tidak butuh kemampuan teknis untuk dicek; cukup punya nomor WhatsApp, alamat email, dan 30 menit waktu riset. Vendor yang lulus 7 dari 9 sinyal sudah lebih dari aman untuk diberi kepercayaan. Tidak perlu sempurna — tapi tidak boleh ada red flag di domain ownership, kontrak tertulis, dan klausul exit. Tiga hal itu yang paling sering jadi sumber penyesalan.