How Rootstrap Helped Emeritus Increase Their Revenue by Improving Their Enrollment Functionality & Website Performance

  • clients

    Emeritus

  • duration

    4 months

  • team

    20+ Developers

    1 Scrum Master

    1 Tech Lead

    5+ QA & DevOps

the client

Emeritus

Emeritus is the online division of Eruditus and provides online executive education programs in collaboration with top universities across the United States, Europe, Latin America, India, and China, to bring world-class business and professional education to its global audience.

Emeritus has partnerships with some of the top-tier universities such as Columbia, MIT, and Harvard. With Emeritus, students can accelerate their careers by enrolling to and receiving certification from a top university of their choosing via globally connected classrooms.

our objectives

01

Leading their engineering team

Emeritus turned to Rootstrap to lead their engineering team from its inception as they did not have technical resources and were working with a dated web application with limited functionality for updates and improvements. The team were tasked with taking over the Emeritus web platform from their previous solutions partner Salesforce.

02

Building brand new back and front ends

The client was familiar with the success of the MasterClass project and wanted to achieve the same results on this limited system. To achieve this, they needed to build brand new back and front ends on higher-performing Ruby on Rails and React applications, while at the same time, successfully migrating the previous system onto the new and improved platform.

The aim of this update was to improve efficiency on the Emeritus web platform and provide them with the resources for
the quick development of new features and functionalities.

our objectives

03

Rebuilding their enrollment engine

The Emeritus "Enrollment Engine" which allows students to apply to programs from any of the 24 universities partners, needed a complete rebuild to improve efficiency, performance, and functionality. Students needed the capabilities to browse courses, view previews, make online applications, and process digital payments.

04

Revamping the landing pages

Rootstrap developers were also tasked with revamping the Emeritus marketing landing pages to improve the user experience, and allow for real-time updates to be made quickly and effectively going forward.

the challenges

01

underperforming platform

Emeritus was reliant on a platform developed by their previous solutions partner Salesforce. It was built on a rigid technology and needed to be migrated to a more flexible platform i.e. Ruby on Rails, to ensure they could make timely updates to remain in compliance with their third party partners.

02

not able to perform updates

The Emeritus platform was functioning but everything was built on top of solutions such as Salesforce and Canvas, and they were not able to perform any updates or add new features on this system. Our development team needed to make this update without the website losing functionality.

03

fragmented network

Emeritus did not have a tech team and non-technical personnel were assigned tasks they could not complete. Rootstrap developers were tasked with working with a fragmented network of tech partners across multiple timezones. It was important to master asynchronous communication to ensure our high standards were kept, and client objectives met ahead of schedule.

04

working with third-parties

The Emeritus platform was functioning but everything was built on top of solutions such as Salesforce and Canvas, and they were not able to perform any updates or add new features on this system. Our development team needed to make this update without the website losing functionality.

05

meeting universities’ needs

Emeritus receives content from these University partners which needs to be built/ incorporated on top of their own platform/ domain. This functionality is necessary for students to enroll and receive certificates form emeritus on behalf of a university partner via a white label experience.

From the very beginning
of this project, Rootstrap’s developers played a leading
role on the engineering team, while adding additional developers with specific skills that were needed throughout the project life-cycle process.

the process

Playing a leading role for Emeritus’ engineering team

Rootstrap also provided a QA analyst to work hand-in- hand with the client and their technical partners assigned to the project.

Rootstrap’s engineers developed an SSO flow (single sign-on flow feature) for the Enrollment engine. The same app which fuels that domain (Emeritus enrollment) also works with university subdomains to provide a Whitelabel experience from the clients partners, such as Columbia University and MIT.

To achieve this, our developers created subdomains (additional parts added to the main domain) for each university partner. These subdomains were created under the original domain to provide this whitelabel experience for students.

In addition, the marketing landing pages, student ‘learning experience’, and additional features unrelated to enrollment, were also developed as part of this main host domain, in either the ‘admissions domain’ or in the ‘university subdomains’.

Everything the Rootstrap developers built for this platform were nestled neatly in either the ‘admissions domain’ or in the ‘university subdomains’. Emeritus currently has 24 universities as partners, and each was accounted for.

highlights

Whitelabel experience

To achieve this, our developers created subdomains (additional parts added to the main domain) for each university partner. These subdomains were created under the original domain to provide this whitelabel experience for students.

Adding other features

In addition, the marketing landing pages, student ‘learning experience’, and additional features unrelated to enrollment, were also developed as part of this main host domain, in either the ‘admissions domain’ or in the ‘university subdomains’.

Nesting subdomains

Everything the Rootstrap developers built for this platform were nestled neatly in either the ‘admissions domain’ or in the ‘university subdomains’. Emeritus currently has 24 universities as partners, and each was accounted for.

Rootstrap launched the new and improved
Emeritus enrollment engine and successfully integrated the previous Salesforce features into the new web application.

This update transitioned courses to increase traffic and improve the users experience, while also introducing new features, which included a free course preview functionality for each university partner.

The new platform also saw the addition of insightful analytics and the launch of a set of growth experiments. An effective Whitelabel certification experience for university students was also implemented on this new platform.

In as little as six months, Emeritus saw a 18.1% increase in revenue courtesy of the increased conversion rates. The client also saw a 49% increase in enrollments courtesy of the Emeritus enrollment engine updates.

the results

Improved User Experience

This update transitioned courses to increase traffic and improve the users experience, while also introducing new features, which included a free course preview functionality for each university partner.

Insightful Analytics

The new platform also saw the addition of insightful analytics and the launch of a set of growth experiments. An effective Whitelabel certification experience for university students was also implemented on this new platform.

Increased Conversion Rates

In as little as six months, Emeritus saw a 18.1% increase in revenue courtesy of the increased conversion rates. The client also saw a 49% increase in enrollments courtesy of the Emeritus enrollment engine updates.

At this time, we have continued to scale the project scope and team size with Emeritus as they trust our capabilities to continue to achieve their technical goals of increasing complexity.