Conversions & Analytics
Last updated
Last updated
Accommodation booking engines can be integrated with a variety of third-party conversion and analytics suites to track and analyse online purchases and digital campaigns.
Find out more about the supported options, and instructions on how to configure them below:
In addition to our integration-specific conversions, it is also possible to create and track your own using the datalayer conversion object and custom events.
RB_ORDER is triggered upon booking completion, and includes details about the booking.
Once triggered, the event is added to the Window.dataLayer
, which can then be harnessed by any custom events or tracking scripts configured via supported integrations, such as Google Tag Manager.
Datalayer event name: "RB_ORDER"
Datalayer property: rb_order
Booking details include:
bookingId: The 7 or 8 digit Booking ID (e.g 1234567
)
currencyCode: The booking currency code (e.g "JPY"
)
discountCode: The applied discount / promotional code (e.g "SALE20"
)
extent: The booking extent ("REQUEST"
or "RESERVATION"
)
vendorName: The name of the property (e.g "Example Hotel"
)
items: A list of items making up the booking
price: The value of the specified stay item (e.g 8,000
)
checkIn: The check in date for the stay item (e.g "2025-01-31"
)
checkOut: The check out date for the stay item (e.g "2025-02-07"
)
guests: The number of guests for stay item (e.g 2
)
roomTypeName: The room type of the stay item (e.g "Deluxe Studio Apartment"
)
roomTypeId: The unique room type ID of the stay item (e.g "ff8081618d135cce018d161a1b1300b1"
)
total: The total value of the booking (e.g 16,000
)