Customizing RSVP form wording
Learn how to replace the default labels and messages on your RSVP form with your own custom wording to match your wedding's tone and style.
Every piece of text on your RSVP form can be customized. Change the labels, instructions, button text, and confirmation messages to say exactly what you want.
Plan requirement: Standard or Pro plan
How to access wording
- Go to RSVP > Form
- Click Edit wording in the header
- Toggle on Customize wording
- Edit any field you'd like to change
- Click Save
How it works
When you toggle on Customize wording, every text label on your RSVP form becomes editable. Each field shows the default value as placeholder text. You only need to fill in the fields you want to change — any field left blank will continue using the default.
Customizable fields
Below are all the wording fields organized by the part of the RSVP form they appear on. The default value is shown for each field.
Header and identity
| Field | Default |
|---|---|
| names | Your couple names |
| date | Your wedding date |
Name page (guest lookup)
| Field | Default |
|---|---|
| new | "Please enter your name." |
| new_email | "Please enter your email address." |
| first_name | "First name" |
| last_name | "Last name" |
| log_in | "That's me" |
| not_found | "Sorry, we couldn't find you in our system." |
| household | "Please select your household." |
| guest | "Please select your name." |
| log_out | "Not you?" |
Attendance page
| Field | Default |
|---|---|
| attendance | "Will you be attending our wedding?" |
| unconfirmed | "Waiting for RSVP" |
| confirmed | "Attending" |
| declined | "Not attending" |
| unsure | "Unsure" |
| select_status | "Please select a response." |
| edit_attendance | "Edit attendance" |
Plus-ones and children
| Field | Default |
|---|---|
| plus_one | "Are you bringing a +1?" |
| plus_one_details | "Please enter their details." |
| children | "Would you like to bring any additional children?" |
| child_add | "Add a child" |
| child | "Additional child" |
| child_remove | "Remove" |
| add_guests | "Add guests" |
Events page
| Field | Default |
|---|---|
| required_events | "Please select your attendance to the events." |
| required_event | "Please select your attendance to this event." |
Guest details page
| Field | Default |
|---|---|
| confirm_details | "Great! Please confirm your details below." |
| details | "Please update your details." |
| "Email address" | |
| phone | "Phone number" |
| address | "Household address" |
| dietary | "Do you have any dietary requirements?" |
| yes | "Yes" |
| no | "No" |
| message | "Leave a message for [your names]" |
Questions page
| Field | Default |
|---|---|
| required_questions | "Please answer the required questions." |
| required_question | "Please answer this question." |
| other | "Please specify" |
Confirmation page
| Field | Default |
|---|---|
| confirm | "Thanks for updating your details!" |
| confirm_attending | "Thanks for confirming. We look forward to seeing you!" |
| complete | "Complete RSVP" |
| view_site | "Visit our site" |
| edit | "Edit RSVP" |
Navigation and general
| Field | Default |
|---|---|
| back | "Go back to site" |
| continue | "Continue" |
Closed form messages
| Field | Default |
|---|---|
| rsvp_closed | "Sorry, this form has been closed." |
| rsvp_closed_details | "Please get in touch with the couple if you still need to RSVP." |
| rsvp_link | "This RSVP form is by invite only." |
| rsvp_link_details | "Please check your email for a link to RSVP." |
Tips
You don't need to fill in everything. Only customize the fields you want to change. The defaults work well for most weddings.
Match your tone. If your wedding website is formal, keep the wording formal. If it's casual, feel free to add personality — "Can you make it?" instead of "Will you be attending our wedding?"
Keep it clear. Custom wording is fun, but make sure guests can still understand what they need to do. Avoid ambiguous phrasing on action items like status labels and button text.
Preview your changes. After saving, click View form to see how your custom wording looks in context.
Multilingual support. If you're on a Pro plan with multiple languages enabled, each language has its own wording that can be customized independently via the language dropdown and Translations button.