Skip to main content
ExpediaDirectories and marketplaces

Expedia conversion tracking: stop Google Ads claiming the rooms Expedia sold

Your inn, motel or tour company sells on Expedia and pays Google or Meta for guests who book direct. When Expedia reservations land in the same PMS, your ad reports can claim stays Expedia sold, and Smart Bidding learns from them. We split the channels and show what a direct guest costs next to Expedia's commission.

Free30 minutesNo obligation

Expedia · what breaks

What goes wrong when Expedia and your ads share one front desk

  1. 01

    "Google Ads keeps reporting bookings Expedia sold"

    Through a channel manager, every Expedia reservation reaches your PMS already confirmed. If your purchase conversion fires from the PMS instead of your booking page, those stays reach Google Ads or Meta as wins, and Smart Bidding chases travelers Expedia already sold.

  2. 02

    "People click my ad, then book the same room on Expedia"

    Travelers check your site, then finish on your Expedia listing. Your ad looks like it produced nothing, and you pay Expedia's commission on top of the click.

  3. 03

    "My customer list uploads are full of Expedia guests"

    Guests who pay Expedia up front reach you with a masked address on Expedia's domain that matches nobody. Pay-at-property guests often bring a real email, so an offline conversion upload lets Meta credit your campaign with a stay Expedia sold.

  4. 04

    "I can't tell if a direct guest costs less than Expedia's cut"

    Expedia doesn't post a standard commission; its sales team discusses compensation when you list. Without ad spend per real direct booking, a small inn or kayak tour outfit can't tell whether Google beats that commission.

Expedia · the fix

What changes once Expedia is counted on its own

  • Bidding that learns from your own front door

    Google Ads and Meta see only bookings finished on your website with an ad click attached. Expedia Collect and Hotel Collect reservations never reach them.

  • Cost per direct guest beside Expedia's commission

    Each month you get ad spend per direct booking next to what Expedia kept, taken from the payouts and commission charges on your own Expedia statements.

  • A straight answer for the slow season

    You see whether the next quiet month is better filled by more Google or Meta budget, a TravelAds push inside Expedia, or simply your Expedia listing.

Expedia · architecture

What Expedia actually lets you hook into

Guests book on Expedia's sites, so there's no slot for your tags. Here's what Expedia documents for partners, and what each piece means for tracking.

  1. 1

    Booking Notification API, through your connectivity partner

    Reservations arrive after Expedia has confirmed them with the guest, and you can reject one only for data errors such as an unknown room code. We confirm your PMS keeps the Expedia channel on each, since that field keeps them out of ad uploads.

  2. 2

    Three payment models

    Expedia documents Expedia Collect, Hotel Collect and Expedia Traveler Preference. Who charged the guest changes the revenue figure on each reservation, so we read the model before valuing anything.

  3. 3

    Masked guest emails

    Channel manager guides show guests paying through Expedia arrive with a masked m.expediapartnercentral.com address, while pay-at-property guests usually bring a real one. We treat both as stay contacts, never audience data.

  4. 4

    Partner Central reports and Auto-Pay remittance

    Activity suppliers can export a booking report covering up to three months, and Auto-Pay sends remittance advice listing the vouchers paid each month. Neither carries an ad click to match.

  5. 5

    TravelAds inside Expedia

    Pay-per-click placements in Expedia's own search results, with Expedia's own reporting on how they perform. We judge them on those numbers, never against Google's conversion column.

  6. 6

    No tag on your listing

    We found no documented way to run your Google tag or Meta Pixel on an Expedia property or activity page, so every pixel and server event lives on your own site and booking engine.

Expedia · diagnose

Where Expedia gets counted as an ad win, in the order we check

We start with what Google and Meta are receiving, because each Expedia stay they count trains bidding toward travelers Expedia was going to sell anyway.

  1. 01

    Find what fires your purchase conversion

    Your booking engine's confirmation page, or a PMS or channel manager event that also fires for Expedia reservations.

  2. 02

    Count Expedia stays inside your ad conversions

    Line up a closed month of Expedia confirmation numbers against Google Ads and Meta.

  3. 03

    Check customer list uploads

    Look for m.expediapartnercentral.com aliases, and for real emails from Hotel Collect guests, inside any list sent to Meta or Google.

  4. 04

    Test the path from an ad-tagged URL

    Book direct once and confirm the click ID lands on the reservation; click through to Expedia once and confirm it logs as outbound only.

  5. 05

    Review brand search

    Check how many branded-campaign conversions match guests holding an Expedia reservation for the same dates.

Expedia · prove

How we prove Expedia and your ads are counted apart

Run on live bookings: one direct test reservation and the Expedia reservations that arrived in the same weeks.

Source of truth

Expedia reservations in your PMS or booking system (channel, confirmation number, stay or activity date) matched to Expedia's payouts and remittance advice, beside direct bookings in your own engine

  • A test booking from an ad-tagged URL lands in your engine with its gclid stored and sends one Meta purchase, Pixel and server sharing an event ID.
  • An Expedia Collect and a Hotel Collect reservation from your PMS both confirmed missing from Google Ads and Meta.
  • A click through to your Expedia listing shows in GA4 as an outbound event, never a purchase.
  • Customer list uploads checked for Expedia relay addresses and Hotel Collect guest emails, then cleaned.
  • A canceled direct test booking retracted in Google Ads and subtracted from the Meta totals in our report.
  • A closed month matched by channel against Expedia's statements and each ad platform, then repeated 30 days on.

Expedia · free audit

What we check in the free audit

  • Find what fires your purchase conversion
  • Count Expedia stays inside your ad conversions
  • Check customer list uploads
  • Test the path from an ad-tagged URL
  • Review brand search

Checked against

Expedia reservations in your PMS or booking system (channel, confirmation number, stay or activity date) matched to Expedia's payouts and remittance advice, beside direct bookings in your own engine

Get my free conversion tracking audit

Free30 minutesNo obligation

Expedia · when not to buy

When you don't need this for Expedia

If Expedia fills your calendar and no ad lands on a booking page you control, save the fee.

  • If you don't run Google or Meta ads at all, Expedia's own Partner Central reporting tells you what you need about that channel.
  • If every ad sends people to your Expedia listing, no booking can come back to Google or Meta. Point ads at your own booking page first, or judge them on clicks.
  • If you take only a handful of direct bookings a month, a spreadsheet beside your Expedia statements will do the job.
  • If your engine fires one purchase per direct booking, your PMS sends nothing to the ad platforms and no guest lists get uploaded, you're already clean.

Expedia · what we deliver

What we track when Expedia is one of your channels

  • Expedia link clicked

    A click from your site to your Expedia listing, recorded in GA4 and kept out of Google Ads and Meta conversions.

  • Direct checkout opened

    A guest starts booking on your own engine; we store the gclid and Meta's _fbp and _fbc values so the booking can be matched.

  • Direct booking confirmed

    The money event, valued at the room, rental or tour total and sent from browser and server under one event ID so it counts once.

  • Expedia reservation or activity voucher

    Whether it comes through the Booking Notification API, your channel manager or an activity voucher, we read its source and hold it back from every ad upload.

  • Cancellation

    A canceled direct booking is retracted in Google Ads. Meta can't pull a purchase back, so we subtract it in the totals we report.

  • Checked out or voucher redeemed

    Final revenue by channel, with Expedia's side matched to what it paid: Expedia Collect payouts, Hotel Collect commission or Auto-Pay remittance.

FAQ

Expedia questions, answered

Not that Expedia documents. Guests book and pay on Expedia's pages and the reservation reaches you afterward, so tracking has to live on your own website and booking engine.

Free · 30 min

See whether your ads beat Expedia's commission

Free30 minutesNo obligation