A restaurant QR code feedback survey lets a guest scan a code on the table or receipt and tell you how the visit went in about two minutes, without downloading an app or creating an account. Done well, it tells you which location the guest visited, what worked, what didn’t, and whether they want a reply.

This guide walks through one complete example: a five-question survey for Sunday Table, an example restaurant with locations in SoHo and Brooklyn. You’ll get the field map, the QR setup for each location, the settings that matter before you print anything, what a manager sees afterwards, and a checklist for following up.

Feedback first, prize optional

This survey has no prize. If you add a prize draw later, make every completed response eligible whatever the rating, publish official rules, and never tie a reward to a positive or public review.

What You’ll Build

It works like a short guest feedback form. Guests scan a QR code, answer five questions and, if they want a reply, leave an email address. Marketing permission is a separate checkbox, unchecked by default. Managers review the answers in Revup and reply personally to guests who asked.

The Sunday Table feedback loop

1

Scan

A guest scans the QR code on a SoHo table tent or a Brooklyn receipt.

2

Answer

Five questions on their phone: location, overall rating, what stood out, what could be better, and whether they would return.

3

Choose

They can leave an email for a reply and, separately, opt in to news and offers. Both are optional.

4

Review

A manager reads the charts and comments, downloads responses by location, and replies by hand where a guest asked.

Before You Start

  • A Revup account. The free trial is enough to build and test this survey.
  • Your locations and placements. List each restaurant and where the code will appear: table tents, receipts, menus or takeout bags.
  • An owner for replies. Decide who reads responses, how often, and who replies when a guest leaves an email.
  • Your privacy and consent wording. Have your privacy policy URL ready and decide what “news and offers” means for your restaurant.

Step 1: Create the Survey

In the dashboard, select Create Promotion, choose Surveys, then Start from scratch. A new survey starts with one required text question, “What could we do better?”, plus CAPTCHA and a Submit button. You won’t need a prize.

Give the form a title guests understand at a glance. Sunday Table uses “How was your visit?” with the description “Five quick questions. Your answers go straight to our managers.” It also renames the button to Send feedback.

Step 2: Add Five Survey Questions

Five questions keep the survey short enough to finish before the check arrives. Each one maps to a decision a manager can make. Sunday Table keeps the starting text question but makes it optional and moves it to fourth place.

# Question Field type Required? Why ask it
1 Which Sunday Table did you visit? Multiple Choice: SoHo, Brooklyn Yes Puts a location on every response, even if a guest scans a receipt at home
2 How was your visit overall? Star Rating, maximum 5 Yes One comparable score per visit
3 What stood out today? Multiselect: Food, Service, Speed, Atmosphere, Value No Shows which parts of the visit guests notice
4 What could we do better? Text Area No The comment a manager can act on
5 How likely are you to visit again? Opinion Scale 1–5, labeled Not likely and Very likely Yes Separates a fine visit from a guest you may lose

After the questions, Sunday Table adds two optional fields:

  • Email, labeled “Email (optional)” with the help text “Only if you’d like a manager to reply.”
  • Email Consent, labeled “Send me Sunday Table news and offers.”, left unchecked by default.

Keep CAPTCHA at the end of the form. Guides for each field are in the Help Center: questions and answer choices and ratings and scales.

A Sunday Table branded survey on a phone with the restaurant logo and photo, SoHo selected, four of five stars, Food and Service chosen, a written comment, a 5 for visiting again, an empty optional email field and an unchecked news and offers box.

Opinion Scale isn’t NPS

Question 5 uses a 1–5 Opinion Scale, which reports an average. If you want a Net Promoter Score, use the dedicated NPS field instead; only that field calculates promoters, passives and detractors.

Step 3: Decide What “Anonymous” Means for Your Survey

Revup surveys are anonymous by default. Adding an Email field makes the survey identified, but a guest who leaves an optional email blank still sends an anonymous response. No contact record is created for them. A guest who enters an email becomes a contact you can reply to.

Three details are worth planning for:

  • Consent must stay optional. Open the Email Consent field and confirm it isn’t required. A required consent box would stop guests who only want to leave feedback. See how email consent controls integration syncing.
  • Returning emails may need a code. When a guest uses an email address that has already responded, Revup asks for a verification code before accepting another response. Regulars who leave the same email for a reply on a later visit should expect a code. Guests who leave the email blank aren’t asked.
  • Anonymous isn’t a guarantee about the comment. A guest can still type a name or phone number into “What could we do better?”. Treat open comments as potentially personal information.

Step 4: Create a QR Code for Each Placement

Open Share → Tracking links, enter a campaign name and select Add. Revup creates a short link with its own QR code download. Sunday Table uses two:

Tracking link name Where it goes Who sees it
SoHo table tent Folded card on every SoHo table Dine-in guests during the meal
Brooklyn receipt Printed on the Brooklyn receipt footer Guests settling the check, including takeout
The Tracking links panel in Revup listing Brooklyn receipt and SoHo table tent, each with a short link, copy button, QR code button and delete button.
One tracking link and QR code per placement.

Each tracking link’s visits and participants appear under Reporting → Analytics → Campaign Tracking. The survey charts themselves combine all responses, which is why question 1 asks for the location directly. That answer stays attached to each response. The tracking links guide explains removal rules and what the counts measure.

Step 5: Check Security Before You Print

New promotions start on the Strict security level, which allows one entry per IP address. Guests on the same restaurant Wi-Fi, or on a mobile network that shares IP addresses, can look like one person. Responses over the limit are marked invalid, so check Participants for invalid responses after testing.

For a survey without a prize, open Security and choose a level that fits a shared network. Medium allows three per IP address and keeps VPN and proxy blocking, which may suit a smaller restaurant. Sunday Table uses Low, which allows five per IP address and turns VPN and proxy blocking off, and keeps CAPTCHA on the form. A busy dining room may need Custom with a higher limit. If you add a prize draw, revisit this setting and your official rules together. See security levels.

The Revup Security Level options Strict, Medium, Low, Off and Custom, with Low selected: IP address limits of five per IP and CAPTCHA.
Low allows five entries per IP address and keeps CAPTCHA on.

Step 6: Write the Sign Copy

The sign only has to say what the guest gets, how long it takes and what you won’t ask for. Sunday Table’s copy:

  • Table tent: “How was your visit? Five quick questions, about two minutes. Scan to tell our managers. No name needed.”
  • Receipt footer: “Tell us how we did: scan the code or visit [short link]. Your answers go straight to our managers.”

Use the QR code for the placement you’re printing so its traffic lands in the right tracking link. Don’t promise a reply to every guest unless someone will send one, and don’t offer anything in exchange for a review on another site.

Review Your Results

Open your survey’s Reporting → Responses tab. The top row shows how many responses were started and completed, how many guests left an email, and your completion rate. Below that, every question gets its own card. With the five questions above, you’ll see the split between your locations, your average star rating, which parts of the visit guests picked most often, their written comments with a search box, and how likely they are to return.

Revup survey reporting for the example Sunday Table survey: a chart splitting five responses between Brooklyn and SoHo, and an overall rating card with a 3.6 out of 5 average and its distribution.
What reporting looks like for Sunday Table’s survey.

To compare your locations side by side, open the download menu and choose Download Responses. You’ll get one row per guest, including their answer to your location question, so you can filter by location in a spreadsheet. To see how many people scanned each table tent or receipt, open Analytics → Campaign Tracking.

How to Handle a Reply

Revup doesn’t open service tickets or send automatic apologies. A person decides what happens next. A simple routine for a manager:

Manager follow-up checklist

  • Review new responses at a set time each day, starting with the lowest ratings
  • Search the comments for repeated words such as cold, wait or noise
  • For a low rating with an email address, open the response in Participants and reply personally within one business day
  • Reply only about the visit; do not add the guest to marketing unless they checked news and offers
  • Share themes with the kitchen and floor teams rather than individual guest details
  • Record the outcome in the tool your team already uses for guest issues
  • Download responses weekly and compare locations

A reply might read: “Thanks for telling us about the wait on Friday. I’m the general manager at Sunday Table Brooklyn, and I’ve shared it with our kitchen lead. If you’d like to talk it through, reply to this email.” Keep it personal, and don’t ask the guest to change a rating or post a review.

Optional: Follow Up With Guests Who Opted In

Guests who checked “Send me Sunday Table news and offers” gave you permission to market to them. If you connect an email platform, Revup sends mapped email data only for guests who checked that box. Guests who left it unchecked aren’t sent to that platform.

From there, a sensible next step is a promotion for those guests, such as a giveaway for a new seasonal menu. Our restaurant sweepstakes and contest ideas cover broader options, and Revup for restaurants shows how feedback and giveaways fit together.

What This Setup Doesn’t Do

  • No POS connection. Revup doesn’t connect to your POS or confirm that a guest actually dined. The location answer is self-reported.
  • No automatic recovery. Low ratings don’t create tickets or send messages. Managers follow up personally.
  • No review requests. Revup doesn’t ask guests for public reviews or post them anywhere.
  • No location filter in the report. Compare locations with the responses download or with a separate survey per location.

Launch Checklist

Before the first table tent goes out

  • Five questions added, with location, rating and visit-again required
  • Email optional, with help text explaining it is only for replies
  • Email Consent optional and unchecked by default
  • CAPTCHA on the form
  • Security level checked for shared Wi-Fi and mobile networks
  • One tracking link and QR code per placement
  • Sign copy says how long the survey takes and that no name is needed
  • Each printed QR code scanned once
  • A named manager owns daily review and replies

Ready to build it? Start a free trial and create a survey, or see how surveys work on the Surveys page.