RSVP (Attendance Confirmation)
Learn how to set up an RSVP section so guests can respond to your invitation.
Guests can respond with their attendance directly from the invitation. Response data can be viewed in the dashboard.
What is RSVP?
- Collect attendance responses: Guests enter their attendance status directly
- 4 display modes: inline / modal / popup / sticky
- 3 design styles: default / compact / modern
- Capacity management: Set and display a limit on the number of attendees
Setting Up RSVP
Configure in the editor
- Add the RSVP section from the left panel of the edit screen
- Configure the following settings:
| Setting | Description |
|---|---|
| Title | RSVP section title |
| Description | Optional |
| Display mode | inline / modal / popup / sticky |
| Design style | default / compact / modern |
| Use background color | Whether to apply a background color to the section |
Standard RSVP (Personal Events)
Personal event templates such as weddings and first birthdays collect responses using a fixed set of fields by default: attendance, number of companions, and contact information.
Fixed fields
| Field | Description |
|---|---|
| Attendance | Choose attending / not attending / undecided |
| Number of companions | Number of people attending together |
| Name | Respondent's name |
| Contact | Respondent's contact information |
| Message | Optional field for a congratulatory message, etc. |
Display modes
- inline: The RSVP form is shown open, right inside the invitation.
- modal: Only a button is shown. When a guest taps it, the form opens.
- popup: The form opens as soon as a guest opens the invitation.
- sticky: A button follows along at the bottom of the screen; when the guest reaches the RSVP spot it becomes the button in that spot, and once they scroll past it drops back down. Tapping it opens the form.
When does the sticky button appear?
Sticky is not a mode where the button is always stuck to the screen. It moves like this:
| Where the guest is | Where the button is |
|---|---|
| Main photo (first screen) | Not shown yet |
| Scrolling down | Follows along at the bottom of the screen |
| Arrives at the RSVP spot | The bottom button hides and it appears as the button in that spot |
| Scrolls past the RSVP spot | Returns to the bottom of the screen |
It is normal for the button not to show on the first screen. It appears late on purpose so it does not cover your main photo. It is also normal for the bottom button to disappear once the guest reaches the RSVP spot — the same button is already there, so this avoids showing two at once.
What does a guest who already replied see?
So the same person is not asked the same question twice, guests who have finished replying are not asked again. How much disappears depends on the mode.
| Mode | After that guest replies |
|---|---|
| popup | The form no longer opens. Popup has no separate button, so that guest cannot reopen it |
| sticky | Both the bottom button and the in-place button disappear, and the RSVP spot is hidden entirely |
| inline · modal | Stays visible as normal |
This is the most common reason behind "the RSVP does not show on my phone". If you submitted a test reply yourself, the buttons disappear on that phone exactly as described above. Nothing is broken, and guests who have not replied yet still see it normally.
This record is kept only on the device (browser) used to reply. Each guest views the invitation on their own phone, so they never affect one another.
How to check what guests actually see
Open the invitation link in a private/incognito tab. It has no reply history, so you see exactly what a guest who has not replied sees.
- iPhone (Safari): tab button → Private → new tab
- Android (Chrome): ⋮ at the top right → New Incognito tab
If the button appears there, everything is working. If it still does not appear in a private tab, please let us know via Support.
Design styles
- default: Default style
- compact: A condensed layout
- modern: A modern style
You can change the display mode and design style at any time.
Dynamic RSVP Form (Business Events)
For business category templates such as conferences, seminars, and real estate model house visit reservations, adding RSVP automatically switches to a dynamic form where you build your own questions. Weddings and first birthdays use the standard RSVP by default, but you can enable the same custom form by turning on the Use custom form option described below.
Question field types
| Type | Description |
|---|---|
| text | Single-line text input |
| Email format input | |
| tel | Phone number input |
| number | Numeric input (min/max/default value configurable) |
| textarea | Multi-line text input |
| radio | Single choice (choices entered manually) |
| select | Dropdown single choice (choices entered manually) |
| checkbox | Checked/unchecked input |
- Required: Each field can individually be set as required or optional
- Help text: You can add supplementary description text below a field
- Capacity: Set a maximum number of attendees/applicants and a display label (e.g., "First-come, first-served")
- Load preset: When the question fields are empty, a button lets you load a default set of questions suited to the category all at once
Example — Conference registration form
| Field type | Label | Required |
|---|---|---|
| text | Name | Required |
| Required | ||
| text | Affiliation | Optional |
| radio | Meal preference (choices: Yes|No) | Required |
| checkbox | Session selection | Optional |
General templates such as weddings and first birthdays can also use the same custom question form as business templates by turning on the Use custom form option. This toggle is located at the top of the RSVP section edit screen.
The free plan has a limit on the number of RSVP responses that can be received. If you set the capacity above this limit, a notice will be displayed.
Switching between standard and custom
- Weddings/First birthdays: Standard (fixed fields) RSVP is used by default. Turning on the Use custom form toggle at the top of the RSVP section switches to the custom question form.
- Business categories (conferences, seminars, real estate model house sales, etc.): Always displayed as a custom form, with no additional setup required.
Turning the custom form off also turns personal QR off
If you are using the Personal QR sample, do not turn off the Use custom form toggle. The moment you do, the check-in method reverts to the shared desk QR and personal QR codes already issued stop being recognised. It changes along with the toggle, without a confirmation dialog.
Personal QR identifies attendees from the answers submitted through the custom form. Going back to the standard RSVP changes where those answers are stored, so personal QR can no longer work and the check-in method reverts with it.
To undo it, turn the toggle back on, pick the Personal QR sample, and save. Note that anyone who registered in the meantime has no personal QR, so check those people in with name search in the scanner on the day.
The check-in method is decided in the RSVP section
Whether you check people in with a shared desk QR or a personal QR per attendee is decided here in the RSVP section, not in the dashboard. Only two actions change it.
| Action | Result |
|---|---|
| Pick the Personal QR sample under Sample forms | Switches to personal QR + staff scanner |
| Pick any other form under Sample forms | Switches to the shared desk QR |
| Turn off Use custom form (weddings, first birthdays) | Reverts to the shared desk QR |
In both cases the change only takes effect once you save. For how to run each method, see Event check-in.
Can guests edit their reply?
Yes. When a guest replies again, no second row is added — their original response is updated. Switching from attending to not attending still leaves one row in your list.
How do we know it is the same person?
Two things are checked.
- Phone number — if they entered one, we look for an earlier response with that number. Only the digits are compared, so
010-1234-5678and01012345678are recognised as the same number. - Same device — if they left the phone number blank, we check whether the reply comes from the device they first used.
Even with the same phone number, a completely different name is recorded as a new response. This protects families who share one number, and anyone who mistypes a number, from overwriting someone else's reply. Because there is no phone verification step, keeping two rows is safer than overwriting and losing the earlier answer.
Someone correcting a typo in their own name usually does it on the same device, so that still updates correctly.
This is why a response count that does not go up can be perfectly normal. When the same person edits their answer the count stays the same and only the content changes. It can feel like a response disappeared, but it was replaced with the latest version, not deleted.
When a new row is created instead
- A guest who left the phone number blank replies from a different device or browser
- A guest replies from a device in private browsing mode (we cannot remember the device)
- The phone number matches but the name is completely different
If duplicates appear this way, delete the wrong entry from the response list in your dashboard.
Encouraging guests to enter a phone number reduces duplicates. With a number on file they are recognised even after changing device or clearing their browser, and they link automatically to their advance response at QR check-in on the day.
Viewing Responses
RSVP responses submitted by guests can be found here:
Dashboard > Analytics menu → RSVP statistics
If you're looking for a menu named "RSVP" in the left sidebar, you might not find it. The menu is named "Analytics", and it shows both attending/not-attending responses and statistics together.
- Check attendance status and number of companions
- View detailed information for each response, and delete incorrect entries
- Automatically display the attendee list when linked with the Guest List section
- Can be used together with the QR check-in feature
Need Help?
If you have any questions about RSVP settings, please contact us via Contact Support!