ed tech app | feature

Optimizing EMBIBE Web for Organic Conversions: Header, Search and Sign-Up Funnel

Redesigning the header menu, introducing a global search, and improving the sign-up funnel optimized Embibe’s web platform to streamline access to educational content and as a result boost student app sign-ups.

Employer

Embibe

Position

Senior UX/UI Designer

Contribution

Individual contributor

Timeline

Dec '22 - Aug '23

Feature name
Playing Video
Payment Information
Accessed Premium content
Feature name
Feature name
Feature name
Feature name

This design resulted in a 64% increase in the Signup rates.

If 5,000 out of 10,000 (current) viewers sign up, ₹2,000/course = ₹1Cr in 4 months

Highlights

A Seamless Path from Organic Traffic to App Sign-Up

Highlights

Solving Existing Problems and improving conversions

We transformed the current system of Live Classes to support batch-based courses that can be bought as a package, ensuring a seamless purchasing process for students.

Import:

.docx

.xlsx

.odt

Export:

.pdf

.pptx

.rtf

.webp

Highlights

Simplify descision making

Precisely state the value that the student would get by purchasing the Course. To give them enough pointers of the impact the course would provide to accomplish their Exam Goals.

live_tv
Minimum of 5 offerings, for each and every Goal Exam
devices_other
Carefully Researched to meet students expectations
vibration
A Syllabus timeline broken down for students
Highlights

Solving Existing Problems and improving conversions

We transformed the current system of Live Classes to support batch-based courses that can be bought as a package, ensuring a seamless purchasing process for students.

Import:

.docx

.xlsx

.odt

Export:

.pdf

.pptx

.rtf

.webp

Highlights

Optimising for Monetisation

Designed features like payment gateways and access management, ensuring that students can purchase and access their course materials without any friction.

live_tv
30 different pages, one for every use case
devices_other
Carefully studied layouts, typography, and spacing
vibration
A pricing that's fair and accessible for all users
context

New direction for Embibe Student app

Highlighting challenges validated by teaching faculty, I proposed refined flows to address gaps, building credibility and driving updates to the requirements which matured over the project timeline.

Convincing stakeholders,
designing for a better exeperience.

Requirement V1

Replicating Real-life coaching class experience

Approach:
Replicating Real-Life Coaching Experience
Assessment based batch allotment
Based on the result of the Skill Test
- Beginner : Beginner level classes
- Performer : Intermediate level
classes
- Achiever : Advanced level classes
Requirement V2

Live Class Batching

Approach:
Integrating existing Live class experience
Batches based on subject and Exam
Grouping into cohorts of batch offerings based on Subject or Exam type.
Requirement V2.1

Monetization of Batching and Student app

Approach:
Integrating batch-based course offerings
Courses segmented by subject and exam
Optimizing experience for conversions - Purchase of course.
problems

Live Classes feature was unable to fully deliver its intended value.

Users are facing challenges that hinder their full learning experience. These challenges include:

Difficulty enrolling in multiple classes: Users have to register for each class separately, leading to a fragmented experience and making it difficult to manage their learning schedule.

Low completion rate of pre and post-class activities: A significant portion of users are not completing their homework, impacting the effectiveness of the learning journey.

phase 1 Header menu

Building upon clarity

Before — Fragmented Information Architecture

The information architecture analysis revealed difficulties in efficiently finding information. The absence of a search function further hinders navigation and accessibility.

Embibe Landing — Embibe.com
Embibe Blog/Web/SEO pages — Embibe.com/exams
1

The Students, Parents and Schools menu items redirect to different app-specific landing pages, while Exams is located under the Blog menu which hinders navigation and accessibility.

3

Menu is not robust to accommodate for the new upcoming App catalogue of multiple apps in the pipeline.

2

Embibe.com page completely lacks Blog menu item from which user has no way to navigate to Exams and Books

4

The Embibe SEO pages were the largest source of organic traffic, but due to unclear navigation it doesn't give enough initial trial of what Embibe offers for them, hence drop offs when asked for Sign-Up.

:

In

5

Embibe blog pages has more than 3 million questions in 12 languages but lacks a navigation for users to reach them.

Benchmarked direct competitors on their Web Primary Navigation on both Mobile and Web platforms.

Erin Philips

Webflow expert

"I needed a template that was easy to use, flexible and powerful at the same time and that was the only solution that fit the bill. I have been using it for over 3 years."

Menu Patterns

Industry-standard menu patterns were explored, and the optimal pattern was chosen through iterations of information architecture versions. Additionally, feasibility checks were conducted to determine whether to use Miller's column or a list with a mega menu, both of which supported a minimum of 3 levels of hierarchy.

After — Scalable design

The new design enabled seamless navigation through the extensive study material and exam pages while accommodating all products in Embibe's portfolio. Its success led to implementation across all Embibe web pages.

Mobile Responsive
In-Menu Search
PHASE 2 — Global Search

Design focused on discoverability

Benchmarked to explore industry standards as well as what direct competitors are doing in terms of their Web Search Experience.

Erin Philips

Webflow expert

"I needed a template that was easy to use, flexible and powerful at the same time and that was the only solution that fit the bill. I have been using it for over 3 years."

Menu Patterns

The the industry standards patterns of Menu elements were explored and optimal patterns was chosen via eploration of infromation architecture versions.

Before — sadasd

To create a well-structured live class batching system that enhances the learning experience by replicating real-life coaching environments. This system aims to optimize student engagement and performance by providing personalized batch allotments based on assessment results.

Search Flow
Search Results
PHASE 3 — Signup funnel

Resolving backlog

Before — Too many steps

The User Journey across Embibe web pages has two main phases, the Explore & Research and Onboarding.The table shows the drop offs in Sign-up steps which have a sufficient values.

1

Users are facing the problem in this step of receiving and inputing the OTP for Mobile number verification.

2

The current signup flow has 7 steps, which is not as per the current good practices of max 2 to 3 steps.

After — Streamlined onboarding

An A/B test was conducted to compare the effectiveness of single-message notifications versus two separate messages with OTP and verification link. In the post-OTP verification flow, users were directed to sign up from the last browsed content type (e.g., a book page if they were previously on a book page).

OTP entry
A/B Tested verification flow
Update Exam
Single vs Separate verification messages
Impact metrics

Resolving backlog

Before — Too many steps

The below table shows the performance of the KPI’s over three periods.
Metrics at Dec’22 vs Nov’22 period could be directly attributed to the Header Menu design changes

Chart
Numbers

Benchmarked features to find mental models for timeline-based content consumption.

Erin Philips

Webflow expert

"I needed a template that was easy to use, flexible and powerful at the same time and that was the only solution that fit the bill. I have been using it for over 3 years."

The Class cards

From Retrofitting Live Class cards
To Timeline based Live Classes

The retrofit Live Class cards were merged into a single expandable card, encompassing all pre and post-class activity content.

An approach that integrates a calendar-style view with a sequential progression for completing pre and post-class activities.

About Page

Through competitor analysis and the co-creation workshop with Design team, User Research team, Category leads, VP growth, we identified the key details a student would need when deciding to subscribe to a batch.Even looking through a more streamlined Information Architecture.

Initial Iteration
Final Iteration
Requirment v2.1

Capitalising on the
value proposition

Batching Monetisation

To create a system where live class batches are offered as purchasable courses, categorized by subject and exam, enabling students to buy access to an entire course instead of individual classes.

Purchasable Courses
Course details
Buying Course
USER TESTING

Validating our decisions

Iteration 3 was tested

Key Research Focus

  • Identify motivations for using live classes.
  • Understand barriers to live class adoption, focusing on drop-offs and new users.
  • Analyze awareness and compare ed-tech platforms.
  • Investigate gaps in existing platforms and explore user experiences.

Target Users

  • 3 - Flirtatious Users: Users active on both Embibe and competitor platforms.
  • 2 - Embibe Live Class Users: Active users engaged for at least 2 weeks (K12, PPG, PUG).
  • 2 - Competition Users: Users from competitor platforms (e.g., Byju's, Physics Wallah).

Findings of Usability Testing

Overall

All the users found the flow easier to navigate owing to clarity in terms of the courses and subjects and the key benefits mentioned.
Also, all the relevant information is seen to be available right at the homepage itself like:
- Live Class banner
- Class wise segregation
- Duration of the course
- Price

Demo/Trial class CTA on homepage

Users need a first hand experience of the live classes that they wish to enroll for. A trial/demo CTA on the home page banner and a tag on the course tile itself will give the user more confidence to proceed further

Sample of Content offered

Though users liked the different modules provided on the 'View details page'. Before making a purchase decision, they would like to see samples of different modules, such as practice questions, study notes, and so on.

Sample of Content offered

Though users liked the different modules provided on the 'View details page'. Before making a purchase decision, they would like to see samples of different modules, such as practice questions, study notes, and so on.

Evaluating Teacher’s style of teaching evaluation

More than the information about the teacher’s experience, No. of classes taken, students are seen to be more interested in the way of teaching. As a result, it is suggested to display a video of the teacher explaining the concept as an example to give the confidence to the students and parents

Aesthetics and Minimalist -  UX heuristic

6 menu icons given at the bottom is seen to be too much of a task for the user and the attention is not paid to these icons. Hence, it is recommended to have lesser icons ( ‘Achieve’ as a feature due to low conversions was planned to be Discontinued)

final designs

Seamless Experience

Video Player view

The video player view was designed based on insights gathered from competitor analysis of MOOC course providers.

Edge Cases

To address various edge cases in the video player view, solutions were designed to inform and educate users about specific conditions.

UI/UX | Web Pages

Employer : EMBIBE

Embibe being an ed tech service has different interlinked product platforms for all stakeholders from right from Student to Schools, Students being the Primary Target Users they can learn from educational content like Learning videos, Practices and Tests, all of which are tagged to Goal Exams.


The Embibe exam pages consist of informative articles on various competitive exams, tailored to the search queries of exam aspirants. This organic traffic is directed to Embibe Questions, which we can then funnel into Sign-ups for the Embibe Student App.

My Contribution

I as a Senior UX/UI Designer at Embibe, was part of the 2 member team of myself and Design Lead responsible for driving this project from inception to completion. The Lead helped with co-ordination and oversight of the requirements with the stakeholders, I worked on designs, ensuring alignment with both the Design Lead for preliminary reviews, approvals and the SEO Team Lead for project approval. Final signoffs were obtained from the CEO, solidifying the strategic direction of the initiative.
/ MY ROLE

Customer Insights & Ideation

I partnered with Design Lead, project manager and one SEO lead to uncover insights and translate concepts into features that address customer behaviours and motivations.

Oversight & Coordination

I designed across and collaborated with Head of Consumer, Category leads(Subject faculty leads), SEO team and their respective Project managers to translate product features for each platform context.

Design Execution & Validation

I designed down on created responsive designs catering to various devices. I executed journeys, wireframes, prototypes and design specs.

Leadership

I designed up and presented works to gain buy‐in from executives, senior stakeholders and many other Embibe teams throughout the project lifecycle.
/ THE IMPACT

This Redesign resulted in a 64% increase in the Signup rates.

/ ABOUT

Downloads

0

M+

Schools

0

+

Embibe is an AI-powered learning platform that revolutionizes education for students at various levels and competitive exams. It offers features to enhance learning outcomes and provide personalized support.

AI-Powered Learning

Embibe has delivered over 19 million learning outcomes, improving student performance.

Interactive Content

3D interactive learning experiences, making complex concepts easier to understand.

Practice and Tests

Practice questions, mock tests, assignments to reinforce learning and track progress.
The Key metrics
| The Key metrics affected by the change
Stakeholder Mapping
The Students, Parents and Schools apps handshake to form a knowledge ecosystem
User Journey Map
The Journey of user from a Search engine search to Sign-Up to Student App  
/ USERFLOW

Why  
Embibe.com/x or
Embibe Web pages?

To Increase Sign ups
North star metrics
Signups
Other metrics
Average Session Duration
Bounce Rate
Pages / Session
New User Sessions
Average Position for Questions
Average CTR for Questions
| The Key metrics affected by the change
Improving Content Accessibility to Enhance User Engagement and Increase Sign-Ups
/ 1
/ CONTENT
Practice, Tests, Questions - Sample Papers, Mock Tests, Model Papers or 
the solution to any Previous year question statement
/ SEARCH QUERY
Question "Pasqual and Santos, Portugal immigrants....They are at most risk for..."
/ SEARCH RESULT
Embibe Web page of the question as well as its solution and also similar previous year questions and solutions

/ 2
/ CONTENT
Books, Authors, Publications
or A Topic

/ SEARCH QUERY
"Bar Graph" from Class 7 Maths Chapter 3 

/ SEARCH RESULT
The Important Topics of that chapter “Bar Graphs”

/ 3
/ CONTENT
Exams, Boards or Syllabus
/ SEARCH QUERY
"What are the subjects for the UP Police Constable exam?”
/ SEARCH RESULT
“Syllabus and FAQ of UP Police Constable exam”

/ 4
/ CONTENT
Exams, Boards or Syllabus
/ SEARCH QUERY
"What are the subjects for the UP Police Constable exam?”
/ SEARCH RESULT
“Syllabus and FAQ of UP Police Constable exam”

/ 5 & 6
/ CONTENT
Videos - Live Classes with Educator Names or Exam Name or Training Videos, 3D Videos


Download PDF’s

PHASE I

Header Menu

/ Requirement

Objective

To create a well-structured website header navigation that enhances user experience and supports SEO by improving crawling, indexing, and overall page rank. The objective is to enhance both user experience (UX/UI) and search engine optimization (SEO) performance by organizing website navigation in accordance with industry best practices.

Approach

The goal is to develop a header navigation system that functions as both an SEO and user experience tool. This system should act as a navigational anchor for Googlebots, enhancing the crawlability of important pages, distributing "link juice" efficiently, and enabling users to quickly access structured information. This approach aligns with SEO best practices and aims to improve search visibility, page rank, and indexing capabilities for the website.

Execution Summary

Navigation Heirachy
  • Level 1 : Contains broad and most important categories directly accessible from the homepage.
  • Level 2 : Sub-categories under each Level 1 category, providing more specific content areas.
  • Level 3 : Further breakdown of Level 2 categories, leading users to detailed and specific content.

Header for Embibe Web/SEO Pages

The Strategy
1

Improve SEO page visibility

The header and footer navigation will serve as an essential part of the SEO strategy. It will contribute to the Anchor text navigational element, helping Googlebots easily crawl to the next level, which increases search visibility, page rank, indexing, and crawling abilities for our website. By linking important pages to the homepage and other trusted pages, we boost their SEO performance.
2

Enhance User Experience

Website navigation will be organized to help users access structured information quickly and easily, presenting it in a user-friendly manner. This will improve user engagement, encouraging them to browse multiple sessions, reducing drop-offs, and keeping them engaged for longer periods.
3

Optimize website structure

A well-organized website navigation ensures that important pages are easily accessible, just one or two clicks away from the homepage. This structure not only enhances the user experience but also ensures that Level 1 and Level 2 pages get the most out of internal ‘link juice,’ bringing more importance to these pages.
The User Experience Prior to Redesign
Embibe Landing
Embibe.com
Embibe Blog/Web/SEO pages
Embibe.com/exams
Information Architecture
The Students, Parents and Schools menu items redirects to the different App specific landing pages, while exams are under Blog menu item. This, along with missing search, hinders navigation and finding information.
The Problems
Embibe.com has a huge amount of content in multiple launched languages but lacks a navigation for users to reach them

0.0

M+

different questions

0

languages

1

Difficult Navigation

There was no top level categorisation of Exams and Books, as seen in both web pages and completely lacks Blog in Embibe.com from which user has no way to navigate to Exams and Books, as these pages are the most searched and also serve as a window into the plethora of educational content relevant to their Goal/Exam rather than just marketing content.
2

Non scalability

The previous designs were not robust to accommodate for the new upcoming App catalogue of multiple apps and all the Embibe Web pages needed a Header Menu which accomodates all.
3

Plateaued Signups

The Embibe SEO pages were the largest source of organic traffic, but due to unclear navigation it doesn't give enough initial trial of what Embibe offers for them, hence drop offs when asked for Sign-Up.
Approaches considered for the best order of items inside the menu

01.

Card Sorting

This was the most preferred option to go with but because of not having ready access to users, we had to look for other approaches

02.

Faculty/Edu expert review

We asked expert advice with faculty how it made sense to order the items within different menu items, each of them had their own way of doing it.

03.

🌟

Stakeholder Inputs

As the project was part of the SEO team, they gave as valid inputs of possibility of utilising the MSV to order the Menu items, highest being first and so on as those are the topics serached most by users

04.

Communication & collaborating through change

Solution Space
Monthly Search Volume
As these pages were managed by the SEO team, they advised us to use Monthly Search Volume (MSV) as a key metric to inform the Information Architecture for the Header Menu. MSV reflects how often a specific term or phrase is searched for in Google each month. Since we did not have a global search function at that time, we relied heavily on MSV data from Google Search to identify keywords relevant to our users. This data became the baseline for building the complex information architecture.
Menu item Hierarchy

IMPLEMENTATION Specifications

  • The hierarchy followed for Menu items are:
    1. Menu Item
    2. L1
    3. L2
  • With the hierarchy structure derived from the existing Goal/ Exam flow during onboarding of Users:
Competitor Analysis

Goal : To benchmark the industry standards as well as what direct competitors are doing in terms of their Web Primary Navigation on both Mobile and Web platforms.

Menu Patterns
Wireframes
Checking the feasibility of whether to use millers column or List with megamenu, which both supported a minimum of 3 levels of Hierarchy
Type 1
Type 2

LEARNINGS

Through feasibility analysis, we determined that menu patterns must accommodate the extensive range of books and exam types, ensuring effective navigation and easy drill-down to child-level items. The Miller’s Column approach best met these criteria, leading us to prioritise it for wireframing and further exploration.
Iterations of Information Architecture
Crucial part of a good menu navigation is a good underlying Information Architecture, hence this was iterated upon based on Project Goals of content focus based on MSV (Users interest) and scalability.

ITERATION 1

Exams were set as a separate menu item as users Register to Student App with a Goal Exam in mind that they wish to prepare for, it has  all Books and Study materials under it, with the other items identical to the existing menu.

ITERATION 2

Based on the MSV values it was observed that Books were the most searched hence the separate menu items of Study materials(which includes solutions for Book's Practice questions. Previous year question papers, sample papers) and Exams, with the rest untouched as the previous version.

Final

Again maintaining the first two menu items as Study materials and Exams followed by a fully scalable approach to club all the Embibe products into one item as they were whole dossier of products in the pipeline, with the remaining pages which has impacts of Embibe in About Us
The Prototype
The web versions works the same way as the mobile version without the In-Menu Search
Mobile Web Prototype
The mobile app's menu navigation mirrors the website's, with each submenu opening on a separate page. With the In-menu search feature on each page includes results from the current level and all child categories.
Hamburger Menu
Provides users with easy access to the site's primary sections like Study Material, Exams, and more.
Menu Items
A list of primary categories, guiding users to specific areas such as Study Material, Exams, AI for Good, and other relevant sections.
L1 - Exams
It has all the menu elements under the Exams group
L2 - Exams
Clicking on the L1 of CBSE we all the L2 Elements, clicking on which will take users to the relevant Goal page.
L1 - Study Material
The first level of the Study Material section, displaying a comprehensive list of book and solution categories for users to choose from.
L2 - Study Material
A deeper level of navigation within Study Material, where users can select specific types of solutions or books under the chosen category.
L3 - Study Material
The L3 grouping is the last level of grouping clicking on which will take user to the pages
Goal page
This is the destination page that users reach after navigating through the layers of categories.
In-menu Search

IMPLEMENTATION Specifications

  • The Search must be ONLY In-page names and their following children.
  • The Search result list must be scrollable
  • The Search will ONLY happen after a minimum of 2 characters are entered in the search bar.
    The logic of Search results for “AB” will be :    
    - Show all results with characters “AB” anywhere within the name
    - The sort logic will be alphabetical, based following letter after “AB”.    
    Eg: “ABC” will show before “ABD”
PHASE III

Sign-Up Funnel

/ Requirement

Objective

To optimise the sign-up funnel by automating the mobile number verification process and reducing the steps required for users to complete the sign-up. This initiative aims to improve user experience, increase conversion rates, and minimise drop-offs at the OTP input and verification stage, while also simplifying the goal selection process.

Approach

Plan was to streamline the sign-up process by reduciing number of steps by automating OTP input and pre-selecting the preferred goal based on the Question ID,Book ID, Chapter ID and Exercise ID, respectively based on the content being interacted with by the user.

Execution Summary

  • Auto-Fill OTP & Preferred Goal Selection : Implement automation for OTP input during the sign-up process and exclude goal selection by pre-selecting the preferred goal based on the Question ID,Book ID, Chapter ID and Exercise ID.
  • Verification via SMS Link : Provide users with an option to verify their account via a link included in the OTP message, and conduct A/B testing to compare the effectiveness of sending a single message versus two separate ones.
  • Cross-Content Implementation : Enable the optimised sign-up flow across mobile web for Books, Chapters, Exercise & Questions, and Exam Pages, with adjustments made to live class pop-ups according to the timing of real-time events.

Optimise the sign-up funnel

Drop offs in Sign-up funnel
The User Journey across Embibe web pages has two main phases, the Explore & Research and Onboarding.The table shows the drop offs in Sign-up steps which have a sufficient values.
Drop off analysis at OTP step
User Research team conducted a user research by calling those users who dropped off at the OTP input and verification step.
Problem-Solution Matrix
The below mentioned solutions were brainstormed along with the help of SEO team and the solutions chosen for implemenatation are highlighted
Problems
/ 1
Users are facing the problem in this step of receiving and inputing the OTP for Mobile number verification.
Solutions
  • Implement auto-detection of OTP from SMS and auto-filling it into the verification field.
  • OTP verification process should be made quick and seamless, reducing delays in sending OTPs and optimise.
  • Sending verification link along with OTP in the message
/ 2
The current signup flow has 7 steps, which is not as per the current good practices of max 2 to 3 steps.
  • Input Mobile
  • Signup Proceed
  • Wait for OTP receival
  • Go to msg app for OTP
  • Input OTP
  • Select Goal
  • Select Language
  • Signup Complete
  • Automate OTP input during Sign-up flow
  • Auto selection of Goal/Exam based on the page user is interacting with in Embibe web.
The Final Version
Taskflow 1: OTP entry
User interacting with any content type in the Embibe web pages is asked to Signup
Book Page  
User lands on the Book page via organic search or navigating though the Embibe web pages
OTP modal
As the user explores the web pages, the OTP modal shows up after any of these two conditions - 20 mins or 3 scrolls
Enter Mobile number
The user enter his mobile number here, which is limited to max of 10 digits to avoid wrong entries
OTP Verification
The OTP verification runs automatically after OTP entry to avoid another extra click.
Taskflow 2 : OTP Verification flow
The two options of Single messages vs Two separate messages with OTP and verification link was A/B tested.
Option 1 -  Single message
Both the OTP and Verification link are in a single message.
Option 2 -  Separate messages
The OTP and Verification link are in separate messages.
OTP Verification
Mobile number being verified with OTP.
OTP error
Incorrect OTP, hence ask user to use verification link in SMS.

LEARNINGS

According to Design team Option 1 could lead to ignoring the verification link due to two reasons,
  • Its a new implementation and not as per other apps, hence a mental model not familirar to users.
  • Could be ignored because user looks for only OTP in a verification SMS. Hence both versions were put through A/B testing. Option 2 was later implemented.
Post OTP verification Flows by content

IMPLEMENTATION Specifications

The users are asked to Signup when
  • After 20 mins
  • After 3 scrolls
  • If already signed up, based on cookies can the Signup be avoided
  • When they click on specific content as below
Taskflow 3 : Post OTP verification flow
This flow happens once OTP verification is done. The flow is show specifically for the users pushed for Signup from the Book page.
Verification loader
Loading screen to indicate processing to user.
Back to Book page
Once the user OTP is verified, he is back to his page which he was previously browsing
Confirm Goal & exam
Based on Book ID Goal Preferred can be updated which is mapped to Multiple Exams, when the users lands to our product.
Book opened in App
If the user clicks on "Confirm & Proceed" he is directed to the Mweb experience of the app and the exact book he was browsing.
Update Exam
If the user click on the "Update Exam" CTA he is redirected to this page.
Choose Language
Once the user chooses the preferred language he get into the Embibe App home page

Project status

Project is live!

The project deliverables have been live since early 2023. The success of the redesigned header menu has led to its implementation across all 11 product webpages in Embibe's portfolio, improving overall user experience.

Go to Live Site

More Case Studies