Please visit our new help center at help.thinkreservations.comYou can also access this by clicking the ? button inside ThinkReservations.

Special Booking Engine Links

ThinkReservations allows you to specify some parameters in the URL or link that you share with your prospective guests.

When you go to check availability for your property, the URL (link in the address bar of your browser) lists parameters for you. For example, if you go to the booking engine of our demo account, theviewpoint, and you enter a check in date of April 1st, 2020, and a check out date of April 3rd, with two adults, and no children the following URL is presented:

You can see what it looks like with multiple parameters specified, separated with an ampersand: &

Note the parameters in this order, from the above URL:

  • start_date
  • end_date
  • number_of_adults
  • number_of_children
  • customer_group
  • coupon_code
  • room_id

To make these example links your own, you will need to change to your account's shortname. To find your shortname, look at your ThinkReservations booking engine link. Below are some examples with the account shortname highlighted.

Below are the parameters with more details and examples using theviewpoint account

Coupon Code / Promo Code:

The "Code" (Promotional Code) goes at the very end. In the example below, the code is "SPECIAL2021. " Codes are not case sensitive.

When using this option, the promotional code will automatically populate into the correct field with what you specify in the URL. The code must be set up in advance in your Rate Type's Details tab first.


  Check-In Date:
  Check-Out Date:

Must specify/use check in date when specifying check out date.

Number of Adults:

Number of Children:

Unless you specify the number of adults, it will assume 2 adults.
You can specify/use Number of adults and check in/out date when specifying occupancy:

Customer Group:

In the example below, the Customer Group is called "Government Rate" and must be set up in advance in the account.
Have spaces in your Customer Group name? Use a plus sign + where you have spaces.


Room-Specific - Room to be presented first in the list of results:

The example below is using the room code for "Hillcrest Cottage," which is normally the last room on the list.
The Room code is found at the top of the room's settings page in ThinkReservations. It's unique for each room.

  1. When you have this special link in use, the guest will be directed to your Search Page, where they can choose their travel dates and specify how many guests are in their party.
  2. When they click Search, they will then be directed to a list of search results on the Results Page.
  3. The room you specified in the link will be the first on the list in the search results!

If that room isn't available for those travel dates, we expose a message at the top of the results and still show the other options for those dates and occupancy and allow them to choose other dates.

Please note: The process is a little different for properties that use room types. If your property sells by Room Type on the booking engine, you will need to use the Room Type ID, and not the room ID. Please reach out to support to get the Room Type IDs.

We also have a widget template for a "Check Availability Widget". If you have access to a web developer who is proficient in CSS and JavaScript it can be branded and customized for your site. Click here for the widget documentation.

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.