Platform specifics
What heavy gating means for an Agoda dataset
These are the reasons a Agoda dataset needs its own handling rather than a shared retail schema.
The visible share decides what the analysis can conclude
Agoda promotes app-exclusive and member-tier pricing prominently. That means an anonymous web observation sees a
rate, and a shopper in the app frequently sees a lower one.
- A parity analysis on visible rates understates how aggressively the OTA is pricing.
- The gap is not constant — it varies by market, property tier and season — so it cannot be
corrected with an adjustment.
- A price index that does not state its visible share is reporting a number whose basis is unknown.
So we lead with the number
Before quoting, we report visible_share across your property set, broken down by market and tier. In
some segments that is most of the picture. In others it is not, and a programme built on the visible remainder needs
saying so loudly.
What we will not do to improve it
Create an account, use client credentials, or emulate the mobile app to obtain app-exclusive rates. All three would
raise the visible share and all three are either account creation or an attempt to present as something we are not.
Where a rate is gated, the field is null with a reason. We never substitute the public rate — on parity
work that inverts the finding.
Asia-Pacific footprint changes the seasonality and the currency handling
Seasonality is not one pattern
An APAC-heavy property set spans monsoon markets, ski markets, Lunar New Year demand and Western school holidays
— which peak at different times and for different reasons.
A rate series read against a single seasonal assumption will misattribute a genuine demand spike. We deliver precise
observation timestamps and stay dates so a series can be aligned to whichever calendar is relevant, and we do not
apply a seasonal adjustment ourselves.
Currency
Rates are displayed in a currency that may differ from the property's local one, and the displayed currency can
depend on the visitor's market. We record currency_displayed and the market observed from, stamp
fx_observed_at, and keep any converted value as derived.
This matters more here than on a single-currency OTA, because a cross-market comparison across an APAC property set
crosses several volatile currencies.
Rate plans, and one thing worth watching
The rate-plan fundamentals apply as on any OTA — the record is a plan, refundable and non-refundable are
different products, and both dates travel with every record.
What is worth watching on Agoda specifically
Display mechanics. Strike-through reference prices, countdown framing and scarcity messaging are used
prominently. We capture what is displayed, including any struck-through reference figure, as its own field.
We do not treat a struck-through figure as a prior price. It is a displayed reference, not an observation of
what the room previously cost, and treating it as a price history would manufacture a discount series from marketing
copy.
Where you want genuine price history, that comes from our own repeated observations of the same stay date —
which is the only source that actually knows what the rate was.