QR Code Wedding Check-In and RSVP

A welcome table at a wedding with a framed sign showing a large QR code and a printed guest list beside it.
Page Navigation

Two different jobs, often confused. An RSVP code collects responses in the months before the wedding. A check-in code manages arrivals on the day. Both work well, and the second one is only worth it above a certain guest count.

Here's how to set up each, and how to handle the guests who won't use either.

Part 1: QR codes for RSVPs

Why online RSVPs beat reply cards

Reply cards cost money twice β€” printing them, and stamping the return envelope. Then you spend six weeks transcribing handwriting into a spreadsheet and chasing the twenty people who never mailed it back.

An online RSVP arrives already typed, already in a list, with meal choices attached and a timestamp. The chasing doesn't disappear, but it becomes a text message instead of a phone call.

The QR code is just the on-ramp: it removes the step where a guest types a URL wrong and gives up.

Where to point it

You have two reasonable choices:

Wedding website homepage. Guest lands, sees the details, finds the RSVP button. Best when there's travel information they also need.

RSVP page directly. Guest lands on the form. Best for local weddings, reminder cards, and any time you're near the deadline.

Either way, the RSVP form has to be mobile-first. Almost every scan happens on a phone. Test it on one before printing anything.

What the RSVP form should ask

Keep it to what you'll actually use:

  1. Guest name β€” pre-filled from your list if your platform supports it, otherwise a text field.
  2. Attending / not attending β€” two buttons, not a dropdown.
  3. Number attending β€” only if you're allowing plus-ones or children; otherwise it invites guests to add people.
  4. Meal choice β€” per person, with dietary restrictions as a separate short text field.
  5. Song request β€” optional, and genuinely useful for your DJ.
  6. Email or phone β€” so you can send day-of updates.

That's it. Every additional question lowers your completion rate. Skip "how do you know the couple," skip the message box unless you want to read 140 of them.

Wording for the card

Kindly reply by August 1 Β· Scan or visit emmaandjoe.com/rsvp

RSVP by the first of August β€” scan below or emmaandjoe.com

Please respond by August 1. Scan for the RSVP form, or call us at (555) 123-4567.

That last one matters more than it looks. Give at least one non-digital route. For most couples that's a phone number for a parent to pass along, or a small number of printed reply cards for the guests you know won't scan anything.

Chasing non-responders

Roughly a fifth of your list will not respond by the deadline. This is normal and not personal.

A short reminder card with a QR code pointing straight at the RSVP form works well two weeks after the deadline. So does a text with the direct link β€” at that stage, a link beats a code, because they're already on their phone.

For the last handful, call. Every wedding ends with five people who only respond to a human voice.

Part 2: QR codes for day-of check-in

When it's worth doing

Below about 120 guests, a printed alphabetical list at a welcome table is faster and calmer than anything digital. Above that β€” and especially for weddings with a separate reception, a shuttle schedule, or a plated dinner with strict counts β€” check-in scanning earns its keep.

It's also genuinely useful when:

  • You're running a guest count for a caterer who needs a final number that morning.
  • Guests arrive across a long window (cocktail hour into reception).
  • You need to hand out something at arrival β€” welcome bags, seat cards, shuttle passes.
  • The venue requires a security or capacity list.

Two ways to do it

Option A β€” one shared code, guest self-checks-in.
A single QR code on a welcome sign opens a page where the guest finds their name and taps it. Simplest to set up, no per-guest printing, and works with a free form tool. The downside is guests can tap the wrong name.

Option B β€” a unique code per guest.
Each guest gets their own code, sent by email or printed on their escort card. Someone at the door scans it. This is what event platforms do, and it's accurate, but it means generating and distributing 150 individual codes. Overkill for most weddings.

For nearly every wedding, Option A is the right answer.

Setting up self check-in in an evening

  1. Build a simple page listing guest names, grouped alphabetically, with a "check in" tap on each.
  2. Generate a static QR code pointing to it.
  3. Print the code large β€” at least 4 inches (10 cm) on a sign people scan from a few feet away. Signage codes need to be far bigger than stationery codes.
  4. Put the sign at eye level in good light, not on the floor, not under a spotlight that creates glare.
  5. Assign a person. Someone has to stand there and say "scan this, find your name." Without a human, a check-in sign gets ignored by two-thirds of arrivals.

Add the seating chart or the evening's timeline to the same page. If a guest is scanning anyway, give them the thing they were about to ask you.

The offline backup, non-negotiable

Venue wifi fails. Rural venues have one bar of signal. Barns are effectively Faraday cages.

Print the guest list on paper and keep it at the welcome table. Every time. The digital system is the fast path; paper is the one that always works.

Comparison at a glance

Reply cardsWebsite RSVP + QRDay-of check-in
CostPrinting + return postageUsually free with your siteFree to low
Response speedWeeksDaysN/A
Data qualityHandwritten, manual entryStructured, exportableLive headcount
Older guestsEasiestNeeds a phone fallbackNeeds a helper
Worth it atAny sizeAny size120+ guests

The thing that actually decides whether this works

Not the technology β€” the labeling. A code with "Scan to RSVP by August 1" beside it gets used. The same code alone gets photographed and forgotten. Write the sentence, print the URL, and give one human being the job of standing next to the sign on the day.

Related: QR code wedding invitations: the complete guide Β· What to link your wedding QR code to Β· QR code invitation mistakes

People Also Asked

Explore common questions related to this blog.

Yes β€” the code opens your RSVP form on their phone and they respond there. It's the same as visiting the URL, minus the typing.
Not for most of your list. Print a small number for guests you know won't respond online, or offer a phone number instead.
Print the URL and a phone number on the invitation, and expect to make a few calls in the final two weeks. Plan for it rather than being surprised by it.
Above roughly 120 guests, or when your caterer needs an accurate live count. Below that, a paper list and a friendly person is faster.
Keep a printed guest list at the welcome table. Always. Treat the digital check-in as the convenience, not the system of record.