Skip to main content
Contributor II
January 11, 2025
Solved

oracle opera integration

  • January 11, 2025
  • 12 replies
  • 480 views

Hi,

 

Anyone any experience of  integrating oracle opera pms info with klaviyo?

Thanks

    Best answer by DavidV

    Hi ​@Robort Smith,

    Welcome to the Klaviyo community and thank you for your question.

    I see a number of responses in here. I thought I would add my 2 cents. I worked extensively with Opera through my hospitality career, and I would love to see a native integration being made available. As far as I’m aware none of the Channel Managers have jumped on this opportunity yet. 

    A custom integration would be available through OHIP (Oracle Hospitality Integration Platform) and would likely need a combination of various APIs to push data into Klaviyo. There is also a helpful data sheet about the integration here.

    We recently integrated a different PMS system into Klaviyo, and here are a few tips on building out the best integration:

    • Integrate the hotel website & reservation system so that you can track “active on site” and “abandon cart” (Abandon Booking) activities
    • Integrate actual bookings being placed
    • Make sure the middleware filters out bookings placed on OTAs so you don’t end up with a large number of @guest.booking.com email addresses in your database
    • Follow the standard Klaviyo events - even though “Placed Order” may feel a bit odd (You’d call it “Made booking”), following these means it is easier to use the native Klaviyo reporting. There is some good information in this Developer Documentation article about building a custom integration.

    Lastly - it may be worth considering if the easier solution here is to integrate the PMS or if you can integrate the booking engine. It depends on what you want to capture as part of your Klaviyo events (ie. this would exclude OTA & GDS bookings). In my experience a lot of hotels have “messy” datasets including any written email addresses on registration cards not being entered accurately and having a large amount of duplicate profiles if guests book through different channels like Wholesale, GDS & direct.

    Likely a booking engine integration would be a good phase 1 approach to have high quality data in the Klaviyo account.

    Keep us posted with how you get on - the hotel industry is close to my heart so would love to hear what direction you end up taking with this integration!

    Thanks
    David

    12 replies

    DavidV
    Partner - Platinum
    DavidVAnswer
    2025 Champion
    January 13, 2025

    Hi ​@Robort Smith,

    Welcome to the Klaviyo community and thank you for your question.

    I see a number of responses in here. I thought I would add my 2 cents. I worked extensively with Opera through my hospitality career, and I would love to see a native integration being made available. As far as I’m aware none of the Channel Managers have jumped on this opportunity yet. 

    A custom integration would be available through OHIP (Oracle Hospitality Integration Platform) and would likely need a combination of various APIs to push data into Klaviyo. There is also a helpful data sheet about the integration here.

    We recently integrated a different PMS system into Klaviyo, and here are a few tips on building out the best integration:

    • Integrate the hotel website & reservation system so that you can track “active on site” and “abandon cart” (Abandon Booking) activities
    • Integrate actual bookings being placed
    • Make sure the middleware filters out bookings placed on OTAs so you don’t end up with a large number of @guest.booking.com email addresses in your database
    • Follow the standard Klaviyo events - even though “Placed Order” may feel a bit odd (You’d call it “Made booking”), following these means it is easier to use the native Klaviyo reporting. There is some good information in this Developer Documentation article about building a custom integration.

    Lastly - it may be worth considering if the easier solution here is to integrate the PMS or if you can integrate the booking engine. It depends on what you want to capture as part of your Klaviyo events (ie. this would exclude OTA & GDS bookings). In my experience a lot of hotels have “messy” datasets including any written email addresses on registration cards not being entered accurately and having a large amount of duplicate profiles if guests book through different channels like Wholesale, GDS & direct.

    Likely a booking engine integration would be a good phase 1 approach to have high quality data in the Klaviyo account.

    Keep us posted with how you get on - the hotel industry is close to my heart so would love to hear what direction you end up taking with this integration!

    Thanks
    David

    Zyber is New Zealand's leading Shopify Premier & Klaviyo Master Platinum Partner passionate about helping merchants succeed. www.zyber.co.nz & www.unlocked.co.nz
    Contributor II
    January 14, 2025

    All very interesting thanks everyone!