Back

Integrating third-party hotel supply into search results to increase booking frequency

Background

Secret Escapes is an online travel agent selling curated hotel and package deals. Its model centres on a high-frequency email channel reaching a large opted-in membership with inventory manually loaded across three primary supply channels.

none

😭

Opportunity

Secret Escapes is unable to serve the majority of members’ travel occasions, due to limited inventory and availability

  • Members book just 1.23 times a year on average
  • 15% of searches returned 0 results
  • 49% of searches returned less than 10 results
  • 84% of bookings were made by two traveller parties

“None of it is geared to children or families (despite the hotels offering family rooms on their own site). Such a shame as you are missing a big market here.” - Member, July 2025

Long term goals

Activate more frequent bookings from our existing member base.

Attract new customer types through broader trip type availability

Hypothesis

Third-party bed banks acts as a supplementary product, filling inventory gaps in destinations where direct supply falls short, allowing Secret Escapes to serve more frequent and diverse travel needs. To test this, we launched an MVP, adding bed banks into search results and directing the user to an off-site white-label booking flow. I supported this project across all three phases

Timeline

October 2025 – June 2026

Role

Product Design

Team

Supply Expansion Squad

Platform

Web (Desktop & Mobile) & Apps

My role

Challenges

Stakeholder conversations had surfaced two core concerns: Bed banks needed to be credible enough to convert, whilst the performance of higher-margin direct supply is protected. The goal was to supplement, not compete with existing supply.

1

Unlike direct supply that has lead pricing – bed banks require dates to be added before pricing can be shown

How might we ensure pricing is available for bed bank deals during search?

Improving price visibility at search

Pricing is a critical requirement for user’s evaluating a purchase decision. Together with Product and Engineering we experimented with different solutions to attempt to overcome this problem.

  • We ran an A/B test forcing users to add dates before searching – It showed a negative impact on conversion.
  • We considered preselecting dates across all deals. This was ruled out due to high effort and API limitations.
  • Competitor analysis uncovered a different solution: An on-card prompt encouraging users to add dates – communicating the reason pricing isn’t visible and an immediate action to help the user retrieve it.

Protecting the brand proposition

Bed bank deals don’t align with what Secret Escapes is known for – discounts and added extras. With this difference extending throughout the booking flow, search was the best opportunity within the funnel to meaningfully shape perception. We agreed:

  • Don't signpost bed bank deals. Flagging differences risks signalling lower value before we have evidence of a problem.
  • Frame directly contracted deals positively rather than drawing attention to what bed bank deals lack.

2

Stakeholders were concerned that bed bank deals could cannibalise directly contracted supply with higher profit margins

How might we elevate the value of directly contracted supply without diminishing bed banks?

Elevating directly contracted deals

Surfacing inclusions on directly contracted deals was the clearest way to elevate their value and communicate their unique proposition. I helped shape the later stages of this concept.

Stakeholders had wanted to surface inclusions for some time. This had to be done correctly, being so central to the brand’s proposition.

3

Bed bank deals lack the rich content that supports credibility and decision making

How might we bridge the trust gap between bed bank and direct supply deals and support decision making?

Closing the content gap

We weren’t able to utilise Expedia content for the MVP. This left bed banks feeling empty and lacking credibility, whilst being harder to evaluate.

I drew on a card sorting study I had run where participants ranked hotel attributes in order of importance: location, visual appeal, star rating, price, room types, and facilities. Facilities closed the content gap and gave members something tangible to evaluate, without distorting the perceived hierarchy between supply types.

4

Package bookings typically generate the highest margins, whilst third-party supply risks cannibalising profitability.

How might we surface package deals without user's feeling their browsing intent has been hijacked?

Package booker motivations

A study from showed that members want a trusted travel agent to handle the complex parts of travel. One participant expressed this clearly "I didn't have the time to plan and experts do it better". Some members described booking everything together as a trust strategy: "I book it all together so they have to take responsibility."

This makes packages a natural fit for members who want to feel like travellers, not logistics managers. The study also showed that travellers have an ideal balance of lean-back relaxation with lean-forward exploration.

Destination first search intent

  • 44% of bookings go beyond a hotel room, suggesting members are open to more than just a room.
  • In sessions where members found no hotel results, 1 in 5 deliberately switched to view a package deal.
  • Indicating members are driven by destination, not product type.

Mobile traffic dominates search sessions

  • With 73% of search sessions happening on mobile, any solution had to work within a constrained viewport.
  • On mobile web, product line navigation was hidden behind an interaction with the search field. This created friction, but also felt like a clear opportunity to improve package visibility.

Search scenarios

1/ Third-party hotels & packages available

P2/ Both hotel types & packages available

3/ No hotels, only packages available

4/ Only third-party hotels available

3/ No hotels, only packages available

  • When there are directly contracted hotels available, the packages promotion follows afterwards.
  • For the desktop version, we’re able to describe the benefits of packages in more detail.
  • A lead image is used from the destination, alongside a flight themed graphic, indicated one of the value-based benefits of a package.

Third-party hotels & packages available

I explored several concepts, including promoting package benefits and surfacing package deals in the no-hotel-results state. A data insight showing members are destination-focused pointed toward a more active solution, so as a team, we agreed to redirect users to package results when they were available, with a message explaining why. This worked as a solution for 6 months, across 7 destinations, until bed banks were able to fill the hotel supply gaps.

P3/ No hotels, only packages available

  • I explored several concepts, including promoting package benefits and surfacing package deals in the no-hotel-results state.
  • A data insight showing members are destination-focused pointed toward a more active solution, so as a team, we agreed to redirect users to package results when they were available, with a message explaining why.
  • We agreed to ship and measure this solution for 6 months, across 7 destinations, until bed banks were able to fill the hotel supply gaps.

Evaluation & Refinement

Feedback from users & stakeholders

I ran unmoderated user testing to understand how users felt about the cross-sell appearing in hotel results and it’s usability. I learnt:

  • Participants appreciated the recommendation in a low-hotel, long-haul scenario – Japan in this case.
  • They liked that the general benefits of packages were highlighted but wanted to know more about the specific inclusions for the destination.
  • Most participants couldn't find their way back to hotel results after clicking through to packages, suggesting the missing navigation was creating friction.

I had the opportunity to present these concepts to the CEO and senior executives. They were well received with the CEO noting that the packages cross-sell banner should remain visible even as hotel-only supply scales. The Commercial Director highlighted the value of surfacing deal-specific attributes in search results, aligning with both member and business goals.

Refining the designs

An internal concern was deal visibility as on card content was added, as well as banners and additions to the UI. To address this, I reduced the mobile banner content to just focus on the title and CTA. I worked with an engineering partner to update search UI behaviour, to make it more intuitive to user’s search goals, and to create a larger area of visibility.

  • Banner appears across all destinations, after the third hotel card, as long as there’s least 2 packages available.
  • Headline reframed as a promotion rather than a recommendation.
  • Graphic updated to accommodate broader destination imagery.

Demand for packages increased, which meant adjusting banner logic:

  • Banner appears across all destinations, after the third hotel card, as long as there’s least 2 packages available.
  • Headline reframed as a promotion rather than a recommendation.
  • Graphic updated to accommodate broader destination imagery.

Collaborating with the app team

I explored the possibilities and technical constraints with the apps team, discussing how user’s would be able to move between hotel and package result during the search experience.

We discussed a few different UX approaches and agreed that the best balance of effort and impact would be to trigger a fresh package search when the user taps the banner. This introduced some edge cases – such as what happens when packages aren't available, or when certain search filters can't be passed across. These were accepted as workable constraints to design around rather than blockers.

With the direction agreed, I prototyped the experience and shared it with the app team and colleagues across Product and Design for feedback. I also used Claude’s in browser tool to run a heuristic analysis of the prototype, which produced some useful insights. From there, the focus shifted to working through edge cases and progressing the designs towards implementation alongside the app team.

Outcomes & Reflections

Since launching, bed bank bookings grew from 20 in the first two weeks to 200+ per week within three months.

Click-through rate for bed bank deals was 20% lower than directly contracted deals, which pointed to a trust gap that still needed closing. Conversion sat 0.2% lower, which was expected given the discount differential and the maturity of the booking flow.

~200

Bookings per week

4%

Overall booking share

-3%

Zero results for all user searches

10x

Number of hotels on site

2x

Average number of search results

2x

New countries added

“It just looks like a hotel price, not like a deal. Maybe I could get the same deal on Booking.com. I feel it's losing whatever the USP is of Secret Escapes.”

“It's confusing having two very different ways hotels are displayed. One is spot on, the other just looks worse in pretty much every way."

"I find the facilities icons really helpful. But why didn't you show the facilities in the first few results either? I thought they would all be the same."

Next steps

The quantitative data looked optimistic. In Germany especially, bed banks were performing well where directly contracted supply fell short, signalling unmet regional demand that the integration was already addressing. But qualitative testing told a more complicated story. The brand's credibility was being compromised: the trust gap remained exposed through inconsistent page design, missing value signals, and content that hadn't yet been brought close enough to the Secret Escapes standard.

The MVP had done its job, but retaining this supply type at scale would require more. Stakeholders were keen to move as quickly as possible to the full API phase, to close the trust gap, improve the booking flow, bring the product closer to the brand, and reduce the costs carried by the white-label model.

These API costs were higher than expected so together with Product and Engineering I worked to implement UX changes that would allow us narrow to breadth of the availability query to the bed bank aggregator. I led an ideation workshop with the app team to explore how we could apply similar constraints without comprising the user experience too greatly and delivered recommendations and prototypes to communicate the proposal.

Back

Integrating third-party hotel supply into search results to increase booking frequency

Background

Secret Escapes is an online travel agent selling curated hotel and package deals. Its model centres on a high-frequency email channel reaching a large opted-in membership with inventory manually loaded across three primary supply channels.

none

😭

Opportunity

Secret Escapes is unable to serve the majority of members’ travel occasions, due to limited inventory and availability

  • Members book just 1.23 times a year on average
  • 15% of searches returned 0 results
  • 49% of searches returned less than 10 results
  • 84% of bookings were made by two traveller parties

“None of it is geared to children or families (despite the hotels offering family rooms on their own site). Such a shame as you are missing a big market here.” - Member, July 2025

Long term goals

Activate more frequent bookings from our existing member base.

Attract new customer types through broader trip type availability

Hypothesis

Third-party bed banks acts as a supplementary product, filling inventory gaps in destinations where direct supply falls short, allowing Secret Escapes to serve more frequent and diverse travel needs. To test this, we launched an MVP, adding bed banks into search results and directing the user to an off-site white-label booking flow. I supported this project across all three phases

My role

Timeline

October 2025 – June 2026

Role

Product Design

Team

Supply Expansion Squad

Platform

Web (Desktop & Mobile) & Apps

Challenges

Stakeholder conversations had surfaced two core concerns: Bed banks needed to be credible enough to convert, whilst the performance of higher-margin direct supply is protected. The goal was to supplement, not compete with existing supply.

1

Unlike direct supply that has lead pricing – bed banks require dates to be added before pricing can be shown

How might we ensure pricing is available for bed bank deals during search?

Improving price visibility at search

Pricing is a critical requirement for user’s evaluating a purchase decision. Together with Product and Engineering we experimented with different solutions to attempt to overcome this problem.

  • We ran an A/B test forcing users to add dates before searching – It showed a negative impact on conversion.
  • We considered preselecting dates across all deals. This was ruled out due to high effort and API limitations.
  • Competitor analysis uncovered a different solution: An on-card prompt encouraging users to add dates – communicating the reason pricing isn’t visible and an immediate action to help the user retrieve it.

Protecting the brand proposition

Bed bank deals don’t align with what Secret Escapes is known for – discounts and added extras. With this difference extending throughout the booking flow, search was the best opportunity within the funnel to meaningfully shape perception. We agreed:

  • Don't signpost bed bank deals. Flagging differences risks signalling lower value before we have evidence of a problem.
  • Frame directly contracted deals positively rather than drawing attention to what bed bank deals lack.

2

Stakeholders were concerned that bed bank deals could cannibalise directly contracted supply with higher profit margins

How might we elevate the value of directly contracted supply without diminishing bed banks?

Elevating directly contracted deals

Surfacing inclusions on directly contracted deals was the clearest way to elevate their value and communicate their unique proposition. I helped shape the later stages of this concept.

Stakeholders had wanted to surface inclusions for some time. This had to be done correctly, being so central to the brand’s proposition.

3

Bed bank deals lack the rich content that supports credibility and decision making

How might we bridge the trust gap between bed bank and direct supply deals and support decision making?

Closing the content gap

We weren’t able to utilise Expedia content for the MVP. This left bed banks feeling empty and lacking credibility, whilst being harder to evaluate.

I drew on a card sorting study I had run where participants ranked hotel attributes in order of importance: location, visual appeal, star rating, price, room types, and facilities. Facilities closed the content gap and gave members something tangible to evaluate, without distorting the perceived hierarchy between supply types.

4

Package bookings typically generate the highest margins, whilst third-party supply risks cannibalising profitability.

How might we surface package deals without user's feeling their browsing intent has been hijacked?

Package booker motivations

A study from showed that members want a trusted travel agent to handle the complex parts of travel. One participant expressed this clearly "I didn't have the time to plan and experts do it better". Some members described booking everything together as a trust strategy: "I book it all together so they have to take responsibility."

This makes packages a natural fit for members who want to feel like travellers, not logistics managers. The study also showed that travellers have an ideal balance of lean-back relaxation with lean-forward exploration.

Destination first search intent

  • 44% of bookings go beyond a hotel room, suggesting members are open to more than just a room.
  • In sessions where members found no hotel results, 1 in 5 deliberately switched to view a package deal.
  • Indicating members are driven by destination, not product type.

Mobile traffic dominates search sessions

  • With 73% of search sessions happening on mobile, any solution had to work within a constrained viewport.
  • On mobile web, product line navigation was hidden behind an interaction with the search field. This created friction, but also felt like a clear opportunity to improve package visibility.

Search scenarios

1/ Third-party hotels & packages available

P2/ Both hotel types & packages available

3/ No hotels, only packages available

4/ Only third-party hotels available

P1/ Third-party hotels & packages available

I explored several concepts, including promoting package benefits and surfacing package deals in the no-hotel-results state. A data insight showing members are destination-focused pointed toward a more active solution, so as a team, we agreed to redirect users to package results when they were available, with a message explaining why. This worked as a solution for 6 months, across 7 destinations, until bed banks were able to fill the hotel supply gaps.

3/ No hotels, only packages available

  • When there are directly contracted hotels available, the packages promotion follows afterwards.
  • For the desktop version, we’re able to describe the benefits of packages in more detail.
  • A lead image is used from the destination, alongside a flight themed graphic, indicated one of the value-based benefits of a package.

P3/ No hotels, only packages available

  • I explored several concepts, including promoting package benefits and surfacing package deals in the no-hotel-results state.
  • A data insight showing members are destination-focused pointed toward a more active solution, so as a team, we agreed to redirect users to package results when they were available, with a message explaining why.
  • We agreed to ship and measure this solution for 6 months, across 7 destinations, until bed banks were able to fill the hotel supply gaps.

Evaluation & Refinement

Feedback from users & stakeholders

I ran unmoderated user testing to understand how users felt about the cross-sell appearing in hotel results and it’s usability. I learnt:

  • Participants appreciated the recommendation in a low-hotel, long-haul scenario – Japan in this case.
  • They liked that the general benefits of packages were highlighted but wanted to know more about the specific inclusions for the destination.
  • Most participants couldn't find their way back to hotel results after clicking through to packages, suggesting the missing navigation was creating friction.

I had the opportunity to present these concepts to the CEO and senior executives. They were well received with the CEO noting that the packages cross-sell banner should remain visible even as hotel-only supply scales. The Commercial Director highlighted the value of surfacing deal-specific attributes in search results, aligning with both member and business goals.

Refining the designs

An internal concern was deal visibility as on card content was added, as well as banners and additions to the UI. To address this, I reduced the mobile banner content to just focus on the title and CTA. I worked with an engineering partner to update search UI behaviour, to make it more intuitive to user’s search goals, and to create a larger area of visibility.

  • Banner appears across all destinations, after the third hotel card, as long as there’s least 2 packages available.
  • Headline reframed as a promotion rather than a recommendation.
  • Graphic updated to accommodate broader destination imagery.

Demand for packages increased, which meant adjusting banner logic:

  • Banner appears across all destinations, after the third hotel card, as long as there’s least 2 packages available.
  • Headline reframed as a promotion rather than a recommendation.
  • Graphic updated to accommodate broader destination imagery.

Collaborating with the app team

I explored the possibilities and technical constraints with the apps team, discussing how user’s would be able to move between hotel and package result during the search experience.

We discussed a few different UX approaches and agreed that the best balance of effort and impact would be to trigger a fresh package search when the user taps the banner. This introduced some edge cases – such as what happens when packages aren't available, or when certain search filters can't be passed across. These were accepted as workable constraints to design around rather than blockers.

With the direction agreed, I prototyped the experience and shared it with the app team and colleagues across Product and Design for feedback. I also used Claude’s in browser tool to run a heuristic analysis of the prototype, which produced some useful insights. From there, the focus shifted to working through edge cases and progressing the designs towards implementation alongside the app team.

Outcomes

Since launching, bed bank bookings grew from 20 in the first two weeks to 200+ per week within three months.

Click-through rate for bed bank deals was 20% lower than directly contracted deals, which pointed to a trust gap that still needed closing. Conversion sat 0.2% lower, which was expected given the discount differential and the maturity of the booking flow.

~200

Bookings per week

4%

Overall booking share

-3%

No results across all user searches

2x

Average number of search results

10x

Number of hotels on site

46+

New countries added

“It just looks like a hotel price, not like a deal. Maybe I could get the same deal on Booking.com. I feel it's losing whatever the USP is of Secret Escapes.”

“It's confusing having two very different ways hotels are displayed. One is spot on, the other just looks worse in pretty much every way."

"I find the facilities icons really helpful. But why didn't you show the facilities in the first few results either? I thought they would all be the same."

Next steps

The quantitative data looked optimistic. In Germany especially, bed banks were performing well where directly contracted supply fell short, signalling unmet regional demand that the integration was already addressing. But qualitative testing told a more complicated story. The brand's credibility was being compromised: the trust gap remained exposed through inconsistent page design, missing value signals, and content that hadn't yet been brought close enough to the Secret Escapes standard.

The MVP had done its job, but retaining this supply type at scale would require more. Stakeholders were keen to move as quickly as possible to the full API phase, to close the trust gap, improve the booking flow, bring the product closer to the brand, and reduce the costs carried by the white-label model.

These API costs were higher than expected so together with Product and Engineering I worked to implement UX changes that would allow us narrow to breadth of the availability query to the bed bank aggregator. I led an ideation workshop with the app team to explore how we could apply similar constraints without comprising the user experience too greatly and delivered recommendations and prototypes to communicate the proposal.

Back

Integrating third-party hotel supply into search results to increase booking frequency

Background

Secret Escapes is an online travel agent selling curated hotel and package deals. Its model centres on a high-frequency email channel reaching a large opted-in membership with inventory manually loaded across three primary supply channels.

Opportunity

Secret Escapes is unable to serve the majority of members’ travel occasions, due to limited inventory and availability

  • Members book just 1.23 times a year on average
  • 15% of searches returned 0 results
  • 49% of searches returned less than 10 results
  • 84% of bookings were made by two traveller parties

“None of it is geared to children or families (despite the hotels offering family rooms on their own site). Such a shame as you are missing a big market here.” - Member, July 2025

none

😭

Long term goals

Activate more frequent bookings from our existing member base.

Attract new customer types through broader trip type availability

Hypothesis

Third-party bed banks acts as a supplementary product, filling inventory gaps in destinations where direct supply falls short. It will also provide broader and deeper inventory, appealing to new audiences.

Bed banks were introduced to search results, directing the user to a white-label booking flow. I supported this project across all phases: White-label launch, Bridging optimisations, and Full API integration.

My role

Role

Research & Product Design

Timeline

October 2025 – June 2026

Team

Supply Expansion Squad

Platforms

Web (Desktop & Mobile) & Apps

Design challenges

Stakeholder conversations had surfaced two core concerns: Bed banks needed to be credible enough to convert, whilst the performance of higher-margin direct supply is protected. The goal was to supplement, not compete with existing supply.

1

Unlike direct supply that has lead pricing – bed banks require dates to be added before pricing can be shown

How might we ensure pricing is available for bed bank deals during search?

Improving price visibility at search

Pricing is a critical requirement for user’s evaluating a purchase decision. Together with Product and Engineering we experimented with different solutions to attempt to overcome this problem.

  • We ran an A/B test forcing users to add dates before searching – It showed a negative impact on conversion.
  • We considered preselecting dates across all deals. This was ruled out due to high effort and API limitations.
  • Competitor analysis uncovered a different solution: An on-card prompt encouraging users to add dates – communicating the reason pricing isn’t visible and an immediate action to help the user retrieve it.

2

Stakeholders were concerned that bed bank deals could cannibalise directly contracted supply with higher profit margins.

How might we elevate the value of directly contracted supply without diminishing bed banks?

Protecting the brand proposition

Bed bank deals don’t align with what Secret Escapes is known for – discounts and added extras. With this difference extending throughout the booking flow, search was the best opportunity within the funnel to meaningfully shape perception. We agreed:

  • Don't signpost bed bank deals. Flagging differences risks signalling lower value before we have evidence of a problem.
  • Frame directly contracted deals positively rather than drawing attention to what bed bank deals lack.

Elevating directly contracted deals

Surfacing inclusions on directly contracted deals was the clearest way to elevate their value and communicate their unique proposition. I helped shape the later stages of this concept.

Stakeholders had wanted to surface inclusions for some time. This had to be done correctly, being so central to the brand’s proposition.

3

Bed bank deals lack the rich content that supports credibility and decision making

How might we bridge the trust gap between bed bank and direct supply deals and support decision making?

Closing the content gap

We weren’t able to utilise Expedia content for the MVP. This left bed banks feeling empty and lacking credibility, whilst being harder to evaluate.

I drew on a card sorting study I had run where participants ranked hotel attributes in order of importance: location, visual appeal, star rating, price, room types, and facilities. Facilities closed the content gap and gave members something tangible to evaluate, without distorting the perceived hierarchy between supply types.

4

Package bookings typically generate the highest margins, whilst third-party supply risks cannibalising profitability.

How might we surface package deals without user's feeling their browsing intent has been hijacked?

Destination first search intent

  • 44% of bookings go beyond a hotel room, suggesting members are open to more than just a room.
  • In sessions where members found no hotel results, 1 in 5 deliberately switched to view a package deal.
  • Indicating members are driven by destination, not product type.

Mobile traffic dominates search sessions

  • With 73% of search sessions happening on mobile, any solution had to work within a constrained viewport.
  • On mobile web, product line navigation was hidden behind an interaction with the search field. This created friction, but also felt like a clear opportunity to improve package visibility.

Package booker motivations

A study from showed that members want a trusted travel agent to handle the complex parts of travel. One participant expressed this clearly "I didn't have the time to plan and experts do it better". Some members described booking everything together as a trust strategy: "I book it all together so they have to take responsibility."

This makes packages a natural fit for members who want to feel like travellers, not logistics managers. The study also showed that travellers have an ideal balance of lean-back relaxation with lean-forward exploration.

Search scenario exploration

P1/ Third-party hotels & packages available

P2/ Both hotel types & packages available

P3/ No hotels, only packages available

P4/ Only third-party hotels available

P1/ Third-party hotels & packages available

  • An inline banner felt like a confident and intentional solution to recommend packages within for certain destinations.
  • The content aimed to educate members on the benefits of a package booking, aligning with key drivers: convenience, trust, and value.
  • We would target destinations where a package booking could offer real cost savings or an itinerary is the recommended experience.
  • Content was minimised for the mobile version to keep it’s height to a minimum.
  • A member of the Editorial team helped me refine the final for the banner, which took a more promotional tone.

P2/ No hotels, only packages available

  • When there are directly contracted hotels available, the packages promotion follows afterwards.
  • For the desktop version, we’re able to describe the benefits of packages in more detail.
  • A lead image is used from the destination, alongside a flight themed graphic, indicated one of the value-based benefits of a package.

P3/ No hotels, only packages available

  • I explored several concepts, including promoting package benefits and surfacing package deals in the no-hotel-results state.
  • A data insight showing members are destination-focused pointed toward a more active solution, so as a team, we agreed to redirect users to package results when they were available, with a message explaining why.
  • We agreed to ship and measure this solution for 6 months, across 7 destinations, until bed banks were able to fill the hotel supply gaps.

Evaluation & Refinement

Feedback from users & stakeholders

I ran unmoderated user testing to understand how users felt about the cross-sell appearing in hotel results and it’s usability. I learnt:

  • Participants appreciated the recommendation in a low-hotel, long-haul scenario – Japan in this case.
  • They liked that the general benefits of packages were highlighted but wanted to know more about the specific inclusions for the destination.
  • Most participants couldn't find their way back to hotel results after clicking through to packages, suggesting the missing navigation was creating friction.

I had the opportunity to present these concepts to the CEO and senior executives. They were well received with the CEO noting that the packages cross-sell banner should remain visible even as hotel-only supply scales. The Commercial Director highlighted the value of surfacing deal-specific attributes in search results, aligning with both member and business goals.

Refining the designs

An internal concern was deal visibility as on card content was added, as well as banners and additions to the UI. To address this, I reduced the mobile banner content to just focus on the title and CTA. I worked with an engineering partner to update search UI behaviour, to make it more intuitive to user’s search goals, and to create a larger area of visibility.

Demand for packages increased, which meant adjusting banner logic:

  • Banner appears across all destinations, after the third hotel card, as long as there’s least 2 packages available.
  • Headline reframed as a promotion rather than a recommendation.
  • Graphic updated to accommodate broader destination imagery.
  • Product type navigation should be added to the mobile web experience.

Collaborating with the app team

I explored the concepts and technical constraints with the apps team, discussing how user’s would be able to move between hotel and package result during the search experience.

We agreed that the best balance of effort and impact would be to trigger a fresh package search when the user taps the banner. This introduced some edge cases – such as what happens when packages aren't available, or when certain search filters can't be passed across. These were accepted as workable constraints to design around rather than blockers.

I prototyped the experience and shared it across Product and Design for feedback. I also used Claude’s in browser tool to run a heuristic analysis of the prototype, which produced some useful insights. Feedback was that we could remove friction with a toggle and rethink the overall UI on the search screen for more harmonious solution.

Outcomes

Since launching, bed bank bookings grew from 20 in the first two weeks to 200+ per week within three months.

Click-through rate for bed bank deals was 20% lower than directly contracted deals, which pointed to a trust gap that still needed closing. Conversion sat 0.2% lower, which was expected given the discount differential and the maturity of the booking flow.

~200

Bookings per week

4%

Overall booking share

-3%

No results across all user searches

2x

Average number of search results

10x

Number of hotels on site

46+

New countries added

“It just looks like a hotel price, not like a deal. Maybe I could get the same deal on Booking.com. I feel it's losing whatever the USP is of Secret Escapes.”

“It's confusing having two very different ways hotels are displayed. One is spot on, the other just looks worse in pretty much every way."

"I find the facilities icons really helpful. But why didn't you show the facilities in the first few results either? I thought they would all be the same."

Next steps

The quantitative data looked optimistic. In Germany especially, bed banks were performing well where directly contracted supply fell short, signalling unmet regional demand that the integration was already addressing. But qualitative testing told a more complicated story. The brand's credibility was being compromised: the trust gap remained exposed through inconsistent page design, missing value signals, and content that hadn't yet been brought close enough to the Secret Escapes standard.

The MVP had done its job, but retaining this supply type at scale would require more. Stakeholders were keen to move as quickly as possible to the full API phase, to close the trust gap, improve the booking flow, bring the product closer to the brand, and reduce the costs carried by the white-label model.

These API costs were higher than expected so together with Product and Engineering I worked to implement UX changes that would allow us narrow to breadth of the availability query to the bed bank aggregator. I led an ideation workshop with the app team to explore how we could apply similar constraints without comprising the user experience too greatly and delivered recommendations and prototypes to communicate the proposal.