Tiga kode, empat tempat untuk menaruhnya, dan detail cetak yang menentukan apakah tamu berhasil memindai pada percobaan pertama atau menyerah.
Kebanyakan restoran hanya butuh tepat tiga kode QR: menu, WiFi tamu, dan ulasan Google. Masing-masing menjawab pertanyaan berbeda pada momen berbeda selama santap, dan masing-masing punya tempatnya sendiri di ruangan. Apa pun di luar ketiganya biasanya berakhir tanpa pernah dipindai.
Kode menu untuk sembilan puluh detik pertama setelah tamu duduk, dan untuk orang yang lewat sambil menimbang mau masuk atau tidak. Kode WiFi untuk sepuluh menit sesudahnya, saat seseorang ingin terhubung tanpa harus meminta pramusaji mengeja kata sandi. Kode ulasan untuk bagian akhir, ketika santap sudah selesai dan tamu sedang paling senang.
Buat ketiganya dengan warna dan gaya titik yang sama agar terlihat menyatu dengan penataan meja Anda. Yang harus berbeda adalah label di bawah masing-masing — tamu tidak bisa membedakan dua kode hanya dari polanya, jadi kata-kata di bawahnyalah yang bekerja.
Satu keputusan yang menentukan apakah Anda akan pernah mencetak ulang adalah alamat mana yang Anda kodekan. Kode QR statis menyimpan tujuannya langsung di dalam pola, jadi kotak yang sudah tercetak tidak pernah bisa dialihkan. Pilih alamat yang Anda miliki dan bisa Anda perbarui — biasanya yourdomain.com/menu — dan kode itu tetap benar selamanya sementara isi di baliknya bebas berubah.
Inilah sebabnya mengganti berkas di alamat yang sama begitu penting. Jika menu Anda berupa PDF di yourdomain.com/menu.pdf, mengunggah PDF baru menimpa yang lama dengan nama berkas yang persis sama membuat setiap tenda meja, stiker jendela, dan stiker bawa pulang di dalam gedung tetap berfungsi. Ubah nama berkasnya menjadi menu-spring-2026.pdf dan Anda baru saja membatalkan seluruh kode yang sudah dicetak.
Perubahan musiman mengikuti aturan yang sama. Restoran yang mengganti menunya empat kali setahun butuh satu alamat menu permanen dan empat set konten, bukan empat kode QR.
Kesalahan yang mahal adalah mengarahkan kode ke tautan berbagi berkas yang sifatnya sementara — pratinjau Google Drive, tautan berbagi Dropbox, unduhan WeTransfer. URL semacam itu bisa dicabut, berubah saat berkasnya diunggah ulang, dan sebagian meminta tamu masuk akun atau membuka aplikasi lebih dulu. Tamu yang mengarahkan ponsel ke tenda meja tidak akan melakukan itu.
Kalau hanya satu hal yang Anda ingat: kodekan alamat yang Anda kendalikan, lalu ubah isi yang tinggal di alamat itu. Setiap cetak ulang yang pernah dibayar sebuah restoran disebabkan oleh mengodekan sesuatu yang sementara.
Penempatan sebenarnya soal jarak. Tamu yang duduk memegang ponsel sekitar 25–30 cm dari tenda meja; orang di trotoar berjarak 1,5–2 m dari jendela Anda. Aturan kasarnya, lebar sebuah kode sebaiknya sekitar sepersepuluh dari jarak pemindaiannya — itulah sebabnya kode di jendela harus kira-kira sepuluh kali luas kode di meja.
Letakkan kode menu dan WiFi bersama di tenda meja, dengan label yang jelas, dan jauhkan kode ulasan dari meja sepenuhnya — tempatnya di map tagihan, di mana waktunya tepat.
| Penempatan | Untuk apa | Jarak pindai | Ukuran cetak minimum |
|---|---|---|---|
| Tenda meja | Menu + WiFi tamu, tamu yang duduk | 25–30 cm | 2,5 cm (1 in); 3–4 cm lebih aman |
| Stiker jendela atau pintu | Pratinjau menu untuk orang yang lewat | 1,5–2 m | 15–20 cm |
| Sudut menu cetak | Menu lengkap, alergen, daftar anggur | 25–30 cm | 2 cm, 2,5 cm lebih disarankan |
| Map tagihan atau struk | Ulasan Google, setelah santap | 25–30 cm | 2–2,5 cm |
| Tas atau tutup kotak bawa pulang | Tautan pesan ulang atau ulasan | 30–50 cm | 3 cm |
| Papan A atau papan trotoar | Menu, dari beberapa langkah jauhnya | 1–1,5 m | 10–15 cm |
Di bawah sekitar 2 cm, kode QR menjadi tidak andal pada kamera ponsel lama, dan dalam pencahayaan restoran yang redup tingkat kegagalannya naik cepat. Anggap 2,5 cm sebagai batas bawah untuk apa pun yang dipegang tamu, dan perbesar kapan pun masih ada ruang — tidak ada kerugian pemindaian karena kode terlalu besar.
Setiap kode butuh zona kosong selebar empat modul di keempat sisinya. Modul adalah salah satu kotak kecil di dalam pola, jadi pada kode 3 cm itu kira-kira 4–5 mm margin kosong. Desainer rutin memangkasnya agar tenda meja terlihat lebih rapi, dan hasilnya adalah kode yang terpindai di studio tetapi gagal di lantai restoran. Biarkan margin itu kosong — tanpa garis bingkai, tanpa motif daun, tanpa harga yang nyempil di sana.
Untuk daya tahan, pakai laminasi doff, bukan glossy. Laminasi glossy memantulkan lampu di atas kepala lurus ke kamera dan memadamkan sebagian pola, sementara pencahayaan restoran hampir selalu tepat di atas meja. Laminasi doff menyebarkan cahaya itu. Hal yang sama berlaku untuk tenda meja kayu bervernis dan kertas karton mengilap.
Asumsikan akan ada tumpahan. Tenda meja berlaminasi atau akrilik tahan terhadap anggur dan minyak; karton tanpa lapisan tidak, dan kode dengan sudut bernoda atau tergores kehilangan data. Mencetak dengan koreksi kesalahan Q (pemulihan sekitar 25%) atau H (sekitar 30%) memberi Anda toleransi terhadap keausan dan terhadap logo di tengah, dengan konsekuensi pola yang lebih rapat sehingga butuh ukuran sedikit lebih besar. Jika Anda menambahkan logo di tengah kode, Q atau H bukan pilihan opsional.
Kirim SVG ke percetakan alih-alih PNG kapan pun mereka menerimanya. Vektor tetap tajam pada ukuran berapa pun, dan itu paling penting pada stiker jendela, di mana PNG yang diperbesar berubah menjadi modul lembut bertepi abu-abu yang sulit dibaca kamera.
Kode QR WiFi menyimpan nama jaringan dan kata sandi Anda sebagai teks biasa di dalam pola. Siapa pun bisa mengarahkan aplikasi pendekode ke sana dan membaca kata sandinya secara utuh — kode ini bukan enkripsi, hanya cara mengetik yang lebih cepat. Cetak hanya untuk jaringan tamu yang terpisah dari mesin kasir, kantor belakang, dan perangkat Anda sendiri.
Terlepas dari peringatan itu, inilah kode paling bernilai di sebuah kafe. Tamu terhubung tanpa perlu bertanya, staf berhenti menyebutkan kata sandi dua puluh kali per giliran kerja, dan kode ini duduk nyaman di samping kode menu pada tenda meja yang sama.
Mengganti kata sandi tamu berarti mencetak ulang kodenya — tidak ada jalan pintas untuk itu pada kode statis. Kebanyakan restoran memilih kata sandi tamu yang stabil, menggantinya sekali atau dua kali setahun, dan mencetak satu batch tenda meja baru pada saat yang sama. Anda bisa membuatnya di alat kode QR WiFi.
Kode ulasan berhasil atau gagal sepenuhnya karena waktu. Di pintu masuk, tamu belum punya apa pun untuk dikatakan. Saat pembayaran, ketika santap baru saja berjalan menyenangkan, permintaannya terasa wajar dan ponsel sudah ada di tangan untuk membayar. Hanya di situlah kode ulasan sebaiknya berada — map tagihan, kaki struk, atau tas bawa pulang.
Kode itu membuka daftar Profil Bisnis Google publik Anda, halaman yang sama yang sudah bisa dijangkau pelanggan mana pun dengan mencari nama Anda. Kode itu tidak mengirimkan ulasan, tidak tahu siapa yang memindainya, dan tidak bisa menyaring apa pun — ia hanya membebaskan tamu dari mengetik nama Anda di Google dan mencari tombol yang tepat.
Beri label yang jujur dan singkat: "Suka dengan sajiannya? Tinggalkan ulasan" bekerja jauh lebih baik daripada kode tanpa keterangan. Jangan menawarkan diskon sebagai imbalan ulasan; kebijakan Google melarang penyaringan ulasan dan ulasan berinsentif, dan daftar bisnis memang bisa terkena penalti karenanya.
Uji hasil cetak percobaan, bukan berkas di layar Anda. Kode yang terpindai seketika dari layar laptop bisa gagal di karton berlaminasi di bawah lampu gantung yang redup, dan Anda baru mengetahuinya setelah seribu tenda meja tiba.
Duduklah di meja sungguhan dengan pencahayaan yang Anda pakai saat melayani — pencahayaan malam, bukan lampu neon saat bersih-bersih. Pegang ponsel seperti tamu memegangnya: sepanjang lengan dan menyudut.
Gunakan setidaknya dua ponsel: satu model terbaru dan satu ponsel tertua yang bisa Anda pinjam dari staf. Kamera generasi baru bisa mendekode kode marginal yang tidak terbaca oleh ponsel berusia empat tahun. Jika ponsel lama itu ragu lebih dari satu atau dua detik, cetak kodenya lebih besar atau lepas logonya, lalu uji lagi.
Periksa tujuannya juga, bukan sekadar bahwa ada sesuatu yang terpindai. Pastikan menu terbuka di ponsel, memuat dalam beberapa detik lewat data seluler alih-alih WiFi Anda, dan tidak mendarat di layar masuk atau PDF yang terbuka dengan zoom tak terbaca.
Simpan setumpuk menu cetak di belakang meja penerima tamu dan tawarkan tanpa perlu diminta. Sebagian tamu tidak punya ponsel pintar, tidak punya kuota data, baterainya habis, atau penglihatannya membuat menu di layar tidak terpakai. Kode QR sebaiknya menjadi pilihan yang praktis, tidak pernah menjadi satu-satunya pilihan.
Ini juga persoalan hukum di beberapa yurisdiksi. Aturan aksesibilitas di AS, Uni Eropa, dan Inggris telah diterapkan pada menu yang hanya digital, dan restoran yang hanya bisa menyajikan menu lewat layar ponsel berada dalam posisi berisiko. Jawaban praktisnya murah: cetak selusin menu, jaga tetap bersih, dan serahkan satu begitu ada tamu yang terlihat kesulitan.
Perbaiki sisi digitalnya juga: halaman di balik kode harus terbaca pada ukuran teks bawaan ponsel, mengizinkan cubit-zoom, dan mencantumkan alergen sebagai teks sungguhan, bukan sebagai gambar.
Kode QR statis menyimpan tujuannya di dalam pola itu sendiri, jadi tidak butuh server dan tidak pernah kedaluwarsa. Kompromi jujurnya, kode itu juga tidak bisa diedit setelah Anda unduh, dan tidak bisa menghitung pemindaian. Tidak ada dasbor, karena tidak ada yang melapor balik — baik kepada kami maupun kepada Anda.
Dalam praktiknya kedua batasan itu tidak merugikan jika Anda menyiapkannya seperti dijelaskan di atas. Soal kemampuan diedit terselesaikan dengan mengarahkan kode ke alamat yang Anda kendalikan dan mengubah kontennya di sana. Jumlah pemindaian, kalau Anda menginginkannya, datang dari analitik pada halaman yang dibuka kode — halaman menu Anda bisa memberi tahu berapa banyak kunjungan seluler yang diterimanya, dan itulah angka yang sebenarnya Anda pedulikan.
Yang Anda dapatkan sebagai gantinya adalah kode tanpa langganan di belakangnya. Kode dinamis dialihkan lewat layanan pengalihan milik pihak ketiga, jadi kotak tercetak di jendela Anda berhenti berfungsi kalau perusahaan itu tutup, menaikkan harganya, atau mengakhiri masa coba Anda. Kode statis tidak punya ketergantungan semacam itu.
Gratis, tanpa daftar, dan kode Anda tidak pernah kedaluwarsa.
Sudah dapat kode Anda? ☕ Traktir saya kopi — itu menjaga alat ini tetap gratis untuk semua orang.