Submit a ticket My Tickets
Login  Sign up
Open navigation

LearnWorlds User Experience

Your users are the most valuable part of your school, and creating a user-friendly environment is a number one priority for any academy. In this article, we will walk you through the signup, enrollment, and purchase experience of the users and everything they interact with while in your LearnWorlds school. Take a step back and see the journey from the learners' perspective and be confident that your school offers them the best possible experience. This material can also be a valuable part of educating your team about your school process.

Learning Experience

Your users have the option to navigate through your school, check your pages, and buy your products. Depending on your needs, you can offer your students courses, bundles, and subscriptions. As you spend most of your time creating pages and course content, make sure your users can easily navigate and interact with the academy environment!

User Account

Υour users need an account so that they can get started. There are 3 ways available for them to become a part of your school:

Note: You can also use the signup approval feature in order to verify your potential students. You can check how this feature works here How to Provisionally Restrict Access to your School and Manually Approve Sign-ups

User Enrollments

Your users need to enroll in your product (course, bundle, subscription) to access the learning material. 

1. Users can visit a course page, choose the product they want, and purchase it (in case of a paid product) or simply enroll (in case of a free product).

2. You can manually add them to their desired product.

That really depends on your needs and how you want your school to work. This article can also help you with How Can a New User Purchase a Course.

If you are migrating from another platform, you can find more information about importing, enrolling and marking the user progress as completed in this article

1-Click Sales Funnel

For a simplified sign-in experience, you can walk users through the 1-click sales funnel, customizing your payment page. By doing so, a user account is created after the purchase, allowing you to  "lock" non-paying users from your pages and content. You can find more information in this article: How to Set up the Payment/Navigation Flow of your Products

After purchase

After the payment process is completed, you can choose on which page the user will be redirected. 

  • Course description page
  • Course player 
  • After login page
  • "Thank you" page
  • Another page
  • Specific URL

You can check more details about After purchase navigation in this article.

School Emails

Your learners can also receive some notification emails from your school, if you wish, based on the action that took place. For example, when a user creates a new account inside the school, no matter how it is created, they can receive a Welcome email. When they get enrolled in a course, again, you can choose to send them an email welcoming them to the course. You can find and edit those options under Communication → School emails. You can find more information about the notifications and how to edit them here General Overview: School Emails

After login page - User's dashboard

The After login is the landing page your users will see every time they sign in to your school. You can use the default after-login page, a course description page, or any other page of your school. Last but not least, you can show different pages based on the tags your users have

Start page Vs. After login page

By default, your school needs to have a home page and an after-login page, but what is the difference between those two? The home page is the one every visitor sees before they create an account in your school. Usually, this is a more generic page that invites visitors to create an account with you. On the other hand, the after-login page is the first page users see after they create their account. This is a welcoming page where users usually find their courses. Below you can check How to Customize your Users Dashboard/After Login Page

In some cases, you might want to use the home page as your after-login page, too. You can update this under Site navigation - Main pages.

If you choose to use the Home page as the after-login page for your school, when users click on the home page link or maybe on the school logo, they will see a link in the format Unfortunately, logged-in users won't be able to view the domain as


The profile page is another useful part of your school where your students can edit their details like their username, email, image, etc. This is their personal space with the learning progress, personal messages, and list of enrolled courses. You can find more information in this article: Learning Apps: Profile Page

Course Player

All the above are needed for one purpose, for your user to reach your content and course player. There, they can check the material you have created for them, study files, watch videos, take their exams, etc. The course player has intuitive navigation and an attractive design that can be improved even more with customizable features.  Here you can find more info about how to customize your course player. 

Note: When a student enrolls in a course, they will be able to start immediately unless you are using the drip feed feature.

Community - How can Users Communicate with each other

The Community option allows your users to start posting and interacting with the staff or classmates. 

If the respective option is enabled, they can discuss any topic with you or their classmates for the whole course or a specific learning activity via the Course player.

The general school community can also be used for this purpose; however, it depends on your needs and use case. For example, you can have one discussion for each course and use the community and spaces for a more generic discussion between users. 

Course Discussion

Another option for your users is to use the course's discussion tab to share questions about the course and activities and communicate with their classmates. 

Keep in mind that your users can also use their inbox feature to communicate with you or other users, as shown here: How to Communicate with the Users within your School

Users Troubleshooting

In some cases, users will contact you, mentioning an issue on their end. In such cases, it is really important to ask the user to:

1. Clear their cache and restart their browser.

2. Try from a different browser or using incognito. 

3. Check for any add-ons that might be blocking some actions.

4. Restart their device or try from another one if possible

If the issue remains, you should also try to replicate this from your end with a test user or by using the Login as this user feature.

You can always contact our support team for further assistance: How to Submit a Support Ticket.

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.