Create custom input fields
How to set up custom fields in your booking engine to gather the guest details that matter to you.
Table of Contents
A field in the booking engine is any piece of information you can collect during the booking process—like email, phone number, or arrival time.
Sirvoy includes many built-in fields, but if you need to ask for something else, you can add custom input fields for guests or your team.
Note: When creating custom fields, keep GDPR in mind — it’s a data protection law that requires you to handle personal information responsibly.
Only collect what you truly need, make sure there’s a clear reason for it, and use it in a way that directly supports the booking or guest experience.
Create custom fields
To make a new custom field:
- Go to Web Tools > Booking engine.
- Click New custom field.
- Choose the Type of field:
- Text: Guests can type in any response.
- Checkbox – Unchecked: A checkbox that starts unchecked. Checkbox – Checked: A checkbox that starts checked.
- Use the Required toggle to decide if the field must be filled in or can be left blank.
- Enter a label in each language you support — this is what your guests will see when booking.
- (Optional) Set the Sort order if you’re adding multiple fields and want to control their order.
- (Optional) Turn on the Internal field toggle to hide the field from guests and make it visible only to your team.
- Click Save when you’re done.
Custom field examples:
Text field — “Dietary restrictions or allergies” Lets guests tell you about any dietary needs if you serve meals.
- Type: Text
- Label: "Do you have any food allergies or dietary restrictions?"
- Required: Off (optional for guests)
- Internal field: Off (visible to guests)
Checkbox — “I’m bringing a dog or cat” Helps you assign pet-friendly rooms or apply a pet fee.
- Type: Checkbox – Unchecked
- Label: "I’m bringing a dog or cat"
- Required: Off (optional for guests)
- Internal field: Off (visible to guests)