Video Library

How to create a custom field?

Creating Custom Fields

Custom fields let you add your own data fields to reservations, making it easy to store unique details such as door codes, vehicle license numbers, arrival notes, or any other custom information. These fields can also be included in email templates using merge codes.


Step 1: Open the Custom Fields Page

  1. Go to the Website tab.
  2. Click Custom Fields.
  3. Click Add Custom Field.

Step 2: Choose the Field Type

Select what kind of input field you want to create:

In this example, we’ll create a simple Textbox field for internal use.


Step 3: Enter Field Details

  1. In the Question / Label box, type the text that will appear next to the field (for example: Door Code).
  2. If this field is only for staff use, select Show Internally.
  3. Do not check the box to display it on the public reservation form if you don’t want guests to see it.
  4. If desired, check Required to make it mandatory.
  5. Click Save Changes.

Step 4: Use the Field in Reservations

After saving, open the Reservation Calendar and click into an existing reservation (or create a new one). You’ll now see your new field — for example, a text box labeled Door Code — ready for entering internal notes or codes.


Step 5: (Optional) Use Custom Merge Codes in Emails

Each custom field automatically generates a unique merge code that can be inserted into email templates. To use it:

  1. Go to Website → Email Templates.
  2. Edit or add a template.
  3. Insert your custom merge code where you want the value to appear (for example: {customfield_doorcode}).

When the email is sent, ReservationKey will replace that code with the field’s actual value from the reservation.


Example Setup

Field TypeTextbox
LabelDoor Code
Show InternallyYes
RequiredNo
Show on Public FormNo

Summary

Custom fields give you flexibility to track unique reservation details or property-specific data. They can be shown internally, shared with guests on the booking form, or automatically included in email templates for seamless communication.