Home

Driving Search to Book

Conversion at Scale

Driving Search to Book Conversion

at Scale

Driving Search to Book

Conversion at Scale

8 min est. read

Overview

Sastaticket’s search results page was seeing a 61 percent drop-off rate. This page is a core revenue-driving step in the booking funnel and serves over 500k monthly users. As Lead Designer, I owned the redesign of this experience and aligned research insights with quarterly growth KPIs.


Through a structured UX audit, analytics-led prioritization, and iterative validation, we reduced drop-off from 61 percent to 42 percent. That 19 percent improvement increased completed bookings, conversion rate, and overall revenue capture.

Sastaticket’s search results page was seeing a 61 percent drop-off rate. This page is a core revenue-driving step in the booking funnel and serves over 500k monthly users. As Lead Designer, I owned the redesign of this experience and aligned research insights with quarterly growth KPIs.


Through a structured UX audit, analytics-led prioritization, and iterative validation, we reduced drop-off from 61 percent to 42 percent. That 19 percent improvement increased completed bookings, conversion rate, and overall revenue capture.

My Role

Lead Designer

Teams Involved

  • Design

  • Product

  • Engineering

Timeline

2023-2024

Impact Snapshot

Impact Snapshot

-0%

Drop-off rate

Drop-off rate

+0.0%

Completed bookings

Completed bookings

+0.0%

Search to book conversion

Search to book conversion

The Challenge

The Challenge

Someone searches Karachi to Islamabad, gets their results, and then leaves. That was happening 61 percent of the time. Not because the flights weren't there. Because the page made it harder than it needed to be to find the right one, compare it confidently, and commit. At 500k monthly users, that friction wasn't a UX problem. It was a revenue problem.


The page had to serve two completely different users at the same time. Someone ready to book immediately and someone still comparing prices and dates. The existing experience served neither well.


Flight cards were visually dense and hard to scan. The header competed with the primary CTA for attention. Filters added noise on routes where they weren't useful. The fare calendar made date comparison unnecessarily difficult. Users hesitated when expanding fare options and hit dead ends when no flights were available.


The challenge was to reduce abandonment and improve decision confidence without waiting on backend refactoring.

Someone searches Karachi to Islamabad, gets their results, and then leaves. That was happening 61 percent of the time. Not because the flights weren't there. Because the page made it harder than it needed to be to find the right one, compare it confidently, and commit. At 500k monthly users, that friction wasn't a UX problem. It was a revenue problem.


The page had to serve two completely different users at the same time. Someone ready to book immediately and someone still comparing prices and dates. The existing experience served neither well.


Flight cards were visually dense and hard to scan. The header competed with the primary CTA for attention. Filters added noise on routes where they weren't useful. The fare calendar made date comparison unnecessarily difficult. Users hesitated when expanding fare options and hit dead ends when no flights were available.


The challenge was to reduce abandonment and improve decision confidence without waiting on backend refactoring.

Drop-off rates for specific devices

Drop-off rates for specific devices

Figures rounded off.

Figures rounded off.

Load time

Load time

Figures rounded off.

Figures rounded off.

Heatmaps and session recordings revealed distraction patterns and hesitation around CTR

Heatmaps and session recordings revealed distraction patterns and hesitation around CTR

Indicative representation of distraction patterns and hesitation points identified through heatmap and session recording analysis.

Indicative representation of distraction patterns and hesitation points identified through heatmap and session recording analysis.

Prioritization

Prioritization

Some problems required backend engineering that wasn't available immediately. Load time improvements couldn't ship as soon as we wanted. Rather than wait or try to solve everything at once, I focused on what design could control independently and what would have the most direct impact on drop-off.


That meant flight card hierarchy, competing visual elements in the header, fare calendar usability, and no-flight dead ends. All four were design-solvable, high impact, and shippable.

Some problems required backend engineering that wasn't available immediately. Load time improvements couldn't ship as soon as we wanted. Rather than wait or try to solve everything at once, I focused on what design could control independently and what would have the most direct impact on drop-off.


That meant flight card hierarchy, competing visual elements in the header, fare calendar usability, and no-flight dead ends. All four were design-solvable, high impact, and shippable.

Key Decisions

Key Decisions

Reframing the Flight Card Around Price

Reframing the Flight Card Around Price

Research showed price was the primary motivator but it was buried in a cluttered card. We made cards full width, reduced visual noise, and replaced the Select CTA with a price-forward button that had been tested the previous quarter and consistently outperformed it. A Top for This Route label was added for the top curated flight so users had a confident starting point rather than scanning everything at equal weight.

Research showed price was the primary motivator but it was buried in a cluttered card. We made cards full width, reduced visual noise, and replaced the Select CTA with a price-forward button that had been tested the previous quarter and consistently outperformed it. A Top for This Route label was added for the top curated flight so users had a confident starting point rather than scanning everything at equal weight.

Removing Competing Visual Priorities

Removing Competing Visual Priorities

The header used the same primary color as the booking CTA. Two elements fighting for the same attention at the most critical moment in the funnel. We neutralized the header, moved WhatsApp to a secondary position, and removed the Flight Details CTA from the card entirely. Analytics showed it was barely used at this stage and only became relevant after fare selection, so it was moved to the Review Trip page where it actually belonged.

The header used the same primary color as the booking CTA. Two elements fighting for the same attention at the most critical moment in the funnel. We neutralized the header, moved WhatsApp to a secondary position, and removed the Flight Details CTA from the card entirely. Analytics showed it was barely used at this stage and only became relevant after fare selection, so it was moved to the Review Trip page where it actually belonged.

Restructuring Filters

Restructuring Filters

Filters were adding visual noise to the page without adding value for most users. On the highest booking routes there wasn't enough schedule flexibility to make filtering useful, yet the filters were taking up prominent space and competing for attention for users who didn't need them. We made them collapsible so they were there when needed and invisible when not.

Before

Before

After

After

Designing for Exploration

Designing for Exploration

Many users were planning, not booking. The calendar made date comparison unnecessarily hard. We enabled two months at once, switched mobile scrolling to vertical, and added pricing under each date so explorers could compare without leaving the page.

Many users were planning, not booking. The calendar made date comparison unnecessarily hard. We enabled two months at once, switched mobile scrolling to vertical, and added pricing under each date so explorers could compare without leaving the page.

Before

Before

After

After

Improving Fare Comparison

Improving Fare Comparison

Users hesitated after opening fare options because they were hard to read quickly and to compare to each other. We simplified the structure, and clarified what each fare included to reduce hesitation at the highest drop-off point in the flow.

Users hesitated after opening fare options because they were hard to read quickly and to compare to each other. We simplified the structure, and clarified what each fare included to reduce hesitation at the highest drop-off point in the flow.

Before

Before

After

After

Addressing No-Flight Scenarios

Addressing No-Flight Scenarios

A dead end with no flights and no clear next step was losing users entirely. We added CTAs to change dates and reduced dead-end screens. Curated alternative flights were proposed but deferred due to engineering complexity. We shipped what we could and documented what we couldn't.

A dead end with no flights and no clear next step was losing users entirely. We added CTAs to change dates and reduced dead-end screens. Curated alternative flights were proposed but deferred due to engineering complexity. We shipped what we could and documented what we couldn't.

Before

Before

After

After

Validation

Validation

Changes were validated through structured usability testing and iterative refinement before going live. Once shipped we ran A/B testing and monitored performance for multiple months to account for seasonal variation in travel demand. The improvement held across seasons, confirming the drop-off reduction was structural rather than temporary.

Changes were validated through structured usability testing and iterative refinement before going live. Once shipped we ran A/B testing and monitored performance for multiple months to account for seasonal variation in travel demand. The improvement held across seasons, confirming the drop-off reduction was structural rather than temporary.

User testing on Figma

User testing on Figma

Impact

Impact

Drop-off reduced from 61 percent to 42 percent. That 19 percent improvement contributed to increased completed bookings, higher search-to-book conversion, and stronger revenue capture.


Even after seasonal shifts in travel demand, drop-off did not return above 50 percent. The improvement held because it was structural. We fixed how the page worked, not just how it looked.

Drop-off reduced from 61 percent to 42 percent. That 19 percent improvement contributed to increased completed bookings, higher search-to-book conversion, and stronger revenue capture.


Even after seasonal shifts in travel demand, drop-off did not return above 50 percent. The improvement held because it was structural. We fixed how the page worked, not just how it looked.

-0%

Drop-off rate

Drop-off rate

+0.0%

Completed bookings

Completed bookings

+0.0%

Search to book conversion

Search to book conversion

Leadership and Influence

Leadership and Influence

This initiative:


• Aligned product, design, and engineering around measurable KPIs
• Introduced structured UX auditing into quarterly planning
• Elevated hierarchy and interaction standards across the product
• Reinforced a validation-first experimentation culture


I operated as the design authority for this initiative while partnering closely with product leadership.

This initiative:


• Aligned product, design, and engineering around measurable KPIs
• Introduced structured UX auditing into quarterly planning
• Elevated hierarchy and interaction standards across the product
• Reinforced a validation-first experimentation culture


I operated as the design authority for this initiative while partnering closely with product leadership.

Tradeoffs

Tradeoffs

Not all issues were shippable.


Backend performance improvements required engineering effort that was not immediately available.


We prioritized:

• High-impact design changes
• Improvements independent of backend refactoring


This allowed measurable progress without blocking roadmap velocity.

Not all issues were shippable.


Backend performance improvements required engineering effort that was not immediately available.


We prioritized:

• High-impact design changes
• Improvements independent of backend refactoring


This allowed measurable progress without blocking roadmap velocity.

Key Learnings

Key Learnings

  • Travel planning is exploratory, not linear.

  • Small hierarchy improvements can significantly influence user behavior.

  • Prioritization under constraint drives more impact than large-scale redesigns.

  • Incremental improvements compound into meaningful business results.

  • Travel planning is exploratory, not linear.

  • Small hierarchy improvements can significantly influence user behavior.

  • Prioritization under constraint drives more impact than large-scale redesigns.

  • Incremental improvements compound into meaningful business results.

Read about when i untangled the multi traveler addon problem

Read about when i untangled the multi traveler addon problem

Read Case Study

Create a free website with Framer, the website builder loved by startups, designers and agencies.