The upshot
easyJet holidays needed to scale their pricing operations from hundreds of thousands to millions of daily pricing decisions—up to 40 times their existing capacity—whilst maintaining trader oversight and control. The challenge wasn't just about processing more pricing decisions, but making intelligent, nuanced changes to pricing that would be impossible to manage manually. Datasparq developed a comprehensive pricing model that generates strategic dynamic pricing recommendations rather than fixed prices, enabling traders to make informed decisions across millions of holiday combinations up to 18 months in advance.
One of the major innovations in the project came through implementing synthetic control methodology—a technique introduced to easyJet holidays for the first time. This technique solved the fundamental challenge of testing pricing models in competitive marketplaces. This innovation enabled easyJet holidays to accurately measure the impact of pricing changes with confidence that results were robust to outside interference, whether from competitor reactions, marketing activities, weather events or other external factors - something traditional A/B testing cannot achieve in marketplace environments.
Key benefits:


The opportunity
easyJet holidays was experiencing rapid growth. This expansion created an urgent operational challenge: whilst the existing team of traders could make broad pricing changes across their inventory, they needed to reach millions of sophisticated daily pricing decisions to cover their expanding inventory effectively.
The traditional approach relied on human traders making pricing decisions for holiday packages—combinations of flights and hotels—with varying markup strategies. The team could apply broad changes, but the real challenge was making nuanced, data-driven pricing decisions that considered individual package performance, seasonal patterns, competitor positioning and demand signals whilst maintaining the oversight and control that traders required.
The complexity multiplied when considering booking windows extending 18 months into the future, creating millions of potential pricing scenarios that required sophisticated analysis rather than broad approaches.
The challenges we faced:
Datasparq built a decision support system that blends human expertise with AI-driven insights to optimise pricing strategies. The model predicts conversion rates and generates contextual pricing recommendations—always within trading guardrails—while adapting to factors like booking performance, time to departure, historical patterns, and competitor activity, empowering traders to make intelligent, scalable pricing changes that would be impossible to manage manually.
The project addressed a fundamental challenge in pricing model validation. Traditional A/B testing fails in marketplace environments because splitting all holidays in one category into train and test results in contamination effects. The size of the effect of any truly 'good' test prices from a model output may not be measured accurately as traders would quickly adjust their prices to follow suit. Likewise, the size of the effect of any truly 'bad' prices that happen to be lower may not be measured accurately, as we may just be self-cannibalising.


Datasparq implemented synthetic control techniques to create valid testing frameworks.
Instead of comparing similar destinations directly, the methodology constructs synthetic control groups using weighted combinations of multiple destinations that historically behave like the test destination.
The synthetic control approach was tested across 16 destinations, allowing measurement of model impact without marketplace interference.
The methodology proved both technically sound and powerful enough to detect meaningful performance differences, providing easyJet holidays with reliable testing capabilities.


First testing with a supermarket depot demonstrated capabilities beyond established industry tools, impressing transport leadership with performance that surpassed existing SaaS solutions.
Applied to a major retailer's largest and most complex depot, exploring delivery types and time window flexing. This phase delivered substantial annual savings that continue to benefit operations today.
Extended to a more challenging network with multiple depots, handling unionised workforces, two-person deliveries and a wider variety of vehicle types. This phase demonstrated the optimiser's adaptability to different operational constraints.
Standardised data formats and pipelines to create a system applicable across diverse customer networks, with further optimisation for a home improvement retailer adding wait time and compactification features that doubled performance.
Explore how the science works in this PlayML data science notebook
The impact
The project delivered genuine transformation in easyJet holidays' pricing capabilities through the successful implementation of synthetic control methodology that solved their marketplace testing challenges. The testing approach proved both technically robust and comprehensible to business stakeholders, with easyJet holidays adopting the methodology for their internal testing dashboard. Initial testing produced encouraging results—and demonstrated that the testing methodology was sensitive enough to detect real performance differences.
The project achieved strong stakeholder engagement with trading managers and senior traders actively participating in technical discussions about model functionality, reasoning through why the system made specific recommendations and planning future improvements. The comprehensive handover programme included extensive documentation in addition to six detailed sessions covering model operation, technical implementation and improvement strategies, with easyJet holidays expressing strong satisfaction with the thoroughness of knowledge transfer.
Key impacts:
