Improved PhyFarm's Onboarding Experience

Background

PhyFarm is a smart farming app that lets farmers control everything—from irrigation to crop monitoring—right from their phone. With sensors and controllers in the field, it provides real-time data, automates tasks, and helps make better decisions with useful insights

My Role

I led end-to-end user research and discovery workshops to improve the onboarding flow for PhyFarm’s mobile app. My work focused on improving the initial user experience to minimize confusion, foster trust, and accelerate user adoption.

Organization

PhyFarm

Duration

2.5 months

Tools used

Figma, Miro, Adobe Creative Suite, Maze, JIRA

Problem

Lack of Clear Guidance in Mobile App Navigation

Users of our AgriTech mobile app are experiencing difficulties with navigation and lack familiarity with the interface, resulting in frustration and reduced overall engagement

“I struggled to figure out where to start in the app. The main screen didn’t clearly guide me on where to go next, and I had to guess how to access different features. It would be helpful to have a more obvious starting point or a guided tour to help navigate the app effectively."

Oppourtunity

How might we improve the onboarding and navigation flow to provide users with a clear, intuitive starting point and enhance their overall experience in the app?

Solution

Streamlining Farm Setup with a Guided, Action-Oriented Onboarding Flow

Users experience high drop-off rates during the initial farm setup due to a lack of clear guidance and overwhelming steps. To address this, we introduced a progressive onboarding flow that gradually introduces key features while guiding users to input essential details such as farm location, size, and crop types. This learn-by-doing approach helps users feel more engaged, reduces the learning curve, and ensures an efficient and smooth setup process from the start.

Getting to know users

Our users are farmers who often feel overwhelmed when it comes to getting started. They don’t need more manuals — they need clear, personalized guidance that helps them navigate setup and understand the process from day one, in a way that fits into their busy routine.

Early insights

To understand the problems faced by new users, I teamed up with my product manager and started looking at support tickets, and started digging into analytics. We found 3 main problems.

Negative Reviews

Poor onboarding led to negative reviews, discouraging new users from exploring the app.

Increased Customer Support

Users relied on customer support for guidance, increasing workload and affecting satisfaction.

Unclear Direction

"Lack of clear setup instructions caused frustration and low initial engagement.

A Journey from Old to New User Flow Experience

I began by mapping out the user journey for the existing process. Collaborating closely with the product manager and engineers, we identified crucial steps and brainstormed ideas to reimagine a more efficient flow.

Old user flow
Old User Flow

New user flow
New User Flow

Seamlessly Integrated Wireflow Designs for Bridging Functionality and User Experience

In crafting wireflows, I aimed to intricately map out user journeys with visual precision, combining the structure of wireframes with the narrative flow of user flows. Each wireflow meticulously outlines the sequence of screens and interactions, providing stakeholders with a comprehensive understanding of the user experience. By seamlessly integrating wireframes and user flows, these dynamic wireflows serve as a powerful tool for communicating design concepts, facilitating collaboration, and ensuring alignment between design and user goals

Wireflow Designs

Elevating User Experience with High Fidelity Wireframes

In this phase of the design process, I focused on refining and enhancing the user experience through high fidelity designs. By meticulously translating conceptual ideas into tangible visual representations, I aimed to provide stakeholders with a clear vision of the final product while ensuring alignment with user needs and design goals. Through attention to detail, consistency in visual language, and adherence to usability principles, my high fidelity designs offer a realistic preview of the app's interface, interactions, and functionality

High Fidelity Wireframes

Building a High Fidelity Prototype

Measuring the impact

The onboarding process led to a 30% drop in drop-off rates, a 70% task completion rate, and a user satisfaction score of 8, signaling enhanced user engagement and comprehension.

30%

Reduction in Drop-off rate

70%

Increase in task completion

8

Average user satisfaction score

Other work

If you want to learn more about my work, or just want to grab some Chai, i'd love to chat

→ vedashreeshere@gmail.com

You could have been anywhere on the internet, yet you're here. Thanks for visiting!