DESIGN PROJECT
Flexible Widget Optimisation
Created a flexible widget that increased Click Through Rate up to 4%
Role
Product Design & Research
Industry
Technology
Duration
4 Weeks
Tools
Figma • Condens • Looker • Hotjar
The old user flow was not a linear process and meant users often needed to redo previously filled informartion on then Tiqets booking page after using the widget. This was inefficient and frustrated users.
The user flow allowed the user to process all booking decision within the widget before being taken to the Tiqets webpage, where they could review their purchase. This was much more linear and had a logical movement through the process.
First designs looked at a new horizontal orientation, so users have more flexibility in placing the widget on their website. This design lacked inspiration with the small media placement which was addressed in later designs.
A larger picture was more inspiring for users in the booking process. After consulting the data to see when end users booked their tickets, I found it was generaly around 2 weeks before arrival, so the decision was made to show only 1 month at a time to reduce cognitive load and give a cleaner design.
Exploration was made into presenting the language and times in different screens within the widget. When consulting with the developers, time was a deciding factor to use pre-built iOS style menus. It did also mean the user can do the majority of the selections without the widget changing much.
During the flexibility stage, I discussed with the Product Managers to incorporate the ticket selection flow. Initial iterations looked at this would fit into the iframe of a widget. Drop downs and tabs were not the best direction due to most inventory products having minimal variants of ticket. A scroll option was opted as the best choice.
Removing the attraction title and adding a confirm button gave the user a clearer action and removed unncessary information for this part of the process. A sub-total was added to give indication to the accumulating costs of the ticket, provisding better ease of use and give the user more competency in their decision making.
Iteration was also applied to some of the componenets to see if they could be optimised further and provide a better experience across desktop and mobile users.
Applying Fitts Law to these concepts, allowing the add/subtract buttons to stretch across the component gave the user much more control, especially when applying this widget in mobile.














