Streamlining onboarding

Mobile App Design
Three phones displaying the new BindiMaps onboarding screens, including a Welcome Screen, Navigation Preferences and Direction Preferences.
IMPACT
  • Simplified onboarding flow: Reduced the onboarding flow from 9 steps to just 3, significantly improving the user experience and reducing friction at the critical first-touchpoint.
  • Validated design: Conducted usability testing at the 2022 Formula 1 Grand Prix, gathering actionable insights and communicating this to key stakeholders.
  • Informed product strategy: Identified the need for audio directions in map mode, leading to its prioritisation in the product roadmap and subsequent development.
  • Increased user engagement: Enhanced the first-time user experience, resulting in a faster, more intuitive onboarding flow.
MY ROLE
Led the end-to-end research and design of the iOS & Android BindiMaps app as the sole UX designer.
INDUSTRY
Indoor Navigation
PROJECT TYPE
Mobile App Design
PROJECT YEAR
2022

Background

As the first full-time UX Designer at BindiMaps, an innovative indoor navigation company specialising in accessible wayfinding, I was tasked with enhancing the user experience of the BindiMaps mobile app. One of the most critical areas for improvement was the app’s onboarding process, which was identified as a key area of friction for new users. The goal was to create an efficient, intuitive onboarding flow that would quickly guide users into the core experience of the app.

The challenge

The original onboarding process involved a 9 step flow that included feature explanations, preference settings and terms of service acknowledgments. This lengthy process resulted in high user drop-off rates, especially among new users. Additionally, the onboarding experience lacked key elements such as a progress indicator and clear skip functionality. The design also suffered from an illogical flow that led users through content heavy screens and many decision making tasks before they even landed in the app itself. 

Previous App Onboarding Screens

Previous 9 mobile app screens for the Bindimaps app onboarding

Approach

  1. Mapping and analysing user flow: I kicked off the project by visualising the existing onboarding sequence using user flow diagrams. This technique helped me and key stakeholders visualise the current onboarding process and identify opportunities for optimisation.
  2. Iterative Redesign: Collaborating with stakeholders, I streamlined the onboarding flow by focusing on the essential permissions and settings. Non-critical settings were deferred to the app’s settings page to be customised later. This allowed for a much faster, less disruptive onboarding experience. 
  3. Less is more design philosophy: I focused on simplifying the onboarding flow by reducing the steps to the essentials, location permissions and map preferences, while deferring less critical customisations to the app’s settings page. This approach ensured new users could efficiently configure the BindiMaps app to their preferences without compromising the user experience.
  4. High-Fidelity Prototyping: Using Figma, I designed high-fidelity prototypes that incorporated the brand’s existing visual style, ensuring that the onboarding screens were not only functional but also warm and welcoming. View prototype via this link

User Flows

Previous onboarding flow

A user flow digram of the previous onboarding experience, featuring over 10 screens and 30 actions.

New onboarding flow

New App Onboarding Screens

New app onboarding screens, displaying 3 screens for onboarding and 2 screens for permissions.

When users first launch the BindiMaps app, they’re welcomed with a friendly brand illustration and a clear value proposition; helping people navigate complex indoor spaces with confidence. Tapping ‘Get Started’ leads users to choose between two navigation modes; Text & Audio or Map Mode. To support users in making a more informed decision, each option includes a brief explanation and supporting image, helping users understand the differences between the two distinct interfaces. 

For users selecting Text & Audio, an additional screen appears allowing them to customise their Direction Preferences, choosing between Left and Right or Clockface directions. This feature is unique to BindiMaps. While most users prefer Left & Right, Clockface directions are particularly valuable for people who are blind or have low vision. The clockface method is commonly taught in early education and widely used in orientation and mobility services, making it a more intuitive communication style for some users. Including this option in onboarding improves accessibility and gives users more control over how they navigate. 

After completing setup, users are prompted to grant location and bluetooth permissions, enabling the app accurately localise their position within the indoor environment.

Usability Testing

Given the radical change in the onboarding redesign, it was critical to validate the new experience before launch. I facilitated a round of usability testing at the 2022 Formula 1 Grand Prix in Melbourne, an event that we had mapped with BindiMaps.

Testing Approach: I recruited 5 new users (ages 21 - 69) who tested the app via TestFlight. Participants provided real-time feedback on the flow, clarity, and ease of use. 

Key Findings: We discovered many great findings from this research, which I consolidated into a succinct research report and presented this to our internal stakeholders and product team. The two key standout findings were: 

  1. Positive Feedback: Users found the redesigned onboarding flow clear, intuitive and easy to follow. They felt the process was straightforward and aligned with their expectations for first-time app experiences.
  2. Unexpected Insights: A notable insight was the preference for audio directions on map mode, which was not available in the app at the time. This insight led to the prioritisation of integrating audio directions into the map interface, which was later developed and added to the product. 
3 images from the Formula 1 grand prix usability testing. Lucy standing with 2 other BindiMaps employees smiling at camera, an image of lucy sitting on the grass next to a participant in discussion and a close up of Lucy's iPad, sitting in front of a even stand at the event
Images from the Formula 1 Grand Prix, including Lucy and the BindiMaps National Location Manager and Head of Marketing smiling and standing wearing their lanyards, Lucy sitting down at the event, taking notes on the iPad from usabiltiy testing, and Lucy sitting on the grass interviewing a participant.

Outcome

The revised onboarding flow was successfully deployed and improved first-time user engagement. 

  • User Feedback: Users felt the redesigned onboarding flow was approachable and aligned with their expectations for mobile app onboarding. The refined onboarding process helped reduce confusion and allowed users to begin using the app much more quickly.
  • Product Evolution: The demand for audio directions led to the prioritisation of this feature, which was subsequently integrated into the map mode, increasing user satisfaction and product evolution. 

Conclusion

This project emphasised the importance of a user-centred approach to design. By simplifying the onboarding process and focusing on the most essential steps when first landing into the app, I was able to enhance the user experience and influence the future product roadmap with future improvements backed by evidence. Despite lacking formal analytics, the real-time feedback from usability testing provided valuable insights that helped prioritise future features and design updates.

Other projects

Let's work together

Send me a message about how you think we could work together!

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.