Stated versus revealed preference, in booking data
Travel marketing assumes people book what they say they want. The booking data says otherwise, especially on luxury tier and trip length. The gap between stated and revealed preference is where the useful product decisions live.
Travel marketing assumes people book the holiday they describe. Ask someone what they want and they will tell you, sincerely, about the two-week luxury escape: the suite, the long unhurried itinerary, the trip they have earned. Then watch the booking data, and a different person shows up. They book the shorter stay, a tier down from the one they clicked “interested” on, and they do it consistently enough that the gap stops looking like noise and starts looking like a fact about people.
I spent a stretch at Luxury Escapes with that data in front of me, and the gap between what travellers said and what they paid for was wide, stable, and most pronounced on exactly the two dimensions the marketing leaned hardest into: luxury tier and trip length. Self-description reached for the aspirational version. The credit card reached for something more constrained. This is the oldest distinction in the discipline I was trained in, and it is worth naming plainly, because once you see it you cannot unsee it in any product where users describe themselves.
Two preferences, and only one of them pays
Economists separate stated preference from revealed preference for a reason. Stated preference is what you say you want, gathered from surveys, sign-up questionnaires, the things you favourite, the box you tick. Revealed preference is what your choices show you actually wanted, inferred from what you gave something up to get. The two are different measurements of different things, and when they disagree, the money is on revealed.
The reason they diverge is not that people lie. They do not. Stated preference is sincere; it is just answering a different question. When you ask someone what holiday they want, they answer with their aspirations, their self-image, the version of themselves they would like the survey to record. No budget constraint, no calendar, no school-holiday Tetris, no quiet sense that fourteen days is a lot of days to be away from home. Revealed preference is the same person after all of those constraints have done their work. The survey captures the wish. The booking captures the trade-off. A product that listens only to the survey is building for a customer who does not exist at the moment of purchase.
The duration gap, concretely
Trip length is the cleanest example, because the gap is so legible. People describe long trips and book shorter ones. The stated preference points one way and the revealed preference, aggregated across enough bookings to drown out the noise, points reliably shorter. The same divergence shows up in tier: aspiration drifts up the luxury ladder, the booking settles a rung below.
If you take the stated signal at face value, you merchandise long luxury trips, lead with them, optimise the page for them, and quietly underperform - because you have aimed the whole funnel at the holiday people enjoy imagining rather than the one they complete. The fix is not to stop offering the aspirational trip. It is to stop treating the survey answer as a forecast of behaviour and start treating it as what it is: a weak signal about a strong feeling.
The most durable lesson from that period was not even about preference; it was about sequencing. An earlier recommendation and email project taught it: most of the revenue lift came from getting the order right - which offer to surface next - rather than from personalising harder on who someone said they were. Behaviour responded to the sequence of what it was shown far more than to a richer model of stated identity. Revealed preference was telling us how to order the page. Stated preference, mostly, was telling us a flattering story.
Where to trust behaviour, and where not to
The product rule that falls out of this is simple to state and surprisingly hard to hold: build for what people do, instrument the gap, and treat stated preference as the weak signal it is. Weight the behaviour. When the survey and the booking disagree, the booking wins, and your job is to design for the customer who actually completes the purchase, not the one who fills in the form.
But weak is not worthless, and there is one place stated preference is the only signal you have. Revealed preference can only reveal a choice that was on the menu. For anything genuinely new - a destination, a format, a price point a customer has never had the chance to choose - behavioural data is silent, because the behaviour has never had the opportunity to happen. There is nothing to reveal yet. There the survey, the interview, the “would you want this” is all you have, and you read it for direction while knowing it will over-promise on magnitude. The discipline is matching the signal to the question: trust behaviour where a choice already exists, fall back to what people tell you only where it does not, and never confuse the second case for the first.
I saw the front of this before I ever saw the data, selling travel across the counter. A revealed preference is only as honest as the menu you put in front of someone, and editing that menu is most of an agent’s craft. Nobody walked in asking to be upgraded; left alone, every traveller revealed a tidy preference for economy. But ask the question, and frame the fare against the twelve-hour flight rather than against the economy seat, and a real share said yes. The upgrade booked at roughly four times the fare, usually at better margin. That economy “preference” was never a preference; it was the only option anyone had offered.
The same move ran in reverse, pulling a booking back up toward what someone had said they wanted. Put two hotels side by side, the mid-tier one they were about to book and the five-star they had earlier called the whole point of the trip, and the contrast does some of the work: Cialdini’s contrast principle, the reason you show the dear room first. The rest is consistency, another of his levers. You name the gap out loud - “you told me this was the trip you’d earned, and you’re booking the room you’d pick for a work conference” - and people, wanting their choices to line up with their words, often close it themselves. The aspiration was real; it had simply lost to the budget in the moment, and the job was to give it a fair hearing. The booking data I’d later stare at had the same blind spot from the other side: it could only reveal the preferences my menu had allowed.
The gap between what people say and what they do is not a measurement error to be cleaned out of the data. It is the most useful thing the data has to tell you, because it is the difference between the customer in the survey and the customer at the checkout. Build for the one who completes the purchase.