What are dynamic links?
Dynamic links are special URLs that can be automatically populated with specific parameters, provided the underlying system supports them. These parameters allow a guest to log in automatically with a single click on the link, without the need to manually enter login credentials.
What are dynamic links used for?
Dynamic links are primarily used to enhance guest comfort and simplify processes. For example, they can be embedded in emails so that the guest can access their account directly without any extra steps.
A typical example is the so-called “pre-arrival email”: here, the guest receives an email before their arrival containing a dynamic link. With a single click, they can log in automatically, fill in important information in advance, or complete their registration. This significantly simplifies and speeds up the check-in process.
Which dynamic links are currently available?
We currently offer four different dynamic links, each covering a specific use case:
Login with reservation number and last name
Ideal for the pre-arrival email. Guests can log in quickly and securely just by clicking the link.
Supported PMS: ASA, Casablanca
Availability: Login possible up to 7 days before arrival.
Login with room number and password
Specifically designed for already checked-in guests, allowing them to conveniently access their account during their stay.
Login for web check-in
Perfect for the pre-stay phase, enabling guests to log in automatically and fill out all required forms online.
Dynamic login links – Structure and usage
Below you will find the main dynamic links with their placeholders and guidance on how to adapt and use them correctly.
1.Login via reservation number and last name:
https://YOURGUESTNETURL/my-holiday/reservation-login?reservationNumber=RESERVATIONNUMBER&lastname=LASTNAME
Replace:
YOURGUESTNETURL with your Guestnet URL
RESERVATIONNUMBER with the actual reservation number
LASTNAME with the guest’s last name
2. Login via room number and password:
https://YOURGUESTNETURL/my-holiday/login?roomId=ROOMNUMBER&pass=PASSWORD
Replace:
YOURGUESTNETURL with your Guestnet URL
ROOMNUMBER with the assigned room number
PASSWORD with the corresponding password
3. Login for Web Check-in:
https://YOURGUESTNETURL/my-holiday/check-in/?reservationNumber=RESERVATIONNUMBER&lastname=LASTNAME
Replace:
YOURGUESTNETURL with your Guestnet URL
RESERVATIONNUMBER with the actual reservation number
LASTNAME with the guest’s last name
Note: Defining the target page in dynamic links
With dynamic links, you can define which page the guest will be directed to after login.
This is done via the target=/XY
parameter in the URL.
Example:
https://professional.guest.net/my-holiday/reservation-login?target=/treatments&reservationNumber=8&lastname=Achmüller
→ leads directly to the treatments page (treatments).
If you replace “treatments” with e.g. “breakfast”, the guest will instead be redirected to the breakfast page.
👉 Using target=/XY
, any page within the frontend can be defined as the destination – no additional activation is required.