Track user interactions on the booking form and checkout page
init
event fires when users reach the client information form after selecting their rooms.
Parameter | Type | Description |
---|---|---|
step | String | Always "CLIENTFORM" |
home | String | Host domain name |
hotelId | Number | Hotel identifier |
chainId | Number | Chain identifier |
hotelName | String | Hotel display name |
device | String | "DESKTOP_TABLET" or "MOBILE" |
language | String | Browse language (ISO 639-1) |
products
object contains detailed breakdowns of rooms and extras:
E-commerce Checkout Tracking
Cart Abandonment Tracking
Revenue Tracking Variables
totalPriceWithoutTaxesWithoutExtras / nights / numRooms
totalExtrasWithTaxes / totalPriceWithTaxesWithExtras
totalTaxes / totalPriceWithoutTaxesWithExtras
userCurrency
field for conversion tracking to ensure accurate revenue reporting in multi-currency setups. The currency
field represents the hotel’s base currency, while userCurrency
is the actual transaction currency used by the guest.