Adding dynamic hyperlinks to your Guesty Booking Engine

Use Guesty’s hyperlink variable system to create dynamic, personalized links within your Guesty Booking Engine.

  • Hyperlink: Clickable pieces of text that direct guests to a specific web address.
  • Variable: Placeholders that automatically populate with relevant information when guests interact with your Guesty Booking Engine.

By including a variable within a hyperlink, you create a dynamic link that adapts based on the property, booking dates, or other contextual information.

Use this feature to:

  • Create personalized booking confirmation messages with property-specific information
  • Direct guests to relevant policies or amenities for a specific property
  • Build dynamic contact links with pre-populated booking details

Limitations

You can currently use dynamic hyperlinks only in the "Booking confirmation page" section under "Booking settings". Guests see the booking confirmation page after booking.

Supported variables

Include any of these variables within your URL:

Variable

Description

{reservationId} Unique reservation identifier
{amount} Reservation total price
{guestName} Guest name (as entered on the checkout form)
{listingName} Listing title 
{listingId} Unique listing identifier
{checkIn} Selected check-in date
{checkOut} Selected check-out date

Create and add dynamic hyperlinks

Follow the instructions below to create a hyperlink with variables for dynamic content in your Guesty Booking Engine settings.

Step by step:

  1. Sign in to your Guesty account.
  2. In the side navigation menu, click icon Marketing and sales to open the dropdown menu.
  3. Under Channel management, select Distribution.
  4. Click the Guesty Booking Engine thumbnail.
  5. Click the vertical ellipsis next the relevant Booking Engine, and select Edit Booking Engine.
  6. Click on text box where you want to add a hyperlink, and click the link icon.
    Booking Engine confirmation page message
  7. In the pop-up, enter the fields accordingly:
    • URL: Enter the web address where you want to direct guests. Include hyperlink variables using curly brackets to create dynamic, personalized links as follows:

      https://yoursite.com/welcome?property={listingName}&date={checkIn}

    • Text to display: Write the clickable text that guests will see in your confirmation message.

      Use clear, descriptive language that tells guests exactly where the link will take them (for example, "View your welcome guide" or "Download property information").

    • Target: Choose how the link opens:
      • Select New window to open the link in a separate tab
      • Select Same window to replace the current page
  8. Click Save.

Examples of hyperlink variables in action

Property-specific amenity link

Component

Value

Link text Check available amenities [for your stay]
URL https://yourwebsite.com/amenities?property={listingId}
Result Check available amenities for your stay

Listing policy link

Component Value
Link text Read our [policies]
URL https://yourwebsite.com/policies?property={listingId}
Result Read our policies 

Best practices for hyperlink variables

Keep links relevant and helpful

Only use variables that add value to the guest experience. Avoid overwhelming links with unnecessary parameters that don't enhance functionality.

Consider what happens if a variable doesn't have data. Design your links to remain functional even with missing information.

Write descriptive link text that clearly indicates where the link will take guests, even without seeing the final URL.

Test across different scenarios

Preview your Guesty Booking Engine with different property types, languages, and booking configurations to ensure variables populate correctly.

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