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
