Boosting revenue by 40% through optimizing the student enrolment process

Boosting revenue by 40% through optimizing the student enrolment process

Boosting revenue by 40% through optimizing the student enrolment process

My Role

Product Designer

User research, UX Design, UI Design

Team

Pramod Panchaguna, PM

Abhishek Srivastava, DM

Chandan, SDE

Parakshit, SDE

Timelines

2 months

Overview

The Job Bootcamp, is a 9 month learning program offered by Coding Ninjas. This product is the highest contributor to the company's revenue.


We were tasked with improving the online enrolment process for the program.


This revamp helped us discovery high impact revenue channels and create signals for sale team to quickly identify higher intent leads

Context

Job Bootcamp contributes to nearly 70% of CN's revenue

The business was growing at a rapid pace

Job Bootcamp started out as an experiment by the business team and steadily it grew to massive proportions. The teams were expanding and processes were in the midst of getting optimised.

Job Bootcamp started out an an experiment by the business team and steadily it grew to massive proportions. The teams expanded and processes were optimised.

But despite all this, several key steps in the user's journey were happening manually.

The Problem

Manual operations were becoming costly

The existing online system was creating more work for the teams on ground

A simple lead collection form paired with a payment gateway was put in place, but with the business expanding, we were looking at massive experimentation around plans, pricing and teaching methods.


An evaluation of the process uncovered a lot of issues. Among other things, the most concerning was The sales team was spending manual efforts to correct issues within the student enrolment system.

A simple lead collection form paired with a payment gateway was put in place, but with the business expanding, we were looking at massive experimentation around plans, pricing and teaching methods.

This essentially brought to light the many pitfalls of the existing system and the inability to gather nuanced data

The challenge

How might we optimise the online enrolment processes to aid our internal teams

Research

To understand the problem space better, I dived into research first

My research process involved

User interviews

Interviewed sales team, current applicants, & students who purchased the course in the past

Data analysis

Heatmaps and data analysis on existing system

Customer journey maps

Understanding user experience at every CN touchpoint

Competitor analysis

Analysis of industry standard practices for student enrolment

Insights

We were able to uncover some interesting insights

Some key findings include

Wrong enrolments cause a lot of manual intervention

Users raise requests for change of enrolment preferences that can only be solved manually

Missing out on high intent leads

Difficult to quickly identify higher intent leads from the influx of applicants

Expiring applications create high friction for leads

The current implementation of the system leads to loss of application data upon batch expiry

P0: Application Dashboard

Improving experience to minimise manual intervention

Breaking down the application process into easy milestones

During our research phase we were able to understand the procedure followed by sales team offline. we wanted to simulate the same flow in the online enrolment process as well

Once a user enters the dashboard, they would have a series of linear steps that they have to follow in order to complete enrolment

Accommodating changing user preferences

Since observing the huge number of daily requests for preference changes, we decided to provide the functionality that allows users to change their preferences on their own.


We added it as the last step in the enrolment process so that the user can take a conscious call on their preferences before payment

Since observing the huge number of daily requests for preference changes, we decided to provide the functionality that allows users to change their preferences on their own.

We added it as the last step in the enrolment process so that the user can take a conscious call on their preferences before payment

P1: High Intent Leads

Capturing high intent leads in the application pool

Creating intent signals on the dashboard

Users can take a variety of actions on the dashboard from reading FAQ to filling out the application.


We attached value and priority to all the actions that a user can take on the dashboard and these indicators would be visible to the sales team to make a call on who to approach first.

Improving the flows for our organic traffic

Users that organically discover Job Bootcamp from CN, come via our upskilling course plans section, where Job Bootcamp is marked as the most "premium" offering from CN


We observed that these potentially high intent uses are lost after this point due to the bad UX of the landing page. So we did an experiment to directly take them into the flow bypassing the landing page

Users that organically discover Job Bootcamp from CN, come via our upskilling course plans section, where Job Bootcamp is marked as the most "premium" offering from CN


We observed that these potentially high intent uses are lost after this point due to the bad UX of the landing page. So we did an experiment to directly take them into the flow bypassing the landing page

On seeing positive results we optimised it further

The experiment data suggested that leads acquired directly from this flow were converting better. So we optimised it a step further by pre-filling details and only asking the missing information.


For logged in users this process would become a single click registration

The experiment data suggested that leads acquired directly from this flow were converting better. So we optimised it a step further by pre-filling details and only asking the missing information.


For logged in users this process would become a single click registration

A huge success!

We achieved 40% hike in revenue within 2 weeks of release!!

Final Designs

Bringing our ideas to life

Clear visibility on loan approval status

Since Job Bootcamp can be an expensive program, EMIs are the preferred mode of financing the program for our students.

The new version of the application dashboard allows for clear communication and transparency on the loan approval progress and quick help incase of trouble shooting

Results

What we achieved

Exciting numbers

40% increase in revenue within 2 weeks of releasing direct webinar registration

67.3% decrease in customer tickets to change preferences

Solving for users and the businesss

This project helped me understand our business better. Working in an iterative fashion helped me realise the values of good MVPs and the role fast releases play in testing crucial hypothesis.

Next project: Designing to establish learning habits

Next project: Designing to establish learning habits

Next project :
Designing to establish learning habits

My Role

Product Designer

User research, UX Design, UI Design

Team

Pramod Panchaguna, PM

Abhishek Srivastava, DM

Chandan, SDE

Parakshit, SDE

Timelines

2 months

Overview

The Job Bootcamp, is a 9 month learning program offered by Coding Ninjas. This product is the highest contributor to the company's revenue.


We were tasked with improving the online enrolment process for the program.


This revamp helped us discovery high impact revenue channels and create signals for sale team to quickly identify higher intent leads

Context

Job Bootcamp contributes to nearly 70% of CN's revenue

The business was growing at a rapid pace

Job Bootcamp started out an an experiment by the business team and steadily it grew to massive proportions. The teams expanded and processes were optimised.

But despite all this, several key steps in the user's journey were happening manually.

The Problem

Manual operations were becoming costly

The existing online system was creating more work for the teams on ground

A simple lead collection form paired with a payment gateway was put in place, but with the business expanding, we were looking at massive experimentation around plans, pricing and teaching methods.

This essentially brought to light the many pitfalls of the existing system and the inability to gather nuanced data

The challenge

How might we optimise the online enrolment processes to aid our internal teams

Research

To understand the problem space better, I dived into research first

My research process involved

User interviews

Interviewed sales team, current applicants, & students who purchased the course in the past

Data analysis

Heatmaps and data analysis on existing system

Customer journey maps

Understanding user experience at every CN touchpoint

Competitor analysis

Analysis of industry standard practices for student enrolment

Insights

We were able to uncover some interesting insights

Some key findings include

Wrong enrolments cause a lot of manual intervention

Users raise requests for change of enrolment preferences that can only be solved manually

Missing out on high intent leads

Difficult to quickly identify higher intent leads from the influx of applicants

Expiring applications create high friction for leads

The current implementation of the system leads to loss of application data upon batch expiry

P0: Application Dashboard

Improving experience to minimise manual intervention

Breaking down the application process into easy milestones

During our research phase we were able to understand the procedure followed by sales team offline. we wanted to simulate the same flow in the online enrolment process as well

Once a user enters the dashboard, they would have a series of linear steps that they have to follow in order to complete enrolment

Accommodating changing user preferences

Since observing the huge number of daily requests for preference changes, we decided to provide the functionality that allows users to change their preferences on their own.

We added it as the last step in the enrolment process so that the user can take a conscious call on their preferences before payment

P1: High Intent Leads

Capturing high intent leads in the application pool

Creating intent signals on the dashboard

Users can take a variety of actions on the dashboard from reading FAQ to filling out the application.


We attached value and priority to all the actions that a user can take on the dashboard and these indicators would be visible to the sales team to make a call on who to approach first.

Improving the flows for our organic traffic

Users that organically discover Job Bootcamp from CN, come via our upskilling course plans section, where Job Bootcamp is marked as the most "premium" offering from CN


We observed that these potentially high intent uses are lost after this point due to the bad UX of the landing page. So we did an experiment to directly take them into the flow bypassing the landing page

On seeing positive results we optimised it further

The experiment data suggested that leads acquired directly from this flow were converting better. So we optimised it a step further by pre-filling details and only asking the missing information.


For logged in users this process would become a single click registration

A huge success!

We achieved 40% hike in revenue within 2 weeks of release!!

Final Designs

Bringing our ideas to life

Clear visibility on loan approval status

Since Job Bootcamp can be an expensive program, EMIs are the preferred mode of financing the program for our students.

The new version of the application dashboard allows for clear communication and transparency on the loan approval progress and quick help incase of trouble shooting

Results

What we achieved

Exciting numbers

40% increase in revenue within 2 weeks of releasing direct webinar registration

67.3% decrease in customer tickets to change preferences

Solving for users and the businesss

This project helped me understand our business better. Working in an iterative fashion helped me realise the values of good MVPs and the role fast releases play in testing crucial hypothesis.

Next project: Designing to establish learning habits

Next project :
Designing to establish learning habits

© Sreemukhi 2024

© Sreemukhi 2024