Custom Fields can be used as an additional layer of information you can add to your listings page and to the reservation page. These fields contain information that helps you customize specific parameters or preferences of your listings, and set different reservations for the same listing apart.

For example, you can use Custom Fields to filter your custom reports, add an additional layer of information to your reservation reports, or add sending conditions to your Automated Messages.

Learn more with our Custom Fields best practices.

There are two types of Custom Fields you can add: 

  • Property Custom Fields
    These are used to differentiate between listings, so that different listings can have different values for the same Custom Field.

    For example:
    Let's say you want to add the Custom Field “Dogs Allowed?” (with a Yes/No variable value).
    Some listings may show the value “Yes”, while others will show the value “No”.

  • Reservation Custom Fields
    These are used to differentiate between same-listing reservations, so that different reservations for the same listing will show different values for the same Custom Field.

    For example:
    Let's say you want to add the Reservation Custom Field of  “Guest’s Birthday”.
    One reservation may show the value “06/11” while another may display “08/30”.

Creating a new Custom Field

To create a Custom Field, you must have the relevant permission for it.
Follow these steps to create Custom Fields.

Important:

  • You cannot use the same name for different Custom Fields.
  • You can change the way you use your Custom Field after it is created, but you can’t edit the field name, variable name, or type after saving the Custom Field.
  • While changing a Custom Field name is not supported, as a workaround, you can create a new Custom Field and manually copy the values from the old field to the new one. If you need to bulk update a large number of values, please reach out to our CX team.
    Alternatively, you can delete the Custom Field and create a new one instead.

Step by step:

  1. Sign in to your Guesty account.
  2. In the top navigation bar, click the icon dropdown menu and select Operations mode.
  3. Click Automations and select Custom fields.
  4. Click either on either the “Properties” or “Reservation” tabs (based on the type of Custom Field you'd like to create).
  5. Click on New Custom Field.
  6. Fill in the required fields:

    Field name

    This is the Custom Field’s name. Keep in mind, the field name might automatically be changed to the acceptable format once you type it in.
    For example: Are dogs allowed? might change to aredogsallowed?

    Variable name

    This will be automatically created according to the field’s name.
    For example: {{aredogsallowed?}}

    Type

    There are several types you can choose from:

    • Number value
    • Date value
    • Free text value
    • Yes/No value
    • Options value. There are 3 types of fields for which you can use options: "Team member", "Contacts" and "Options".
    • When you create an "Options" Custom Field, you need to create the different options you wish to associate with this field. 
      When you create "Team member" or "Contacts" Custom Fields
      You then need to navigate to your listing and select Custom Fields: Then, from the dropdown menu, select the relevant option.

    Back to the top

    Visibility

    Switch the visibility of the Custom Field on or off for per users permissions.
    The default setting ("Public") enables all users to view the Custom Field in the reports.
     To allow visibility only for users with the relevant permissions, switch the toggle on , and it will change to "Restricted".

    Mandatory (reservations)

    Pilot users: You can make a Custom Field mandatory to fill in upon creating a manual reservation. Switch the toggle on to set a field as mandatory.

    All reservation Custom Fields will be shown under "Extra information" when creating a manual reservation, you are required to fill in only the ones marked as "Mandatory".

  7. Click Save.
  8. Once you've created a Custom Field, you need to adjust its value, according to the relevant listing/reservation it relates to.

Tip:

If you wish to set a custom field as a link, select text from the Type's options. When adjusting the Custom Field's value, input the link directly to the textbox, and refrain from adding additional text to the textbox. 

Editing an existing Custom Field

Important:

You can change the visibility of the custom field after it is created and or make a reservation field mandatory or optional upon creating a manual reservation. However, you can’t edit the field name, variable name, or type after saving the custom field. If you need to change a Custom Field name, you can delete the Custom Field and create a new Custom Field instead.

Step by step:

  1. Sign in to your Guesty account.
  2. In the top navigation bar, click the icon drop-down menu and select Operations mode.
  3. Click Automations and select Custom fields.
  4. Click on Properties or Reservation.
  5. Locate the relevant Custom Field.
  6. Switch the “Visibility” toggle (for properties) or the "Mandatory" toggle (for reservations) on or off.
  7. Click Save.

Deleting an existing Custom Field

You can delete a custom field at any time. Once a custom field has been deleted, the data that was entered into it will be erased from Guesty. 

Note:

If a Custom Field with a Yes/No field type was added as a sending condition to an automated message, remove this sending condition before deleting the Custom Field. Otherwise, the message won't be sent to the relevant reservations.

Step by step:

  1. Sign in to your Guesty account. 
  2. In the top navigation bar, click the icon dropdown menu and select Operations mode.

  3. Click Automations and select Custom fields.

  4. Click on Properties or Reservation.
  5. Locate the relevant Custom Field.
  6. Click the trash bin icon on the right.
  7. Click the Delete button in the popup window.

Adjusting a Custom Field's value

Learn more about adjusting Custom Field values.

Was this article helpful?
0 out of 0 found this helpful