Model House Visit Reservation (RSVP Business)
Learn how to set up a dynamic RSVP form for collecting model house visit reservations or presale consultation requests.
A custom application form for collecting visit reservations, presale consultation requests, and more. In business categories — including real estate presales — the RSVP section automatically switches to this dynamic form mode.
What Is a Model House Visit Reservation?
- Dynamic application form: The
rsvpBusinessform lets you build your own set of questions (a business-category-only mode of the RSVP section) - Capacity management: Set a limit on the number of visitors allowed
- Load preset: Instantly load a default question set tailored to real estate presales
This section shares the same functionality as the RSVP section. In business categories like real estate presales, adding RSVP automatically displays it in this dynamic form mode. For common settings such as display mode (inline/modal/popup/sticky), refer to the RSVP documentation.
Setting Up the Visit Reservation Form
Configuring in the Editor
- Add the RSVP section from the left panel of the editor (automatically switches to dynamic form mode in the real estate presale category)
- Configure the following options:
| Setting | Description |
|---|---|
| Design style | gallery-grid (default) |
| Display mode | inline / modal / popup / sticky |
| Title | e.g., "Model House Visit Reservation" |
| Description | e.g., "Reserve in advance to enter without waiting" |
| Submit button text | e.g., "Submit Reservation" |
| Completion message | e.g., "Your reservation has been received" |
| Capacity | Limit on the number of visitors allowed (number) |
| Capacity label | e.g., "Reservations per session" |
| Question fields | See the table below |
Configuring Question Fields
Use the Add Field button to add as many questions as you need. Each field lets you configure the following:
| Item | Description |
|---|---|
| Field type | text / email / tel / number / textarea / radio / select / checkbox |
| Label | The question text |
| Placeholder | Guidance text shown inside the input |
| Help text | Additional description shown below the field |
| Required | When enabled, the form cannot be submitted if left blank |
| Options (radio/select) | Enter as value|label pairs, one per line |
| Min/Max/Default (number) | Numeric range and default value |
| Headcount type (number/radio/select) | What this field counts — adults / children / infants |
Marking a field as a headcount (feeds totals and check-in)
Fields that collect a number of people — attendees, seats, companions — need to say what they count. A Headcount type selector appears when the field type is number, radio or select.
- Not set (default): the value is stored but not counted as people
- Adults / children / infants: it feeds your dashboard headcount totals and QR check-in
Without this setting the headcount is not counted. A number field is not automatically treated as people. This prevents numeric questions that are not headcounts — "years of experience", "interest score", "budget size" — from being added into your attendee totals.
If your attendance figures come out lower than expected, check this setting first.
Changing the field type to something other than number, radio or select clears the headcount setting with it. This stops a phone or text field from being counted as people.
Example Visit Reservation Form
You can build a model house visit reservation form like the one below.
| Field Type | Label | Required |
|---|---|---|
| text | Full Name | Required |
| tel | Phone Number | Required |
| radio | Preferred Visit Date (options: 5/12 (Fri)|5/13 (Sat)|5/14 (Sun)) | Required |
| number | Number of Visitors (min 1 / max 6) | Required |
| select | Unit Size of Interest (options: 84㎡|110㎡|119㎡) | Optional |
Use Load Preset to instantly fill in a default question set tailored to the real estate presale category.
There are also sample forms that work regardless of category: Personal event, Event registration, Visit reservation, and Personal QR, in six languages. Picking Personal QR switches the check-in method to personal QR on save, and the name and phone fields become system-owned. See Event check-in.
The free plan has a limit on the number of reservations accepted. If you set the capacity above this limit, a notice message will be displayed.
What applicants see
After they submit
They get your completion message, and — if you are using the Personal QR sample — an 8-character code and QR image. Applicants press Save as image to keep the QR on their phone and show it to staff on the day.
While the QR is on screen, modals and pop-ups no longer close by themselves, so the window cannot disappear before the applicant saves it.
With any other sample they only see the completion message. A code is still issued and stored, it is simply not shown to them.
When the same person applies again
Submitting again from the same device and browser updates their earlier entry instead of adding a new one. Your list stays at one row per person.
- It does not consume your response allowance a second time
- The 8-character code stays the same, so a saved QR keeps working
- On devices that cannot remember the browser, such as private mode, it comes through as a separate entry
When they come back later
Reopening the invitation on a device that already applied shows a response on record banner. With the Personal QR sample they can press View my check-in QR to pull the saved code back up.
Tell applicants who deleted the image to simply reopen the invitation link. Even if they cannot find it, staff can check them in with name search on the day, so entry is never at risk.
Several people on the same Wi-Fi is fine
Applications submitted together from one shared Wi-Fi connection — an office event, a group signing up at one desk — are accepted without limits. Hundreds of submissions over a single office line, or one coordinator entering them all, will not be blocked.
- Nothing is ever rejected simply for arriving over the same connection
- Duplicates are judged by the device that applied, not the connection (see "When the same person applies again" above)
- Bulk submissions by automated scripts are handled by the per-invitation response limit and the deadline; you can delete unwanted entries from the list
Capacity is for display only
Filling the capacity does not block further applications. It tells visitors how many places are left, and simultaneous applicants can push the number past it.
To actually stop accepting entries, use the RSVP deadline on the Settings tab. → Settings tab
Need Help?
If you have any questions about setting up your model house visit reservation, please reach out via Contact Support!