Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Sirvoy home
  • Login
  • Contact
English (US)
US English (US)
FR French
DE German
ES Spanish
NL Dutch
SE Swedish
FI Finnish
NO Norwegian
DA Danish
  • Home
  • Booking Engines
  • Input Fields

Create custom input fields

How to set up custom fields in your booking engine to gather the guest details that matter to you.

Written by johana

Updated at April 14th, 2026

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Getting Started
    Setup Guides Import Bookings
  • About Sirvoy
    General Technical Security & Backups
  • Rooms & Room Types
    Rooms & Room Types Categorizing Room Types Offer Add-Ons or Extras
  • Bookings
    Modify Booking View Bookings Message Templates & Automated Messaging Communication Scheduling Housekeeping and Tasks
  • Rates & Restrictions
    Rates & Discounts Restrictions Promotion & Coupon Codes
  • Booking Engines
    Website Builder Installing on Your Website Adjusting the Booking Engine Design & CSS Input Fields Guest portal Tracking
  • Channel Manager
    Setting Up New Channels Mapping Your Room Types General Rates & Availability Updates Overbookings
  • Financials
    Setting Up a Payment Solution Managing Payments Invoices & Receipts Accounting Taxes & Surcharges
  • My Account
    Customize Your Account Subscription Statistics Export & API
+ More

Table of Contents

Create custom fields Custom field examples:

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:

  1. Go to Web Tools > Booking engine.
  2. Click New custom field.
  3. Choose the Type of field:
    1. Text: Guests can type in any response.
    2. Checkbox – Unchecked: A checkbox that starts unchecked. Checkbox – Checked: A checkbox that starts checked.
  4. Use the Required toggle to decide if the field must be filled in or can be left blank.
  5. Enter a label in each language you support — this is what your guests will see when booking.
  6. (Optional) Set the Sort order if you’re adding multiple fields and want to control their order.
  7. (Optional) Turn on the Internal field toggle to hide the field from guests and make it visible only to your team.
  8. 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)
custom fields

Was this article helpful?

Yes
No
Spot something odd? Let us know.

Related Articles

  • Customize default booking fields
  • Pre-fill and preselect booking engine options
  • Create, automate, and customize message templates

Need a hand with Sirvoy?

You're in the right place.

  • Sirvoy
  • Login
  • Contact

    ©2026 Sirvoy . All Rights reserved.

    Expand