What the OTAs sold against our live direct rates — captured at the moment of booking
Reservations per day (bars) against the chosen measure (line). Public = our live Flexible (FLEX_) rate.
| Channel | Res | Impact £ | % vs public |
|---|
| Site | Res | Impact £ | % vs public |
|---|
Averages for rates, totals for reservations and impact. Impact £ = OTA gross − our public (Flex) rate.
| Date | Res | Avg OTA £ | Avg public (Flex) £ | % vs public | Impact £ | Avg member £ | Member gap £ |
|---|
| Reservation | Booking | Site | Room | Arrival | Depart | Nts | OTA | Captured | OTA £ | Public (Flex) £ | % vs pub | Impact £ | Member £ | Non-ref £ | Adv £ | Status | Segment |
|---|
One row per OTA reservation from comm.v_rate_integrity. Public = live Flexible rate at booking time; Non-ref / Adv show — when those plans weren't bookable. Status / Segment fill once the nightly sync catches up. Click a column to sort.
Public rate = our live Flexible (FLEX_) rate for the same room, dates and occupancy, shopped on IBE the instant the OTA booking landed. % vs public = (OTA − public) ÷ public; negative means the OTA undercut our direct rate. Member gap = OTA − our member rate.
Captured live at booking time from Apaleo; historical bookings carry no snapshot. Last 90 days.