Amadeus iHotelier (formerly TravelClick)

Connecting your booking engine is the first step to activating your Lead Intelligence Engine. By installing Bread & Butter across your Amadeus iHotelier checkout flow, you seamlessly track the user journey from their very first website visit all the way through the reservation process. This ensures your LeadScore AI captures deep booking intent and attributes revenue to the exact marketing campaigns that drove it.

For properties using Amadeus iHotelier to manage their online booking engines, Bread & Butter provides a lightweight JavaScript tracking snippet to seamlessly track your guests from their first website visit all the way through the reservation process.

Important Note for iHotelier Users: Because iHotelier hosts your booking engine on a separate, secure subdomain (e.g., reservations.yourhotel.com or booking.ihotelier.com), you cannot paste custom code directly into their website files. Instead, you must deploy the Bread & Butter tracking script using Google Tag Manager (GTM), which Amadeus natively supports.


Installation Instructions

Step 1: Locate your Tracking Script

  1. Log in to your Bread & Butter Dashboard.
  2. Navigate to Settings > App & Domains.
  3. Add the sub domain you want to merge with your primary domain account.
  4. Locate the JavaScript tracking snippet provided on this page. Your unique App ID is already dynamically included in the code.
  5. Click to copy the entire snippet.

Step 2: Add the Script to Google Tag Manager

  1. Log in to your Google Tag Manager account and open the workspace container currently linked to your iHotelier booking engine. (Note: If your main website and iHotelier engine use different GTM containers, you will need to add this tag to both).
  2. Go to Tags and click New.
  3. Name your tag "Bread & Butter Tracking".
  4. Click Tag Configuration and select Custom HTML.
  5. Paste the Bread & Butter tracking snippet you copied in Step 1 into the HTML box.
  6. Click Triggering and select Page View (All Pages).
  7. Click Save and then Submit / Publish your GTM workspace to push the changes live.

Step 3: Ensure GTM is Connected to iHotelier

(If your GTM container is already actively tracking your iHotelier booking engine, skip this step).

  1. If you haven't connected GTM to your booking engine yet, copy your GTM Container ID (formatted as GTM-XXXXXX).
  2. Contact your Amadeus/TravelClick account representative or submit a support ticket via the Amadeus customer portal requesting them to add your GTM Container ID to your iHotelier booking engine.
  3. Amadeus will place the container on your global header, allowing your published Bread & Butter tag to fire automatically.

Step 4: Verify Your Installation

  1. Open your iHotelier booking link in a new incognito browser window (e.g., search for a room or date).
  2. Navigate back to your Bread & Butter Dashboard to verify that your active session is being recorded.

Troubleshooting

  • Fragmented User Journeys? Because users are jumping from your main website (yourhotel.com) to the iHotelier booking engine (reservations.yourhotel.com), it is crucial that the Bread & Butter script is installed on both platforms. Ensure both domains/subdomains are whitelisted under Settings > App & Domains in your Bread & Butter dashboard.
  • No Data in the Bread & Butter dashboard? Verify that you actually hit "Submit/Publish" on your GTM container after saving the Custom HTML tag.
  • If Amadeus added GTM recently: Ensure that Amadeus added the GTM container code to all pages of the checkout flow, not just the initial search results screen, so you can track successful bookings.
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.