Tiga kode, meja kasir, dan gelas kertas: di mana masing-masing ditaruh dan detail cetak yang menentukan apakah pelanggan memindai sebelum kopinya siap.
Kedai kopi butuh dua kode pada hari pertama dan yang ketiga jika Anda menjalankan halaman loyalitas atau pesan ulang. Kode menu untuk antrean dan jendela. Kode WiFi tamu untuk orang yang duduk. Loyalitas — atau tautan pesan ulang yang sederhana — tinggal di gelas, tempat ia ikut pergi bersama pelanggan. Kode ulasan Google bersifat opsional dan tempatnya di selongsong atau struk, jangan pernah di pintu.
Itu rangkaian yang lebih ketat dibanding restoran lengkap, dan sebaiknya tetap ketat. Meja kasir sudah menampung mesin kasir, etalase pastry, toples tip, dan hutan stiker. Kode tambahan bersaing satu sama lain dan dengan minumannya. Jika pelanggan tidak bisa membedakan kotak mana yang harus dipindai sebelum barista memanggil namanya, tidak satu pun akan dipindai.
Cetak ketiganya dengan warna yang sama dan gaya titik yang sama agar terlihat sebagai bagian dari kedai, bukan tiga aplikasi berbeda. Label di bawah masing-masing kode mengerjakan apa yang tidak bisa dikerjakan pola: tulis Menu, WiFi Tamu, atau Kartu stempel dengan huruf cukup besar untuk dibaca dari antrean.
Kode QR statis menanamkan tujuannya ke dalam kotak tercetak. Anda tidak bisa mengeditnya nanti, dan itulah intinya — tidak ada langganan dan tidak ada yang kedaluwarsa — dan itu juga jebakannya. Kodekan alamat yang Anda miliki, biasanya yourdomain.com/menu, dan ubah halaman di baliknya setiap kali menu spesial berubah. Kodekan pratinjau Google Drive, tautan berbagi Dropbox, atau tautan Canva minggu ini, dan Anda akan mencetak ulang setiap gelas dan setiap kartu meja kasir saat URL itu mati.
Aturan nama berkas adalah yang justru dilanggar kafe. Jika menunya berupa PDF di yourdomain.com/menu.pdf, mengunggah PDF baru menimpa nama yang persis sama membuat setiap kotak tercetak tetap berfungsi. Ganti namanya menjadi menu-august.pdf dan kartu meja kasir, stiker jendela, dan seluruh cetakan selongsong minggu lalu mati sekaligus. Minuman musiman, harga susu oat, dan pastry yang habis adalah perubahan konten. Itu bukan kode baru.
Kedai kopi memperbarui lebih cepat daripada restoran. Itu alasan untuk memakai halaman web yang Anda edit dalam lima menit, bukan kode QR baru setiap Jumat. Kodenya adalah alamatnya. Halaman itulah menunya.
Kalau hanya satu hal yang Anda ingat: kodekan alamat yang Anda kendalikan, dan ubah apa yang tinggal di alamat itu. Setiap cetak ulang yang pernah dibayar sebuah kafe disebabkan oleh mengodekan sesuatu yang sementara.
Penempatan adalah fungsi jarak pindai, bukan ruang dinding yang kosong. Pelanggan di meja kasir memegang ponsel 25–30 cm dari kartu berdiri. Seseorang di trotoar berjarak 1,5–2 m dari jendela. Gelas di tangan lebih dekat lagi, tetapi permukaannya melengkung, jadi area cetaknya harus lebih datar dan sedikit lebih besar daripada kode yang sama di kartu.
Letakkan kode menu dan WiFi bersama di satu kartu meja kasir, dengan label. Taruh loyalitas di gelas, tempat ia bertahan setelah kunjungan. Jauhkan kode ulasan dari pintu — di pintu minumannya belum terjadi.
| Penempatan | Untuk apa | Jarak pindai | Ukuran cetak minimum |
|---|---|---|---|
| Kartu meja kasir | Menu + WiFi tamu, di antrean | 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 |
| Selongsong gelas, area cetak datar | Loyalitas, pesan ulang, atau Instagram | 20–30 cm | 3 cm; gelas melengkung, jadi lebih besar dari kartu |
| Dinding gelas (cetak langsung) | Loyalitas atau ulasan, setelah pengambilan | 20–30 cm | 3 cm di sisi yang paling sedikit melengkung |
| Stiker struk atau tas | Ulasan Google, setelah minumannya | 25–30 cm | 2–2,5 cm |
| Papan A di trotoar | Menu, dari beberapa langkah jauhnya | 1–1,5 m | 10–15 cm |
Anggap 2,5 cm sebagai batas bawah untuk apa pun yang dipegang pelanggan, dan 3 cm untuk apa pun di gelas. Di bawah sekitar 2 cm kamera ponsel lama mulai gagal, dan pencahayaan kafe — lampu gantung, silau jendela, meja sudut yang gelap — membuatnya lebih buruk. Tidak ada kerugian pemindaian karena kode terlalu besar.
Setiap kode butuh zona kosong selebar empat modul di keempat sisinya. Pada kode 3 cm itu kira-kira 4–5 mm margin kosong. Selongsong dan cetakan gelas adalah tempat ini sering terpangkas: bungkus logo atau nama rasa yang masuk ke dalam kotak akan terpindai di studio dan gagal di antrean. Biarkan margin itu kosong.
Gelas adalah permukaan yang berbeda dari kartu. Gelas kertas melengkung, jadi kode yang dicetak mengelilingi dindingnya mendistorsi modul. Cetak di selongsong jika bisa, di area datar, atau di sisi yang paling sedikit melengkung dan sedikit lebih besar. Jangan mencetak kode 2,5 cm di dinding tipis dan mengharapkannya berperilaku seperti kartu meja kasir.
Laminasi kartu meja kasir dengan doff, bukan glossy. Glossy memantulkan lampu gantung kembali ke kamera. Karton tanpa lapisan menyerap espresso dan sudut bernoda kehilangan data. Koreksi kesalahan Q (pemulihan sekitar 25%) atau H (sekitar 30%) memberi toleransi terhadap keausan dan logo di tengah; jika ada logo, Q atau H bukan pilihan opsional. Kirim SVG ke percetakan alih-alih PNG kapan pun mereka menerimanya — vektor tetap tajam pada stiker jendela, di mana PNG yang diperbesar berubah menjadi tepi abu-abu lembut.
Kode QR WiFi menyimpan nama jaringan dan kata sandi sebagai teks biasa di dalam pola. Siapa pun dengan aplikasi pendekode bisa membacanya. Cetak hanya untuk jaringan tamu yang terpisah dari mesin kasir, kantor belakang, dan perangkat staf. Terlepas dari peringatan itu, inilah kode paling bernilai di sebuah kafe: tamu terhubung tanpa bertanya, dan barista berhenti menyebutkan kata sandi empat puluh kali per giliran kerja.
Mengganti kata sandi tamu berarti mencetak ulang kodenya. Kebanyakan kedai memilih kata sandi tamu yang stabil, menggantinya dua kali setahun, dan mencetak batch kartu meja kasir baru pada saat yang sama. Uraian yang lebih panjang — SSID tersembunyi, captive portal, WPA2 versus WPA3 — ada di panduan WiFi tamu untuk kafe dan hotel. Pakai itu ketika penyiapan jaringannya yang sulit; halaman ini tentang di mana kotak itu duduk di sebelah menu.
Perlakukan kode WiFi tercetak persis seperti Anda memperlakukan kata sandi yang ditulis di papan tulis — karena itulah adanya. Jaringan tamu saja.
Gelas adalah satu-satunya permukaan yang ikut pergi bersama pelanggan, itulah sebabnya loyalitas tempatnya di sana dan bukan di meja kasir. Arahkan kode ke halaman yang Anda kendalikan: halaman kartu stempel sederhana, tautan pesan ulang, atau formulir daftar yang tidak menuntut pemasangan aplikasi sebelum kopinya dingin. Belokan ke toko aplikasi di ambang pengambilan 90 detik adalah cara kode-kode itu tidak pernah dipindai.
Jika Anda tidak menjalankan loyalitas, kotak yang sama bisa membuka Instagram Anda atau halaman tautan di bio. Satu tujuan. Selongsong terlalu kecil untuk deretan ikon sosial. Instagram adalah pilihan kafe yang biasa karena kunjungannya visual; kode kedua untuk jaringan kedua hampir tidak pernah sepadan dengan tintanya.
Aturan alamat yang sama berlaku. Jika program loyalitas berubah, edit halamannya. Jangan mencetak batch selongsong baru karena nama kampanye berubah. Dan jangan mengkodekan URL loyalitas pihak ketiga yang tidak bisa Anda jaga — ketika vendor itu tutup atau memasang paywall di halaman, setiap gelas yang beredar menjadi 404.
Kode ulasan berhasil atau gagal karena waktunya. Di pintu, pelanggan belum minum. Di selongsong atau struk, ketika flat white sudah di tangan atau tas sedang pergi, permintaannya singkat dan ponsel sudah dikeluarkan. Hanya di situlah tempatnya.
Kode itu membuka daftar Profil Bisnis Google publik Anda. Kode itu tidak mengirimkan ulasan, tidak tahu siapa yang memindainya, dan tidak bisa menyaring apa pun — ia membebaskan seseorang dari mengetik nama Anda di Google. Beri label dalam satu baris: Suka? Tinggalkan ulasan. Jangan menawarkan pastry gratis sebagai imbalan; 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 dari laptop bisa gagal di selongsong melengkung di bawah jendela pukul 8 pagi, dan Anda baru mengetahuinya setelah seribu gelas sudah di tempat sampah.
Berdirilah di tempat pelanggan berdiri — di antrean, di meja, di trotoar di luar jendela. Pakai pencahayaan yang Anda pakai saat melayani, termasuk silau pagi. Pegang ponsel seperti pelanggan memegangnya, menyudut, bukan rata di studio.
Gunakan dua ponsel: satu model terbaru dan satu berusia minimal tiga tahun. Kamera baru memaafkan kode yang tidak terbaca kamera lama. Jika ponsel lama ragu lebih dari satu atau dua detik, cetak lebih besar atau lepas logonya, lalu uji lagi. Buka tujuannya memakai data seluler dengan WiFi dimatikan, dan pastikan itu bukan layar masuk atau PDF yang terbuka dengan huruf terlalu kecil untuk dibaca.
Simpan menu cetak di meja kasir dan tawarkan tanpa diminta. Sebagian pelanggan tidak punya ponsel pintar, tidak punya kuota data, baterainya habis, atau penglihatannya rendah. Kode QR adalah pilihan yang praktis, tidak pernah satu-satunya — dan menu yang hanya digital telah digugat berdasarkan aturan aksesibilitas di AS, Uni Eropa, dan Inggris. Selusin menu kertas di belakang mesin kasir adalah jawaban yang murah.
Kode QR statis menyimpan tujuannya di dalam pola, jadi tidak butuh server dan tidak pernah kedaluwarsa. Kode itu juga tidak bisa diedit setelah Anda unduh, dan tidak bisa menghitung pemindaian. Tidak ada dasbor, karena tidak ada yang melapor balik — kepada kami maupun kepada Anda.
Kedua batasan itu tidak merugikan jika Anda menyiapkannya seperti di atas. Soal kemampuan diedit terselesaikan dengan mengarahkan ke alamat yang Anda kendalikan. Jumlah pemindaian, kalau Anda menginginkannya, datang dari analitik pada halaman yang dibuka kode — halaman menu Anda sudah tahu berapa banyak kunjungan seluler yang diterimanya.
Yang Anda dapatkan sebagai gantinya adalah kode tanpa langganan di belakangnya. Kode dinamis dialihkan lewat layanan pengalihan milik pihak ketiga, jadi kotak di jendela Anda berhenti berfungsi kalau perusahaan itu tutup, menaikkan harganya, atau mengakhiri masa coba Anda. Kode statis tidak punya ketergantungan semacam itu. Buat kode menu di alat menu; gratis, tanpa akun dan tanpa watermark.
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.