Embibe

Created seamless design experience across desktop and mobile web app

Embibe is an online learning platform using AI to tailor educational experiences. It helps students excel in tests, understand concepts, and advance careers through personalized learning paths and real-time feedback.

The Achieve module aims to personalize students' learning journeys by assessing their strengths and weaknesses, providing tailored study plans, and evaluating their progress through tests.

The Opportunity

The beta version of the Achieve module was launched in 2021, but after six months of analysis, it became clear that users were struggling to utilize the module effectively.

The drop-off rate was significant, with only 15% of students progressing to the next screen in the module.

The Goal

The goal was to identify and address issues faced by students, revamping both the web and mobile apps to enhance the module's adaptability, increase user retention, and improve journey completion rates.

Additionally, the aim was to test this new flow end-to-end with students, with a special focus on simplifying and guiding users through the process after an Achieve journey had been created.

The Challenge

Moderated user testing was conducted to gather new insights, supplemented by a thorough review of previously conducted user research to identify pain points and user needs.

1. Lack of clarity and predictability: Users found the process lengthy and lacked awareness of what to expect next.

2. Inconsistent widgets and complex language: Disparities in design elements and heavy language hindered comprehension.

3. Cognitive overload: Exposure to complex and inconsistent information overwhelmed users, leading to anxiety and frustration.

The Focus

Drawing insights from user feedback and usability testing, I formulated a strategic approach to address the identified challenges:

Onboarding & User Education

Simplified the initial journey creation process to guide users effectively from the outset. Addressed issues causing user frustration and confusion, fostering a sense of empowerment and control.

Reduced Complexity & Simplified Navigation

Consolidated steps and screens to streamline the user journey and facilitate ease of use.

Simplified Language and Design

Revamped complicated screens and visual elements to improve clarity and consistency. Adopted user-friendly language to enhance accessibility and comprehension.

Optimized Visualization

The scatter plot graph was refined to enhance usability, allowing horizontal zooming for better data exploration while eliminating unnecessary features.

First-time user Experience Simplified

Clear steps helped students understand what to expect moving forward. It made the module intuitive and easier to navigate.

Achieve Journey Home Screen

Eliminated irrelevant information to focus solely on journey creation. Small widgets were introduced to display completion status, the number of videos, questions, and tests included in the journey, along with their completion rates.

Gratification during journey completion

Divided the journey into multiple parts, allowing students to see the progress they had made and celebrating their milestones.

Effective Journey Summary

Simplified the journey summary to make it understandable.

The Result

The optimized Achieve flow underwent rigorous testing, resulting in improvements in user satisfaction and comprehension. While significant progress was achieved, the complexity of the product posed ongoing challenges, necessitating further refinement and optimization.

Recommendations and Future Steps

1. Simplifying User Journey: Explore options to reduce the number of tests required before journey creation to streamline the process and improve user experience.

2. Smarter System Design: Develop algorithms to optimize content selection and journey length based on user behavior and performance patterns.

3. UI Simplification: Continue efforts to simplify UI design, emphasizing clarity and usability over aesthetics.

4. Actionable Insights: Enhance end-of-journey feedback by providing actionable insights and recommendations for improvement, fostering continuous learning and growth.

Lessons Learned

Reflecting on the project, I recognize the importance of continuous iteration and refinement in complex product design. Moving forward, I aim to leverage user feedback and data-driven insights to drive ongoing improvements and deliver exceptional user experiences.

By addressing user needs and pain points, Embibe's Achieve module can evolve into a powerful tool for personalized learning, empowering students to achieve their full potential in a more efficient and engaging manner.