Redesign of an e-Learning Course Website

The Problem

An LMS (Learning Management System) theme update significantly changed the theme design to an e-learning course platform, making it not only look bulky with few backend options to change it, it also removed internal course navigation menus. With students feeling lost and design control reduced, the decision was made to rebuild the course website from the ground up with a new theme and bring in new features to aide students.

My Role

From student surveys and interviews to creating the new design in a staging site and then swapping the staging site for the live version while retaining all existing students and their progress, I was lead and mostly solo.

User Research

Originial LMS Website Design

(hover for more info)

Problem

A complete overhaul of a purchased, premium WordPress LMS designed theme drastically changed the look and functionality of the website. Internal course navigation was removed. Design options including fonts and typographical emphasis were severely limited.

Additionally, the launch of two new courses, including a list-building free course expected to increase sign-ups on the site significantly, necessitated a quick decision on what to do and a short window in which to accomplish it.

User Interviews

Existing students were emailed to see what features they’d like to have included to aid their course navigation and enjoyment. Those who were willing were interviewed for more details.

Research Results

Students missed the course’s internal navigation as now they had to rely on browser back buttons. They also listed a visual progress bar and automatic forwarding to the next module as desired features.

Updated LMS Website Design

(hover for more info)

Solutions

User Requested Features

  • Internal Course Navigation 100% 100%
  • Completion Bar 88% 88%
  • Auto Lesson Forwarding 72% 72%
  • Less Scrolling to Content 62% 62%
  • Clearer Access to Bonuses 47% 47%

Research Out-of-the-Box Solutions

With a limited time frame, I researched pre-designed solutions. Several plugin options that worked with WordPress were available. Other LMS themes existed but each had their pros and cons.

Decision

With all the data in hand, my business partner and I decided to go ahead with the website rebuild despite the tight time frame. Two new plugins to add course navigation and progress would be purchased and I’d create an e-learning website from scratch using the Divi theme, which would give us the most control going forward.

User Profile

One student, Bill, familiar with course websites and very helpful with ideas became my user profile to guide the new website setup and features.

User Profile

Bill

Bill has taken several e-courses and is familiar with their layout. He likes internal navigation for quick links in case he wants to jump back to previous information or forward to a related module. He also wants to know how far he’s progressed in the course. He likes simple functionality and would prefer if marking a lesson complete would move him to the next one automatically.

Wireframe

Wireframe Creation

Most of the information architecture of the website would remain the same. However, the overall look of the website would under go a complete makeover.

The update on the existing premium LMS theme changed the look of the website from image based with a san serif font combined with a stylized cursive. The update removed most images or made them extremely large blocks set below large, bold titles. This setup required two or three full screen scrolls until reaching lesson materials and videos.

A return to an image based website using a san serif font with some highlighted words was designed. A template for main course pages, module pages, and individual lessons were also designed.

Website Redesign Wireframe

UI Design

High Fidelity Design

Brand Colors

Colors

The colors for the original website were kept. Much of the color scheme had been lost in the LMS theme update, but using Divi and some of the gradient overlays and icon accents allowed them to be utilized again.

Fonts

A simple, clean san serif font with variable spacing was desired to give the website a clean look. Open Sans was selected for use. It is easily readable, unobtrusive giving focus to the lesson content, and has a nice bold or italicized version for accented words or lines.

Images

Numerous images had been used in the first iteration of the website and had been lost in the theme re-design. Though secondary to the lesson material, they provide visual interest and help create enthusiasm or curiosity for lessons.

For this reason, I utilized the existing images and added a few new ones purchased from Shutterstock. However, the sizes were kept small to reduce website load times and visual clutter.

Original Website Fonts

LMS Theme Update Font

Website Redesign Font

Website Design

New Side Bar

Lesson Complete Button

Staging Site

With a massive rebuild on a site used heavily daily by paying students, the new version was built on a staging site to not impact current student use.

The first issue that arose was that the LMS theme used a special post/page type of “courses,” which Divi did not recognize. In order to utilize all previously created course material and pages, a plug-in that easily allowed changing the post/page type was installed, saving days of work.

User Needs Answered

  • Side bar navigational menus were added for internal course navigation
  • A new plugin created a check mark next to lessons in the sidebar menu to show which had been marked complete
  • A progress bar was added to the bottom of the sidebar menu as well
  • A “Mark Complete” button was added to each lesson which when clicked initiated the check mark on the sidebar menu and moved the student to the next lesson. At the end of the course, it moved students to any bonus material.
  • Reduce scrolling to lesson materials.

Additional Functionality

A few new elements were added that couldn’t be created under the old theme.

  • When a premium course is marked as completed, a “Congratulations” badge appears on the course page.
  • Clicking the badge takes students to a coupon for an additional course.
  • After registration, students are taking to a thank you page with an upsell.
  • Additional menu functionality was created to show different elements based on user logged in status, for students versus affiliates, and course visibility.

Testing

The staging site was tested as much as possible for navigation, video play, and functionality. However, some plugins didn’t work on a staging platform and purchased plugins that were good for only one site license did not function either. While I had faith previously utilized plugins would continue to work, time to find errors and fix them was planned for the website relaunch.

Redesigned Lesson Page

(hover for more info)

Launch

Protecting User Data

With approximately a month between the creation of the staging site and it being ready for release, student data had changed. I made backups of MemberPress data and other user profiles/data to ensure nothing was lost with the update.

Staging to Live

Students were notified via email that the website would be down for a Saturday afternoon and potentially during Sunday as well. The website was then put into construction mode and the staging website was moved to the live site.

User data was double checked against the backup copy and any needed files transferred. The relaunch went actually very smoothly and the only issue, in the end, were a few links that were not updated from pointing to the staging site to the proper page on the live site.

Website Speed Through

Results

The website rebuild not only restored course navigation, it enhanced student experience and feedback on the update was positive. From a UI perspective, the new design was more compact and visually pleasing. With complete design control, additional options like a coupon to reward students for completing courses were able to be added.

The rebuild took less than a month and the website was down only an hour before the relaunch. Only minor issues like links that didn’t update in the transfer from staging to live were found. And everything was accomplished in time for the release of the two new courses. 👍

Pages Rebuilt

Days to Rebuild

New Features

$ Saved Annually

Lessons Learned

This redesign had a lot of parts. Knowing I was not only lead but mostly alone, I took pains to double check myself, that everything was backed up, and to ask questions from both the Divi team (who are fantastic) and the previous LMS theme help desk (who were not as helpful) when I had questions.

The deadline caused some pressure, but also kept the project moving. All obstacles were met with a problem-solving enthusiasm. To say I’m pleased with the result would be an understatement. The students love the functionality and I love having complete design control.