Expedia Group — Customer Data Platform — A/B Test & Causal Inference Questions

Role context: Senior Data Scientist, Customer Data Platform (traveler profiles, identity, loyalty data) · Est. study time: 75 min · 7 questions

Experimentation in this domain

Expedia Group runs experiments at large scale on one unified technology stack, with monitoring that can stop a harmful test within minutes. What makes experiments around the customer data platform different is that the platform decides who a traveler is.

  • The unit is a person, and people are fragmented. One traveler can have several cookies, an app install and accounts on three brands. Randomizing a cookie can put the same person in both arms. Randomizing a profile works only as well as the identity graph.
  • Identity changes during a test. Profiles merge and split as travelers sign in. If assignment follows the current profile, travelers can switch arms mid-test.
  • Outcomes are rare and slow. A few bookings a year, booked weeks ahead, some cancelled. Read net bookings over a full booking window, and expect small effects.
  • The group, not the brand. Personalization can move trips between Expedia, Hotels.com and Vrbo. Decisions use group-level outcomes.
  • Who can be measured depends on consent. Changes in consent change the measured population, which can fake an effect.
  • Much of the value is long-term and non-random. Loyalty membership and engagement features are chosen by travelers, so their effects need careful quasi-experiments, and marketing's cumulative value needs long-running holdouts.

This platform role weights identity-aware experiment design, holdout sizing for marketing, group-level decisions, quasi-experiments on loyalty and consent, and measuring the identity graph itself. It skips sequential monitoring and multiple-testing questions, which the experimentation platform already handles.

Questions (7)