SnapRateSnapRate

How to run a customer satisfaction survey with a QR code

A QR code survey is the cheapest way to hear from customers while they're still at your business: they scan with their camera, answer in under a minute and you never have to ask for their email. This guide covers how to create one, where to place the code so people answer, and how to know which table or location each response comes from.

Updated: 6 min read

How it works

A QR code is just a link that opens with the phone's camera. The survey is a web page: the customer opens it, answers and that's it. No downloads, no account, and they can do it while waiting for the check or their change.

Step by step

  1. Create the survey with three to five questions. Start with the most important one: "From 0 to 10, how likely are you to recommend us?". Full examples in the customer satisfaction survey guide.
  2. Generate the QR code with the survey's link.
  3. Test it on several phones, iPhone and Android, with the signal you actually get inside your business.
  4. Print it large enough to scan easily: at least 3 × 3 cm (about 1.2 in), with good contrast and no glare.
  5. Place it where customers have a free minute (best spots below).
  6. Check responses every day and reach out to anyone who rated you poorly.

Where to place the code so people scan it

SpotWorks forTip
On the tableRestaurants and coffee shopsA small acrylic stand with a clear line, not just the code
On the check or receiptRestaurants, storesHave the server mention it when handing over the check
At the registerStores, coffee shops, servicesAt eye level, next to the payment point
In the waiting areaAuto shops, clinics, salonsCustomers have time while they wait
On the packagingTakeout and deliveryThe experience ends at home: measure it there

The text next to the code matters as much as the code. "How did we do today? Tell us in 30 seconds" works better than "Scan here".

One QR per table or location

If you use the same code across the whole business, you'll know what customers think but not where the problem is. If each code carries a different tag (table 5, downtown location, night shift), every response is identified without asking the customer anything extra. That way you can compare locations and find the back table where service is always slow.

Can I use Google Forms with a QR code?

Yes: create the form, copy its link and turn it into a QR with any generator. It's free and fine to start. Its limits show up quickly: to know which table each response comes from you need one form per table, it doesn't alert you when someone rates you poorly, and to see trends you have to build your own spreadsheets.

How to get more responses

  • Have your team mention it. A quick "would you help us with a 30-second survey?" multiplies responses.
  • Keep it short. If they open it and see ten questions, they close it.
  • A small incentive, like loyalty points, never tied to a good rating.
  • Close the loop. When something improves because of the surveys, say so: "Thanks to your feedback, we now open earlier".

How SnapRate does it

SnapRate generates all your QR codes in one step, one per table, location or anything you want to measure, and gives them to you ready to print in a ZIP file. Each code tags its responses automatically, so on the dashboard you filter by table or location without doing anything else. When someone rates you poorly, your team gets a WhatsApp alert to take care of it while the customer is still there.

More on customer experience measurement.

Want to see it working in your business?

Message us on WhatsApp or book a demo. We review your case and you leave with an action plan.

15 minutes · No commitment · You leave with an action plan, whether you use SnapRate or not

Frequently asked questions

Create the survey in a tool that gives you a link and turn it into a QR with a generator. Some platforms, like SnapRate, generate the codes directly, one per table or location.

Keep reading

Chat with us on WhatsApp