Conversions & Analytics

Integrations

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:

Custom Conversion Tracking

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)

Last updated