Mã QR thực đơn tại nhà hàng — tạo một lần và không bao giờ phải in lại
Menu mã QR tại nhà hàng dựa trên một liên kết ngắn có thể thay đổi: một mã duy nhất cố định, cập nhật thực đơn mà không cần in ấn, thống kê lượt quét mà không cần hồ sơ khách hàng.
Mọi người đều khuyên cùng một điều: tạo mã QR, chèn link thực đơn vào đó, in ra, xong. Theo tôi, đó là cách ngu ngốc nhất có thể để làm việc này. Và ngay sau đây tôi sẽ cho bạn thấy tại sao.
Đầu tiên là một bức ảnh. Thứ Sáu, phòng đầy khách, người phục vụ chạy như bay. Tại bàn số bảy, ba vị khách đã năm phút rồi vẫn cứ giơ điện thoại lên trên một chiếc nhãn dán đầy vết dầu mỡ. Mã dẫn đến một tệp PDF từ hai mùa trước. Một nửa các món ăn thì không có sẵn. Giá cả thì bịa đặt. Cuối cùng họ hỏi về thực đơn giấy, thứ mà bạn không còn in nữa. Bạn thấy quen không? Chính là nó đấy.
Mã QR menu không phải là một món đồ chơi công nghệ. Đó là "nút bấm" được chạm vào nhiều nhất trong toàn bộ nhà hàng của bạn. Và thông thường, việc tạo ra nó lại khiến các vấn đề phát sinh như một kịch bản đã định sẵn ngay từ ngày đầu tiên.
Mã nguồn mã hóa tệp là mã dùng một lần (chỉ là bạn không biết điều đó thôi)
Kinh điển. Bạn tạo một mã QR chứa địa chỉ trực tiếp dẫn đến menu-wiosna-2025.pdf. In ra, ép nhựa, khắc lên các thẻ treo, rồi đặt tại các bàn. Rất đẹp. Có hiệu lực cho đến khi có sự thay đổi đầu tiên trong thực đơn.
Vì bạn thay đổi nhà cung cấp bia. Hoặc bạn tăng giá burger thêm ba złote. Hoặc thực đơn theo mùa được đưa vào. Và đột nhiên mã QR ép nhựa xinh xắn này lại dẫn đến nội dung không còn chính xác nữa. Bạn có hai lựa chọn: để mặc lời nói dối nằm trên bàn hoặc in lại mọi thứ từ đầu.
Bản thân mã QR thật ngớ ngẩn. Nó thực chất chỉ là một hình ảnh mã hóa một đoạn văn bản. Nếu bạn chèn vào đó một địa chỉ tệp dài và cố định, thì bạn đã "kết hôn" với địa chỉ đó rồi. Dù lúc thuận lợi hay khi khó khăn.
Và toàn bộ phương thuốc nằm gọn trong một câu duy nhất. Mã không được dẫn đến menu. Nó phải dẫn đến một liên kết rút gọn mà bạn có thể thay đổi mục tiêu bất cứ khi nào bạn muốn.
Trong thực tế nó trông như thế này
Thay vì mã hóa một con quái vật kiểu:
https://twojarestauracja.pl/uploads/2025/menu-final-v3-NEW.pdf
bạn đang mã hóa một địa chỉ trung gian ngắn:
https://cutty.dev/u/menu
Liên kết này không bao giờ thay đổi. Chỉ có đích đến là thay đổi, và bạn có thể thiết lập điều đó trong bảng điều khiển chỉ trong ba mươi giây. Hôm nay nó mở thực đơn mùa xuân. Ngày mai là thực đơn mùa đông. Một tháng sau, bạn có thể chuyển nó sang file PDF về các loại rượu vang tại quầy bar. Nhãn dán trên bàn? Vẫn như cũ. Bạn chỉ thay đổi đích đến, không phải thay đổi giấy in. Đó là toàn bộ bí quyết và thực sự không có gì ẩn ý phức tạp ở đây cả.
Công thức cho mã nguồn mà bạn chỉ cần viết một lần và sẽ quên luôn
Lần lượt.
Trước tiên hãy làm menu dưới dạng một trang web, đừng làm dưới dạng PDF. Điều này rất quan trọng. PDF trên điện thoại là một thảm họa: bạn phải phóng to, cuộn sang ngang, và khi sóng yếu trong tầng hầm của quán thì nó sẽ tải mất cả thế kỷ. Một trang HTML thông thường sẽ mở ra ngay lập tức và hiển thị rõ ràng trên mọi màn hình, kể cả cái màn hình bị nứt giá năm mươi zloty kia.
Sau đó, hãy tạo một đường dẫn ngắn với phần đuôi có ý nghĩa. Chẳng hạn như /u/menu hoặc /u/karta. Nó sẽ hữu ích khi khách hàng muốn tự nhập địa chỉ bằng tay hoặc khi bạn cung cấp cho họ qua điện thoại lúc đặt chỗ ("dot dev, gạch chéo menu").
Từ liên kết ngắn này, bạn tạo mã QR. Chỉ một lần. Tại cutty.dev, bạn thực hiện việc đó ngay lập tức từ một liên kết có sẵn, vì vậy bạn không phải chuyển đổi giữa ba công cụ khác nhau và không cần phải phân vân xem tệp PNG nào mới là tệp chính xác.
Bạn in và triển khai. Thẻ treo, nhãn dán, sticker tại lối ra vào, áp phích trên tủ kính dành cho những người mua mang về.
Và thế là xong. Từ giờ trở đi, việc thay đổi thẻ chỉ là một lần chỉnh sửa trong bảng điều khiển. Giấy vẫn được giữ nguyên tại chỗ.
Các bản quét nói với bạn về địa điểm nhiều hơn bạn nghĩ
Đây là điều mà hầu hết các chủ nhà hàng thường bỏ qua. Một đường dẫn ngắn sẽ cung cấp số liệu thống kê lượt quét. Và đây không phải là những con số chết chỉ để đóng khung, mà là kiến thức về chính cơ sở của bạn.
Bạn sẽ thấy menu được mở bao nhiêu lần vào tối thứ Sáu, và bao nhiêu lần vào chiều thứ Ba. Hãy tạo một mã riêng cho bữa trưa và một mã riêng cho thực đơn buổi tối, rồi bạn sẽ thấy bữa tối của bạn thực sự bắt đầu vào lúc mấy giờ (thường không phải khi bạn nghĩ đâu). Một mã riêng cho danh mục rượu vang sẽ cho bạn thấy sự thật phũ phàng: liệu có ai thực sự xem qua nó hay không.
Và bây giờ hãy chú ý, vì điều này rất quan trọng. Tại cutty.dev, chúng tôi thu thập những con số này mà không cần xây dựng hồ sơ khách hàng. IP được đi qua hàm hash, không có trình theo dõi quảng cáo, không có hồ sơ về khách hàng. Bạn nhận được số lượng quét và xu hướng theo thời gian, chính xác là những gì giúp vận hành nhà hàng, chứ không phải biến đĩa mì spaghetti thành dữ liệu cá nhân. Trong ngành ẩm thực tại EU, nơi mà GDPR luôn bám sát bạn, đó là sự khác biệt giữa "chúng tôi có thống kê" và "chúng tôi gặp vấn đề với thanh tra".
Một vài chi tiết nhỏ giúp tiết kiệm sự phiền toái. Menu và dữ liệu quét vẫn được lưu trữ trên các máy chủ tại Liên minh Châu Âu, vì vậy sẽ bớt đi một vấn đề khi trao đổi với kế toán. Khách hàng không cần phải tạo tài khoản hay phải nhấn qua một loạt các thông báo chấp thuận, vì không gì làm mất hứng thú bằng một "cookie-wall" trước khi thưởng thức món cá tuyết. Và chính cơ chế thay thế này cũng sẽ xử lý được cả chương trình khuyến mãi trong ngày hay khảo sát sau khi dùng bữa. Chỉ cần chuyển hướng liên kết hiện có trong chốc lát.
Một mã QR menu tốt thì thật nhàm chán. Bạn in nó một lần, nó treo ở đó nhiều năm và không bao giờ nói dối về giá cả. Sự nhàm chán ở đây là một lời khen ngợi.
Vì vậy, lần tới khi có ai đó khuyên bạn "hãy chèn link menu vào mã và in ra", hãy mỉm cười và làm theo cách khác. Một đường dẫn ngắn, có thể thay đổi được ở bên dưới (ví dụ như cutty.dev) giúp bạn cập nhật thực đơn chỉ với một cú nhấp chuột, thay vì phải dán lại nhãn trên ba mươi chiếc bàn. Người phục vụ tại bàn số 7 sẽ cảm ơn bạn đấy.