← Back to blog

What to Include on Your Wedding RSVP Form (and What to Skip)

Every guest you invite has to interact with your RSVP form. If it's confusing, overlong, or asks for things they don't have ready, some of them won't finish it. You'll spend the next two weeks chasing replies you could have had on day one.

The good news: a working RSVP form is shorter than most couples think. Here's what to ask, what to skip, and how to set it up so guests actually finish it.

The questions that earn their place

For most weddings, five fields cover everything you actually need. Name (pre-filled if your platform supports invite codes, otherwise a text field). A clean yes-or-no for attendance. Meal choice if you're offering a plated dinner. A short text field for dietary restrictions and allergies, which your caterer will thank you for. And plus-one details if you're allowing them, with the same name and meal fields for the partner.

That's enough for a working RSVP form. You get a clean headcount, a meal breakdown, and the dietary notes the kitchen needs. Anything beyond this is only worth adding if you'll actually use the answer.

Add-ons that sometimes make sense

A few additional fields are useful in specific situations. Song requests, if you're building a playlist with your DJ and want guest input. Shuttle yes/no, if you're arranging transport and need final numbers a week before. Events attending, if you have a rehearsal dinner or a brunch and not every guest is invited to all of them. Kids attending, if children are invited and you need separate counts for the caterer.

Skip the rest. Seating preferences sound nice in theory but almost nobody uses the input meaningfully. "Message to the couple" turns into one-line variations of "so excited!" that clutter your dashboard. Each extra field is one more chance a guest gets overwhelmed and closes the tab.

What to leave off

Phone numbers belong on a different list. You probably already have them, and if you don't, you can ask later. Same for full mailing addresses, which should be collected separately for thank-you cards after the wedding. Don't make every guest type their address into your RSVP form when half of them will get it wrong anyway.

Gift preferences are what registries are for. Instagram handles feel weirdly invasive on a form that's supposed to confirm attendance. Arrival and departure dates are only useful if you're coordinating group travel, in which case you can ask the few guests who need it directly. And open-ended prompts like "tell us a favourite memory of us" sound sweet but ask for ten minutes from a guest trying to take a quick action. Most will skip and feel mildly guilty about it.

Plus-ones, the cleanest way

Plus-ones are where most forms get muddled. The cleanest approach is to decide who gets one when you build your guest list, not at the form level. Each invitation either includes a partner field or doesn't. Guests with a plus-one see it pre-filled. Guests without one don't see the option at all. No ambiguity, no awkward "are you bringing someone?" prompts that invite scope creep.

If your platform doesn't support per-guest plus-ones, the next best option is a household-style RSVP where all the people on a single invitation respond together. One form, multiple names, clearly bounded. The worst option is a generic "are you bringing a guest?" with a free-text field. That's how you end up with twenty-three plus-ones you didn't budget for.

For the wording side of plus-ones, my RSVP wording guide has phrasings that make the policy clear without sounding cold.

Meal choice options

Three options is the sweet spot for a plated dinner. One meat (beef or chicken), one fish or lighter option, and one vegetarian. Don't list ingredients in full. Guests are picking, not reading a menu. "Beef tenderloin", "Pan-seared salmon", "Vegetable risotto" tells them enough.

If you're doing a buffet or family-style service, you probably don't need a meal selector at all. Just ask about allergies and let your caterer handle the rest. If you're plating, coordinate your form's options with the caterer's actual menu so you're not asking guests to choose something that doesn't exist.

Deadlines that actually work

Put the deadline above the form, not in a footer. "Please respond by [date]" should be the first thing a guest sees, because it's the only date that matters from their perspective.

Set the deadline at least two to three weeks before your final headcount is due to the caterer. That buffer is for the inevitable stragglers who don't respond. Pick a date that's easy to remember (a Sunday works better than a Tuesday) and bake reminders into your timeline so you're not scrambling at the deadline.

Your RSVP form should fit what your wedding actually needs. Always & Forever's free tier covers the essentials. Premium adds custom fields, group invitations, per-guest personalization, and more. Only add what helps.

See real examples

Free tier vs. custom fields

Most wedding website builders force you into a fixed RSVP form with whatever fields they decided you should have. That's fine if their fields happen to match your wedding. It's frustrating if they don't.

Always & Forever's free tier covers attendance, dietary restrictions, and plus-ones with unlimited guests. Enough for most weddings. If you need custom questions, multiple events, per-guest invitations, or household-style group RSVPs, Premium unlocks that. You only pay if you actually need the extra flexibility.

Test your form before you send it

Most couples skip this and regret it. Before sharing the link, fill out your own form as a guest and submit. Check the response in your dashboard to confirm everything came through the way you expected. Try it on your phone, not just your laptop, because most guests will RSVP from a phone. Then ask one person from your wedding party to do the same with fresh eyes.

Five minutes of testing prevents the "wait, where's the meal choice?" texts later.

What a good RSVP form feels like

Short. Clear. Every field obviously belongs. The submit button is easy to find. The confirmation after submitting is warm ("Thanks for letting us know!") not robotic ("Form received."). If a guest can finish in under a minute without scrolling through a dozen questions, the form is doing its job.

For the full wedding-website picture, my checklist of what to include on the whole site covers the rest. The RSVP form is the most important part, but it isn't the only part.

Ready to make your own?

See real examples
Get Started