Perfecting the Reservation

Perfecting the Reservation

Perfecting the Reservation

Santo Wines is one of Greece’s top dining destinations, attracting over 32.6K monthly website visits.

Santo Wines is one of Greece’s top dining destinations, attracting over 32.6K monthly website visits.

However, by late 2024 its online reservation system was failing its guests. Slow performance, confusing steps, and poor mobile usability drove bounce rates up (+15.98%) and page visits down (-15.86%), with a performance score of just 44/100. 

However, by late 2024 its online reservation system was failing its guests. Slow performance, confusing steps, and poor mobile usability drove bounce rates up (+15.98%) and page visits down (-15.86%), with a performance score of just 44/100. 

This project set out to redesign the reservation flow with a user-centred approach, making it more intuitive and mobile-friendly.

This project set out to redesign the reservation flow with a user-centred approach, making it more intuitive and mobile-friendly.

THE PROBLEM

THE PROBLEM

Gaps in the Reservation Journey

Gaps in the Reservation Journey

Gaps in the Reservation Journey

Santo Wines attracts thousands of visitors each month, most from mobile. Yet its reservation system created barriers at the very moment guests tried to secure a table.

Santo Wines attracts thousands of visitors each month, most from mobile. Yet its reservation system created barriers at the very moment guests tried to secure a table.

Unclear Navigation

Unclear Navigation

The reservation entry point wasn’t obvious, leaving users frustrated and unsure where to begin.

The reservation entry point wasn’t obvious, leaving users frustrated and unsure where to begin.

Complex Process

Complex Process

Too many unnecessary steps made the booking flow cumbersome, increasing the risk of drop-offs.

Too many unnecessary steps made the booking flow cumbersome, increasing the risk of drop-offs.

Non-Mobile-Friendly Interface

Non-Mobile-Friendly Interface

With over 80% of traffic from mobile, the poorly optimised design limited accessibility for the majority of visitors.

With over 80% of traffic from mobile, the poorly optimised design limited accessibility for the majority of visitors.

These challenges showed a disconnect between the desire to book and the ability to complete a reservation. The question became: How might we make reserving a table simple, intuitive, and accessible on mobile?

These challenges showed a disconnect between the desire to book and the ability to complete a reservation. The question became: How might we make reserving a table simple, intuitive, and accessible on mobile?

MY ROLE

MY ROLE

MY ROLE

I led the UX research and design for this project between December 2024 and January 2025 as part of the User Experience Design course at the Institute of Art, Design + Technology (IADT, Ireland). I was responsible for the full design process, from uncovering user pain points to prototyping and refining a mobile-first reservation flow.

I led the UX research and design for this project between December 2024 and January 2025 as part of the User Experience Design course at the Institute of Art, Design + Technology (IADT, Ireland). I was responsible for the full design process, from uncovering user pain points to prototyping and refining a mobile-first reservation flow.

User Research & Insights

User Research & Insights

I ran surveys, interviews, usability tests, and competitor analysis to uncover where users struggled and why reservations often failed.

I ran surveys, interviews, usability tests, and competitor analysis to uncover where users struggled and why reservations often failed.

Ideation

Ideation

From these insights, I mapped information architecture, designed user flows, and sketched wireframes to explore simpler pathways.

From these insights, I mapped information architecture, designed user flows, and sketched wireframes to explore simpler pathways.

Design

Design

I built high-fidelity prototypes focused on a mobile-first, intuitive reservation flow tailored to Santo Wines’ global audience.

I built high-fidelity prototypes focused on a mobile-first, intuitive reservation flow tailored to Santo Wines’ global audience.

Testing & Iteration

Testing & Iteration

I tested the prototypes with users, applied feedback, and refined the flow to reduce friction and improve accessibility.

I tested the prototypes with users, applied feedback, and refined the flow to reduce friction and improve accessibility.

KICKOFF

KICKOFF

Uncovering Friction in the Flow

Uncovering Friction in the Flow

Uncovering Friction in the Flow

At the outset of the project, there were no clear goals or defined direction for improving Santo Wines’ reservation experience. Without any pre-existing insights, I began by observing how real guests interacted with the existing system to uncover how the booking flow actually worked and where it broke down.

At the outset of the project, there were no clear goals or defined direction for improving Santo Wines’ reservation experience. Without any pre-existing insights, I began by observing how real guests interacted with the existing system to uncover how the booking flow actually worked and where it broke down.

Early Insights from Usability Testing

Early Insights from Usability Testing

Early Insights from Usability Testing

I tested the existing Santo Wines reservation flow with 6 participants. The goal was to understand the challenges guests faced while booking online, their points of hesitation, confusion, and the workarounds they used to complete or abandon the process.

I tested the existing Santo Wines reservation flow with 6 participants. The goal was to understand the challenges guests faced while booking online, their points of hesitation, confusion, and the workarounds they used to complete or abandon the process.

Heatmaps and click tracking revealed how users moved through each page, where they misclicked, and how long they spent completing tasks. These sessions revealed more than just clicks, they showed hesitation, confusion, and frustration at key moments in the process.

Heatmaps and click tracking revealed how users moved through each page, where they misclicked, and how long they spent completing tasks. These sessions revealed more than just clicks, they showed hesitation, confusion, and frustration at key moments in the process.

On average, guests took 14 steps and 168 seconds to complete a reservation flow, with nearly 50% of clicks misdirected. But the data went deeper. The interaction patterns revealed three main causes behind the slow, error-prone journey.

On average, guests took 14 steps and 168 seconds to complete a reservation flow, with nearly 50% of clicks misdirected. But the data went deeper. The interaction patterns revealed three main causes behind the slow, error-prone journey.

Hard to Find Where to Start

Hard to Find Where to Start

The booking option was hidden in subpages, and no clear call-to-action guided users from the homepage.

The booking option was hidden in subpages, and no clear call-to-action guided users from the homepage.

Unclear Information and Process

Unclear Information and Process

Inconsistent labels and lack of feedback left users unsure where they were or whether the booking was complete.

Inconsistent labels and lack of feedback left users unsure where they were or whether the booking was complete.

Repetitive Scrolling on Mobile

Repetitive Scrolling on Mobile

Long pages and repeated input fields made completing the process especially frustrating on small screens.

Long pages and repeated input fields made completing the process especially frustrating on small screens.

THE DISCOVERY

THE DISCOVERY

Guests Wanted Clarity and Speed

Guests Wanted Clarity and Speed

Guests Wanted Clarity and Speed

I was struck by how much effort it took for guests to complete a simple reservation. 14 steps, nearly 3 minutes, and almost half of all clicks misdirected. These weren’t minor usability issues, they revealed a deeper mismatch between what guests expected and what the system delivered.

I was struck by how much effort it took for guests to complete a simple reservation. 14 steps, nearly 3 minutes, and almost half of all clicks misdirected. These weren’t minor usability issues, they revealed a deeper mismatch between what guests expected and what the system delivered.

Guests didn’t want a feature-rich system. They wanted a process that was clear, fast, and reliable. For many, this wasn’t just a table booking, it was the start of the dining experience.

Guests didn’t want a feature-rich system. They wanted a process that was clear, fast, and reliable. For many, this wasn’t just a table booking, it was the start of the dining experience.

"Guests didn’t want to learn the system, they expected it to guide effortlessly."

"Guests didn’t want to learn the system, they expected it to guide effortlessly."

"Guests didn’t want to learn the system, they expected it to guide effortlessly."

I launched an online survey to capture broader behavioural data and expectations. Most respondents valued speed (88%) and clarity (82%) above all else. When asked what frustrated them most, guests mentioned "complex booking process", "unclear navigation", and "not knowing if my booking went through".

I launched an online survey to capture broader behavioural data and expectations. Most respondents valued speed (88%) and clarity (82%) above all else. When asked what frustrated them most, guests mentioned "complex booking process", "unclear navigation", and "not knowing if my booking went through".

To go deeper, I conducted interviews. Their feedback revealed a common emotional thread, frustration from complexity and uncertainty. Guests wanted to book quickly and confidently, without second-guessing if they did something wrong.

To go deeper, I conducted interviews. Their feedback revealed a common emotional thread, frustration from complexity and uncertainty. Guests wanted to book quickly and confidently, without second-guessing if they did something wrong.

I analyzed booking flows from leading restaurants and wineries across Europe. Through a SWOT analysis, I benchmarked Santo Wines’ experience against these leaders, revealing clear opportunities to simplify the flow and modernize its mobile design.

I analyzed booking flows from leading restaurants and wineries across Europe. Through a SWOT analysis, I benchmarked Santo Wines’ experience against these leaders, revealing clear opportunities to simplify the flow and modernize its mobile design.

I created a representative persona of Santo Wines' typical guest, an international traveller seeking an authentic local experience, like wine tasting and regional cuisine.

I created a representative persona of Santo Wines' typical guest, an international traveller seeking an authentic local experience, like wine tasting and regional cuisine.

Using a user journey map, I visualised the emotional highs and lows across the booking process, from initial curiosity to confirmation. The map highlighted three critical drop-off moments.

Using a user journey map, I visualised the emotional highs and lows across the booking process, from initial curiosity to confirmation. The map highlighted three critical drop-off moments.

The Missed Starting Point

The Missed Starting Point

Many visitors overlooked where to begin their booking. The call to reserve wasn’t immediately visible, causing hesitation and early exits before the journey even began.

Many visitors overlooked where to begin their booking. The call to reserve wasn’t immediately visible, causing hesitation and early exits before the journey even began.

The Uncertain Middle

The Uncertain Middle

As guests moved through the flow, ambiguous wording and missing cues left them unsure of what came next. Without clear feedback, they often paused or retraced steps, breaking the sense of progress.

As guests moved through the flow, ambiguous wording and missing cues left them unsure of what came next. Without clear feedback, they often paused or retraced steps, breaking the sense of progress.

The Mobile Struggle

The Mobile Struggle

On smaller screens, long scrolling and repeated inputs disrupted focus. The process demanded too much effort for a simple task, leading mobile users to abandon the flow midway.

On smaller screens, long scrolling and repeated inputs disrupted focus. The process demanded too much effort for a simple task, leading mobile users to abandon the flow midway.

"The journey demanded effort at every step, turning what should have felt simple and confident into doubt."

"The journey demanded effort at every step, turning what should have felt simple and confident into doubt."

"The journey demanded effort at every step, turning what should have felt simple and confident into doubt."

REFRAMING THE PROBLEM

REFRAMING THE PROBLEM

When Complexity Undermined Guest Confidence

When Complexity Undermined Guest Confidence

When Complexity Undermined Guest Confidence

Santo Wines’ reservation system turned a simple task into a tedious process. Guests spent too much time navigating unclear steps, second-guessing their actions, and struggling through lengthy forms on mobile devices. The lack of clear entry points, feedback, and flow didn’t just slow users down, it left them uncertain about whether their booking even worked.

Santo Wines’ reservation system turned a simple task into a tedious process. Guests spent too much time navigating unclear steps, second-guessing their actions, and struggling through lengthy forms on mobile devices. The lack of clear entry points, feedback, and flow didn’t just slow users down, it left them uncertain about whether their booking even worked.

The problem wasn’t that guests lacked patience or digital skill, it was that the system demanded too much of both. What should have been a quick, reassuring action became a moment of doubt, undermining trust in the brand’s premium dining experience.

The problem wasn’t that guests lacked patience or digital skill, it was that the system demanded too much of both. What should have been a quick, reassuring action became a moment of doubt, undermining trust in the brand’s premium dining experience.

"How might we design a fast and intuitive reservation experience that gives guests confidence from the first click to confirmation?"

"How might we design a fast and intuitive reservation experience that gives guests confidence from the first click to confirmation?"

"How might we design a fast and intuitive reservation experience that gives guests confidence from the first click to confirmation?"

THE REDESIGN

THE REDESIGN

Designing a Confident Reservation Experience

Designing a Confident Reservation Experience

Designing a Confident Reservation Experience

In a setting where every moment should feel effortless, the new Santo Wines reservation experience removes friction and uncertainty from the journey. The redesigned flow makes booking fast, intuitive, and reassuring, guiding guests with clarity from the first tap to confirmation. Every decision was made to restore confidence, reduce effort, and let guests focus on what truly matters.

In a setting where every moment should feel effortless, the new Santo Wines reservation experience removes friction and uncertainty from the journey. The redesigned flow makes booking fast, intuitive, and reassuring, guiding guests with clarity from the first tap to confirmation. Every decision was made to restore confidence, reduce effort, and let guests focus on what truly matters.

Making the Starting Point Obvious

Making the Starting Point Obvious

Making the Starting Point Obvious

The redesign placed the “Book Now” button front and centre across all key pages, ensuring guests could start booking instantly without searching. By giving the call-to-action visual priority in both desktop and mobile layouts, drop-offs at the first step were nearly eliminated.

The redesign placed the “Book Now” button front and centre across all key pages, ensuring guests could start booking instantly without searching. By giving the call-to-action visual priority in both desktop and mobile layouts, drop-offs at the first step were nearly eliminated.

Clarifying the Process with Guided Flow

Clarifying the Process with Guided Flow

Clarifying the Process with Guided Flow

The entire journey was restructured into a clear, step-by-step process supported by progress indicators and immediate feedback. Guests always know where they are, what comes next, and when their booking is complete, transforming uncertainty into confidence.

The entire journey was restructured into a clear, step-by-step process supported by progress indicators and immediate feedback. Guests always know where they are, what comes next, and when their booking is complete, transforming uncertainty into confidence.

Simplifying the Process to Three Steps

Simplifying the Process to Three Steps

Simplifying the Process to Three Steps

The previous 14-step flow was condensed into just three. Each stage was streamlined with pre-filled defaults and intuitive form logic, reducing time and mental effort while keeping the experience focused and seamless.

The previous 14-step flow was condensed into just three. Each stage was streamlined with pre-filled defaults and intuitive form logic, reducing time and mental effort while keeping the experience focused and seamless.

Structuring Information for Clarity

Structuring Information for Clarity

Structuring Information for Clarity

Content and input fields were reorganized for readability. Concise language, grouped sections, and consistent visual hierarchy allow guests to scan quickly and make decisions without overthinking, reducing cognitive load throughout the process.

Content and input fields were reorganized for readability. Concise language, grouped sections, and consistent visual hierarchy allow guests to scan quickly and make decisions without overthinking, reducing cognitive load throughout the process.

Content and input fields were reorganized for readability. Concise language, grouped sections, and consistent visual hierarchy allow guests to scan quickly and make decisions without overthinking, reducing cognitive load throughout the process.

HOW I GOT THERE

HOW I GOT THERE

Building Confidence Into Every Click

Building Confidence Into Every Click

Building Confidence Into Every Click

Three guiding questions shaped my design strategy:

Three guiding questions shaped my design strategy:

  1. How might we make booking feel effortless for every guest?

  2. What moments cause hesitation and loss of confidence?

  3. What does a truly seamless reservation experience look and feel like?

  1. How might we make booking feel effortless for every guest?

  2. What moments cause hesitation and loss of confidence?

  3. What does a truly seamless reservation experience look and feel like?

The goal wasn’t just to fix usability flaws, it was to rebuild trust and confidence. Every design decision aimed to remove friction, help guests feel guided, and bring confidence back to the moment of booking.

The goal wasn’t just to fix usability flaws, it was to rebuild trust and confidence. Every design decision aimed to remove friction, help guests feel guided, and bring confidence back to the moment of booking.

Designing for Every Guest, Everywhere

Designing for Every Guest, Everywhere

The original booking experience reflected a narrow user assumption that guests had time, patience, and familiarity with the system. In reality, Santo Wines’ audience is diverse: international travellers, busy couples, and spontaneous visitors often booking from their phones.

The original booking experience reflected a narrow user assumption that guests had time, patience, and familiarity with the system. In reality, Santo Wines’ audience is diverse: international travellers, busy couples, and spontaneous visitors often booking from their phones.

To design inclusively, I mapped different user contexts and scenarios, from last-minute mobile bookings to planned wine-tasting reservations, and used them to guide design priorities. The experience needed to adapt to everyone, everywhere: simple, fast, and reliable, no matter who was booking or where they were.

To design inclusively, I mapped different user contexts and scenarios, from last-minute mobile bookings to planned wine-tasting reservations, and used them to guide design priorities. The experience needed to adapt to everyone, everywhere: simple, fast, and reliable, no matter who was booking or where they were.

Reorganising the Information Architecture

Reorganising the Information Architecture

The previous structure buried key actions and scattered content, leaving users unsure where to begin or what to click. Guests didn’t want to decode the system, they wanted it to guide them naturally.

The previous structure buried key actions and scattered content, leaving users unsure where to begin or what to click. Guests didn’t want to decode the system, they wanted it to guide them naturally.

To solve this, I restructured the information architecture around a clear, task-oriented hierarchy. This reorganisation aligned the site’s structure with user intent, transforming confusion into confidence and decision-making into action.

To solve this, I restructured the information architecture around a clear, task-oriented hierarchy. This reorganisation aligned the site’s structure with user intent, transforming confusion into confidence and decision-making into action.

Simplifying the Booking Flow

Simplifying the Booking Flow

The old booking journey required 14 steps, repeated inputs, and long scrolling. Guests spent more time managing the form than anticipating their visit.

The old booking journey required 14 steps, repeated inputs, and long scrolling. Guests spent more time managing the form than anticipating their visit.

I simplified the process, with each step optimised for clarity, reducing cognitive load with progressive disclosure, inline validation, and adaptive inputs. Progress indicators ensured guests always knew where they were, while confirmation screens immediately reassured them that their reservation was secure.

I simplified the process, with each step optimised for clarity, reducing cognitive load with progressive disclosure, inline validation, and adaptive inputs. Progress indicators ensured guests always knew where they were, while confirmation screens immediately reassured them that their reservation was secure.

From Effort to Ease

From Effort to Ease

To keep the design grounded in user goals, I defined a framework built around three experience principles of visibility, feedback, and flow.

To keep the design grounded in user goals, I defined a framework built around three experience principles of visibility, feedback, and flow.

This framework guided every iteration, from layout decisions to micro-interactions, ensuring the system supported human behavior, not the other way around.

This framework guided every iteration, from layout decisions to micro-interactions, ensuring the system supported human behavior, not the other way around.

Working Backwards from Effortless

Working Backwards from Effortless

Rather than refining pain points, I envisioned what a perfect reservation would feel like: intuitive, fast, and reassuring from the first click to confirmation. Four guiding questions helped reverse-engineer that ideal:

Rather than refining pain points, I envisioned what a perfect reservation would feel like: intuitive, fast, and reassuring from the first click to confirmation. Four guiding questions helped reverse-engineer that ideal:

  1. How might we let guests start instantly without searching?

  2. How might we show progress clearly across devices?

  3. How might we minimise typing and scrolling on mobile?

  4. How might we make confirmation calm, clear, and conclusive?

  1. How might we let guests start instantly without searching?

  2. How might we show progress clearly across devices?

  3. How might we minimise typing and scrolling on mobile?

  4. How might we make confirmation calm, clear, and conclusive?

By working backward from “effortless,” the redesign became not just an improvement, but a reinvention of how guests interact with Santo Wines online.

By working backward from “effortless,” the redesign became not just an improvement, but a reinvention of how guests interact with Santo Wines online.

HiddenVisible

Hidden Visible

ConfusingGuided

Confusing Guided

EffortfulAssisted

Effortful Assisted

THE IMPACT

THE IMPACT

Transforming Friction into Confidence

Transforming Friction into Confidence

Transforming Friction into Confidence

Usability testing of the redesigned Santo Wines reservation flow revealed measurable improvements in both efficiency and user confidence.

Usability testing of the redesigned Santo Wines reservation flow revealed measurable improvements in both efficiency and user confidence.

MISCLICK RATE DECREASED BY 89.1%

MISCLICK RATE DECREASED BY 89.1%

MISCLICK RATE DECREASED BY 89.1%

AVERAGE RESERVATION TIME REDUCED BY 71%

AVERAGE RESERVATION TIME REDUCED BY 71%

AVERAGE RESERVATION TIME REDUCED BY 71%

While the improvements were substantial, opportunities remain to further enhance accessibility for diverse user contexts, such as assistive technologies.

While the improvements were substantial, opportunities remain to further enhance accessibility for diverse user contexts, such as assistive technologies.

This project proved that small moments of clarity a visible button, clear progress, and reassuring feedback can meaningfully transform the entire guest experience.

This project proved that small moments of clarity, a visible button, clear progress, and reassuring feedback can meaningfully transform the entire guest experience.