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

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

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.

Notifications 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 your Settings→ Notification emails. You can find more information about the notifications and how to edit them here General Overview: Notification 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.


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 customizability 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 groups for a more generic discussion between users. 

Course Discussion

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

Note: Don't forget that your users can also use their inbox feature to communicate with you or other users, 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 to help you with anything further: 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.