Docs
Visit Flip.toManage your platform
  • About Flip.to Docs
  • Get Started
    • Quickstart
  • Platform
    • Discovery
      • Launchpad
      • Day-to-day
      • Experiences
        • Libraries and Management
        • Flip.to 🤝 OccasionGenius
      • Planner audiences
    • Advocacy
      • First campaign
      • Curation
        • Getting the most out of Curation
      • Stories
      • Promoting a campaign
      • Top storytellers
    • Collaboratives
      • Collaborative Insights
      • Campaign Tracking
      • Brand Resources
    • Mission Control
      • Branding
      • Point person
      • Seasonal photos
      • Booking engine URL
      • Custom domains
      • Languages
      • Team
  • Integrations
    • Websites
      • Set up your website
      • Cross-domain tracking
      • Member tracking
      • Website markup
      • Feature previews
    • Booking Engines
      • Set up your booking engine
      • Vendors
        • SynXis
        • iHotelier
        • RevRaise by AZDS
        • RezTrip
        • SiteMinder
        • Newbook
        • Cloudbeds
        • Campspot
    • Analytics
      • Signals & subscriptions
      • Consent management
    • CRMs
      • Zapier
        • Using Zapier with Mailchimp
      • Revinate
      • Salesforce
      • SFTP
    • Email
      • Confirmation email
      • Pre-arrival email
      • Post-stay email
      • Cancellation email
    • Marketing
      • Google Ads
      • Microsoft Advertising
      • Meta Ads
      • TikTok Ads
  • API
    • Introduction
    • Reference
      • Platform API
      • Collaborative API
  • Support
    • Customer Success
    • Policies
Powered by GitBook
On this page
  • Step 1: Add the Flip.to booking engine tag
  • Step 2: Add the Flip.to confirmation tag
  1. Integrations
  2. Booking Engines
  3. Vendors

iHotelier

PreviousSynXisNextRevRaise by AZDS

Last updated 2 months ago

Adding Flip.to to your iHotelier booking engine is done in just two steps.

Before you begin:

  • If you ask your Amadeus point person to grant Engine Container access to integrations@flip.to, our will take care of configuring iHotelier for you.

  • If you'd like to take care of the configuration below, you'll just need your Flip.to companyCode, which you should have received by email. If not, ask our .


Step 1: Add the Flip.to booking engine tag

  • Click into Tags → New to create a new tag

  • Set the Tag Name to Flip.to booking engine

  • Set the Tag Configuration as Custom HTML

  • Copy and paste the snippet below into HTML field

  • Replace XX with your Flip.to companyCode (be sure to keep the single quotes)

  • Set the Tag Firing Option to Once per page

  • Set the Firing Triggers to Page View Event (fires on the engine's "content-view" event, after iHotelier configuration is available)

<!-- Flip.to - Booking Engine Integration -->
<script>
!function(b,e,i){
(b[e]=b[e]||[]).push({flipto:i, event: 'flipto.configuration.load'})
}(window,'fliptoDataLayer',
{
    bookingEngine: 'iHotelier',
    companyCode: 'XX',
    code: '{{ihHotelID}}'
});
</script>
<script async src='https://integration.flip.to/K2X4KDP'></script>
<!-- Flip.to - End Booking Engine Integration -->
  • After that's configured, it should look something like:


Step 2: Add the Flip.to confirmation tag

  • Click into Tags -> New to create a new tag

  • Set the Tag Name to Flip.to confirmation

  • Set the Tag Configuration as Custom HTML

  • Copy and paste the snippet below into HTML field

  • Replace XX with your Flip.to companyCode (be sure to keep the single quotes)

  • Set the Tag Firing Option to Once per page

  • Set the Firing Triggers to Confirmation Page View Event (fires on the engine's "content-view" event, only on the /confirmation page, after iHotelier configuration is available)

<!-- Flip.to - Confirmation Page -->
<script>
!function(n,e,w){
w.eventData={category:'Booking_Engine',action:'Load',value:w.amount};
(n[e]=n[e]||[]).push({flipto:w,event:'flipto.confirmation.load'});
}(window,'fliptoDataLayer',
{
    bookingEngine: 'iHotelier',
    companyCode: 'XX',
    code: '{{ihHotelID}}'
});
</script>
<!-- Flip.to - End Confirmation Page -->
  • After that's configured, it should look something like:

Customer Success team
Customer Success team
Example every-page tag setup
Example triggering criteria to run on every page of the booking engine
Example trigger configuration for running on every page after booking engine configuration
Example confirmation page tag setup
Example triggering criteria to run on the confirmation page
Example trigger configuration for running on the confirmation page after booking engine configuration