Your best customers are already standing there.
Most people who walk into a shop, sit at a table or stay in your apartment will never visit your website. A code where they already stop brings them to something you control - and tells you whether it worked.
Why teams pick this
Change it without reprinting
The code points at a link we own, not at the page itself. Swap to the autumn menu and fifty table tents follow that evening. Nothing gets reprinted.
Find out which spot works
Give each placement its own code and a month tells you whether the window sticker or the table tents earn their space. Scans, page opens and enquiries, per placement.
Points anywhere you need
Your Google review form, a menu, arrival instructions for a guest, your WhatsApp, your booking page. Same code, same kit, whichever it is.
Print it yourself, free
Counter cards, table tents, window signs, a social square and the bare vector code. Every format at 300dpi, no watermark, nothing to expire.
Or have proper ones posted
Weatherproof stock, cut and finished, delivered. Order it from the same screen you designed it on, and it carries your tracked code so the scans still count.
Nothing creepy
A country and a rough device type. No visitor id, no fingerprint, nothing that identifies the customer who scanned a code on a table.
How it works
Pick what it should open
A landing page, your Google review form, or one of your contact channels. Published pages and live channels only - a code that scans to nothing is worse than no code.
Say where it will live
Table tent, counter card, window, receipt, menu, NFC tag. That label is what lets you compare placements later.
Print it or order it
Download at 300dpi and print at 100%, or have weatherproof ones posted. Both carry the same tracked code.
Read the numbers, move the loser
Scanned, opened, got in touch - per placement. Move the worst one somewhere else; it keeps its name and its history.
Built for these use cases
Use case 1
A restaurant with a menu that changes
A table tent opens the menu. The kitchen changes, the page changes, and every tent in the room is still correct because it never named the menu - it named the link.
Use case 2
A holiday let sending the same message every week
One link with the arrival steps, the wifi and the door code. The code sits behind an access code and never appears in the page itself, and you can edit it after the guest has the link.
Use case 3
A salon that wants more Google reviews
A counter card beside the card reader opens the review form with the stars already up. Paying is dead time and the interaction has just finished well.
Use case 4
A trade that works off a phone
A code on the invoice opens WhatsApp. Change your number later and every invoice already posted still reaches you.
Frequently asked questions
Is this not just a QR code generator?
The code is the part everybody gives away free. What is harder is the page it opens, being able to change that page after it is printed, and knowing which placement earned its space. A generator hands you a square and abandons you.
What happens if I rename my page or add a domain?
Nothing, as far as anything already printed is concerned. A landing code stores the page, not the URL, and resolves the current address every time somebody scans it. Attaching a subdomain or a custom domain months later leaves your table tents correct.
Can I point a printed code somewhere else entirely?
Yes. That is the reason the redirect exists. Build next season's menu as a new page, repoint the code, and everything already printed starts opening it.
What can you actually measure?
Scans, page opens and enquiries through the page's form, per placement. A code that opens Google or WhatsApp shows its scans and then stops - we cannot see past that hop, and we say so rather than showing you a zero.
Do I have to buy signs from you?
No. Every format downloads at 300dpi and printing your own is free and always will be. We print proper weatherproof ones and post them for people who would rather not.
Does it work with NFC tags?
Yes, with nothing extra to enable. An NTAG21x holds a URL and your code is a URL, so you write it to the tag and set the placement to NFC. Taps land in the same numbers as scans.
Try in person free for 30 days
No credit card required. Full access to every feature.
Make a code now, no signupRelated features
Landing Pages
Google Business Profile
Paste your Google Maps link and get a real website built from your listing: name, hours, phone and rating. Booking, live chat and a contact form included. No website needed, no code.
Landing Pages
Landing pages + every engagement tool
Describe your business in a sentence. FloatMessage generates a polished landing page on a branded subdomain - and you get live chat, popups, contact forms, appointment booking, and surveys built in. One product. One trial. Free for 30 days.
Forms & Feedback
Book Appointments
Let visitors pick a slot from your calendar without leaving the page. Bookings sync to your dashboard, confirmations send automatically with .ics + Google/Outlook deep links.
Live Chat & AI
Live Chat
Add a live chat widget to your website in minutes. Real-time visitor messaging, AI auto-replies, proactive triggers, and ticketing - all in one tool.
Forms & Feedback
Contact Forms
Add a popup contact form to any website. Built-in validation, webhook forwarding to Slack/Zapier, and a submissions inbox in your dashboard.