Personalize your communication with guests, owners, and team members using variables. Variables act as placeholders that automatically fill in specific details—like a guest's name, key code, or check-in time—when a message is sent. This helps you provide accurate, relevant information without manually editing every message.
You can add variables to the following communication methods:
Guesty automatically replaces each variable with the relevant information when the message triggers. See the example below.
Below is a list of available variables and their values. You can use the default variables listed below, or create custom variables by adding a new custom field, which automatically generates a custom variable.
Important:
- If you add a variable incorrectly, the message will fail. Ensure variables are spelled correctly and don't contain additional characters or spaces.
- If you see unexpected values when using variables, check your settings first. For example, verify your financial or availability settings, or check if a team member has recently made changes.
Custom variables
Use custom variables to send specific information not covered by default variables. When you create a custom field, Guesty automatically generates a custom variable. You can find these in the "Variable" column of the custom fields page.
For example, if you create a custom field like "Building Name", a variable like {{buildingname}} is generated.
When you add a custom variable to a message, the relevant custom field value updates automatically when sent.

You must set up the custom fields via the "Properties" page or the "Reservations" page before using the variable in a message. If a custom field isn't working, check the following:
Tip:
You can add custom fields with a "Yes/No" field type as a sending condition. Select them from the dropdown under Add condition.
Default variables
These variables are created by Guesty based on the needs and demands of the industry.
Reservation & guest details
Listing's settings, host information, and check-in instructions
Next reservation variables
Use these variables to share information with your staff about the next reservation on the calendar (the reservation immediately following the current one).
|
For example:
To inform your cleaner when the next check-in is planned for, create this automated message:
Hi {{user}}, We are expecting the next guest on {{next::checkin}}. Please have the apartment ready by then. Regards, {{host_first}}
|
Below are the next reservation variables you can use in Guesty.
Next reservation variables