A yes or no is only the start of what an RSVP can collect: entree counts for the caterer, dietary notes for the planner, and a headcount for each part of a multi-event weekend. This guide covers how to add custom questions to an online RSVP, which question formats fit which jobs, copy-ready wording to borrow, how to ask one group something you are not asking everyone, and how the answers get back out to the people who need them. The walkthrough uses Greenvelope’s survey questions, and the same principles apply wherever your replies are collected.
At a Glance
To add custom questions to an online RSVP, attach them to the reply form itself so guests answer at the moment they respond: on Greenvelope, you add Survey Questions from the Details step of your mailing, they appear on each guest’s RSVP page after the guest selects an RSVP response, and every answer is saved to that guest’s record.
- Four question formats cover nearly everything: dropdown menus, radio buttons, checkboxes, and free response
- Count with fixed options, listen with free response, and keep dietary needs as their own short written question
- A question does not have to go to the whole list: Greenvelope’s documentation states that survey questions can use contact tags to ask certain information only of specified recipients
- Two to four questions is a sensible working range for any one guest: planning questions first, with room for one that adds a personal touch
How to Add Custom Questions to an Online RSVP
- Decide what you need to know. Lead with the information your planning depends on, the catering order, the seating chart, the shuttle count, and leave room for one optional question that adds a personal touch.
- Open the question settings of your mailing. On Greenvelope, click the Details step, open the RSVP Page section, and click “Add a New Question” in the Survey Questions section. Each question gets a format, its answer options if it has them, and a place in the order guests will see.
- Write each question the way you would ask it in person. Please choose an entree. Any dietary restrictions we should know about? Which events will you join us for? Short, warm, and specific beats formal and vague.
- Decide who each question is for. Most questions belong to everyone replying. For one that does not, the section on guest groups below covers what tag targeting can and cannot do.
- Preview the guest view and send yourself a test. The questions appear on the RSVP page immediately after a guest selects a response, so a test send shows the exact reply experience before the real list sees it. Guests respond from their invitation link without creating an account.
- Track and export the answers. Each answer is saved to that guest’s record on the Track step as replies arrive, and the download icon beneath the guest list exports everything to Excel or CSV whenever you need it.
The reply form is one piece of a larger loop, from deadlines to delivery to reminders, and our complete guide to collecting RSVPs online covers the rest of it.
The Four Question Formats and What Each Is For
Almost every RSVP question fits one of four shapes, and picking the right shape is most of the work:
| Format | Best for | Example |
| Dropdown menu | One pick from a longer known list | Arrival day |
| Radio buttons | One choice from a few visible options | Meal preference: chicken, salmon, or vegetarian |
| Checkboxes | Several answers true at once | Which weekend events a guest will attend |
| Free response | Anything you cannot predict | Dietary restrictions, song requests, a favorite memory |
Key Takeaway: Count with fixed options, listen with free response. If you will tally the answers, give guests choices; if you will read the answers, give them a box.
Copy-Ready RSVP Questions
These four cover most events, worded the way guests like to be asked:
| Ask it like this | Format | Answer options | Priority |
| “Please choose an entree.” | Radio buttons | Fish, steak, chicken (sample choices; replace with the caterer’s actual menu) | Essential for a plated meal |
| “Any dietary restrictions or allergies we should know about?” | Free response | Guest-written response | Recommended whenever food is served; answering is optional, and a blank does not confirm no restrictions |
| “Which events will you join us for?” | Checkboxes | The activities the guests seeing this question are invited to | Necessary when you need a separate attendance count for each activity |
| “Any song that will get you on the dance floor?” | Free response | Guest-written response | Optional, and a pleasant touch |
The Priority column is planning guidance, not a platform setting. Follow up where a planning answer such as a meal pick is missing; a one-line personal note, the kind our RSVP reminder guide has ready to copy, asks for it without chasing every optional blank.
Displayed, required, and answered are three different things
Keep them apart when you plan, because they fail in different ways. Displayed is whether a guest is shown the question at all, which is what tag targeting changes. Required is whether the form insists on an answer before the reply can be submitted. Answered is whether the guest actually filled it in. Check your question settings for a required option, then send yourself a test and try submitting the reply with the question left blank, which tells you in one step how the form behaves. Either way, review the Track step for missing meal choices and other planning answers as replies arrive, and follow up on the gaps.
Households and plus-ones
Answers are collected per guest, and that holds for households. A couple or family grouped under one primary contact shares an invitation link, and the person completing the shared RSVP records a separate response for each household member, with the survey questions, meal choice included, presented for each attending member. So fixed-choice answers stay tied to individual people: name the members of a household when you add the contact rather than letting one answer speak for several guests, and keep a free-text catch-all (“list each guest and their entree”) only as a fallback, since written answers need manual reading and tallying.
An unnamed plus-one is a different case. The “Allow +1?” setting on each contact controls how many additional guests that person may bring, and when plus-ones are configured through those settings, the plus-one’s name and contact details can be collected, or required, there rather than through a survey question.
By default, a survey answer belongs to that mailing. To keep an answer for future events, make it a Smart Survey Question: on the last step of the question setup popup, click “Show Advanced,” turn on the “Make this a Smart Question” toggle, and assign a contact field to save the answer to, such as a custom Dietary Restrictions field. Only answers set up this way save to your address book; an ordinary survey response does not become a reusable contact detail on its own, and dietary needs are worth reconfirming for each new event in any case.
Custom Questions for a Wedding RSVP
One structural choice comes first: where the questions live. Couples collecting replies through a wedding website add custom questions to the site’s RSVP form; on Greenvelope, the questions sit on the invitation’s own RSVP page, and guests answer them as part of replying. The standard wedding set is short. The meal choice, as radio buttons listing the exact entrees the caterer will serve, recorded for each attending member of a household. Dietary restrictions, as a separate free response, because allergies do not fit a menu list. And an events checkbox for the gatherings a guest is invited to, so each guest records which parts of the weekend they plan to attend. The plus-one name comes from the configured plus-one settings rather than a question; who gets a plus-one in the first place is an etiquette decision our wedding plus-one etiquette guide covers.
Tie your RSVP deadline to the caterer’s final-count date, so the answers finish arriving while they can still be acted on. A guest who says yes but skips the meal pick is easy to spot beside their name on the Track step; ask for the missing pick with a short personal note and record it with “Update RSVP,” and the export stays complete: one clean spreadsheet from the download icon for the caterer, the planner, and the venue. The built-in seating chart (Track, then “Seating”) assigns that same guest list to tables and can automatically keep linked contacts, such as households, together.
Do Different Guest Groups Need Different RSVP Questions?
Often what sounds like one requirement is really four, and each has its own answer. Sorting out which one you need is most of the work:
| What you are trying to do | What it actually is | How to handle it |
| Ask something of one group of guests and not the others | Showing a question based on a contact’s tag | Tag the contacts the question applies to. Greenvelope’s tag documentation states that survey questions can use tags to show or ask certain information only to specified recipients |
| Show a follow-up only to guests who gave a particular earlier answer | Branching on an answer | Greenvelope’s documentation does not describe branching on an answer. Ask the follow-up of everyone it could apply to, or send a short follow-up message to the guests whose answer calls for it |
| Get a separate attendance count for each of several activities | Collecting attendance per activity | One checkbox question listing those activities, answered by each attending guest, with a headcount available per activity from the one guest list |
| Give an activity its own guest list, timing, and tracking | A separate invitation mailing | Its own mailing to its own list, with its own RSVP page, questions, deadline, capacity setting, reminders, and tracking |
What a tag does, and what it does not
Tags are added from the Send step, where a “+ Tag” link sits on each contact row, and several contacts can be tagged at once by selecting them first. The tag documentation names no plan restriction for using tags with survey questions.
Two boundaries matter more than the mechanics. First, a tag governs what a guest is asked, not who received the invitation. Everyone on that mailing’s guest list still gets the card, so targeting keeps a reply form short and relevant; it is not an access control, and it does not guarantee that an untagged guest will never learn an activity exists. Who is invited is decided by the guest list of the mailing that carries the event. Second, a tag does not give an activity a schedule or a dashboard of its own: no separate RSVP deadline, no separate reminder run, no separate capacity number. Greenvelope’s maximum capacity setting sits on an invitation mailing, so capping one activity on its own means giving that activity its own mailing.
An illustrative wedding weekend
Illustrative example, built from the documented behavior above rather than from a setup we have run. Confirm the guest view with a test send before the real list goes out.
A couple sends one wedding invitation mailing to 140 guests. They tag 12 attendants and partners as Wedding party, and 30 out-of-town guests as Hotel block. Four questions sit on the RSVP page:
- The meal question, as radio buttons, carries no tag, so it is shown to every guest who replies yes, and on a household reply it appears for each attending member. This is the caterer’s count.
- The dietary question, as free response, also carries no tag, so it reaches the same guests.
- The rehearsal-dinner question is shown to the 12 tagged Wedding party contacts, asking whether they will be at the dinner.
- The transportation question, a dropdown of shuttle departure times plus a “No shuttle needed” option, is shown to the 30 tagged Hotel block contacts. Staying in the block does not mean a guest wants a seat, so the opt-out option is what makes the count usable.
Guests with neither tag see only the meal and dietary questions. The two tags can overlap, and an attendant staying in the hotel block is shown both targeted questions.
When a separate mailing is the better instrument. Targeting shortens a reply form; it does not give an event an identity of its own. Send the rehearsal dinner as its own mailing when it needs an earlier RSVP deadline than the wedding, its own reminder schedule, its own capacity limit, a tracking view the couple can read without filtering the wedding list, or a design and wording of its own. It is also how you send a separate invitation to the activity’s selected guest list; review the sharing settings alongside it, since a separate mailing controls who you send to rather than who a guest might forward it to. A welcome party hosted by someone else is the clearest case: different host, different list, different card. Our rehearsal dinner RSVP guide covers that second send end to end.
Two habits keep the counts honest whichever route you take. Per-activity headcounts count people, so on a shared household reply read the separate response recorded for each named member rather than treating one selection as a count for the group. And on a multi-event weekend, account for guests who may skip the main event but attend another gathering: confirm your setup records those plans, and use a separate mailing or a personal follow-up where it does not.
Pre-send check: confirm each mailing’s list includes everyone it should and no one it should not, confirm the tags behind any targeted question sit on the right contacts, then send yourself a test and reply as a guest would: an individual guest, a household on a shared link, a contact with a plus-one allowance, and a decline. Where a question is targeted, test from a tagged contact, an untagged one, and a household whose members carry different tags, so you see what a mixed household is actually asked.
Questions for Parties and Work Events
The same machinery serves smaller occasions, usually with one or two questions. Pick the questions your planning depends on, then match the format to how you will use the answer:
| Occasion | Question worth asking | Format |
| Kids’ birthday | Adult or child, for each named guest, so headcounts come from individual attendance responses | Dropdown, answered per attendee |
| Gender reveal | The guess: boy or girl | Radio buttons, tallied as replies arrive |
| Halloween party | Whether each guest is entering the costume contest, and the category they are entering | Radio buttons, plus a dropdown for the category |
| Bar or bat mitzvah | Which parts of the day each guest will attend, and a meal for each seated meal | Checkboxes, plus a radio-button menu per meal |
| Bachelorette or bachelor weekend | Arrival day and which activities each guest is in for | Dropdown and checkboxes |
| Quinceañera | An entree for each attending household member, with a separate written question for dietary notes | Radio buttons answered per attendee, plus free response |
| Celebration of life | A favorite memory to share | Free response |
| Real estate broker preview | How many buyer clients each agent expects to bring, asked as an exact number including 0 | Free response, tallied by hand |
| Office party or company gala | Meal selection and dietary notes, plus table or session preferences | Radio buttons and free response |
Two of those rows are worth a note. A written count, like the broker preview’s expected buyer clients, collects a number but does not create guest records or change any attendance total: the host works out the expected headcount by hand, counting the attending agents themselves plus the buyer guests they each reported, and the result is an expectation rather than a confirmed count. And whether siblings or other extra guests may come along is the host’s decision, set per contact through the “Allow +1?” count; a survey answer does not grant that permission.
Work events are where targeting earns its keep, because one invitation often covers audiences with different logistics: a company gala can ask the whole list for a meal choice while asking only a tagged executive group about an earlier reception.
What Not to Ask
Prioritize the questions your planning depends on and keep the form focused; one optional hospitality question, a song request or a shared memory, still earns its place. Where a question matters to one group only, targeting it to that group is better than asking everyone and better than dropping the question. Skip questions that belong to a different send: if you need mailing addresses, collect them before the stage that requires them, and on Greenvelope that means the Save the Date service, which has a dedicated address-collection feature. A save the date there does not carry the RSVP service, so the formal yes or no waits for the invitation, though it can still carry a survey question for an early read on interest.
Ordinary preferences belong on the form: a table or session preference is a fine thing to ask about, and collecting it in a fixed list saves the back-and-forth. What belongs in a personal message instead is the sensitive exception, the seating request that involves a family rift or a guest who must not be placed near another. Our digital invitation etiquette guide covers where that line sits.
Where Else to Add Custom Questions
Greenvelope puts the questions on the designed invitation’s own reply page, which suits most private and business celebrations; a few other kinds of tools fit other setups:
| Platform | Strongest for | What to know |
| Wedding website builders (Zola, Joy) | Replies tied to a wedding website | Custom questions on the site’s RSVP form; Zola lets guests RSVP only to the events they are invited to |
| RSVPify | Registration-grade events | Custom form builder (questions, fields, and flows), meal and dietary collection, ticketing, seating charts, and check-in; it documents tag-based question logic as a business-plan feature |
| Jotform | Complex custom forms | A general form builder; the form link travels separately from whatever carries the invitation |
| Google Forms | No-cost internal surveys | Answers land in a spreadsheet; sends and reminders are handled by hand |
| Evite | Simple casual replies | Free ad-supported tier with basic reply collection |
Weighing a designed invitation against a registration form is its own decision, and our Greenvelope vs. RSVPify comparison sets the two side by side.
Common Mistakes
Asking after the yes. A separate survey emailed to attendees is a second request on top of the reply; putting the questions on the reply form collects the answers in the same step. Collecting the meal choice in a blank box. Free-text answers take more work to standardize and tally; fixed options produce a count. Counting replies instead of people. A shared household reply records each named member separately, and a yes that brings a plus-one still means an extra entree. Asking everyone a question that concerns a few. Target it to the guests it applies to, rather than lengthening every guest’s form or abandoning the question. Mistaking a targeted question for a private event. Targeting changes what a guest is asked, not who received the invitation. Overloading the form. A long tail of nice-to-know questions makes the reply slower without making the answers more useful.
Frequently Asked Questions
How do you add custom questions to a wedding RSVP?
On Greenvelope, open the Details step of your wedding mailing, open the RSVP Page section, and click Add a New Question under Survey Questions. The usual wedding set is the meal choice as fixed options, dietary restrictions as a written answer, and a checkbox for the weekend events a guest is invited to; plus-one names are collected through the configured plus-one settings rather than a question. The questions appear on the reply page after the guest selects an RSVP response, and every answer is saved to that guest’s record.
Can you show different RSVP questions to different guest groups?
Yes. Greenvelope’s tag documentation states that survey questions can use contact tags to show or ask certain information only to specified recipients, so a tagged wedding party can be asked about the rehearsal dinner while the rest of the list sees only the meal and dietary questions. Tags are added from the Send step. Two limits are worth knowing: a tag decides what a guest is asked rather than who received the invitation, so it is not an access control, and branching a question on an earlier answer is not described in the documentation. An activity that needs its own guest list, deadline, capacity, and tracking is a separate invitation mailing.
What is the best way to collect meal choices with an online RSVP?
Make the meal a fixed set of options on the reply form, listing the exact dishes the caterer will serve, and pair it with a separate short-answer question for dietary restrictions. Leave the meal question untagged so it reaches everyone replying. On Greenvelope a shared household reply records a separate response and survey answers for each named attending member, so the picks stay tied to people, and the answers export with the guest list for the caterer. Check your question settings for a required option and confirm the behavior with a test submission, then review the Track step for missing picks and follow up.
What questions should you ask on an RSVP?
Lead with what your planning depends on: a meal or food question, dietary restrictions, and, where you need separate attendance counts, which events the guest will attend. Plus-one names come from the plus-one settings rather than a question. One optional extra that adds a personal touch is welcome, and two to four questions is a practical working range for any one guest. Where a question concerns one group only, target it to that group rather than adding it to everyone’s form.
Can guests change their answers after they RSVP?
It depends on an event setting. Greenvelope has a setting that controls whether a guest can update their RSVP after submitting it: when it is enabled, the guest can return to their invitation link any time before the RSVP deadline and change their response, guest count, or meal choice, and the update appears in your dashboard right away. When it is disabled, the host makes the change instead, from the Track step, by changing the guest’s response or selecting Update RSVP.
How do you ask about dietary restrictions politely?
Keep it open and pressure-free: please share any dietary restrictions or allergies we should know about. An optional written answer lets guests say as much or as little as they like and reads as hospitality rather than screening. Answering is optional, and a blank does not confirm there are no restrictions, so reconfirm anything important close to the event rather than treating silence as an all-clear.
Can a custom question tell you how many extra guests someone is bringing?
It can collect the number, but it does not create guests or grant permission. A written count is read and tallied by the host and does not change any attendance total on the platform. Permission to bring additional guests is set per contact through the “Allow +1?” count, and named household members are added to the contact so each one gets a response of their own.
Do custom questions lower the RSVP response rate?
Two to four questions is a practical starting point, not a guarantee of a particular response rate. The dependable approach is to lead with what your planning depends on, keep the wording concise, use fixed choices for anything you will count, target a question to the guests it concerns rather than the whole list, and put every question on the reply itself so answering takes one visit instead of two.
Can you ask RSVP questions on a save the date?
Survey questions, yes; the RSVP itself, no. A Greenvelope save the date can carry a survey question, which makes it a reasonable place for an early read on who expects to travel or attend, or for collecting mailing addresses through the dedicated address-collection feature. On Greenvelope, save the dates, announcements, and cards do not carry the RSVP service, so the reply and its tracking begin with the invitation.
How do the answers get to the caterer or planner?
They export. Every answer is saved to the guest’s record on the Track step as replies arrive, and the download icon beneath the guest list exports the full guest list, with contact details, RSVP status, plus-ones, meal selections, and custom question answers, to Excel or CSV whenever you need it. The built-in seating chart works from the same guest list, assigning tables and printing place cards, with linked contacts such as households kept together.
Related Resources
Explore more guides in the Greenvelope resource hub: