
/projects/rewards Booking.com
Identify and reduce any unnecessary friction in the rewards earning and redeeming processes for Affiliate Partner bookers.
The process of earning rewards via our Affiliate Partners during accommodation booking had never been user-tested before. Additionally, the interface elements utilised in the funnel and book process did not align with our Booking.com Design System and so did not work well when displayed alongside reward offerings and promotions from other departments.
- Design audit
- User tests round 01
- Alignment with tech lead and developers
- Design exploration
- Design system alignment
- Design solution
- User tests round 02
- Developer handover
Affiliate Partner Rewards are offered to bookers who land on Booking.com via a registered affiliate. For example KLM Flying Blue may direct travellers to book their accommodation on Booking.com after booking a flight, and for every €/£/$ spent on Booking.com the booker earns a percentage in the affiliate’s miles.
Hardly any design documentation of Affiliate Rewards existed so we began by collecting all examples of reward components into one Figma file. From here we were able to grasp the scale of our rewards offering, and also began to see patterns.

↑Audit: collected examples of all reward components into a single Figma file
Although our offering was diverse, we outlined 3 main functions of information:
- Promotional: banners, badges
- Informational: T&Cs modals, fulfilled by 𝑥
- Instructional: don’t forget to 𝑥 at checkout
We wanted to hear from real people about their experience of earning rewards. We decided to use UserTesting.com to power our tests but couldn’t run tests for all reward types. So we looked into the data and found the top reward type and platform (mobile or desktop) per region.
While scripting and prototyping we made sure to try to draw out answers to some key questions we had:
- Were the banners attractive or noticeable?
- Were reward terms & conditions clear and easy to find?
- Was it clear who would fulfil their reward, Booking.com or the Affiliate Partner?
- Was the processing time of the reward surprising?
- How much weight would the reward have on their decision making?
An example prototype for testing
Key user testing discoveries
- Missed the banner on the index page. 63%
- Missed the reward T&Cs 75%
- Didn't know who would fulfil their reward 38%
- Were surprised by the processing time 88%
- Liked earning rewards,
it's like getting something for free
100% - Would let the reward affect their choice of property 00%
These findings drove our decision making for our design solutions. We presented them to the wider team where we learned that the developers were about to start refactoring work in this area. It was an ideal opportunity to implement any design changes, and we got to work.
When exploring different design solutions for our components we focussed on delivering the right information at the right time, while aligning with the Booking.com Design System and different teams.
Banners and affiliate branding
- Banner was easy to miss and bland.
- Partner branding was breaking the Booking.com header components.


Our proposal moved the banner into the hero component on desktop and into the promotion card section on mobile and made the copy more striking. For partner branding we settled on a non-breaking compromise and planned to collaborate with the design systems team later.


↑Redesigned desktop and mobile rewards banners and Partner branding.
Other banner and branding explorations

Terms & conditions modal
- The modal contained important pieces of information but was difficult to read because of how it was grouped into one single list.
- There was no information explaining how you can use your reward.

Our solution introduced headings and additional information about how to use your reward.

↑Redesigned terms and conditions modal with more detailed information.
Badges
- Our badges came in a variety of styles and sizes, usually using up valuable space and adding visual noise.
- They often conflicted with other promotion badges and texts across the funnel and book processes.

Our solution aligned with a larger effort across Booking.com to align all promotional badges into a single line of green text, ideally under 3 words long. Because we knew the rewards we offered were not primary decision makers, we were comfortable with reducing their visual weight and aligning with other badges.

↑Badges aligned to company wide design pattern.
Reward summary
- Some reward types required specific action at the final stage of booking.
- Bookers would have to guess as to who would fulfil the reward.
- Reward processing times varied, from immediate to up to two months to be fulfilled.
- There was potential to earn multiple rewards with a single booking, but there was no way to distinguish between them.

We introduced information tackling each of the mentioned pain-points, who would fulfil the reward, the expected processing time, subtle Partner branding, and if action was still required a callout to what needed to be done.

↑The redesigned rewards summary block with additional information
Other design explorations

Payment block
- Some rewards require you to select a specific payment method to earn, but the information wasn't clear.
- Even if you are aware of what you need to do, the payment method block may have a variety of options making the right decision difficult.

Our solution tied information to the action, placing the reward value next to the required payment method.

↑The payment block showing which payment method is tied to earning the reward.
In-app banners and branding
Affiliate rewards had no presence in apps, if you had the Booking.com app installed on your mobile device you were unable to see or earn rewards, unless you used the mobile website.
Introducing Rewards to apps was out of the scope of this project but we wanted to propose designs for Partner branding and rewards banners that aligned with existing app design patterns to lay the groundwork for future development.



Round 02 of user testing
All design solutions were user tested in a follow up round on UserTesting.com, following almost the exact same process and script as round 1.
Results & impact
- Clearer communication of reward delivery times and fufillment processes, lowering related CS tickets.
- Aligment with Design System in 10/12 elements within project scope, lowering development debt and improving compatibility for situations where multiple rewards and promotions are offered from different teams.
- Clearer communication of requirements to earn rewards, shown by follow up user testing.
- An improved flow of communication through the booking funnel, showing the right information at the right time, in the right place.
- Customer behaviour learnings that we were able to share with Account Managers and Affiliate Partners to empower them make better decisions regarding their reward offerings.
- Groundwork layed for offering Affiliate Rewards in apps.
Reflection
It is amazing how much back and forth between product & dev teams over some issues can be resolved by simply talking to customers. Doing just a bit of research helped clarify some issues that would have been near impossible to do without their insight and provided us with knowledge we could share with Partner's via Account Managers about how customers behave on Booking.com and what's important to them.
Rewards Standardisation project was done in collaboration with Svetlana Iagodina
Other projects

/messaging
Pioneering a new communication channel for Customer Service at Booking.com